From a8ac9b9d870b247c6a002a253017a14a96c3bbf6 Mon Sep 17 00:00:00 2001 From: starlight Date: Sat, 30 Mar 2024 19:01:05 +1300 Subject: [PATCH] catppuccin mocha blue and rosewater --- .../xfwm4/bottom-active.png | Bin 0 -> 143 bytes .../xfwm4/bottom-inactive.png | Bin 0 -> 146 bytes .../xfwm4/bottom-left-active.png | Bin 0 -> 183 bytes .../xfwm4/bottom-left-inactive.png | Bin 0 -> 184 bytes .../xfwm4/bottom-right-active.png | Bin 0 -> 187 bytes .../xfwm4/bottom-right-inactive.png | Bin 0 -> 187 bytes .../xfwm4/close-active.png | Bin 0 -> 557 bytes .../xfwm4/close-inactive.png | Bin 0 -> 301 bytes .../xfwm4/close-prelight.png | Bin 0 -> 689 bytes .../xfwm4/close-pressed.png | Bin 0 -> 677 bytes .../xfwm4/hide-active.png | Bin 0 -> 557 bytes .../xfwm4/hide-inactive.png | Bin 0 -> 301 bytes .../xfwm4/hide-prelight.png | Bin 0 -> 585 bytes .../xfwm4/hide-pressed.png | Bin 0 -> 579 bytes .../xfwm4/left-active.png | Bin 0 -> 143 bytes .../xfwm4/left-inactive.png | Bin 0 -> 143 bytes .../xfwm4/maximize-active.png | Bin 0 -> 538 bytes .../xfwm4/maximize-inactive.png | Bin 0 -> 301 bytes .../xfwm4/maximize-prelight.png | Bin 0 -> 690 bytes .../xfwm4/maximize-pressed.png | Bin 0 -> 683 bytes .../xfwm4/maximize-toggled-active.png | Bin 0 -> 538 bytes .../xfwm4/maximize-toggled-inactive.png | Bin 0 -> 301 bytes .../xfwm4/maximize-toggled-prelight.png | Bin 0 -> 789 bytes .../xfwm4/maximize-toggled-pressed.png | Bin 0 -> 772 bytes .../xfwm4/menu-active.png | Bin 0 -> 194 bytes .../xfwm4/menu-inactive.png | Bin 0 -> 227 bytes .../xfwm4/menu-prelight.png | Bin 0 -> 326 bytes .../xfwm4/menu-pressed.png | Bin 0 -> 342 bytes .../xfwm4/right-active.png | Bin 0 -> 144 bytes .../xfwm4/right-inactive.png | Bin 0 -> 144 bytes .../xfwm4/shade-active.png | Bin 0 -> 276 bytes .../xfwm4/shade-inactive.png | Bin 0 -> 263 bytes .../xfwm4/shade-prelight.png | Bin 0 -> 348 bytes .../xfwm4/shade-pressed.png | Bin 0 -> 363 bytes .../xfwm4/shade-toggled-active.png | Bin 0 -> 439 bytes .../xfwm4/shade-toggled-inactive.png | Bin 0 -> 414 bytes .../xfwm4/shade-toggled-prelight.png | Bin 0 -> 825 bytes .../xfwm4/shade-toggled-pressed.png | Bin 0 -> 884 bytes .../xfwm4/stick-active.png | Bin 0 -> 338 bytes .../xfwm4/stick-inactive.png | Bin 0 -> 289 bytes .../xfwm4/stick-prelight.png | Bin 0 -> 446 bytes .../xfwm4/stick-pressed.png | Bin 0 -> 466 bytes .../xfwm4/stick-toggled-active.png | Bin 0 -> 369 bytes .../xfwm4/stick-toggled-inactive.png | Bin 0 -> 313 bytes .../xfwm4/stick-toggled-prelight.png | Bin 0 -> 470 bytes .../xfwm4/stick-toggled-pressed.png | Bin 0 -> 486 bytes .../xfwm4/themerc | 23 + .../xfwm4/title-1-active.png | Bin 0 -> 164 bytes .../xfwm4/title-1-inactive.png | Bin 0 -> 157 bytes .../xfwm4/title-2-active.png | Bin 0 -> 164 bytes .../xfwm4/title-2-inactive.png | Bin 0 -> 157 bytes .../xfwm4/title-3-active.png | Bin 0 -> 164 bytes .../xfwm4/title-3-inactive.png | Bin 0 -> 157 bytes .../xfwm4/title-4-active.png | Bin 0 -> 164 bytes .../xfwm4/title-4-inactive.png | Bin 0 -> 157 bytes .../xfwm4/title-5-active.png | Bin 0 -> 164 bytes .../xfwm4/title-5-inactive.png | Bin 0 -> 157 bytes .../xfwm4/top-left-active.png | Bin 0 -> 255 bytes .../xfwm4/top-left-inactive.png | Bin 0 -> 235 bytes .../xfwm4/top-right-active.png | Bin 0 -> 254 bytes .../xfwm4/top-right-inactive.png | Bin 0 -> 233 bytes .../xfwm4/bottom-active.png | Bin 0 -> 146 bytes .../xfwm4/bottom-inactive.png | Bin 0 -> 146 bytes .../xfwm4/bottom-left-active.png | Bin 0 -> 171 bytes .../xfwm4/bottom-left-inactive.png | Bin 0 -> 171 bytes .../xfwm4/bottom-right-active.png | Bin 0 -> 173 bytes .../xfwm4/bottom-right-inactive.png | Bin 0 -> 173 bytes .../xfwm4/close-active.png | Bin 0 -> 583 bytes .../xfwm4/close-inactive.png | Bin 0 -> 360 bytes .../xfwm4/close-prelight.png | Bin 0 -> 719 bytes .../xfwm4/close-pressed.png | Bin 0 -> 720 bytes .../xfwm4/hide-active.png | Bin 0 -> 583 bytes .../xfwm4/hide-inactive.png | Bin 0 -> 360 bytes .../xfwm4/hide-prelight.png | Bin 0 -> 609 bytes .../xfwm4/hide-pressed.png | Bin 0 -> 603 bytes .../xfwm4/left-active.png | Bin 0 -> 146 bytes .../xfwm4/left-inactive.png | Bin 0 -> 146 bytes .../xfwm4/maximize-active.png | Bin 0 -> 562 bytes .../xfwm4/maximize-inactive.png | Bin 0 -> 360 bytes .../xfwm4/maximize-prelight.png | Bin 0 -> 696 bytes .../xfwm4/maximize-pressed.png | Bin 0 -> 685 bytes .../xfwm4/maximize-toggled-active.png | Bin 0 -> 562 bytes .../xfwm4/maximize-toggled-inactive.png | Bin 0 -> 360 bytes .../xfwm4/maximize-toggled-prelight.png | Bin 0 -> 796 bytes .../xfwm4/maximize-toggled-pressed.png | Bin 0 -> 782 bytes .../xfwm4/menu-active.png | Bin 0 -> 212 bytes .../xfwm4/menu-inactive.png | Bin 0 -> 198 bytes .../xfwm4/menu-prelight.png | Bin 0 -> 368 bytes .../xfwm4/menu-pressed.png | Bin 0 -> 386 bytes .../xfwm4/right-active.png | Bin 0 -> 146 bytes .../xfwm4/right-inactive.png | Bin 0 -> 146 bytes .../xfwm4/shade-active.png | Bin 0 -> 266 bytes .../xfwm4/shade-inactive.png | Bin 0 -> 292 bytes .../xfwm4/shade-prelight.png | Bin 0 -> 428 bytes .../xfwm4/shade-pressed.png | Bin 0 -> 445 bytes .../xfwm4/shade-toggled-active.png | Bin 0 -> 594 bytes .../xfwm4/shade-toggled-inactive.png | Bin 0 -> 529 bytes .../xfwm4/shade-toggled-prelight.png | Bin 0 -> 1135 bytes .../xfwm4/shade-toggled-pressed.png | Bin 0 -> 1118 bytes .../xfwm4/stick-active.png | Bin 0 -> 405 bytes .../xfwm4/stick-inactive.png | Bin 0 -> 359 bytes .../xfwm4/stick-prelight.png | Bin 0 -> 563 bytes .../xfwm4/stick-pressed.png | Bin 0 -> 576 bytes .../xfwm4/stick-toggled-active.png | Bin 0 -> 441 bytes .../xfwm4/stick-toggled-inactive.png | Bin 0 -> 396 bytes .../xfwm4/stick-toggled-prelight.png | Bin 0 -> 595 bytes .../xfwm4/stick-toggled-pressed.png | Bin 0 -> 609 bytes .../xfwm4/themerc | 23 + .../xfwm4/title-1-active.png | Bin 0 -> 156 bytes .../xfwm4/title-1-inactive.png | Bin 0 -> 149 bytes .../xfwm4/title-2-active.png | Bin 0 -> 156 bytes .../xfwm4/title-2-inactive.png | Bin 0 -> 149 bytes .../xfwm4/title-3-active.png | Bin 0 -> 156 bytes .../xfwm4/title-3-inactive.png | Bin 0 -> 149 bytes .../xfwm4/title-4-active.png | Bin 0 -> 156 bytes .../xfwm4/title-4-inactive.png | Bin 0 -> 149 bytes .../xfwm4/title-5-active.png | Bin 0 -> 156 bytes .../xfwm4/title-5-inactive.png | Bin 0 -> 149 bytes .../xfwm4/top-left-active.png | Bin 0 -> 199 bytes .../xfwm4/top-left-inactive.png | Bin 0 -> 191 bytes .../xfwm4/top-right-active.png | Bin 0 -> 199 bytes .../xfwm4/top-right-inactive.png | Bin 0 -> 190 bytes .../cinnamon/assets/add-workspace-active.svg | 6 + .../cinnamon/assets/add-workspace-hover.svg | 112 + .../cinnamon/assets/add-workspace.svg | 113 + .../cinnamon/assets/calendar-arrow-left.svg | 56 + .../cinnamon/assets/calendar-arrow-right.svg | 56 + .../cinnamon/assets/checkbox-dark.svg | 3 + .../cinnamon/assets/checkbox-off.svg | 3 + .../cinnamon/assets/checkbox.svg | 3 + .../cinnamon/assets/close-active.svg | 10 + .../cinnamon/assets/close-hover.svg | 10 + .../cinnamon/assets/close.svg | 10 + .../cinnamon/assets/corner-ripple.svg | 5 + .../cinnamon/assets/radiobutton-dark.svg | 3 + .../cinnamon/assets/radiobutton-off.svg | 3 + .../cinnamon/assets/radiobutton.svg | 3 + .../cinnamon/assets/toggle-off.svg | 69 + .../cinnamon/assets/toggle-on-dark.svg | 75 + .../cinnamon/assets/toggle-on.svg | 81 + .../cinnamon/assets/trash-icon.svg | 6 + .../cinnamon/cinnamon.css | 2344 +++++ .../cinnamon/thumbnail.png | Bin 0 -> 4574 bytes .../assets/calendar-arrow-left.svg | 3 + .../assets/calendar-arrow-right.svg | 3 + .../gnome-shell/assets/calendar-today.svg | 178 + .../gnome-shell/assets/checkbox-dark.svg | 3 + .../assets/checkbox-off-active.svg | 3 + .../gnome-shell/assets/checkbox-off-hover.svg | 3 + .../gnome-shell/assets/checkbox-off.svg | 3 + .../gnome-shell/assets/checkbox.svg | 3 + .../gnome-shell/assets/dash-placeholder.svg | 4 + .../gnome-shell/assets/no-events.svg | 82 + .../gnome-shell/assets/no-notifications.svg | 3 + .../gnome-shell/assets/noise-texture.svg | 78 + .../gnome-shell/assets/process-working.svg | 72 + .../gnome-shell/assets/toggle-off.svg | 69 + .../gnome-shell/assets/toggle-on-dark.svg | 75 + .../gnome-shell/assets/toggle-on.svg | 81 + .../gnome-shell/gnome-shell.css | 4319 +++++++++ .../gnome-shell/no-events.svg | 82 + .../gnome-shell/no-notifications.svg | 3 + .../gnome-shell/pad-osd.css | 30 + .../gnome-shell/process-working.svg | 72 + .../gtk-2.0/apps.rc | 92 + .../gtk-2.0/assets/border.png | Bin 0 -> 126 bytes .../gtk-2.0/assets/button-active.png | Bin 0 -> 267 bytes .../gtk-2.0/assets/button-disabled.png | Bin 0 -> 229 bytes .../gtk-2.0/assets/button-hover.png | Bin 0 -> 252 bytes .../gtk-2.0/assets/button.png | Bin 0 -> 239 bytes .../assets/checkbox-checked-active.png | Bin 0 -> 522 bytes .../assets/checkbox-checked-disabled.png | Bin 0 -> 474 bytes .../gtk-2.0/assets/checkbox-checked-hover.png | Bin 0 -> 522 bytes .../gtk-2.0/assets/checkbox-checked.png | Bin 0 -> 512 bytes .../gtk-2.0/assets/checkbox-mixed-active.png | Bin 0 -> 445 bytes .../assets/checkbox-mixed-disabled.png | Bin 0 -> 398 bytes .../gtk-2.0/assets/checkbox-mixed-hover.png | Bin 0 -> 445 bytes .../gtk-2.0/assets/checkbox-mixed.png | Bin 0 -> 439 bytes .../assets/checkbox-unchecked-active.png | Bin 0 -> 298 bytes .../assets/checkbox-unchecked-disabled.png | Bin 0 -> 267 bytes .../assets/checkbox-unchecked-hover.png | Bin 0 -> 291 bytes .../gtk-2.0/assets/checkbox-unchecked.png | Bin 0 -> 292 bytes .../assets/combo-left-entry-active.png | Bin 0 -> 327 bytes .../assets/combo-left-entry-disabled.png | Bin 0 -> 209 bytes .../gtk-2.0/assets/combo-left-entry-hover.png | Bin 0 -> 282 bytes .../gtk-2.0/assets/combo-left-entry.png | Bin 0 -> 216 bytes .../assets/combo-right-entry-active.png | Bin 0 -> 337 bytes .../assets/combo-right-entry-disabled.png | Bin 0 -> 207 bytes .../assets/combo-right-entry-hover.png | Bin 0 -> 292 bytes .../gtk-2.0/assets/combo-right-entry.png | Bin 0 -> 217 bytes .../gtk-2.0/assets/entry-active.png | Bin 0 -> 423 bytes .../assets/entry-background-disabled.png | Bin 0 -> 136 bytes .../gtk-2.0/assets/entry-background.png | Bin 0 -> 136 bytes .../gtk-2.0/assets/entry-disabled.png | Bin 0 -> 229 bytes .../gtk-2.0/assets/entry-hover.png | Bin 0 -> 347 bytes .../gtk-2.0/assets/entry.png | Bin 0 -> 239 bytes .../gtk-2.0/assets/flat-button-active.png | Bin 0 -> 267 bytes .../gtk-2.0/assets/flat-button-disabled.png | Bin 0 -> 195 bytes .../gtk-2.0/assets/flat-button-hover.png | Bin 0 -> 252 bytes .../gtk-2.0/assets/flat-button.png | Bin 0 -> 195 bytes .../gtk-2.0/assets/focus.png | Bin 0 -> 221 bytes .../gtk-2.0/assets/frame-inline.png | Bin 0 -> 143 bytes .../gtk-2.0/assets/frame-notebook.png | Bin 0 -> 147 bytes .../gtk-2.0/assets/frame.png | Bin 0 -> 147 bytes .../gtk-2.0/assets/handle-horz-active.png | Bin 0 -> 170 bytes .../gtk-2.0/assets/handle-horz-hover.png | Bin 0 -> 183 bytes .../gtk-2.0/assets/handle-horz.png | Bin 0 -> 178 bytes .../gtk-2.0/assets/handle-vert-active.png | Bin 0 -> 166 bytes .../gtk-2.0/assets/handle-vert-hover.png | Bin 0 -> 173 bytes .../gtk-2.0/assets/handle-vert.png | Bin 0 -> 172 bytes .../assets/menu-checkbox-checked-disabled.png | Bin 0 -> 433 bytes .../gtk-2.0/assets/menu-checkbox-checked.png | Bin 0 -> 461 bytes .../assets/menu-checkbox-mixed-disabled.png | Bin 0 -> 347 bytes .../gtk-2.0/assets/menu-checkbox-mixed.png | Bin 0 -> 363 bytes .../menu-checkbox-unchecked-disabled.png | Bin 0 -> 232 bytes .../assets/menu-checkbox-unchecked.png | Bin 0 -> 255 bytes .../assets/menu-radio-checked-disabled.png | Bin 0 -> 375 bytes .../gtk-2.0/assets/menu-radio-checked.png | Bin 0 -> 398 bytes .../assets/menu-radio-mixed-disabled.png | Bin 0 -> 347 bytes .../gtk-2.0/assets/menu-radio-mixed.png | Bin 0 -> 363 bytes .../assets/menu-radio-unchecked-disabled.png | Bin 0 -> 232 bytes .../gtk-2.0/assets/menu-radio-unchecked.png | Bin 0 -> 255 bytes .../gtk-2.0/assets/pan-down-alt-disabled.png | Bin 0 -> 182 bytes .../gtk-2.0/assets/pan-down-alt.png | Bin 0 -> 190 bytes .../gtk-2.0/assets/pan-down-disabled.png | Bin 0 -> 181 bytes .../gtk-2.0/assets/pan-down.png | Bin 0 -> 165 bytes .../gtk-2.0/assets/pan-left-alt-disabled.png | Bin 0 -> 185 bytes .../gtk-2.0/assets/pan-left-alt.png | Bin 0 -> 194 bytes .../gtk-2.0/assets/pan-left-disabled.png | Bin 0 -> 185 bytes .../gtk-2.0/assets/pan-left-semi.png | Bin 0 -> 190 bytes .../gtk-2.0/assets/pan-left.png | Bin 0 -> 180 bytes .../gtk-2.0/assets/pan-right-alt-disabled.png | Bin 0 -> 187 bytes .../gtk-2.0/assets/pan-right-alt.png | Bin 0 -> 189 bytes .../gtk-2.0/assets/pan-right-disabled.png | Bin 0 -> 187 bytes .../gtk-2.0/assets/pan-right-semi.png | Bin 0 -> 192 bytes .../gtk-2.0/assets/pan-right.png | Bin 0 -> 181 bytes .../gtk-2.0/assets/pan-up-alt-disabled.png | Bin 0 -> 182 bytes .../gtk-2.0/assets/pan-up-alt.png | Bin 0 -> 182 bytes .../gtk-2.0/assets/pan-up-disabled.png | Bin 0 -> 182 bytes .../gtk-2.0/assets/pan-up.png | Bin 0 -> 161 bytes .../gtk-2.0/assets/progressbar-progress.png | Bin 0 -> 136 bytes .../gtk-2.0/assets/progressbar-trough.png | Bin 0 -> 136 bytes .../gtk-2.0/assets/radio-checked-active.png | Bin 0 -> 478 bytes .../gtk-2.0/assets/radio-checked-disabled.png | Bin 0 -> 428 bytes .../gtk-2.0/assets/radio-checked-hover.png | Bin 0 -> 478 bytes .../gtk-2.0/assets/radio-checked.png | Bin 0 -> 473 bytes .../gtk-2.0/assets/radio-mixed-active.png | Bin 0 -> 445 bytes .../gtk-2.0/assets/radio-mixed-disabled.png | Bin 0 -> 398 bytes .../gtk-2.0/assets/radio-mixed-hover.png | Bin 0 -> 445 bytes .../gtk-2.0/assets/radio-mixed.png | Bin 0 -> 439 bytes .../gtk-2.0/assets/radio-unchecked-active.png | Bin 0 -> 298 bytes .../assets/radio-unchecked-disabled.png | Bin 0 -> 267 bytes .../gtk-2.0/assets/radio-unchecked-hover.png | Bin 0 -> 291 bytes .../gtk-2.0/assets/radio-unchecked.png | Bin 0 -> 292 bytes .../assets/scale-horz-trough-active.png | Bin 0 -> 161 bytes .../assets/scale-horz-trough-disabled.png | Bin 0 -> 160 bytes .../gtk-2.0/assets/scale-horz-trough.png | Bin 0 -> 160 bytes .../gtk-2.0/assets/scale-slider-active.png | Bin 0 -> 516 bytes .../gtk-2.0/assets/scale-slider-disabled.png | Bin 0 -> 250 bytes .../gtk-2.0/assets/scale-slider-hover.png | Bin 0 -> 441 bytes .../gtk-2.0/assets/scale-slider.png | Bin 0 -> 290 bytes .../assets/scale-vert-trough-active.png | Bin 0 -> 160 bytes .../assets/scale-vert-trough-disabled.png | Bin 0 -> 160 bytes .../gtk-2.0/assets/scale-vert-trough.png | Bin 0 -> 160 bytes .../assets/scrollbar-horz-slider-active.png | Bin 0 -> 228 bytes .../assets/scrollbar-horz-slider-disabled.png | Bin 0 -> 224 bytes .../assets/scrollbar-horz-slider-hover.png | Bin 0 -> 246 bytes .../gtk-2.0/assets/scrollbar-horz-slider.png | Bin 0 -> 232 bytes .../gtk-2.0/assets/scrollbar-horz-trough.png | Bin 0 -> 129 bytes .../scrollbar-vert-ltr-slider-active.png | Bin 0 -> 225 bytes .../scrollbar-vert-ltr-slider-disabled.png | Bin 0 -> 229 bytes .../scrollbar-vert-ltr-slider-hover.png | Bin 0 -> 247 bytes .../assets/scrollbar-vert-ltr-slider.png | Bin 0 -> 236 bytes .../assets/scrollbar-vert-ltr-trough.png | Bin 0 -> 128 bytes .../scrollbar-vert-rtl-slider-active.png | Bin 0 -> 225 bytes .../scrollbar-vert-rtl-slider-disabled.png | Bin 0 -> 228 bytes .../scrollbar-vert-rtl-slider-hover.png | Bin 0 -> 245 bytes .../assets/scrollbar-vert-rtl-slider.png | Bin 0 -> 235 bytes .../assets/scrollbar-vert-rtl-trough.png | Bin 0 -> 128 bytes .../gtk-2.0/assets/spin-ltr-down-active.png | Bin 0 -> 243 bytes .../gtk-2.0/assets/spin-ltr-down-disabled.png | Bin 0 -> 174 bytes .../gtk-2.0/assets/spin-ltr-down-hover.png | Bin 0 -> 221 bytes .../gtk-2.0/assets/spin-ltr-down.png | Bin 0 -> 180 bytes .../gtk-2.0/assets/spin-ltr-up-active.png | Bin 0 -> 262 bytes .../gtk-2.0/assets/spin-ltr-up-disabled.png | Bin 0 -> 185 bytes .../gtk-2.0/assets/spin-ltr-up-hover.png | Bin 0 -> 236 bytes .../gtk-2.0/assets/spin-ltr-up.png | Bin 0 -> 196 bytes .../gtk-2.0/assets/spin-rtl-down-active.png | Bin 0 -> 258 bytes .../gtk-2.0/assets/spin-rtl-down-disabled.png | Bin 0 -> 176 bytes .../gtk-2.0/assets/spin-rtl-down-hover.png | Bin 0 -> 220 bytes .../gtk-2.0/assets/spin-rtl-down.png | Bin 0 -> 186 bytes .../gtk-2.0/assets/spin-rtl-up-active.png | Bin 0 -> 246 bytes .../gtk-2.0/assets/spin-rtl-up-disabled.png | Bin 0 -> 184 bytes .../gtk-2.0/assets/spin-rtl-up-hover.png | Bin 0 -> 225 bytes .../gtk-2.0/assets/spin-rtl-up.png | Bin 0 -> 186 bytes .../gtk-2.0/assets/tab.png | Bin 0 -> 127 bytes .../assets/treeview-ltr-button-active.png | Bin 0 -> 133 bytes .../assets/treeview-ltr-button-hover.png | Bin 0 -> 133 bytes .../gtk-2.0/assets/treeview-ltr-button.png | Bin 0 -> 126 bytes .../assets/treeview-rtl-button-active.png | Bin 0 -> 133 bytes .../assets/treeview-rtl-button-hover.png | Bin 0 -> 133 bytes .../gtk-2.0/assets/treeview-rtl-button.png | Bin 0 -> 126 bytes .../gtk-2.0/gtkrc | 36 + .../gtk-2.0/hacks.rc | 36 + .../gtk-2.0/main.rc | 2708 ++++++ .../scalable/checkbox-checked-symbolic.svg | 43 + .../scalable/checkbox-checked-symbolic@2.svg | 44 + .../scalable/checkbox-mixed-symbolic.svg | 43 + .../scalable/checkbox-mixed-symbolic@2.svg | 44 + .../assets/scalable/close-symbolic.svg | 38 + .../assets/scalable/close-symbolic@2.svg | 3 + .../scalable/cursor-handle-symbolic.svg | 3 + .../assets/scalable/maximize-symbolic.svg | 38 + .../assets/scalable/maximize-symbolic@2.svg | 3 + .../assets/scalable/minimize-symbolic.svg | 43 + .../assets/scalable/minimize-symbolic@2.svg | 3 + .../scalable/radio-checked-symbolic.svg | 42 + .../scalable/radio-checked-symbolic@2.svg | 43 + .../assets/scalable/radio-mixed-symbolic.svg | 43 + .../scalable/radio-mixed-symbolic@2.svg | 44 + ...scale-horz-marks-after-slider-symbolic.svg | 53 + ...cale-horz-marks-before-slider-symbolic.svg | 47 + .../assets/scalable/scale-slider-symbolic.svg | 11 + ...scale-vert-marks-after-slider-symbolic.svg | 52 + ...cale-vert-marks-before-slider-symbolic.svg | 55 + .../small-checkbox-checked-symbolic.svg | 43 + .../small-checkbox-checked-symbolic@2.svg | 44 + .../small-checkbox-mixed-symbolic.svg | 42 + .../small-checkbox-mixed-symbolic@2.svg | 43 + .../scalable/small-radio-checked-symbolic.svg | 38 + .../small-radio-checked-symbolic@2.svg | 39 + .../scalable/small-radio-mixed-symbolic.svg | 42 + .../scalable/small-radio-mixed-symbolic@2.svg | 43 + .../assets/scalable/unmaximize-symbolic.svg | 46 + .../assets/scalable/unmaximize-symbolic@2.svg | 4 + .../scale-horz-marks-after-slider-dark.png | Bin 0 -> 597 bytes .../scale-horz-marks-after-slider-dark@2.png | Bin 0 -> 974 bytes ...-horz-marks-after-slider-disabled-dark.png | Bin 0 -> 608 bytes ...orz-marks-after-slider-disabled-dark@2.png | Bin 0 -> 922 bytes ...scale-horz-marks-after-slider-disabled.png | Bin 0 -> 608 bytes ...ale-horz-marks-after-slider-disabled@2.png | Bin 0 -> 956 bytes .../assets/scale-horz-marks-after-slider.png | Bin 0 -> 600 bytes .../scale-horz-marks-after-slider@2.png | Bin 0 -> 953 bytes .../scale-horz-marks-before-slider-dark.png | Bin 0 -> 591 bytes .../scale-horz-marks-before-slider-dark@2.png | Bin 0 -> 951 bytes ...horz-marks-before-slider-disabled-dark.png | Bin 0 -> 590 bytes ...rz-marks-before-slider-disabled-dark@2.png | Bin 0 -> 914 bytes ...cale-horz-marks-before-slider-disabled.png | Bin 0 -> 605 bytes ...le-horz-marks-before-slider-disabled@2.png | Bin 0 -> 948 bytes .../assets/scale-horz-marks-before-slider.png | Bin 0 -> 591 bytes .../scale-horz-marks-before-slider@2.png | Bin 0 -> 943 bytes .../scale-vert-marks-after-slider-dark.png | Bin 0 -> 547 bytes .../scale-vert-marks-after-slider-dark@2.png | Bin 0 -> 907 bytes ...-vert-marks-after-slider-disabled-dark.png | Bin 0 -> 547 bytes ...ert-marks-after-slider-disabled-dark@2.png | Bin 0 -> 887 bytes ...scale-vert-marks-after-slider-disabled.png | Bin 0 -> 553 bytes ...ale-vert-marks-after-slider-disabled@2.png | Bin 0 -> 900 bytes .../assets/scale-vert-marks-after-slider.png | Bin 0 -> 547 bytes .../scale-vert-marks-after-slider@2.png | Bin 0 -> 902 bytes .../scale-vert-marks-before-slider-dark.png | Bin 0 -> 553 bytes .../scale-vert-marks-before-slider-dark@2.png | Bin 0 -> 884 bytes ...vert-marks-before-slider-disabled-dark.png | Bin 0 -> 542 bytes ...rt-marks-before-slider-disabled-dark@2.png | Bin 0 -> 835 bytes ...cale-vert-marks-before-slider-disabled.png | Bin 0 -> 566 bytes ...le-vert-marks-before-slider-disabled@2.png | Bin 0 -> 867 bytes .../assets/scale-vert-marks-before-slider.png | Bin 0 -> 550 bytes .../scale-vert-marks-before-slider@2.png | Bin 0 -> 875 bytes .../selectionmode-checkbox-checked-dark.png | Bin 0 -> 467 bytes .../selectionmode-checkbox-checked-dark@2.png | Bin 0 -> 710 bytes .../assets/selectionmode-checkbox-checked.png | Bin 0 -> 467 bytes .../selectionmode-checkbox-checked@2.png | Bin 0 -> 718 bytes .../selectionmode-checkbox-unchecked-dark.png | Bin 0 -> 273 bytes ...electionmode-checkbox-unchecked-dark@2.png | Bin 0 -> 415 bytes .../selectionmode-checkbox-unchecked.png | Bin 0 -> 273 bytes .../selectionmode-checkbox-unchecked@2.png | Bin 0 -> 415 bytes .../gtk-3.0/gtk-dark.css | 8449 ++++++++++++++++ .../gtk-3.0/gtk.css | 8449 ++++++++++++++++ .../gtk-3.0/thumbnail.png | Bin 0 -> 2379 bytes .../scalable/checkbox-checked-symbolic.svg | 43 + .../scalable/checkbox-checked-symbolic@2.svg | 44 + .../scalable/checkbox-mixed-symbolic.svg | 43 + .../scalable/checkbox-mixed-symbolic@2.svg | 44 + .../assets/scalable/close-symbolic.svg | 38 + .../assets/scalable/close-symbolic@2.svg | 3 + .../scalable/cursor-handle-symbolic.svg | 3 + .../assets/scalable/maximize-symbolic.svg | 38 + .../assets/scalable/maximize-symbolic@2.svg | 3 + .../assets/scalable/minimize-symbolic.svg | 43 + .../assets/scalable/minimize-symbolic@2.svg | 3 + .../scalable/radio-checked-symbolic.svg | 42 + .../scalable/radio-checked-symbolic@2.svg | 43 + .../assets/scalable/radio-mixed-symbolic.svg | 43 + .../scalable/radio-mixed-symbolic@2.svg | 44 + ...scale-horz-marks-after-slider-symbolic.svg | 53 + ...cale-horz-marks-before-slider-symbolic.svg | 47 + .../assets/scalable/scale-slider-symbolic.svg | 11 + ...scale-vert-marks-after-slider-symbolic.svg | 52 + ...cale-vert-marks-before-slider-symbolic.svg | 55 + .../small-checkbox-checked-symbolic.svg | 43 + .../small-checkbox-checked-symbolic@2.svg | 44 + .../small-checkbox-mixed-symbolic.svg | 42 + .../small-checkbox-mixed-symbolic@2.svg | 43 + .../scalable/small-radio-checked-symbolic.svg | 38 + .../small-radio-checked-symbolic@2.svg | 39 + .../scalable/small-radio-mixed-symbolic.svg | 42 + .../scalable/small-radio-mixed-symbolic@2.svg | 43 + .../assets/scalable/unmaximize-symbolic.svg | 46 + .../assets/scalable/unmaximize-symbolic@2.svg | 4 + .../scale-horz-marks-after-slider-dark.png | Bin 0 -> 597 bytes .../scale-horz-marks-after-slider-dark@2.png | Bin 0 -> 974 bytes ...-horz-marks-after-slider-disabled-dark.png | Bin 0 -> 608 bytes ...orz-marks-after-slider-disabled-dark@2.png | Bin 0 -> 922 bytes ...scale-horz-marks-after-slider-disabled.png | Bin 0 -> 608 bytes ...ale-horz-marks-after-slider-disabled@2.png | Bin 0 -> 956 bytes .../assets/scale-horz-marks-after-slider.png | Bin 0 -> 600 bytes .../scale-horz-marks-after-slider@2.png | Bin 0 -> 953 bytes .../scale-horz-marks-before-slider-dark.png | Bin 0 -> 591 bytes .../scale-horz-marks-before-slider-dark@2.png | Bin 0 -> 951 bytes ...horz-marks-before-slider-disabled-dark.png | Bin 0 -> 590 bytes ...rz-marks-before-slider-disabled-dark@2.png | Bin 0 -> 914 bytes ...cale-horz-marks-before-slider-disabled.png | Bin 0 -> 605 bytes ...le-horz-marks-before-slider-disabled@2.png | Bin 0 -> 948 bytes .../assets/scale-horz-marks-before-slider.png | Bin 0 -> 591 bytes .../scale-horz-marks-before-slider@2.png | Bin 0 -> 943 bytes .../scale-vert-marks-after-slider-dark.png | Bin 0 -> 547 bytes .../scale-vert-marks-after-slider-dark@2.png | Bin 0 -> 907 bytes ...-vert-marks-after-slider-disabled-dark.png | Bin 0 -> 547 bytes ...ert-marks-after-slider-disabled-dark@2.png | Bin 0 -> 887 bytes ...scale-vert-marks-after-slider-disabled.png | Bin 0 -> 553 bytes ...ale-vert-marks-after-slider-disabled@2.png | Bin 0 -> 900 bytes .../assets/scale-vert-marks-after-slider.png | Bin 0 -> 547 bytes .../scale-vert-marks-after-slider@2.png | Bin 0 -> 902 bytes .../scale-vert-marks-before-slider-dark.png | Bin 0 -> 553 bytes .../scale-vert-marks-before-slider-dark@2.png | Bin 0 -> 884 bytes ...vert-marks-before-slider-disabled-dark.png | Bin 0 -> 542 bytes ...rt-marks-before-slider-disabled-dark@2.png | Bin 0 -> 835 bytes ...cale-vert-marks-before-slider-disabled.png | Bin 0 -> 566 bytes ...le-vert-marks-before-slider-disabled@2.png | Bin 0 -> 867 bytes .../assets/scale-vert-marks-before-slider.png | Bin 0 -> 550 bytes .../scale-vert-marks-before-slider@2.png | Bin 0 -> 875 bytes .../selectionmode-checkbox-checked-dark.png | Bin 0 -> 467 bytes .../selectionmode-checkbox-checked-dark@2.png | Bin 0 -> 710 bytes .../assets/selectionmode-checkbox-checked.png | Bin 0 -> 467 bytes .../selectionmode-checkbox-checked@2.png | Bin 0 -> 718 bytes .../selectionmode-checkbox-unchecked-dark.png | Bin 0 -> 273 bytes ...electionmode-checkbox-unchecked-dark@2.png | Bin 0 -> 415 bytes .../selectionmode-checkbox-unchecked.png | Bin 0 -> 273 bytes .../selectionmode-checkbox-unchecked@2.png | Bin 0 -> 415 bytes .../gtk-4.0/gtk-dark.css | 8461 +++++++++++++++++ .../gtk-4.0/gtk.css | 8461 +++++++++++++++++ .../gtk-4.0/thumbnail.png | Bin 0 -> 2379 bytes .../index.theme | 12 + .../metacity-1/assets/button.svg | 40 + .../metacity-1/assets/close.svg | 38 + .../metacity-1/assets/maximize.svg | 38 + .../metacity-1/assets/menu.svg | 40 + .../metacity-1/assets/minimize.svg | 47 + .../metacity-1/assets/shade.svg | 38 + .../metacity-1/assets/unmaximize.svg | 67 + .../metacity-1/assets/unshade.svg | 38 + .../metacity-1/metacity-theme-1.xml | 755 ++ .../metacity-1/metacity-theme-2.xml | 755 ++ .../metacity-1/metacity-theme-3.xml | 755 ++ .../metacity-1/thumbnail.png | Bin 0 -> 1527 bytes .../plank/dock.theme | 64 + .../xfwm4/bottom-active.png | Bin 0 -> 137 bytes .../xfwm4/bottom-inactive.png | Bin 0 -> 137 bytes .../xfwm4/bottom-left-active.png | Bin 0 -> 154 bytes .../xfwm4/bottom-left-inactive.png | Bin 0 -> 154 bytes .../xfwm4/bottom-right-active.png | Bin 0 -> 155 bytes .../xfwm4/bottom-right-inactive.png | Bin 0 -> 155 bytes .../xfwm4/close-active.png | Bin 0 -> 358 bytes .../xfwm4/close-inactive.png | Bin 0 -> 273 bytes .../xfwm4/close-prelight.png | Bin 0 -> 402 bytes .../xfwm4/close-pressed.png | Bin 0 -> 391 bytes .../xfwm4/hide-active.png | Bin 0 -> 358 bytes .../xfwm4/hide-inactive.png | Bin 0 -> 273 bytes .../xfwm4/hide-prelight.png | Bin 0 -> 373 bytes .../xfwm4/hide-pressed.png | Bin 0 -> 368 bytes .../xfwm4/left-active.png | Bin 0 -> 138 bytes .../xfwm4/left-inactive.png | Bin 0 -> 138 bytes .../xfwm4/maximize-active.png | Bin 0 -> 354 bytes .../xfwm4/maximize-inactive.png | Bin 0 -> 273 bytes .../xfwm4/maximize-prelight.png | Bin 0 -> 416 bytes .../xfwm4/maximize-pressed.png | Bin 0 -> 414 bytes .../xfwm4/maximize-toggled-active.png | Bin 0 -> 354 bytes .../xfwm4/maximize-toggled-inactive.png | Bin 0 -> 273 bytes .../xfwm4/maximize-toggled-prelight.png | Bin 0 -> 456 bytes .../xfwm4/maximize-toggled-pressed.png | Bin 0 -> 445 bytes .../xfwm4/menu-active.png | Bin 0 -> 180 bytes .../xfwm4/menu-inactive.png | Bin 0 -> 170 bytes .../xfwm4/menu-prelight.png | Bin 0 -> 283 bytes .../xfwm4/menu-pressed.png | Bin 0 -> 245 bytes .../xfwm4/right-active.png | Bin 0 -> 138 bytes .../xfwm4/right-inactive.png | Bin 0 -> 138 bytes .../xfwm4/shade-active.png | Bin 0 -> 244 bytes .../xfwm4/shade-inactive.png | Bin 0 -> 230 bytes .../xfwm4/shade-prelight.png | Bin 0 -> 271 bytes .../xfwm4/shade-pressed.png | Bin 0 -> 283 bytes .../xfwm4/shade-toggled-active.png | Bin 0 -> 326 bytes .../xfwm4/shade-toggled-inactive.png | Bin 0 -> 228 bytes .../xfwm4/shade-toggled-prelight.png | Bin 0 -> 565 bytes .../xfwm4/shade-toggled-pressed.png | Bin 0 -> 278 bytes .../xfwm4/stick-active.png | Bin 0 -> 246 bytes .../xfwm4/stick-inactive.png | Bin 0 -> 233 bytes .../xfwm4/stick-prelight.png | Bin 0 -> 302 bytes .../xfwm4/stick-pressed.png | Bin 0 -> 310 bytes .../xfwm4/stick-toggled-active.png | Bin 0 -> 264 bytes .../xfwm4/stick-toggled-inactive.png | Bin 0 -> 245 bytes .../xfwm4/stick-toggled-prelight.png | Bin 0 -> 318 bytes .../xfwm4/stick-toggled-pressed.png | Bin 0 -> 323 bytes .../xfwm4/themerc | 23 + .../xfwm4/title-1-active.png | Bin 0 -> 154 bytes .../xfwm4/title-1-inactive.png | Bin 0 -> 147 bytes .../xfwm4/title-2-active.png | Bin 0 -> 154 bytes .../xfwm4/title-2-inactive.png | Bin 0 -> 147 bytes .../xfwm4/title-3-active.png | Bin 0 -> 154 bytes .../xfwm4/title-3-inactive.png | Bin 0 -> 147 bytes .../xfwm4/title-4-active.png | Bin 0 -> 154 bytes .../xfwm4/title-4-inactive.png | Bin 0 -> 147 bytes .../xfwm4/title-5-active.png | Bin 0 -> 154 bytes .../xfwm4/title-5-inactive.png | Bin 0 -> 147 bytes .../xfwm4/top-left-active.png | Bin 0 -> 187 bytes .../xfwm4/top-left-inactive.png | Bin 0 -> 182 bytes .../xfwm4/top-right-active.png | Bin 0 -> 186 bytes .../xfwm4/top-right-inactive.png | Bin 0 -> 180 bytes .../xfwm4/bottom-active.png | Bin 0 -> 144 bytes .../xfwm4/bottom-inactive.png | Bin 0 -> 146 bytes .../xfwm4/bottom-left-active.png | Bin 0 -> 190 bytes .../xfwm4/bottom-left-inactive.png | Bin 0 -> 190 bytes .../xfwm4/bottom-right-active.png | Bin 0 -> 186 bytes .../xfwm4/bottom-right-inactive.png | Bin 0 -> 187 bytes .../xfwm4/close-active.png | Bin 0 -> 551 bytes .../xfwm4/close-inactive.png | Bin 0 -> 471 bytes .../xfwm4/close-prelight.png | Bin 0 -> 682 bytes .../xfwm4/close-pressed.png | Bin 0 -> 675 bytes .../xfwm4/hide-active.png | Bin 0 -> 556 bytes .../xfwm4/hide-inactive.png | Bin 0 -> 471 bytes .../xfwm4/hide-prelight.png | Bin 0 -> 581 bytes .../xfwm4/hide-pressed.png | Bin 0 -> 576 bytes .../xfwm4/left-active.png | Bin 0 -> 143 bytes .../xfwm4/left-inactive.png | Bin 0 -> 143 bytes .../xfwm4/maximize-active.png | Bin 0 -> 553 bytes .../xfwm4/maximize-inactive.png | Bin 0 -> 471 bytes .../xfwm4/maximize-prelight.png | Bin 0 -> 683 bytes .../xfwm4/maximize-pressed.png | Bin 0 -> 689 bytes .../xfwm4/maximize-toggled-active.png | Bin 0 -> 553 bytes .../xfwm4/maximize-toggled-inactive.png | Bin 0 -> 471 bytes .../xfwm4/maximize-toggled-prelight.png | Bin 0 -> 780 bytes .../xfwm4/maximize-toggled-pressed.png | Bin 0 -> 787 bytes .../xfwm4/menu-active.png | Bin 0 -> 259 bytes .../xfwm4/menu-inactive.png | Bin 0 -> 234 bytes .../xfwm4/menu-prelight.png | Bin 0 -> 519 bytes .../xfwm4/menu-pressed.png | Bin 0 -> 538 bytes .../xfwm4/right-active.png | Bin 0 -> 144 bytes .../xfwm4/right-inactive.png | Bin 0 -> 144 bytes .../xfwm4/shade-active.png | Bin 0 -> 276 bytes .../xfwm4/shade-inactive.png | Bin 0 -> 269 bytes .../xfwm4/shade-prelight.png | Bin 0 -> 526 bytes .../xfwm4/shade-pressed.png | Bin 0 -> 557 bytes .../xfwm4/shade-toggled-active.png | Bin 0 -> 300 bytes .../xfwm4/shade-toggled-inactive.png | Bin 0 -> 277 bytes .../xfwm4/shade-toggled-prelight.png | Bin 0 -> 547 bytes .../xfwm4/shade-toggled-pressed.png | Bin 0 -> 576 bytes .../xfwm4/stick-active.png | Bin 0 -> 562 bytes .../xfwm4/stick-inactive.png | Bin 0 -> 504 bytes .../xfwm4/stick-prelight.png | Bin 0 -> 810 bytes .../xfwm4/stick-pressed.png | Bin 0 -> 821 bytes .../xfwm4/stick-toggled-active.png | Bin 0 -> 618 bytes .../xfwm4/stick-toggled-inactive.png | Bin 0 -> 543 bytes .../xfwm4/stick-toggled-prelight.png | Bin 0 -> 852 bytes .../xfwm4/stick-toggled-pressed.png | Bin 0 -> 863 bytes .../xfwm4/themerc | 23 + .../xfwm4/title-1-active.png | Bin 0 -> 164 bytes .../xfwm4/title-1-inactive.png | Bin 0 -> 157 bytes .../xfwm4/title-2-active.png | Bin 0 -> 164 bytes .../xfwm4/title-2-inactive.png | Bin 0 -> 157 bytes .../xfwm4/title-3-active.png | Bin 0 -> 164 bytes .../xfwm4/title-3-inactive.png | Bin 0 -> 157 bytes .../xfwm4/title-4-active.png | Bin 0 -> 164 bytes .../xfwm4/title-4-inactive.png | Bin 0 -> 157 bytes .../xfwm4/title-5-active.png | Bin 0 -> 164 bytes .../xfwm4/title-5-inactive.png | Bin 0 -> 157 bytes .../xfwm4/top-left-active.png | Bin 0 -> 253 bytes .../xfwm4/top-left-inactive.png | Bin 0 -> 235 bytes .../xfwm4/top-right-active.png | Bin 0 -> 254 bytes .../xfwm4/top-right-inactive.png | Bin 0 -> 233 bytes .../xfwm4/bottom-active.png | Bin 0 -> 146 bytes .../xfwm4/bottom-inactive.png | Bin 0 -> 148 bytes .../xfwm4/bottom-left-active.png | Bin 0 -> 171 bytes .../xfwm4/bottom-left-inactive.png | Bin 0 -> 171 bytes .../xfwm4/bottom-right-active.png | Bin 0 -> 173 bytes .../xfwm4/bottom-right-inactive.png | Bin 0 -> 173 bytes .../xfwm4/close-active.png | Bin 0 -> 582 bytes .../xfwm4/close-inactive.png | Bin 0 -> 532 bytes .../xfwm4/close-prelight.png | Bin 0 -> 712 bytes .../xfwm4/close-pressed.png | Bin 0 -> 713 bytes .../xfwm4/hide-active.png | Bin 0 -> 582 bytes .../xfwm4/hide-inactive.png | Bin 0 -> 532 bytes .../xfwm4/hide-prelight.png | Bin 0 -> 608 bytes .../xfwm4/hide-pressed.png | Bin 0 -> 604 bytes .../xfwm4/left-active.png | Bin 0 -> 146 bytes .../xfwm4/left-inactive.png | Bin 0 -> 146 bytes .../xfwm4/maximize-active.png | Bin 0 -> 577 bytes .../xfwm4/maximize-inactive.png | Bin 0 -> 532 bytes .../xfwm4/maximize-prelight.png | Bin 0 -> 706 bytes .../xfwm4/maximize-pressed.png | Bin 0 -> 698 bytes .../xfwm4/maximize-toggled-active.png | Bin 0 -> 577 bytes .../xfwm4/maximize-toggled-inactive.png | Bin 0 -> 532 bytes .../xfwm4/maximize-toggled-prelight.png | Bin 0 -> 808 bytes .../xfwm4/maximize-toggled-pressed.png | Bin 0 -> 808 bytes .../xfwm4/menu-active.png | Bin 0 -> 212 bytes .../xfwm4/menu-inactive.png | Bin 0 -> 201 bytes .../xfwm4/menu-prelight.png | Bin 0 -> 525 bytes .../xfwm4/menu-pressed.png | Bin 0 -> 568 bytes .../xfwm4/right-active.png | Bin 0 -> 146 bytes .../xfwm4/right-inactive.png | Bin 0 -> 146 bytes .../xfwm4/shade-active.png | Bin 0 -> 321 bytes .../xfwm4/shade-inactive.png | Bin 0 -> 298 bytes .../xfwm4/shade-prelight.png | Bin 0 -> 596 bytes .../xfwm4/shade-pressed.png | Bin 0 -> 634 bytes .../xfwm4/shade-toggled-active.png | Bin 0 -> 348 bytes .../xfwm4/shade-toggled-inactive.png | Bin 0 -> 306 bytes .../xfwm4/shade-toggled-prelight.png | Bin 0 -> 610 bytes .../xfwm4/shade-toggled-pressed.png | Bin 0 -> 647 bytes .../xfwm4/stick-active.png | Bin 0 -> 622 bytes .../xfwm4/stick-inactive.png | Bin 0 -> 539 bytes .../xfwm4/stick-prelight.png | Bin 0 -> 911 bytes .../xfwm4/stick-pressed.png | Bin 0 -> 936 bytes .../xfwm4/stick-toggled-active.png | Bin 0 -> 669 bytes .../xfwm4/stick-toggled-inactive.png | Bin 0 -> 580 bytes .../xfwm4/stick-toggled-prelight.png | Bin 0 -> 947 bytes .../xfwm4/stick-toggled-pressed.png | Bin 0 -> 984 bytes .../xfwm4/themerc | 23 + .../xfwm4/title-1-active.png | Bin 0 -> 156 bytes .../xfwm4/title-1-inactive.png | Bin 0 -> 149 bytes .../xfwm4/title-2-active.png | Bin 0 -> 156 bytes .../xfwm4/title-2-inactive.png | Bin 0 -> 149 bytes .../xfwm4/title-3-active.png | Bin 0 -> 156 bytes .../xfwm4/title-3-inactive.png | Bin 0 -> 149 bytes .../xfwm4/title-4-active.png | Bin 0 -> 156 bytes .../xfwm4/title-4-inactive.png | Bin 0 -> 149 bytes .../xfwm4/title-5-active.png | Bin 0 -> 156 bytes .../xfwm4/title-5-inactive.png | Bin 0 -> 149 bytes .../xfwm4/top-left-active.png | Bin 0 -> 199 bytes .../xfwm4/top-left-inactive.png | Bin 0 -> 191 bytes .../xfwm4/top-right-active.png | Bin 0 -> 199 bytes .../xfwm4/top-right-inactive.png | Bin 0 -> 190 bytes .../cinnamon/assets/add-workspace-active.svg | 6 + .../cinnamon/assets/add-workspace-hover.svg | 112 + .../cinnamon/assets/add-workspace.svg | 113 + .../cinnamon/assets/calendar-arrow-left.svg | 56 + .../cinnamon/assets/calendar-arrow-right.svg | 56 + .../cinnamon/assets/checkbox-dark.svg | 3 + .../cinnamon/assets/checkbox-off.svg | 3 + .../cinnamon/assets/checkbox.svg | 3 + .../cinnamon/assets/close-active.svg | 10 + .../cinnamon/assets/close-hover.svg | 10 + .../cinnamon/assets/close.svg | 10 + .../cinnamon/assets/corner-ripple.svg | 5 + .../cinnamon/assets/radiobutton-dark.svg | 3 + .../cinnamon/assets/radiobutton-off.svg | 3 + .../cinnamon/assets/radiobutton.svg | 3 + .../cinnamon/assets/toggle-off.svg | 69 + .../cinnamon/assets/toggle-on-dark.svg | 75 + .../cinnamon/assets/toggle-on.svg | 81 + .../cinnamon/assets/trash-icon.svg | 6 + .../cinnamon/cinnamon.css | 2344 +++++ .../cinnamon/thumbnail.png | Bin 0 -> 4591 bytes .../assets/calendar-arrow-left.svg | 3 + .../assets/calendar-arrow-right.svg | 3 + .../gnome-shell/assets/calendar-today.svg | 178 + .../gnome-shell/assets/checkbox-dark.svg | 3 + .../assets/checkbox-off-active.svg | 3 + .../gnome-shell/assets/checkbox-off-hover.svg | 3 + .../gnome-shell/assets/checkbox-off.svg | 3 + .../gnome-shell/assets/checkbox.svg | 3 + .../gnome-shell/assets/dash-placeholder.svg | 4 + .../gnome-shell/assets/no-events.svg | 82 + .../gnome-shell/assets/no-notifications.svg | 3 + .../gnome-shell/assets/noise-texture.svg | 78 + .../gnome-shell/assets/process-working.svg | 72 + .../gnome-shell/assets/toggle-off.svg | 69 + .../gnome-shell/assets/toggle-on-dark.svg | 75 + .../gnome-shell/assets/toggle-on.svg | 81 + .../gnome-shell/gnome-shell.css | 4319 +++++++++ .../gnome-shell/no-events.svg | 82 + .../gnome-shell/no-notifications.svg | 3 + .../gnome-shell/pad-osd.css | 30 + .../gnome-shell/process-working.svg | 72 + .../gtk-2.0/apps.rc | 92 + .../gtk-2.0/assets/border.png | Bin 0 -> 126 bytes .../gtk-2.0/assets/button-active.png | Bin 0 -> 267 bytes .../gtk-2.0/assets/button-disabled.png | Bin 0 -> 229 bytes .../gtk-2.0/assets/button-hover.png | Bin 0 -> 252 bytes .../gtk-2.0/assets/button.png | Bin 0 -> 239 bytes .../assets/checkbox-checked-active.png | Bin 0 -> 522 bytes .../assets/checkbox-checked-disabled.png | Bin 0 -> 495 bytes .../gtk-2.0/assets/checkbox-checked-hover.png | Bin 0 -> 522 bytes .../gtk-2.0/assets/checkbox-checked.png | Bin 0 -> 512 bytes .../gtk-2.0/assets/checkbox-mixed-active.png | Bin 0 -> 445 bytes .../assets/checkbox-mixed-disabled.png | Bin 0 -> 407 bytes .../gtk-2.0/assets/checkbox-mixed-hover.png | Bin 0 -> 445 bytes .../gtk-2.0/assets/checkbox-mixed.png | Bin 0 -> 439 bytes .../assets/checkbox-unchecked-active.png | Bin 0 -> 298 bytes .../assets/checkbox-unchecked-disabled.png | Bin 0 -> 267 bytes .../assets/checkbox-unchecked-hover.png | Bin 0 -> 291 bytes .../gtk-2.0/assets/checkbox-unchecked.png | Bin 0 -> 292 bytes .../assets/combo-left-entry-active.png | Bin 0 -> 322 bytes .../assets/combo-left-entry-disabled.png | Bin 0 -> 209 bytes .../gtk-2.0/assets/combo-left-entry-hover.png | Bin 0 -> 282 bytes .../gtk-2.0/assets/combo-left-entry.png | Bin 0 -> 216 bytes .../assets/combo-right-entry-active.png | Bin 0 -> 333 bytes .../assets/combo-right-entry-disabled.png | Bin 0 -> 207 bytes .../assets/combo-right-entry-hover.png | Bin 0 -> 292 bytes .../gtk-2.0/assets/combo-right-entry.png | Bin 0 -> 217 bytes .../gtk-2.0/assets/entry-active.png | Bin 0 -> 416 bytes .../assets/entry-background-disabled.png | Bin 0 -> 136 bytes .../gtk-2.0/assets/entry-background.png | Bin 0 -> 136 bytes .../gtk-2.0/assets/entry-disabled.png | Bin 0 -> 229 bytes .../gtk-2.0/assets/entry-hover.png | Bin 0 -> 347 bytes .../gtk-2.0/assets/entry.png | Bin 0 -> 239 bytes .../gtk-2.0/assets/flat-button-active.png | Bin 0 -> 267 bytes .../gtk-2.0/assets/flat-button-disabled.png | Bin 0 -> 195 bytes .../gtk-2.0/assets/flat-button-hover.png | Bin 0 -> 252 bytes .../gtk-2.0/assets/flat-button.png | Bin 0 -> 195 bytes .../gtk-2.0/assets/focus.png | Bin 0 -> 221 bytes .../gtk-2.0/assets/frame-inline.png | Bin 0 -> 143 bytes .../gtk-2.0/assets/frame-notebook.png | Bin 0 -> 147 bytes .../gtk-2.0/assets/frame.png | Bin 0 -> 147 bytes .../gtk-2.0/assets/handle-horz-active.png | Bin 0 -> 170 bytes .../gtk-2.0/assets/handle-horz-hover.png | Bin 0 -> 183 bytes .../gtk-2.0/assets/handle-horz.png | Bin 0 -> 178 bytes .../gtk-2.0/assets/handle-vert-active.png | Bin 0 -> 166 bytes .../gtk-2.0/assets/handle-vert-hover.png | Bin 0 -> 173 bytes .../gtk-2.0/assets/handle-vert.png | Bin 0 -> 172 bytes .../assets/menu-checkbox-checked-disabled.png | Bin 0 -> 432 bytes .../gtk-2.0/assets/menu-checkbox-checked.png | Bin 0 -> 461 bytes .../assets/menu-checkbox-mixed-disabled.png | Bin 0 -> 338 bytes .../gtk-2.0/assets/menu-checkbox-mixed.png | Bin 0 -> 363 bytes .../menu-checkbox-unchecked-disabled.png | Bin 0 -> 232 bytes .../assets/menu-checkbox-unchecked.png | Bin 0 -> 255 bytes .../assets/menu-radio-checked-disabled.png | Bin 0 -> 365 bytes .../gtk-2.0/assets/menu-radio-checked.png | Bin 0 -> 398 bytes .../assets/menu-radio-mixed-disabled.png | Bin 0 -> 338 bytes .../gtk-2.0/assets/menu-radio-mixed.png | Bin 0 -> 363 bytes .../assets/menu-radio-unchecked-disabled.png | Bin 0 -> 232 bytes .../gtk-2.0/assets/menu-radio-unchecked.png | Bin 0 -> 255 bytes .../gtk-2.0/assets/pan-down-alt-disabled.png | Bin 0 -> 182 bytes .../gtk-2.0/assets/pan-down-alt.png | Bin 0 -> 190 bytes .../gtk-2.0/assets/pan-down-disabled.png | Bin 0 -> 181 bytes .../gtk-2.0/assets/pan-down.png | Bin 0 -> 165 bytes .../gtk-2.0/assets/pan-left-alt-disabled.png | Bin 0 -> 185 bytes .../gtk-2.0/assets/pan-left-alt.png | Bin 0 -> 194 bytes .../gtk-2.0/assets/pan-left-disabled.png | Bin 0 -> 185 bytes .../gtk-2.0/assets/pan-left-semi.png | Bin 0 -> 190 bytes .../gtk-2.0/assets/pan-left.png | Bin 0 -> 180 bytes .../gtk-2.0/assets/pan-right-alt-disabled.png | Bin 0 -> 187 bytes .../gtk-2.0/assets/pan-right-alt.png | Bin 0 -> 189 bytes .../gtk-2.0/assets/pan-right-disabled.png | Bin 0 -> 187 bytes .../gtk-2.0/assets/pan-right-semi.png | Bin 0 -> 192 bytes .../gtk-2.0/assets/pan-right.png | Bin 0 -> 181 bytes .../gtk-2.0/assets/pan-up-alt-disabled.png | Bin 0 -> 182 bytes .../gtk-2.0/assets/pan-up-alt.png | Bin 0 -> 182 bytes .../gtk-2.0/assets/pan-up-disabled.png | Bin 0 -> 182 bytes .../gtk-2.0/assets/pan-up.png | Bin 0 -> 161 bytes .../gtk-2.0/assets/progressbar-progress.png | Bin 0 -> 136 bytes .../gtk-2.0/assets/progressbar-trough.png | Bin 0 -> 136 bytes .../gtk-2.0/assets/radio-checked-active.png | Bin 0 -> 478 bytes .../gtk-2.0/assets/radio-checked-disabled.png | Bin 0 -> 437 bytes .../gtk-2.0/assets/radio-checked-hover.png | Bin 0 -> 478 bytes .../gtk-2.0/assets/radio-checked.png | Bin 0 -> 473 bytes .../gtk-2.0/assets/radio-mixed-active.png | Bin 0 -> 445 bytes .../gtk-2.0/assets/radio-mixed-disabled.png | Bin 0 -> 407 bytes .../gtk-2.0/assets/radio-mixed-hover.png | Bin 0 -> 445 bytes .../gtk-2.0/assets/radio-mixed.png | Bin 0 -> 439 bytes .../gtk-2.0/assets/radio-unchecked-active.png | Bin 0 -> 298 bytes .../assets/radio-unchecked-disabled.png | Bin 0 -> 267 bytes .../gtk-2.0/assets/radio-unchecked-hover.png | Bin 0 -> 291 bytes .../gtk-2.0/assets/radio-unchecked.png | Bin 0 -> 292 bytes .../assets/scale-horz-trough-active.png | Bin 0 -> 161 bytes .../assets/scale-horz-trough-disabled.png | Bin 0 -> 160 bytes .../gtk-2.0/assets/scale-horz-trough.png | Bin 0 -> 160 bytes .../gtk-2.0/assets/scale-slider-active.png | Bin 0 -> 535 bytes .../gtk-2.0/assets/scale-slider-disabled.png | Bin 0 -> 250 bytes .../gtk-2.0/assets/scale-slider-hover.png | Bin 0 -> 454 bytes .../gtk-2.0/assets/scale-slider.png | Bin 0 -> 290 bytes .../assets/scale-vert-trough-active.png | Bin 0 -> 160 bytes .../assets/scale-vert-trough-disabled.png | Bin 0 -> 160 bytes .../gtk-2.0/assets/scale-vert-trough.png | Bin 0 -> 160 bytes .../assets/scrollbar-horz-slider-active.png | Bin 0 -> 228 bytes .../assets/scrollbar-horz-slider-disabled.png | Bin 0 -> 224 bytes .../assets/scrollbar-horz-slider-hover.png | Bin 0 -> 246 bytes .../gtk-2.0/assets/scrollbar-horz-slider.png | Bin 0 -> 232 bytes .../gtk-2.0/assets/scrollbar-horz-trough.png | Bin 0 -> 129 bytes .../scrollbar-vert-ltr-slider-active.png | Bin 0 -> 225 bytes .../scrollbar-vert-ltr-slider-disabled.png | Bin 0 -> 229 bytes .../scrollbar-vert-ltr-slider-hover.png | Bin 0 -> 247 bytes .../assets/scrollbar-vert-ltr-slider.png | Bin 0 -> 236 bytes .../assets/scrollbar-vert-ltr-trough.png | Bin 0 -> 128 bytes .../scrollbar-vert-rtl-slider-active.png | Bin 0 -> 225 bytes .../scrollbar-vert-rtl-slider-disabled.png | Bin 0 -> 228 bytes .../scrollbar-vert-rtl-slider-hover.png | Bin 0 -> 245 bytes .../assets/scrollbar-vert-rtl-slider.png | Bin 0 -> 235 bytes .../assets/scrollbar-vert-rtl-trough.png | Bin 0 -> 128 bytes .../gtk-2.0/assets/spin-ltr-down-active.png | Bin 0 -> 243 bytes .../gtk-2.0/assets/spin-ltr-down-disabled.png | Bin 0 -> 174 bytes .../gtk-2.0/assets/spin-ltr-down-hover.png | Bin 0 -> 221 bytes .../gtk-2.0/assets/spin-ltr-down.png | Bin 0 -> 180 bytes .../gtk-2.0/assets/spin-ltr-up-active.png | Bin 0 -> 262 bytes .../gtk-2.0/assets/spin-ltr-up-disabled.png | Bin 0 -> 185 bytes .../gtk-2.0/assets/spin-ltr-up-hover.png | Bin 0 -> 236 bytes .../gtk-2.0/assets/spin-ltr-up.png | Bin 0 -> 196 bytes .../gtk-2.0/assets/spin-rtl-down-active.png | Bin 0 -> 258 bytes .../gtk-2.0/assets/spin-rtl-down-disabled.png | Bin 0 -> 176 bytes .../gtk-2.0/assets/spin-rtl-down-hover.png | Bin 0 -> 220 bytes .../gtk-2.0/assets/spin-rtl-down.png | Bin 0 -> 186 bytes .../gtk-2.0/assets/spin-rtl-up-active.png | Bin 0 -> 242 bytes .../gtk-2.0/assets/spin-rtl-up-disabled.png | Bin 0 -> 184 bytes .../gtk-2.0/assets/spin-rtl-up-hover.png | Bin 0 -> 225 bytes .../gtk-2.0/assets/spin-rtl-up.png | Bin 0 -> 186 bytes .../gtk-2.0/assets/tab.png | Bin 0 -> 127 bytes .../assets/treeview-ltr-button-active.png | Bin 0 -> 133 bytes .../assets/treeview-ltr-button-hover.png | Bin 0 -> 133 bytes .../gtk-2.0/assets/treeview-ltr-button.png | Bin 0 -> 126 bytes .../assets/treeview-rtl-button-active.png | Bin 0 -> 133 bytes .../assets/treeview-rtl-button-hover.png | Bin 0 -> 133 bytes .../gtk-2.0/assets/treeview-rtl-button.png | Bin 0 -> 126 bytes .../gtk-2.0/gtkrc | 36 + .../gtk-2.0/hacks.rc | 36 + .../gtk-2.0/main.rc | 2708 ++++++ .../scalable/checkbox-checked-symbolic.svg | 43 + .../scalable/checkbox-checked-symbolic@2.svg | 44 + .../scalable/checkbox-mixed-symbolic.svg | 43 + .../scalable/checkbox-mixed-symbolic@2.svg | 44 + .../assets/scalable/close-symbolic.svg | 38 + .../assets/scalable/close-symbolic@2.svg | 3 + .../scalable/cursor-handle-symbolic.svg | 3 + .../assets/scalable/maximize-symbolic.svg | 38 + .../assets/scalable/maximize-symbolic@2.svg | 3 + .../assets/scalable/minimize-symbolic.svg | 43 + .../assets/scalable/minimize-symbolic@2.svg | 3 + .../scalable/radio-checked-symbolic.svg | 42 + .../scalable/radio-checked-symbolic@2.svg | 43 + .../assets/scalable/radio-mixed-symbolic.svg | 43 + .../scalable/radio-mixed-symbolic@2.svg | 44 + ...scale-horz-marks-after-slider-symbolic.svg | 53 + ...cale-horz-marks-before-slider-symbolic.svg | 47 + .../assets/scalable/scale-slider-symbolic.svg | 11 + ...scale-vert-marks-after-slider-symbolic.svg | 52 + ...cale-vert-marks-before-slider-symbolic.svg | 55 + .../small-checkbox-checked-symbolic.svg | 43 + .../small-checkbox-checked-symbolic@2.svg | 44 + .../small-checkbox-mixed-symbolic.svg | 42 + .../small-checkbox-mixed-symbolic@2.svg | 43 + .../scalable/small-radio-checked-symbolic.svg | 38 + .../small-radio-checked-symbolic@2.svg | 39 + .../scalable/small-radio-mixed-symbolic.svg | 42 + .../scalable/small-radio-mixed-symbolic@2.svg | 43 + .../assets/scalable/unmaximize-symbolic.svg | 46 + .../assets/scalable/unmaximize-symbolic@2.svg | 4 + .../scale-horz-marks-after-slider-dark.png | Bin 0 -> 596 bytes .../scale-horz-marks-after-slider-dark@2.png | Bin 0 -> 969 bytes ...-horz-marks-after-slider-disabled-dark.png | Bin 0 -> 600 bytes ...orz-marks-after-slider-disabled-dark@2.png | Bin 0 -> 923 bytes ...scale-horz-marks-after-slider-disabled.png | Bin 0 -> 600 bytes ...ale-horz-marks-after-slider-disabled@2.png | Bin 0 -> 917 bytes .../assets/scale-horz-marks-after-slider.png | Bin 0 -> 594 bytes .../scale-horz-marks-after-slider@2.png | Bin 0 -> 960 bytes .../scale-horz-marks-before-slider-dark.png | Bin 0 -> 589 bytes .../scale-horz-marks-before-slider-dark@2.png | Bin 0 -> 941 bytes ...horz-marks-before-slider-disabled-dark.png | Bin 0 -> 584 bytes ...rz-marks-before-slider-disabled-dark@2.png | Bin 0 -> 907 bytes ...cale-horz-marks-before-slider-disabled.png | Bin 0 -> 591 bytes ...le-horz-marks-before-slider-disabled@2.png | Bin 0 -> 924 bytes .../assets/scale-horz-marks-before-slider.png | Bin 0 -> 584 bytes .../scale-horz-marks-before-slider@2.png | Bin 0 -> 939 bytes .../scale-vert-marks-after-slider-dark.png | Bin 0 -> 547 bytes .../scale-vert-marks-after-slider-dark@2.png | Bin 0 -> 900 bytes ...-vert-marks-after-slider-disabled-dark.png | Bin 0 -> 547 bytes ...ert-marks-after-slider-disabled-dark@2.png | Bin 0 -> 878 bytes ...scale-vert-marks-after-slider-disabled.png | Bin 0 -> 541 bytes ...ale-vert-marks-after-slider-disabled@2.png | Bin 0 -> 873 bytes .../assets/scale-vert-marks-after-slider.png | Bin 0 -> 535 bytes .../scale-vert-marks-after-slider@2.png | Bin 0 -> 896 bytes .../scale-vert-marks-before-slider-dark.png | Bin 0 -> 556 bytes .../scale-vert-marks-before-slider-dark@2.png | Bin 0 -> 878 bytes ...vert-marks-before-slider-disabled-dark.png | Bin 0 -> 540 bytes ...rt-marks-before-slider-disabled-dark@2.png | Bin 0 -> 840 bytes ...cale-vert-marks-before-slider-disabled.png | Bin 0 -> 547 bytes ...le-vert-marks-before-slider-disabled@2.png | Bin 0 -> 858 bytes .../assets/scale-vert-marks-before-slider.png | Bin 0 -> 530 bytes .../scale-vert-marks-before-slider@2.png | Bin 0 -> 875 bytes .../selectionmode-checkbox-checked-dark.png | Bin 0 -> 467 bytes .../selectionmode-checkbox-checked-dark@2.png | Bin 0 -> 710 bytes .../assets/selectionmode-checkbox-checked.png | Bin 0 -> 474 bytes .../selectionmode-checkbox-checked@2.png | Bin 0 -> 722 bytes .../selectionmode-checkbox-unchecked-dark.png | Bin 0 -> 273 bytes ...electionmode-checkbox-unchecked-dark@2.png | Bin 0 -> 415 bytes .../selectionmode-checkbox-unchecked.png | Bin 0 -> 273 bytes .../selectionmode-checkbox-unchecked@2.png | Bin 0 -> 415 bytes .../gtk-3.0/gtk-dark.css | 8449 ++++++++++++++++ .../gtk-3.0/gtk.css | 8449 ++++++++++++++++ .../gtk-3.0/thumbnail.png | Bin 0 -> 2382 bytes .../scalable/checkbox-checked-symbolic.svg | 43 + .../scalable/checkbox-checked-symbolic@2.svg | 44 + .../scalable/checkbox-mixed-symbolic.svg | 43 + .../scalable/checkbox-mixed-symbolic@2.svg | 44 + .../assets/scalable/close-symbolic.svg | 38 + .../assets/scalable/close-symbolic@2.svg | 3 + .../scalable/cursor-handle-symbolic.svg | 3 + .../assets/scalable/maximize-symbolic.svg | 38 + .../assets/scalable/maximize-symbolic@2.svg | 3 + .../assets/scalable/minimize-symbolic.svg | 43 + .../assets/scalable/minimize-symbolic@2.svg | 3 + .../scalable/radio-checked-symbolic.svg | 42 + .../scalable/radio-checked-symbolic@2.svg | 43 + .../assets/scalable/radio-mixed-symbolic.svg | 43 + .../scalable/radio-mixed-symbolic@2.svg | 44 + ...scale-horz-marks-after-slider-symbolic.svg | 53 + ...cale-horz-marks-before-slider-symbolic.svg | 47 + .../assets/scalable/scale-slider-symbolic.svg | 11 + ...scale-vert-marks-after-slider-symbolic.svg | 52 + ...cale-vert-marks-before-slider-symbolic.svg | 55 + .../small-checkbox-checked-symbolic.svg | 43 + .../small-checkbox-checked-symbolic@2.svg | 44 + .../small-checkbox-mixed-symbolic.svg | 42 + .../small-checkbox-mixed-symbolic@2.svg | 43 + .../scalable/small-radio-checked-symbolic.svg | 38 + .../small-radio-checked-symbolic@2.svg | 39 + .../scalable/small-radio-mixed-symbolic.svg | 42 + .../scalable/small-radio-mixed-symbolic@2.svg | 43 + .../assets/scalable/unmaximize-symbolic.svg | 46 + .../assets/scalable/unmaximize-symbolic@2.svg | 4 + .../scale-horz-marks-after-slider-dark.png | Bin 0 -> 596 bytes .../scale-horz-marks-after-slider-dark@2.png | Bin 0 -> 969 bytes ...-horz-marks-after-slider-disabled-dark.png | Bin 0 -> 600 bytes ...orz-marks-after-slider-disabled-dark@2.png | Bin 0 -> 923 bytes ...scale-horz-marks-after-slider-disabled.png | Bin 0 -> 600 bytes ...ale-horz-marks-after-slider-disabled@2.png | Bin 0 -> 917 bytes .../assets/scale-horz-marks-after-slider.png | Bin 0 -> 594 bytes .../scale-horz-marks-after-slider@2.png | Bin 0 -> 960 bytes .../scale-horz-marks-before-slider-dark.png | Bin 0 -> 589 bytes .../scale-horz-marks-before-slider-dark@2.png | Bin 0 -> 941 bytes ...horz-marks-before-slider-disabled-dark.png | Bin 0 -> 584 bytes ...rz-marks-before-slider-disabled-dark@2.png | Bin 0 -> 907 bytes ...cale-horz-marks-before-slider-disabled.png | Bin 0 -> 591 bytes ...le-horz-marks-before-slider-disabled@2.png | Bin 0 -> 924 bytes .../assets/scale-horz-marks-before-slider.png | Bin 0 -> 584 bytes .../scale-horz-marks-before-slider@2.png | Bin 0 -> 939 bytes .../scale-vert-marks-after-slider-dark.png | Bin 0 -> 547 bytes .../scale-vert-marks-after-slider-dark@2.png | Bin 0 -> 900 bytes ...-vert-marks-after-slider-disabled-dark.png | Bin 0 -> 547 bytes ...ert-marks-after-slider-disabled-dark@2.png | Bin 0 -> 878 bytes ...scale-vert-marks-after-slider-disabled.png | Bin 0 -> 541 bytes ...ale-vert-marks-after-slider-disabled@2.png | Bin 0 -> 873 bytes .../assets/scale-vert-marks-after-slider.png | Bin 0 -> 535 bytes .../scale-vert-marks-after-slider@2.png | Bin 0 -> 896 bytes .../scale-vert-marks-before-slider-dark.png | Bin 0 -> 556 bytes .../scale-vert-marks-before-slider-dark@2.png | Bin 0 -> 878 bytes ...vert-marks-before-slider-disabled-dark.png | Bin 0 -> 540 bytes ...rt-marks-before-slider-disabled-dark@2.png | Bin 0 -> 840 bytes ...cale-vert-marks-before-slider-disabled.png | Bin 0 -> 547 bytes ...le-vert-marks-before-slider-disabled@2.png | Bin 0 -> 858 bytes .../assets/scale-vert-marks-before-slider.png | Bin 0 -> 530 bytes .../scale-vert-marks-before-slider@2.png | Bin 0 -> 875 bytes .../selectionmode-checkbox-checked-dark.png | Bin 0 -> 467 bytes .../selectionmode-checkbox-checked-dark@2.png | Bin 0 -> 710 bytes .../assets/selectionmode-checkbox-checked.png | Bin 0 -> 474 bytes .../selectionmode-checkbox-checked@2.png | Bin 0 -> 722 bytes .../selectionmode-checkbox-unchecked-dark.png | Bin 0 -> 273 bytes ...electionmode-checkbox-unchecked-dark@2.png | Bin 0 -> 415 bytes .../selectionmode-checkbox-unchecked.png | Bin 0 -> 273 bytes .../selectionmode-checkbox-unchecked@2.png | Bin 0 -> 415 bytes .../gtk-4.0/gtk-dark.css | 8461 +++++++++++++++++ .../gtk-4.0/gtk.css | 8461 +++++++++++++++++ .../gtk-4.0/thumbnail.png | Bin 0 -> 2382 bytes .../index.theme | 12 + .../metacity-1/assets/button.svg | 40 + .../metacity-1/assets/close.svg | 38 + .../metacity-1/assets/maximize.svg | 38 + .../metacity-1/assets/menu.svg | 40 + .../metacity-1/assets/minimize.svg | 47 + .../metacity-1/assets/shade.svg | 38 + .../metacity-1/assets/unmaximize.svg | 67 + .../metacity-1/assets/unshade.svg | 38 + .../metacity-1/metacity-theme-1.xml | 755 ++ .../metacity-1/metacity-theme-2.xml | 755 ++ .../metacity-1/metacity-theme-3.xml | 755 ++ .../metacity-1/thumbnail.png | Bin 0 -> 1527 bytes .../plank/dock.theme | 64 + .../xfwm4/bottom-active.png | Bin 0 -> 137 bytes .../xfwm4/bottom-inactive.png | Bin 0 -> 138 bytes .../xfwm4/bottom-left-active.png | Bin 0 -> 161 bytes .../xfwm4/bottom-left-inactive.png | Bin 0 -> 161 bytes .../xfwm4/bottom-right-active.png | Bin 0 -> 160 bytes .../xfwm4/bottom-right-inactive.png | Bin 0 -> 160 bytes .../xfwm4/close-active.png | Bin 0 -> 357 bytes .../xfwm4/close-inactive.png | Bin 0 -> 324 bytes .../xfwm4/close-prelight.png | Bin 0 -> 398 bytes .../xfwm4/close-pressed.png | Bin 0 -> 390 bytes .../xfwm4/hide-active.png | Bin 0 -> 358 bytes .../xfwm4/hide-inactive.png | Bin 0 -> 324 bytes .../xfwm4/hide-prelight.png | Bin 0 -> 372 bytes .../xfwm4/hide-pressed.png | Bin 0 -> 367 bytes .../xfwm4/left-active.png | Bin 0 -> 138 bytes .../xfwm4/left-inactive.png | Bin 0 -> 138 bytes .../xfwm4/maximize-active.png | Bin 0 -> 353 bytes .../xfwm4/maximize-inactive.png | Bin 0 -> 324 bytes .../xfwm4/maximize-prelight.png | Bin 0 -> 413 bytes .../xfwm4/maximize-pressed.png | Bin 0 -> 412 bytes .../xfwm4/maximize-toggled-active.png | Bin 0 -> 353 bytes .../xfwm4/maximize-toggled-inactive.png | Bin 0 -> 324 bytes .../xfwm4/maximize-toggled-prelight.png | Bin 0 -> 460 bytes .../xfwm4/maximize-toggled-pressed.png | Bin 0 -> 458 bytes .../xfwm4/menu-active.png | Bin 0 -> 183 bytes .../xfwm4/menu-inactive.png | Bin 0 -> 177 bytes .../xfwm4/menu-prelight.png | Bin 0 -> 317 bytes .../xfwm4/menu-pressed.png | Bin 0 -> 344 bytes .../xfwm4/right-active.png | Bin 0 -> 138 bytes .../xfwm4/right-inactive.png | Bin 0 -> 138 bytes .../xfwm4/shade-active.png | Bin 0 -> 247 bytes .../xfwm4/shade-inactive.png | Bin 0 -> 237 bytes .../xfwm4/shade-prelight.png | Bin 0 -> 378 bytes .../xfwm4/shade-pressed.png | Bin 0 -> 403 bytes .../xfwm4/shade-toggled-active.png | Bin 0 -> 242 bytes .../xfwm4/shade-toggled-inactive.png | Bin 0 -> 235 bytes .../xfwm4/shade-toggled-prelight.png | Bin 0 -> 371 bytes .../xfwm4/shade-toggled-pressed.png | Bin 0 -> 396 bytes .../xfwm4/stick-active.png | Bin 0 -> 346 bytes .../xfwm4/stick-inactive.png | Bin 0 -> 312 bytes .../xfwm4/stick-prelight.png | Bin 0 -> 461 bytes .../xfwm4/stick-pressed.png | Bin 0 -> 479 bytes .../xfwm4/stick-toggled-active.png | Bin 0 -> 380 bytes .../xfwm4/stick-toggled-inactive.png | Bin 0 -> 338 bytes .../xfwm4/stick-toggled-prelight.png | Bin 0 -> 491 bytes .../xfwm4/stick-toggled-pressed.png | Bin 0 -> 509 bytes .../xfwm4/themerc | 23 + .../xfwm4/title-1-active.png | Bin 0 -> 154 bytes .../xfwm4/title-1-inactive.png | Bin 0 -> 147 bytes .../xfwm4/title-2-active.png | Bin 0 -> 154 bytes .../xfwm4/title-2-inactive.png | Bin 0 -> 147 bytes .../xfwm4/title-3-active.png | Bin 0 -> 154 bytes .../xfwm4/title-3-inactive.png | Bin 0 -> 147 bytes .../xfwm4/title-4-active.png | Bin 0 -> 154 bytes .../xfwm4/title-4-inactive.png | Bin 0 -> 147 bytes .../xfwm4/title-5-active.png | Bin 0 -> 154 bytes .../xfwm4/title-5-inactive.png | Bin 0 -> 147 bytes .../xfwm4/top-left-active.png | Bin 0 -> 187 bytes .../xfwm4/top-left-inactive.png | Bin 0 -> 182 bytes .../xfwm4/top-right-active.png | Bin 0 -> 186 bytes .../xfwm4/top-right-inactive.png | Bin 0 -> 180 bytes 1052 files changed, 99492 insertions(+) create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/close-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/close-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/close-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/close-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/hide-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/hide-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/hide-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/hide-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/themerc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-1-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-1-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-2-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-2-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-3-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-3-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-4-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-4-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-5-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/title-5-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/menu-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/menu-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/menu-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/menu-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/themerc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-1-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-1-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-2-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-2-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-3-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-3-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-4-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-4-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-5-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-5-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/top-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/top-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/top-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/top-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace-active.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace-hover.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/calendar-arrow-left.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/calendar-arrow-right.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close-active.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close-hover.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/corner-ripple.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-on-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-on.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/trash-icon.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/cinnamon.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/thumbnail.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/calendar-arrow-left.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/calendar-arrow-right.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/calendar-today.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off-active.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off-hover.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/dash-placeholder.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/no-events.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/no-notifications.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/noise-texture.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/process-working.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-on-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-on.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/gnome-shell.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/no-events.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/no-notifications.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/pad-osd.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/process-working.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/apps.rc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/border.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/button-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/button-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/button-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/button.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-checked-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-checked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-checked-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-mixed-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-mixed-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-mixed-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-mixed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-unchecked-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-unchecked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-unchecked-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-right-entry-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-right-entry-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-right-entry-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-right-entry.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-background-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-background.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/flat-button-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/flat-button-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/flat-button-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/flat-button.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/focus.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/frame-inline.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/frame-notebook.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/frame.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-horz-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-horz-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-horz.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-vert-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-vert-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-vert.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-checked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-mixed-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-mixed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-unchecked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-checked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-mixed-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-mixed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-unchecked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down-alt-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down-alt.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-alt-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-alt.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-semi.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-alt-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-alt.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-semi.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up-alt-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up-alt.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/progressbar-progress.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/progressbar-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-checked-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-checked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-checked-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-mixed-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-mixed-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-mixed-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-mixed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-unchecked-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-unchecked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-unchecked-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-horz-trough-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-horz-trough-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-horz-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-slider-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-slider-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-vert-trough-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-vert-trough-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-vert-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-up-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-up-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-up-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-up.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/tab.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-ltr-button-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-ltr-button-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-ltr-button.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-rtl-button-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-rtl-button-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-rtl-button.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/gtkrc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/hacks.rc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/main.rc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/close-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/close-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/cursor-handle-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/maximize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/maximize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/minimize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/minimize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/gtk-dark.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/gtk.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/thumbnail.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/close-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/close-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/cursor-handle-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/maximize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/maximize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/minimize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/minimize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/gtk-dark.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/gtk.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/thumbnail.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/index.theme create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/button.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/close.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/maximize.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/menu.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/minimize.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/shade.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/unmaximize.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/unshade.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-1.xml create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-2.xml create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-3.xml create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/thumbnail.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/plank/dock.theme create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/themerc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-1-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-1-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-2-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-2-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-3-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-3-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-4-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-4-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-5-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-5-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/themerc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-1-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-1-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-2-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-2-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-3-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-3-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-4-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-4-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-5-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-5-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/themerc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-1-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-1-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-2-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-2-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-3-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-3-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-4-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-4-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-5-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-5-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace-active.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace-hover.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/calendar-arrow-left.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/calendar-arrow-right.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close-active.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close-hover.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/corner-ripple.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-on-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-on.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/trash-icon.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/cinnamon.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/thumbnail.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-arrow-left.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-arrow-right.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-today.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off-active.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off-hover.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/dash-placeholder.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/no-events.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/no-notifications.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/noise-texture.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/process-working.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-off.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-on-dark.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-on.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/gnome-shell.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/no-events.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/no-notifications.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/pad-osd.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/process-working.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/apps.rc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/border.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-background-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-background.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/focus.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/frame-inline.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/frame-notebook.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/frame.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-horz-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-horz-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-horz.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-vert-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-vert-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-vert.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-checked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-mixed-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-mixed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-unchecked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-checked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-mixed-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-mixed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-unchecked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down-alt-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down-alt.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-alt-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-alt.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-semi.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-alt-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-alt.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-semi.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up-alt-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up-alt.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/progressbar-progress.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/progressbar-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-horz-trough-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-horz-trough-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-horz-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-vert-trough-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-vert-trough-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-vert-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-trough.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/tab.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-ltr-button-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-ltr-button-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-ltr-button.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-rtl-button-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-rtl-button-hover.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-rtl-button.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/gtkrc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/hacks.rc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/main.rc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/close-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/close-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/cursor-handle-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/maximize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/maximize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/minimize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/minimize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/gtk-dark.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/gtk.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/thumbnail.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/close-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/close-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/cursor-handle-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/maximize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/maximize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/minimize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/minimize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic@2.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked@2.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/gtk-dark.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/gtk.css create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/thumbnail.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/index.theme create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/button.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/close.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/maximize.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/menu.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/minimize.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/shade.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/unmaximize.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/unshade.svg create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-1.xml create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-2.xml create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-3.xml create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/thumbnail.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/plank/dock.theme create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/right-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-prelight.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-pressed.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/themerc create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-1-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-1-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-2-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-2-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-3-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-3-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-4-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-4-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-5-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-5-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-left-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-left-inactive.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-right-active.png create mode 100644 xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-right-inactive.png diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..93e647e95c5816fd67a569413d0ffdf8a588fdb2 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^5-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_jr;B5V#MI<1Tekc;@8Enu kLs{85np;9bA|s2D!8)CVVQu5n5}-N;Pgg&ebxsLQ0617C00000 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..6a85763542b172de910f07de473d8d4fd5fe41ad GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^5-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|`8r;B5V#MI;~7cc%i@8Epk o)2pl6QM1k;IC0>BL$EvpgYsuqcbCPLNzopr0Aa-}H~;_u literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f98b63df00423212093f3eae9e38710bd7ae20ef GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^{2mmtT}V`<;yxP?3wLi(`n!#J86=@*XhYaJl$i z!EA@n6w4X+n;$9(Us&?VbAQcU#uAs3P}9SmmtT}V`<;yxP?4*ri(`n!#J86eg&G`qoGe`MS#-D$g=w~w8 azGa@1Bhp|gy`~*#AcLo?pUXO@geCx!|2kFx literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..77a2c15a927bdd66c1869a3046d5819e5874fad5 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^{2mmtT}V`<;yxP?3kHi(`n!#J86=@-`UoxLo8v z#i6(N#M$#I8p#pUGBqwqb?U|M`c%q(R%PmL@ql#k^|^aK?yvAzwf;wi|2-|^beB5} eSLe=*W#H#Bli9p+!6gTvnGBw;elF{r5}E*zkv!-C literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/bottom-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..14fd354415d68af8c2856e125d38b31f16411320 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^{2mmtT}V`<;yxP?3kHi(`n!#J86g@*XhYak+S3 z>&}_rJO6epHmSZ* zRaI9}QCC&fP*v4bRn<~c)mK+D)KE9oP`A|5w6wHz(AIR+(Q?w!3N+9QGSCe&)C)Gy zjWIEZH8F@YF^D%Y$TBy|u`tfHFwVCyF0eEyv@~h4vzX;#Guy>xj;rlFSK9?Zz{B5VYk(fR z>FMGa;&J@#mE%H94m=HsBGO9V?nP9;kA35H@Bc&_i^ma@TK8J={kOc|$SLh9bXIkS zh?q|i_p^q2rhQY+&6xM$CdyY4M*> z{*k3o?7%sJ%jCm*gMkjEZgyXx zl)?$i%ySbyM^{~br^NPY&;HUMw)PW_-a8z%wW9Fx_n#}%elA4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w!JY5_^JdVG;vX`&PK;Xbf zyH@{;+6PM}G#>Qx37TP`6(}<4*}eL5!(;usZ+Xl3JlX%>>D1QcQ?|4kENwmeU_GPA zx>YfZod>oFD=9s?a*HLQ=0NpAv-uADjxXmsZE>RS$0g0~Cf$8kk2W|jGUb2Z)5sVR zpcHwM$)EXr(>yj?Za1lz2!RZNecxF>N*<~Av|*QMnJji+b*=To+^PH7=e|$T_sb5p w-}kcD^QP3<+(*gDuGN{WpTEsJ=-;TF@RnWnn(yy^pf4CaUHx3vIVCg!0DK{LaR2}S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/close-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..7e0b894debd17495c68f9fbe079594840fdd0c79 GIT binary patch literal 689 zcmV;i0#5yjP)2Cpju9IXO8%D=9%N zDncwOQ7|r2FfCFsE>kcqTr@CUG%#K?FkdtRL_fT21#| zQ21U@{a;c2U{d{dYW;U>{da8rcx?T7ZvA?0{*j0NpqKujnE&kS|L^Vp@9zKb@Bi`d z|MBqu|Nr!(tknPj0V+vEK~zY`V_+Z^Fp>xu_(%i{OeBI)4Z}$To2a~kg1j&rks1Vb zoZY~{SxbNj4V)^jZgAkL%t=TCkD(h1Fy_Utfy>+t4OnvH)4;6nh5_`L@o10*sqpuJ zsr3i|kEl5$fGcaB8rJ`PMrG2)toDJDeI2aqJf!?uUqPoEjVuHUtMFY_P?t!4&R? zP#=>L-Cp&k*sZfyQ*3 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/close-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..e7834366b778565de2406e7dbf9aa88c3948bb2e GIT binary patch literal 677 zcmV;W0$TlvP)*qiJ})jtGB8Lp zGD$NsT01#gJ2_iCIb1tAXF@(`LOy9iK59Zgc1J^aNJM%`MSDp_eM?4uOGc7YPN-g2 zsa{vAUs$YPSgl}Lu3%ZOVOp?aTC!qXvtnGcV_dXjT*qu<$!uiFZDrDOY1MLS)^uyx zb!^&oZQFHi-*|80dT`@R7l6|l-W|kKoCVEK@?GN--WpE;=bU5A_p)8Bm@8dEk0l}5u7Y{> zXA^)WC2)X;_;CE}DS;atqH9S%S4!Z;sn!%i2-CSeD*>5ttJiDEyp=#%zF^z(g(oF& z?baZg4ZCXv*03-A@^@iZ2`uCNf0tNPCtdn2=?8VviS>bAY6GnLb!&0BTTk_9^Kh4m zHgOl(z?t6i%=G)_c!;f$JAUiiUk`I3_fm2`Zy5R6WW2p&;7*E@9#cgfTudBYO&nfL8(&TvYE~I+R~cahpwu?P3M z1^BxK{k{aJzd|Me007xZL_t(Y$L-X|5`sVsfMFCHBKF=`d+%NBO5XpGJUHW6l7+oF z4*xmdfe9N)63r!;6c$W!3+8}-0=|^an4a+21hM`V007|HjoJW8-GpamO|b%@3A{Da z_#n7~k2Wd~$Rqe_D04swkP0;L?=WC^Nst4y3<=seXpmrugE4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w!JY5_^JdVG;vX`&PK;Xbf zyH@{;+6PM}G#>Qx37TP`6(}<4*}eL5!(;usZ+Xl3JlX%>>D1QcQ?|4kENwmeU_GPA zx>YfZod>oFD=9s?a*HLQ=0NpAv-uADjxXmsZE>RS$0g0~Cf$8kk2W|jGUb2Z)5sVR zpcHwM$)EXr(>yj?Za1lz2!RZNecxF>N*<~Av|*QMnJji+b*=To+^PH7=e|$T_sb5p w-}kcD^QP3<+(*gDuGN{WpTEsJ=-;TF@RnWnn(yy^pf4CaUHx3vIVCg!0DK{LaR2}S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/hide-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..37bd1cdcb341314f6173e73c9ff0be733511610a GIT binary patch literal 585 zcmV-P0=E5$P)*E@9#cgfTudBYO&nfL8(&TvYE~I+R~cahpwu?P3M z1^BxK{k{bL)LH)AdH?g$|Mb)U|Njgqw@d&40Om}VH7(m_O4*> zz4wBy?fu`!1QH@T1MJNh{v*tHAj>Sn&}O5I2~x(`DYL*o0asiQMIq`k3BnzT$Vsh` z3E-_H3I%2(KHU|1K*r{wB+;v+b3W3SRIfjKv^8PHxO7mQIIBJNfb0-P({HE z1``zQVX#Aia>m!2+EqDk6ddIDkEhyQey~Nsl=d6yFsPv*1%m{B(rajbg`c!N2Z4;< z-`e}0@3M6Ju;2_fZlIkX1q^q(^tRLIqQ}Io!M9J!__4{Gyq6rYf+!Xu4(s-|z)yh} X=}e5!8IA?g00000NkvXXu0mjf_d@Cw literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/hide-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..e5466a7a3490002209f0253a7624876529885807 GIT binary patch literal 579 zcmV-J0=)f+P)B`hi>F)k%EFeN!OB{?}cJ~$>uJ|{>& zC`mvlT23ijPAObZDQ8$KXjv<1St@E;D|Tcocx5blW-WVXEPZJ$erhd}c`&GpGpUO+ zs*5wMjx()}Gp>&`uaGpbku|PS=Da=Zz(4H4KkdOk?ZH6q!awiBKk&mq`O8B3%tHRo zL;l}_{^gth_TB&X-v9sqQIuOt0002yNkl`wDU&6L4E&t>fO}`TNF%bzo7|(IttP-Na82GhUQoJNxSn9$eR7F^7nj? zrQ3%EZ?SO$mdKI;Vst0PmnCU;qFB literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..5b4f12be2ebf0214b6b6ae02ad1cdad29ca9711d GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^%s?!`!3HGlE#033Db50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCiN)5S4FVrp_qLc$MyHML_3 jKz!gx1B;vG4-1BO!i<~a1ibu#>KHs-{an^LB{Ts5=jSEC literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3e6d27e9d1621358624062eb8783537e3df35442 GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aIEZ-F zKyxjBbFD}#?I>&QXdCSq8|_#d?KoTA9B2I+Fa26C{W@>`25Cyg15aX|&0*7?b5OCadF2*T$Q!i#J`LV7ei}bYp_q zwq&#I$!0r}&32}k?MgA3X34dsb%n{G&VEn4&be~{WNiPJnA%#(kd|15iA!{Nd;suGXa^%UA98~#vN5ao61 z*&`zOM5q7W=QBAh3g2sfoq2yMQNeg={@JSu6XGuSZ}Som$oVx@m!(0BHS2-G&h`f7 zMGL$RW@$(qT+rVn$|I&xkoaKHf%eA!CSx8xjfhQkhZ)$MMM4q+j+wu8_-tKsxki|& z^w|DVoeg{2dxbtdQhWc|*z}8UdEB?!%;ickyl1U!kM%DT`>5BcI#*z?!m;btZ1${q YJu=-j{x)BgfF5M4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w!JY5_^JdVG;vX`&PK;Xbf zyH@{;+6PM}G#>Qx37TP`6(}<4*}eL5!(;usZ+Xl3JlX%>>D1QcQ?|4kENwmeU_GPA zx>YfZod>oFD=9s?a*HLQ=0NpAv-uADjxXmsZE>RS$0g0~Cf$8kk2W|jGUb2Z)5sVR zpcHwM$)EXr(>yj?Za1lz2!RZNecxF>N*<~Av|*QMnJji+b*=To+^PH7=e|$T_sb5p w-}kcD^QP3<+(*gDuGN{WpTEsJ=-;TF@RnWnn(yy^pf4CaUHx3vIVCg!0DK{LaR2}S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..65393c5f2d6738dfdb27ce50e7f68b315f954f58 GIT binary patch literal 690 zcmV;j0!{siP)F)1cAD<(NDCOR!AIxZ+i zGAKqfC`U6XMl&f-HYrdyDN#2nPd6%AIxAW`D_cA(Ts$jXJS$#3Eo?(Cd`d5UN-us( zFMvxgflM!gO)!B>FoR7ng-$SrPBN8MGM7~|pII}YSu>(qGoxBGrCT(nTr{U#G^<`U ztzR{+Up22_HLzecv0yf~V>Y*AHn?LpxnwrFWH+~DH^XQ+!)Z9jYB@PMOU!so%y~@B zc~j4RRL_4^&wydmiDJ`=W7CR<-KB`#rj_Baoa42jKY^4{Y2>Erk6 zq2n`%c_6~4hugF121GkO?3ee-huYuFZ0S%aN;nTpZ<$wXS znDJokOHrWC@6^V1o6#SaB2_(n;0D83UQ2UXb_kd$EiUL zEFb9)bH0Bhm{P{6!4NDT~U(a#je2urv?L3{h)$9 zlvHtQ5QW4;s2fDRdsrZt7Qr3UW*~V_cua?TfcU1kW12|{Y@)Mw02p{Xfw>YSrdCa6 z((;2b7l9n7jjCRkhhUyoK+4m0@@zzu8oV0T5am|tyhN5uEW$E!ax#J}qowz#hC!tP Y0CTO8YYQ}AfdBvi07*qoM6N<$f*qp|!~g&Q literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..982062f6bb2ad7fd8e687467bcf0883be7e8a1d1 GIT binary patch literal 683 zcmV;c0#yBpP)Q9d_YLpNMRI9o(GT}3%LIXq`dJZMWjX-z$9O+IW+K5b4!d{|75V@!`@ zOps(ul4MPjWlfW2O_XO&m1j?vXiu1EP?>2}r*c-Qb6K%?S+aOqw0c{$dR@1CUATQ+ zxqV)|e_+0WV84N3z=C1Hf?>jfW5$MK$A)CbhGfTwWXOhO$%kdih-lJ{YSoW;*_wIT zntt1!f7_pc+n&xBs<=yq>-uC9{`S0ra@9X*S z_5Aqu{P_F+{Qv*|#!Fq=0003VNkl8~_Ndud(oV>i8 z5F3#i__Z9Iz`#L+j|dGM%8pKO;HbnwNCUT?6ACck!LNbS#0d?UapBXztmA|MbeQpI zkO3=k@%8}&Zx=9E3bzJUOOOK3@JJ{K_XP1RSa50(2b&la>why?bZ?m=?hu(-x>P9p(Yzo8yjYCTU1o^701*FJ~}UlEl=i%}iQ;Fy$hU z<8)Eg>+=xI(~8J>T7jL2QiE619-`b%gO|v1iA7LWUS3v!Wwi7j)i9_u008r|j9nki RMu-3a002ovPDHLkV1o7|AK(B0 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3e6d27e9d1621358624062eb8783537e3df35442 GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aIEZ-F zKyxjBbFD}#?I>&QXdCSq8|_#d?KoTA9B2I+Fa26C{W@>`25Cyg15aX|&0*7?b5OCadF2*T$Q!i#J`LV7ei}bYp_q zwq&#I$!0r}&32}k?MgA3X34dsb%n{G&VEn4&be~{WNiPJnA%#(kd|15iA!{Nd;suGXa^%UA98~#vN5ao61 z*&`zOM5q7W=QBAh3g2sfoq2yMQNeg={@JSu6XGuSZ}Som$oVx@m!(0BHS2-G&h`f7 zMGL$RW@$(qT+rVn$|I&xkoaKHf%eA!CSx8xjfhQkhZ)$MMM4q+j+wu8_-tKsxki|& z^w|DVoeg{2dxbtdQhWc|*z}8UdEB?!%;ickyl1U!kM%DT`>5BcI#*z?!m;btZ1${q YJu=-j{x)BgfF5M4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w!JY5_^JdVG;vX`&PK;Xbf zyH@{;+6PM}G#>Qx37TP`6(}<4*}eL5!(;usZ+Xl3JlX%>>D1QcQ?|4kENwmeU_GPA zx>YfZod>oFD=9s?a*HLQ=0NpAv-uADjxXmsZE>RS$0g0~Cf$8kk2W|jGUb2Z)5sVR zpcHwM$)EXr(>yj?Za1lz2!RZNecxF>N*<~Av|*QMnJji+b*=To+^PH7=e|$T_sb5p w-}kcD^QP3<+(*gDuGN{WpTEsJ=-;TF@RnWnn(yy^pf4CaUHx3vIVCg!0DK{LaR2}S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..19ec36f814f0e10fdb669d569157815a9325a9e2 GIT binary patch literal 789 zcmV+w1M2*VP)F)1cAD<(NDCOR!AIxZ+i zGAKqfC`U6XMl&f-HYrdyDN#2nPd6%AIxAW`D_cA(Ts$jXJS$#3Eo?(Cd`d5UN-us( zFMvxgflM!gO)!B>FoR7ng-$SrPBN8MGM7~|pII}YSu>(qGoxBGrCT(nTr{U#G^<`U ztzR{+Up22_HLzecv0yf~V>Y*AHn?LpxnwrFWH+~DH^XQ+!)Z9jYB@PMKFM!C$!|f* zaYD*+M$2_a%XLf4cudTBOwD;y&wf+<{c^ZWMt{`>#`|3b-2`~Uy}Pf0{UR7l5TU?3GRk_Z?aNdyc`B!W>5!$||X zkgS}XtN=Ta8u&GA9KgUvosS3&97^^MaA2>-7=U;%xc8Z5!`scGIo(mOo`roj@Y z21p!dCxEGhY?zbmacZyy%jd*_skj{1@DMP|0;dK8R1HxPZUp?Gg6br1CrGHN;?y7t z@pQTmko3(+hQ*2q?wB?M$p=A#H8T*Z-V}FCGf9C}ct$5CCPsU}ERY~EwQ4exmLH6{ z2;?|zRQ0+%1oN~4Ql7SxXCtE2;MK5(D7RAQC9+&%5tfmYlM!SYExkuI3@Qx(QKprp TA?$@L00000NkvXXu0mjfhO0uI literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/maximize-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..8423b5065eed1d1d85f29cd307b27b7a3b017b11 GIT binary patch literal 772 zcmV+f1N;1mP)Q9d_YLpNMRI9o(GT}3%LIXq`dJZMWjX-z$9O+IW+K5b4!d{|75V@!`@ zOps(ul4MPjWlfW2O_XO&m1j?vXiu1EP?>2}r*c-Qb6K%?S+aOqw0c{$dR@1CUATQ+ zxqV)|e_+0WV84N3z=C1Hf?>jfW5$MK$A)CbhGfTwWXOhO$%kdih-lJ{YSoW#){}A9 zlycXVb=a49*_wITntt1!f7_pc+n&dw5%DL;yzU|K4_2u35=HB+^>G|*K`S0ub@b&!o_Wbz! z{`~*{|I3Ab;{X5wN=ZaPR7l5TU?3GRk_Z?iNCXT_B!W>5!$||1u$;WSoDdt48u+yw zoWQ_AgO3Oe9LkPPaNwxKK}Z9)o)Zc%;K8qf)5Hl4m~r9Lz^vnh0d$!0Xpn)aa`y7^ z@$qs7v!!rrV6}v*cMAyvfe<$k$ASf?2631Lfk7@n(j_Pm%oD?@K^>ypBO)$3GQz{j z$uAVlSH-Ep7%U%$rokGg21p#I$AGDrbeNMI zacZyy%V$J^si+LsV2G!!aB46@)c_4vJbq9^b&@9};+#})Y7m8ZI@t?IdZ)z0VnqaZ zOj{rYYpOp~y*cifW|D?PTzG73Y`8nj0!b26t2Q%f`N5QnK#tQzRj4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xio-U3d9>R7hRwafUUeV^bhLM3OC~@JVbAP~&^K|udS?83{1ORwUKb-&o literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..ce681fc237257ad2a22c2bdd4b2a8283720cf737 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!VDypcTAH4Qk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq>wNT*7GPlzj!784WG(a|w6F)=kY z_3-fU@$vEX^-W4jN={DB$jHdf&fanO{6nBR2TvEr5R2aAgafQBg$!(}G6^9`AxzFr zwL2$GdM={6bd{0`=h|2=uZz)Br-bP{UEk>Ad2+Gj3gt|OIo4W+MJfzt<%>7o5p*>H Pn#JJh>gTe~DWM4f3r;}F literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..f8aaedf67a402406f3a8505e9a1718a6aff47413 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g0VEi{{JruONO2Z;L>4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wQJzX3_JdVG;;>g!zAix^n z_vjQ8=fO!Pj#C^Ozub2`w>a8jqKreB%t_WGE}7bsHyE_-fBh)+Qdycz`z%?*bDa|D z{%6?!aj{Gk2;3m@!;_W4Vd@WVhHlZgK*Qf`dwB9s+FBQ=+9}0qdl-6WG0V&sB|ujF4(%`t^{JVSC~ZrptjhwM~*+f2Xdw za6{|K73&G{oqza$&7anD!<#*6`@HLO+ixC8y?4vl_rBEQxJOPO5^mp<{-OJUMOb2H UUl5b99?*LXp00i_>zopr0AbL2N&o-= literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/menu-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..c9a6e6e779a694fb0f7a064975188390333f367d GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g0VEi{{JruONO2Z;L>4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wIJzX3_JdP(PD2Sez$RVNQ z$-<+h(iF&h*t2<6V{313Yopdgsgjt(iw`Q?32o=#%{n*nVu8TRC2k(gZTTi#AFdx+ z?`W$b#mlnt@zn>iy^MQ4W*YP#V>(li9l(2RnPP(XA^%T6;qJKabTSy z!}7KbFJ9afPj9~RM8L>&N literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..f601ad27aa3d15a2b642b90ada397d9312274474 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^%s?!`!3HGlE#033Db50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCid)5S4FVrue*ix+?DtEqjP l-`M!jUYJ=(;^~9O3=A_?Fn=m_Fa#-N@O1TaS?83{1OQ@WD0%<@ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-active.png new file mode 100644 index 0000000000000000000000000000000000000000..40e1a6f8560af4877ca1ebef578a45afd7aa14e9 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!VDypcTAH4Qk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq>wNT)%7Plzj!mXniHQBl#-($dz} z*45Ruw6yf|^NWaxh>eY{udkm!fBvFHixw|leDvtiW5O;+f QKnoc>UHx3vIVCg!0D3rD9smFU literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..945b206377836f72e46babbefc1838d5f62bc26e GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!VDypcTAH4Qk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq>wNT+&$Plzj!784WG(b3V<)6>`2 zx3RHtaBy&Pa`N~0kB*LxiHV7gjm^r+()^?I1E@67)5S5w;&gJt0alhm1~yfhgpec- zuNA5fC!DZsi*V!Z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..e5b52b69c861b9c8da531e75e120728d8e579dab GIT binary patch literal 348 zcmV-i0i*tjP)K%$npNm3wN^*Y`iRK00!a8J^zr-^|=PzJ6vH%TRlhRjCK(Jts59wYD?(tY}aI$FKa2Q4D} zRtDb>$v5*PNi-wDNK3&;W5EpIp8zvV%Q6kt6HMI$JacfTJ%H@QP$#zKE-=|ZD?612 z${t>_S4iN&TRaLZ;6vtoz=FDUI@ON>2pDZ zeE<|87sQQzL&WqOsy>R4{14c#g-?B@X1@{+aSq2;A0W+(BXJHaNV2p&7ipFdCoMcn zAE$Nw-FN;_ma+r+j{^%1#X$v$57_sd2Rpz002ov JPDHLkV1n3-L1P+nfHmzkGcoSayYs+V7sKKq@G6axdJi>HfYNJit^8-`uY4iaq- zubXOIUM6}eWzD6CCp=B*A9xx?X4bubu=dC?W{zo1;R2hEZaY1x=iEQ(Py7E`+;8rc zU@VW@ara@tgnJuS#ZF7TBptSO_VdW9!>jC;u&?oDyrk)1#p{<-n=)2)dT z3>I?zj>nu87#spcV%CQ*(%>?aV`6&n+n3?sG3SH>@n81I7ynm9@d(!hKalTsO=quR ZTvRdfb!G1L8epI^c)I$ztaD0e0sv2twd4Q* literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..d36c044bc52bd681859f946b9211bc503d97ecb9 GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3HERPV3eLQk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6axdJwx^3@NJit^8HRZ+1_BJv z-)J8+>1dn8m-z3$fWiC?0*{zIT`##T?>=~I!J81113kL8JJ>%Q?5#BOReoF0b(>ux zvvG4qgNc+vFPq0=#!E;{6?Tc_7rXefb3dJ4yR{^?-SFk(88yp``?lqNyr=FOk^S-B zc82tRX~?}jV_D}W9m(S#!v&8?v?U&}bmwTyy&YtFZf#>}?9Asg7irw%h&TGtxKk|ClCY{sK#)VsLVzzJ}mEcs|({n?MuI3-mw1ev#iP!B|`GX59gfL;{R~wQ^-E$zSl7++zopkvH$;` l{BHdM6kotRRQ$Waf7a7nn?3IyyaR?UgQu&X%Q~loCIAJwugL%a literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/shade-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..10bbd23ddadd152da9ca6391e894cb3564c78b90 GIT binary patch literal 825 zcmV-91IGM`P)(*1 zK~!jg?U=z%>OdGqPid!ZilW3oND#Ym$s6ztyn!pl2P5H;NZhb9F*T@26A9Fo-o*`# zmq6)EF})-`+s^#+oy>GP9Sw*%VT_xbo1!!1!f3bKMQ6x`F`Z6}&X9{r(E;*O3KUH# zP&B1L(Uby3WBf)@%d!wcpzAsSQ55n0{mp8%I{H{g6EF;e%gaj~$4P>36Gah=#e&bz zPr@)f&bWCCXqra7UZ+;8p=nxbTV2;VKR@T}>-B@1z%HZ( zY}-Z%f$O^TdOZe%fs%w}SqugPdc7X5>mr0udY_~PHcMwRnJ^p<>2x|gK0ZoGn5N17 z{XLydhtX)nWHR}uwhT%$u;J2|x^-QDs0{0xxnHfiAjeBbB&{aq%G{0uA>i-T>(<8iXZW(}XU_BPTp zplKTIb{iqY!M5FQ7a&vkAP9JQd67O|OCP7>IA%7R(QGykw#^cJgX+J5(qZoF>q}|6 zf1{rAae6wP5(I&2_kykL7ZyJos|C#PdAX>$P%?T-Pd56ybRu z^Z8tA{l;<3d_KqXyj;JNaD<=wIF9-F_`vu5)4Y|~5Qbs0mMzP|FboXCNS=jZ_C@t3Vir-{H@p)~3b8gkp^gTxjC1-a+p{dpGBTOt>2rgGmz`iD?R2gP^5w z7KX-S`ojz)921@uDa<$T(}DJ52!Is780qNfsOk)bkPO49Izu6($z)P>hC&Ec2PjG{ zP&Ktc)zku2Qwvm$RCYl^2zGaOK`DhKeU*>n7*P}<2m+*OxxHg)0+dqdx(-d#mcf4# z$1yz5gX_A8qNtR4iD{aJz7jzY(ChVZaBu)Y$ahC3NrLC+XN<>VBuP?a`eG{}NfJ&@ zPS9$#n8pc$0A1Iyx3`D;`+LmibM6e>53wkUI6FII4*#8Ivx(EwQ;4F-U4vV|G)<_g z$~|$0s;V$elY2au!2bR|+U+*?q(5o5+t4(PYb>(>Aq0nqhmd6%gTVlbqHs+N0E(hu zFc?6VW%PPI5JH%1FblL=El^5f7zXJ4QZ@uRGN@PEk+rk6D%gYOE9QJN>Hk%=eB2Y>aa2(#IY zH4eK#nx+_!$GIA?Ji#*_A0N5i*0`Fv>2%7q-0SdtAD-uNjpc5q9mhc!hP=a zhX?NQ+yaZm0yj4|T=#9p+uIv%Z*SNBx8$MFwn`kwux%Tz>oUFDCP@O4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xbJzX3_JdP(PD2Sez$RVNQ z$-<+h(iF(MSSn-nK^r}D^K(5Jymj4u^BI~RcmL_QwBTM*Qt`g#ZQGI$J`?tR)ndBB z&mxXFbXj2WqWGx`+WrVvo|qHkB-QiH-|?B>-Fy!R=YNIKDeL}zjA4=z({X>geulfl z;d5pob-($Tr24`Zep=lpaACt@*{Sz8&b?K4!aA>A$V4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xPJY5_^JdP(PD2R4UI)9_cOG}{389ZJ6T-G@yGywpFL1i=m literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..8c8ae2fc23df4c04daa342ab1a28ff63a7d84fc6 GIT binary patch literal 446 zcmV;v0YUzWP)=|aAlph8XT_Er zgy&CcP|73j&Vz;sKl_U>&-eKe2>8v8&jj{;Ca~)>Tkx+yB&KPx$fh8i%mY9^8QuUW zaf7cIam5RS(g3GT(`;4&G9h;m)PcrGL_}oN0Q8_MNI~&lCe~%CRBKJ7TZEJwP@(W7 zw};CLjylpWfa(mCELdWF7j20NS;Y}Vp)!AFErX9^h&qAV8Ehn2kiwIZZFJwcJS!>LdI_m39#hc$1g>pG9Rpi7xzB==yXd= z&=s#)>Kv_R=}!6u*z=m!u1s6Ca=CUhm2MFZy!W9#T<*iL?!6DIjjLXp=G6&6I`rE+ o?f+^l?~bSJT-y(*OVf07*qoM6N<$f-M-pD*ylh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..9568831a893b3e35153e6391a8f59cd3cbc1f865 GIT binary patch literal 466 zcmV;@0WJQCP)qltooPzJN|&nBrvNs+IbE~MO4F2%Jzz#VsDU}c+vY7-*V z(#nmCnEN~}rqT&!#@R*qTi*|tbI&=~<8hk}m+|bljK}LTYw(|d5{ap5ETXIkLa71( z6jGrTfG<(xC&jqW32g2GG`d1`8vq9Zd*IIk?TId>l=`F%Wc{`v4dp92)y}KcW^XDl z%aFDM+fcgG2Nk1&%0S+hV9OdPInbn76s<`CImHr0p+3K7DG&2HL@hxQH2riLoaq9R zmLLP;XH0o{f{Z1|!|d7&Ml(3H1V#Ahn?e5rince5%;4tT?grO2BtiUoB`F}`q7RSu zeNb{Bq_#NUbLg}&OY(b`jxL;L$(YumeC;)BwPx>44$H9XybrChu@B>x^FDlS+(}1> z&N0A#z;UPJ?snSi^#)UU<9I$5T=icH$5b^IR@T4w8vH5n2_RwG6Dx8cpa1{>07*qo IM6N<$g20x`6951J literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..591970146bf9b203a94f6b5a9eb5bf20c4be6953 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g0VEi{{JruONO2Z;L>4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xjJY5_^JdP(PD2Sez$RVNQ z$-<+h(iF(MSSn-nK^r}D^K(5Jymj4u^BI~RcmL_QwBTM*Qt`g#ZQGI$J`?tR)ndBB z&mxXFbXj2WqWGx`+WrVvo|qHkB-QiH-|?B>-Fy!R=YNIK0;!W`Wic&!+y7kX!iEIP zj*{EukB-Ed3uGU)VUjA_(s<(Nf`nL>q^<827Cg)l?YP5#X@mTcRaQ*KASWuoA7HY(}Tq^_#V zow}@jR#tti(Vbpv9Ug2Jm?SUuOJMF}pXB1=WFNQFOF=#ahM>5{^ya4r!jga?!QkoY K=d#Wzp$PzBN{$l% literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/stick-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..82125e0e44b4af5c778e90f94038d8d7c65723d8 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g0VEi{{JruONO2Z;L>4nJh^c}wqi2xH2cV#2 ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w=JY5_^JdP(PD2R4Uj+!hcDZiRd@Jwjq5jbr=c>=Ga$}NXY@-`m4s#_{L6eRc^v~4`Q zGA~^gQrQ~y;&rsZ?5NU`oP?hTXN6hjZBdZEY7k_~z#!zk$@JguIV?aQF?hQAxvXs*6>x`B0FVm1EdWX| z%~t84Vg|UP0Ow6rZB_tcE@QwM2O1+05s^^?h&v5|2xK2+qFv|n)%HYsS%??`KFGYt z{ps34t}Fcv`1AoK0h(yvrZrI^q38l$C@x>w(O_`~UR@vrnp^;sTdgv{m8cNX1>*2A z2BB+Q-wK1D=E0M9c>>H=w4bpVzkB1?eI3etuXp6yJCZ9UAbc?f|f zmjI@P)j%S2IMd0xp7n|RLy6( z$is#c5P{r{)!H39*lkHS2g~+=o&rerM+!J3CX+&k|FWs+R$_0CwxYK2A)K;z|MX{#3y1Kk41i0qkWJ_GR#>bm^bHt)c3Oa6Ay)?Q{ pW=pYoTW;b#RTMkT?39#^4uihWMn%UI$$p^G44$rjF6*2UngEcmL0

literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..f477931590971471252cdb3527549e21eddfaea9 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^LO^WH!VDxc1YExZDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCgTz$e5NNDB!G@$>ToNg!KH zOiWQxQAbDT*q;mEfP9vcAirRSf&&kFCRzUh@?AV#9780+lM@&iMa9L%1x@-j*`Qige{ud6mQ%e75h6 U%WRlG4QL*Nr>mdKI;Vst0Jq{m)&Kwi literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..1d4d5203de1efdfc24e27f296ab100b3bb4f737e GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^LO^WH!VDxc1YExZDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCgiz$e5NNDBxE@bK`6iHQN( za&mGiDk`d~s+yXb`uh5omX=%$p6h`UEG0pH!3+fl9{!%nodx9kdAc};NQ5UB6c!dH zF*IMea3MjJQ6T&3s!;D(5r;Kfwrn{Qsu&P<>`ag=hqi9+G~u49+paJkn)3`~316iR|1!M=k&W literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-hdpi/xfwm4/top-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..de6076e4ff93a6c8686b0883808b397cf2fc5156 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^LO^WH!VDxc1YExZDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCgTz$e5NNDB!G@$>ToNg!KH zOiWQxQAbDT*q;mEfP9vcAirRSf&&kFCRzUh@|`?g9780+lZy%q3zHZa)f^Q9gcvqX zabP&Zl$b26(cS16Ab3ouX|qI+Y=VxPBBO*i=dq^Ote%G>e7t6CTCDSHGsDZJEX4=- S)2;zcWAJqKb6Mw<&;$VH@IQtC literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..6b3df522237894ffe25bddb4d287ddba9b923172 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-l!3HGXyW3s?Qk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>GPZ!4!jfu%ywru%x-k_l& mQ$aU90SHnO5+rUaGB89hW7<$sZ`2A@%HZkh=d#Wzp$Pz<(<-b0 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..a5b785e49e4db2a29ee9a09ef47b3ee2cc5f25b6 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-l!3HGXyW3s?Qk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>GPZ!4!jfu%uE?)e3-k_l& lQ$aU90SHnO5+rUa0U^>BK@3nSgQu&X%Q~loCIGOVD{BA% literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..22f8ac293609eda1c50f711c5e161f36867b675e GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyaTa()7Beu&wu3NZ|I?4DKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4Lc*CXeKSEiJzf1=);T3K F0RWJ`FQEVc literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/bottom-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..51615dd2c8290b23ac74d26bafed1a5a6651cb73 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyaTa()7Beu&wu3NZ|I?4DKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4(G%fAfq8!e6@_vAkh$9n&T&IA4xD&q}NUx`>pUXO@ GgeCx~?JZXT literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d19d38381d7f5d4bb51cad2b2587ffbcf46f131b GIT binary patch literal 583 zcmV-N0=WH&P)CMGNFDE82Cnh#2C^;!8IVveRIXOEjDM2hML@g^tEh|ee zEKDygPA@HNI5TZHGj2FEZ#Xk=IW&?&JC;K{mqR?7L_M2CJfufIrAI%eM?a=WKc`1O zs7ODlNI%u+|qQb*2HNY7G7(Njp(R7uxWN#s~e|0Lr zT~G8}PxM_-_gzr}gh8W{xSbrk3cFkKW_z`zUzLKyH-;1dQC6yPxMb$>wn6|_I1 z2Lp2y=)=G(3OG4c%au*ehau002ovPDHLkV1f(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6j0GuPZ!6Kh{JEM?d5A$5MfP_ zKat?2TDo?1AoIGZW*^lL)c)TaEgapr`be2Z`g3oA9miFER$e;bqQE5hgIz(pbx!Zh zr5c-M8D5L*S;TUiW5TrqO3M_Z8NN02e-YsqF4p58;4%$%)MWE3YB%2Hm9zbcQLs(CfYvc!_lH$t)kwuCcS!V z^zopr E03BeAp#T5? literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..aeba08e8b76936eb1a18e1f274d89505343f388f GIT binary patch literal 719 zcmV;=0xCMGNFDE82Cnh#2C^;!8IVveRIXOEjDM2hML@g^tEh|ee zEKDygPA@HNI5TZHGj2FEZ#Xk=IW&?&JC;K{mqR?7L_M2CJfufIrAI%eM?a=WKc`1O zs7ODlNI%u+|qQb*2HNY7G7(Njp(R7uxWN#s~e|0Lr zT~G8}PxM_-_gzrI^E%8}*@3-`#Q_d*;P-)YV=&Q7Q=7=m zQVO6tnnO_Yp_C9PcAkMMvt396NO!PP$^jlY(IBE`H7p=S=3PO=0fk$Lshc7S=y(q= z7i4s?^e!z7Q1#}2`Dv}T`IYtI36CNI82Lk5jvWXq+p+u?>av0I_xgExbKW=G+qHkI zmzY4~XV^d>@&I)vFo2Li<)Oy}CO`{x9uy|4LX~#E|3tUT6;#%5u9@kXGX>|Vn2;0_cv#9*^7=N(rUq!sXnB-{7w{$vgoaYlB zu40!U^j;;!@h;T+W7RO!@#UGo|08jL1047dz!!Bd%ob*vVE6z4002ovPDHLkV1kfM BHj4lN literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..51b747109afc20263cdec70b1bc9f127eeb6f200 GIT binary patch literal 720 zcmV;>0x$iEP)oOEfY}H8WE< zHB>n_Ryj9#NJM%`MSDp_dr3xnN=BesRHR&1rCe61URbGKSF&PUvtnGcV_dXjT(x9e zwq#wmWL?s7Y1VXW*K}*xb!^#nY}$2g-gj=_cyH=`bnAX}?0$9cfOYVIcJP6B_Jn!& zgL(IadijKV`h|P?hI{*meEx@h{)m45iGTiyfc}w){*sCQlZyZ8=l|*G|LW-f>goUN z>;LfY|Ns9!+X#FB00DeSL_t(o!|m2xQ-VMg24GXsio~q^D8IGTO45?RS42sY|NoP^ zpmZ14*#)L)n%Q&3&HF4ad(N6l{dt`xtmME+!jgalB=Gw{zT6#6Eo(aJRC6(aVt
=6r zM1bNP0G3qvuI2-?Sy?yxe{1ZZ( zxFXJj*d})9JawV~w7Ebvln)8lTtG1n&MzSt3cs0pK{I_Yo2etvjhY1jHnW}0g2+Ir z0|0D#px6L_JF$^AI5yHA(qcnZ9kcT<7ouamq_gtlOYw{4?4I%dYLu%jT{Gyod7F-S zxvEWqFj|Ee*Sk__4=1KM88&Ye`5#FF5|F@u0KNc=AIEY{#e%m00000DI+W@BQ7f* zw+8gM1@yQE_qql6y9N2X1^T=N{k{avlpBix009?CL_t(o!|m4Fa)K}r24DrzHdU-` zJ=G(gfGP+T8qE7Yn7!(#O?DSEPNy^Z@BeRrNp`7J{ya~b(FdxUF@OOKaDSlDTZCy* zq@mZZ-vG2%nfOVzbV~xY@ljl)7};e2cPD}gh8W{xSbrk3cFkKW_z`zUzLKyH-;1dQC6yPxMb$>wn6|_I1 z2Lp2y=)=G(3OG4c%au*ehau002ovPDHLkV1j1R-^Bm` literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..11f8a13382787da519a1394f12f96a50a132bfa2 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}0VEhiCg+F%Db50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6j0GuPZ!6Kh{JEM?d5A$5MfP_ zKat?2TDo?1AoIGZW*^lL)c)TaEgapr`be2Z`g3oA9miFER$e;bqQE5hgIz(pbx!Zh zr5c-M8D5L*S;TUiW5TrqO3M_Z8NN02e-YsqF4p58;4%$%)MWE3YB%2Hm9zbcQLs(CfYvc!_lH$t)kwuCcS!V z^zopr E03BeAp#T5? literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..f5a30d6b8be0dd62e9e7493d9d9c96dc8e2ca49c GIT binary patch literal 609 zcmV-n0-pVeP)DI+W@BQ7f* zw+8gM1@yQE_qql6y9N2X1^T=N{k{bM@WlV{#sBce|NsAgc>W{+00AXQL_t(o!|m4F zQo=A024E}{G(rKDgB*kcTB=f8ZAn?t_kS#|V5}s&TRINoO#b`*CdnkbDV5Hi>w+l` zTojA}3}Ar22Ws7!AEjyJyS?fOKywkpA@SVF2~^8n5(9L2lh12+*U612I1 zqpSxA1P>^`fF{os7BB*B`W&FS(E}fX0W1K?miV}jx2?AWRsE{PA1s%TiuH>;qs{97x(@Q*$~j!c_y>_p v8Yhf*yE9#eQijWiJKOw`3}65Q{0CqM$rs1kUaDv=00000NkvXXu0mjfWoqwW literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..d0bed48edf223ccc9d85e821ac85f42dee396b78 GIT binary patch literal 603 zcmV-h0;K(kP)02 zR7C&)03;+NEGi`}D(Wh{DTEqiAyduJ_sXf2?GF{FnwrHC@9i!-TI@Yf{*RMO+ushkYJKC~4-nBg6wmj;;KkL6g?7=_p!$0uDK=8ys_Q*o_ z$wBwYLix)=`piQ5%tQOlL;lV~|MS!T^wa-|3 z5C&jHaZAOz+q!_-BCep&V5+|VYuTH6q)jFRX^%Jg@8>&NXL7lRr=l2jAg>q=Xg~x1 z50tx8FNov7bNZzWKw}=VTf&)@5-5(2ERlFvNCQ}F_A71;53~Zt$+n3FEN=amKyW}| z#RORvQNV}^Gr$0iqZl|41Tben#&Vz>LO@iK0$m2CCk3W3U`qiH23#qyhXG#-P#E|? z1LsR3Cp7TAg;NsvL~lX)5FOQP?887?3YZc2luh|(nn8er_>ER9uBUZOLm7&JS6oYT zMfL9nuBnm@zkc_GZR^b~uYU84A1u{3&iYB3(Pj*OJO}z>q#Ukfd`CofJ;Qi6d-lSo p)L%?GW`^;OjRrKJ0S){aa0NMo!$PbmS@i$_002ovPDHLkV1h#L`KSN@ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0fb49ed563538e63b6f0120286ac253b60c6d9dd GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql$P6U;nY?9z6lZ})WHAGSY&!@u_CNiY3KWzq zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aE%Jz$e5NNLyN3-j7L20FVdQ&MBb@0Q=7)%>V!Z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..6eee30a0c713215c5b65157462465b0a3fccd56c GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql$P6U;nY?9z6lZ})WHAGSY&!@u_CNiY3KWzq zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aE%Jz$e5NNbBh6%)iOV24wMi kx;Tb#$R?X4Ea6~cIFi7o*!ooQB~XIF)78&qol`;+0OA`XCIA2c literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..109efcc7daa38f4fa19ec92260ad0716dca3b47c GIT binary patch literal 562 zcmV-20?qx2P)1CNwK1H7h1MEhjuKCp|AHK`|&o zF(^YZD_T1%TRbaVJS$y2E_X;SdPy&ONiTg$FoaDog-$SrPB4c~Fo;huiBB`2Su>+r zGo@QJqgynjTQsIzG^<`Usa-a-Vm7s6Hn(FoxnwrFWH-8HH^65%!)Q3bXE?)YIK*i< z#c4RlYB@PM$+ppA0003INkl?ghYLS;2p*MPLYY zqCFg?iP|PWu!XZ^k9=TMf+G2l3k1qOKrVPd`x7+TbXY(H+DtjXV6O)%!2p(kWJUwM z3Ipmc350+qB!M{Yd7Kt=-JI8cy)#DSmd1J*~deu)VVBqT7wfiVgAHF}kO`eRxc zoj?HujlM7YmILLTH_|d)|HI=ARk2g|zn-~ceVD8IyBGdqd0Hu+Uzn^mZ+dba zT*d5wsN?)j8Nbs=T3j$eKEkK_OcIN%ioSy%4g#Z8m07*qoM6N<$f^~P) A`2YX_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..11f8a13382787da519a1394f12f96a50a132bfa2 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}0VEhiCg+F%Db50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6j0GuPZ!6Kh{JEM?d5A$5MfP_ zKat?2TDo?1AoIGZW*^lL)c)TaEgapr`be2Z`g3oA9miFER$e;bqQE5hgIz(pbx!Zh zr5c-M8D5L*S;TUiW5TrqO3M_Z8NN02e-YsqF4p58;4%$%)MWE3YB%2Hm9zbcQLs(CfYvc!_lH$t)kwuCcS!V z^zopr E03BeAp#T5? literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..d49f9385e899e23a37d9029142825778430c8c12 GIT binary patch literal 696 zcmV;p0!RIcP)1CNwK1H7h1MEhjuKCp|AHK`|&o zF(^YZD_T1%TRbaVJS$y2E_X;SdPy&ONiTg$FoaDog-$SrPB4c~Fo;huiBB`2Su>+r zGo@QJqgynjTQsIzG^<`Usa-a-Vm7s6Hn(FoxnwrFWH-8HH^65%!)Q3bXE?)YIK*i< z#c4RlYB@PMP0e~v&3aGGdsfhaSI~jH?9IRJ&%o`_!R^q&?$N~W)5Y)9#_!bd`}Fhs z_VfJq^!)er{P+L={{`?nZ~y=SUP(kjR9M69)_+riFc=4LQ_&(ZE3^>Q0xJzNAPUXW zEQ7uOS5$XA5?q4~cV5@szJHCoJ)dJ^KPZ*{JdccF2lg1l0S<6r_ds3l>6YtSy4J33 z0W=2_FV3Vd6$GlvgO`e{REhx7wf8H=K0R=3d6^YeYbXq7eB%W1pe` zS~3ynK~IE|vll<9L_p663?gus512&2$p`Lt4=@jbc@njJKqCTe{6hMK)(H_1?5O7g ztzu#Nj^?nG1@dO4-WucTM@RG*%fSWa{ly|zTe)MW%bl}w!OKD<~%{DJU%}C@v}}Fe@rGE-E=MD>*PMJ25UnG%rInFGV*oNjfr1 zJ2Ff=IXO8zXiGh5O+9K&J!?)#h+j&KVM~l*OpjwvmS|6xXiu1EP?>2^nrcv+YFV;) zTeW&zwR>E)dtA4CUATQ-yMA80e`CdkW5$JJ$A)Cdhh@r$Wy*f!i)hk~Y158s z)sK4Fn|j)td)l0V+n|Bmq0RBx&+*&P^4rkz+|lyf)AQcc^WN0+-}LBv0oasO< z2-I{Rr{e3?B7l02f5kfD2Tol~$)wE-sMPvzLE!_ccQ_-rH7-EMnd$NXEm;5ORY)M= zGJwyiZ~#N7-;hK$AoSQk1NP5~ygmIq`D{&IqLEi;0vZ&BWVU_xISFB;F#!{15|UiK z_?N*1?0mpt0+0EC!vs)1fc6iReudJD$oPzXCeWd8q)!-~GXdF)W-iG(7Uu6{0b5yS zH`5@R8l;-(12B`L8&zoM;C0*13#doUk_XBa-;riz)!#^bhpIBB*FPNd9_#H1t$uvM zf3X~1Q=VTba1CNwK1H7h1MEhjuKCp|AHK`|&o zF(^YZD_T1%TRbaVJS$y2E_X;SdPy&ONiTg$FoaDog-$SrPB4c~Fo;huiBB`2Su>+r zGo@QJqgynjTQsIzG^<`Usa-a-Vm7s6Hn(FoxnwrFWH-8HH^65%!)Q3bXE?)YIK*i< z#c4RlYB@PM$+ppA0003INkl?ghYLS;2p*MPLYY zqCFg?iP|PWu!XZ^k9=TMf+G2l3k1qOKrVPd`x7+TbXY(H+DtjXV6O)%!2p(kWJUwM z3Ipmc350+qB!M{Yd7Kt=-JI8cy)#DSmd1J*~deu)VVBqT7wfiVgAHF}kO`eRxc zoj?HujlM7YmILLTH_|d)|HI=ARk2g|zn-~ceVD8IyBGdqd0Hu+Uzn^mZ+dba zT*d5wsN?)j8Nbs=T3j$eKEkK_OcIN%ioSy%4g#Z8m07*qoM6N<$f^~P) A`2YX_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..11f8a13382787da519a1394f12f96a50a132bfa2 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}0VEhiCg+F%Db50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6j0GuPZ!6Kh{JEM?d5A$5MfP_ zKat?2TDo?1AoIGZW*^lL)c)TaEgapr`be2Z`g3oA9miFER$e;bqQE5hgIz(pbx!Zh zr5c-M8D5L*S;TUiW5TrqO3M_Z8NN02e-YsqF4p58;4%$%)MWE3YB%2Hm9zbcQLs(CfYvc!_lH$t)kwuCcS!V z^zopr E03BeAp#T5? literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/maximize-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..18c9b6d01e1a028a9bfe3d38600d67e93832cbb7 GIT binary patch literal 796 zcmV+%1LOROP)1CNwK1H7h1MEhjuKCp|AHK`|&o zF(^YZD_T1%TRbaVJS$y2E_X;SdPy&ONiTg$FoaDog-$SrPB4c~Fo;huiBB`2Su>+r zGo@QJqgynjTQsIzG^<`Usa-a-Vm7s6Hn(FoxnwrFWH-8HH^65%!)Q3bXE?)YIK*i< z#c4RlYB@PMKgn-E$#6r;a!t*8PR)8x&3jhRfmhIhX4H&l)QxD=j%n48YSoW;*_wIT zntIurecPVA?9IRJ&%o`_!R^q&?$N~W)5Y)9#_!bd`}Fhs_VfJq^!)er{P+L=|3Q6N zrvLx}o=HSOR9M69)^S_GKpY2fVbnsZQ5b4eL~QG7LZa*xDRJ-rwKVP6dCYS+dwP0$ zo_+t>x#xbL$DP|9pYP9e=Q8er9hdO{5AcBB2f{*Ds;X*L5)+{>yK;Q~&$VHF|NP&$>vH&q+{Tp2!8qvEA z{B!aQK%S`YL!3Sq(sUq9?4K^|-Ory|4?dYaa)=5D#FTZYnGFrfznvE8k5BD8FrYbAlU#AzG%#gDB1veXHgGCDv(%T#4loR9Z>;JHb)N8_(y1cpn+8{ zbM%)fXAW&IH_~U*0z`(lF{)zWZ8|TX4v2as;_^T_WjoReo9fT~Y=D<~%{DJU%}C@v}}Fe@rGE-E=MD>*PMJ25UnG%rInFGV*oNjfr1 zJ2Ff=IXO8zXiGh5O+9K&J!?)#h+j&KVM~l*OpjwvmS|6xXiu1EP?>2^nrcv+YFV;) zTeW&zwR>E)dtA4CUATQ-yMA80e`CdkW5$JJ$A)Cdhh@r$Wy*f!i)hk~Y158s z)sJu1lW^CQa@Uo5*_(RWn|s=vf!m;g+@Xx$sg2*Mj^C<}->Z+{tD57po8z>ek)brld^WXIR_xAkw_Wk(x{rUg@|Cc>XKL7v$oJmAMR9M69 z)_qfgFdPSPQ_&(ZdqB$vw3JHI1Qw=bn#|HHWAFdfgfV5FcpGwE*B#$~n7jQx=jPaq zME*P{0TUe93z!fHfe`q8ASp_6OVe7iluhgaq$_Q(O1muh1mbxOtVPSm`~bo&*huw& z9XM_Qk2Er@fZ$ng3p^VTy8&Br9cKdaU~6(LK$=+p&cK9r%s~hLoIC?iA?imEXM}|U z9Y_-UX8?x}i>E$>&rXk$paLQ>WfSU7Lx(2r5~+Z+tbUqW$c{BJ><wSl z;cXP~>ukI^TX{^>tEqqo$_3kzR^3*A6=geA`MP)g-689-o@sd1*N@mQmiCzfhWRc+RaXI%InDFi|w1pWi?4HP-RS0pG&-v9sr M07*qoM6N<$f{Djoq5uE@ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/menu-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/menu-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2af638e9a663234aab94660bc08c1b9dd3f41d1e GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!VDx2U(@>yq&N#aB8wRqWZOZQvH$7ERG^?_ ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v=0X`wFKw3pb#nRF;C@3g6 zI5;FEWb4+g+qP}nzJ2?N6DPJ9E%*skVeaYT7~*j}Ibnf>h9Eyq&N#aB8wRqWZOZQvH$7ERG^?_ ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wb0X`wFKw3vf$JW-?&dx45 zIXNXIB|AG?JnF+ipoEd9i(`n#@#KUB5*$Jdi@DrHd$c5earra{a`><&YHF}Za{0^+ m=(xB;BGh12LI@)x0|VEoNleZk%>seC89ZJ6T-G@yGywqQ;x=Ib literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/menu-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/menu-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..cd039c1d2faa1ced40400af4380939339eb02d34 GIT binary patch literal 368 zcmV-$0gwKPP)6cg#S?fW7bM1rw8aU!>08Z$`4V85vReH; zdtu~&5~ctJD8TZ7smTZC;HfrW0FD^XFu9q4ZeH2}fEzsra7T>dZ9Y&1d`Mg60`6l! z(AqpeA2AWHvw#MZ+2jC@r-9C90E9?(X~1v{=u8r*5lx*0C=O5(@NvK=fdJrg>(9gW zqbei;2GHN{*P(4x@$x_baPF_Cp>0%!HHrtxbiz@N-vbFhXI={z$~JGMdErV^ zwv{barK(o8)|Ijc*})$U%1j@G|F-pfBy0SZunp92pEHrM;1qnFTi<(pe71!2P$#Xf7M0%1^SrT z?f#yVW88tjF&^-M2ett%?OTG014sh9Zt|fAS|T%h%CY-0J^G4XbcC^TFs

YPUuEaV6d=QM7Ra%n zfj5@@*{!kk`;dKI2azvoZNo;mHP>f*r literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..841fe27dcff2dd68e50132fca1c46f7fb460f8c9 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql$P6U;nY?9z6lZ})WHAGSY&!@u_CNiY3KWzq zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aE%Jz$e5NNbBh6%)iOV24wMi kx;Tb#$R^ty@DOBSVCj`mY&=l?6)3^r>FVdQ&MBb@0Nq|9`2YX_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-active.png new file mode 100644 index 0000000000000000000000000000000000000000..30d94fa7e50946ee6b782299eb7dd5c877336e33 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}0VEhiCg+F%Db50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6j0H0PZ!6Kh{JEM9OOJ~z|;EB zyr)!mXIU@HCbzN=ip^8k#r1_nkZmKs5W z)r{B5S2J9@+sSaL|KVLb)-}J2=gNQNQ>e{$VR${0;g&Gto_08Qi&`0)P#_nR{v^Di^Z{SI^@gQu&X J%Q~loCICuAVrl>Y literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..64597d2857a6f25a411b290a64db9b6edb99cde5 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!VDx2U(@>yq&N#aB8wRqWZOZQvH$7ERG^?_ ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vo0X`wFKw3vf$H2hA(9qD< z*4EC>&febM)6+8`ARsU>FeWA@Ha0dhGc!9on^*0$08n+cr;B5V$MNKZ1ri)W42!wk zM0>Op);J_7F|zJ8|EN7-NAWhn^-cGZ?aV)FPS`P7qo_l%Gu-81<6*wglW@R*0VwLj9MJ2aA+TSVBe`py?vX_f8In%3w?E8SB^PS2 eDj`9Xf#Ie3^3BWIzpV#4gTd3)&t;ucLK6VGgj$gR literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..fc0e43d46f73fc6e04cf1c59cb23eb9a2973d0ce GIT binary patch literal 428 zcmV;d0aN~oP)JHZjTv zf+2mzS^gnt%0Wux??V0{2?ytCJkD?8ah%SSqs%mXe4SEv`SATYUqSjh59w|&fL|9j zlr62LnZlOFWM9@)8Eg8ow$7M*FB>e3@r{c{+mY4xb!DM9D7mz8NHz-HJr*GQB*fiGmm~emvCIS(Nz~2K&ri!|0>Oy779YCrK++vhm2=KfClqTm( z0Qm-!Xh8?oH8@hPsep9$0ZKsw_$$n$;3Oc2*=#64ioSo_4xfx501EZbA4pJsATg-l z_ed~_7sznG>-zIh$h?5U{p0=<{RZU)3fu?4g7yOSs6P@aFJQ-gELbWq=p(@rUjg-p zLPh(Cqy9k9q`z^}{}B}BAUXOs;fZpTPknco-o!)KpD0I}DR{peU3YnZ-BB(RlMS@) zY0!d|fdger8)4g& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/shade-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..1caaf02483a4952b691de0692c2b6a2df0e7a78d GIT binary patch literal 594 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3HD^e;A(tQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDFz0{`<^b2Ar*7p&a&p6jRL>9qXv z!u#)w?dI={(c?dRW>e4295QU{Q&Qyz5r%#J z3!>y~*c#R=o6PpT`H8`C_uX&5^fxMS%>{iLv~!TQwE n_czR)hz&iIAfC0H{{z>rMYkVutny3(rUwR3S3j3^P6(|22!&_zS>n!^O;Kwt=AS>4W_C@b$Y(aH@L?>`B;B)ZR zYp`N4-O2EZ;mQ-H70dyX5rVh=|59)bOo$ZIIo*^falwSQ%jlE*aYMFd#zO`!0xTR& z423fPr^n3XzECRL_xQlJT!Uk3|N2+03J4WlmboZGr>VH_`t|UNdF>iqMrWtbWH=_F zHI>V2>80(x{?^+fbPjFHE!iDgVkKKJ@9YaBVa8qS7Kg1qXuz}3s>jfxuer6Ab<6Es zo_1$X&i@L36*DB*!otE@X8-TVoD~rpJ2lGKaTP=C^^JS>@Pvk@PGe=rnANs)sp`wE zOF0vI7KW`(y;S3*r1;i2Rq7H;h}Kjey^HH-EaN<0xa8_&C5P*!Q@m6eCRCN}n{=g2 z#{Je*HP?p6770BEH|floKR>y;I@;}~|CQIJF)=X<0yG=~MW&oi)humg)#zfny^WFK z_wU~~ZrnI<@+7BJZ(G5R7PrNXn>QP;S-(CxKcAl=;r6!*Rn4ZTwPE$0A`vk$GTb}% z?{80yym9Bwk$3O(qSlJJn8&^PYUStezc5p3)>*Z@ygY`UymkYg*6^-FOfttCGiN>C z|Nh;(V?t$RWi2W-x&J9)N_k)weFW|nmj`-ao#gVg)XIE?F%wz&5vuoJVRw+)Y@}bZ5UV_ z75+%2L`O$EEuQAIupw%#*>85Ew#Sc?W#r`g*kx9&di3p^Sa^8&N;UiQ=g)trwJ&|v z&*9%PiSgN*(?REc?zp&ku`+|h=9@luYh;ddG$pJ%BQGc>aNMxwzWc_AIX@-NS*}~Z z-ks4z_iF0=2fz1CIl1wJE9EXPYD6tWCT4*Wb0Ts~ms;KNz010M-b*ySuD4FeR&iySqEq8kq9q zDun#=&!0$7t7z*+!nG6Pr(U`=KKYXPhg{?&sBAy5cUJnx_A;+B?{QoRx@7K>0-6{S*Xl<+t_&qJ%#f^FOA z^?GT_OV0qF=b`I5R8){b&}cN^`#xobFQhUAL{Y@@@-m9WVxl-4$3fFH zOixdvUaw;~98yyF3iU})k|eCJuP09aEmKod*x1;BBuUg_hEO#?6h*A9tw9jz7gj!> z$I8kIa=9GUxYP{bc^;KYC6(kuLKAqN-tR^&lCJBil;}rfS%#)*)Z$SwAYAGI#Gdgd zA&jkQ8nvN7#ei_B6GagR2M4HBDm22r!!QgS9v(uHBoIQN>pGRVi47oxpj0XW0JgTa zpzAtJ(?q#kPAo2@TrOjOe;*4A3)tM;1b|2ztFK6GfTAcPA+=f!r>CbNgrHijQmF*P zFtE3`2SNxe%R;SI1Ms@FP70Zwo&A+0fU2sHWqI`a=H>>4LII15i&$M<#qI4a?(gqo z#WoBB)oK-jAi%OL9334Y2wpd?&(F_rT{nsR(+mysLVbbIQe2+=+E25eZC3#vTHelQ_ zby5@JBv0egB(VYget+y|#+eZJm!IU><4C*;$g=!y8T^XBtqzK!#4dZ+brUaxiH~mW zb{q5a^AmkGtOSnZu)Vzv(=-9ROlD_iXE;7Sjx^>U9v)(8eoJBl!VAnvXXGFVMv3n1 z>;M2P%Zi-5=Xu}5fbary(kcL6D**rmL5MZmw^}VKlOUDb3){9aH#ZmQDE!uhsLA`j z58JjQedjZ%>;rne9vsJs{JkIuVy*Lz<50UUr?wGlG#co1I<&%lN~hC7v)QB;kD39# z@1tI?V=x%d3i$_v!2s9S*Hn81RJX#z;Sg6>SE-mV7z}WEc}YDs^|L^?+r|0$Iojp!nK`jNNo zaY>T?+8*zAyZ>K%{JZnx{~?kYz*+!nG6Pr(U`=KKYXPju3}7vQHJJgd1+XSFfVBYD kWCpMnz?#ee)&f}b8(fCgdu$+8ZU6uP07*qoM6N<$f@pd6r~m)} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-active.png new file mode 100644 index 0000000000000000000000000000000000000000..5bbc4d93a6afb7f2c23a3b3ca08e05f9ed53044c GIT binary patch literal 405 zcmV;G0c!qO_&-*cDk^mc zKO#|8^4s!D`665Iz4Us2UZalH9bg?R009U<0PX@L;#6NQ^+_Z*0mF5Jud;GP2c{Zk z%hP^8<s0Be4w*ZY!?|voKUxb{Zy@Tf4e?pE%Bp35#OVp1&Y36vlD|BY74@8Q&SGXZlio zd^PP-eIMMk*5i3uX^Axy~|zd00000NkvXXu0mjf#?hbL literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..8225c8f7415212d0ed065ddbf9d137619985f311 GIT binary patch literal 359 zcmV-t0hs=YP)f>AV5( zlxAC6c_jh6wevZEZrNo3@048mt~t;M0O(F1S82L>yy^nbZkPgI01(}5{EctRIBK{g=n2OrLWsa{c;yi2;3R94J$f`L>t+`E#Hg zn?;%r5U(Xm#=}l$I4&D$mfHsS^yO(As^8AbgsNpV+5kk8#WGEoi%C>6)-B8ZSZ%Rb zmVFfNt+r#kAxdIkk)Cm#EBXU~F@yCB5Lj^9WuOVVcwh#d~&;hDSn4pw9 zaCaMp^IlH}Le#{Sd=j_n;%E0yI_JE8-o3s5p7#|~9WW}U25O)N{yora+g&dVy{_GE z?f|rGpH+O@+7f7VLe>&?8ruNYM+$LFePG`MAeug=PfzLNMFfDmuM1cn!0C;WWmNJR zz%})N#s`4&To!ku`1m*;B@4-h0NsWb&;gh#xj%b7{$M6*3UHtUv_jxqsmtGQ@Jgv6 z;F}tN4Me$IuD`*xWG8@K4m5q>o7``{;!JJtQ8sMgG?S}ce3p)R^_Ko( zd2>{4u^2||IF2WaFlIR1~-Atowi zu@i}^lHcOQl0WM?&o7T z?pe_728>IH&=z=Ai0f^~N2tgSn5lC4^L?dMXajf!mbWu&h=B$0j`;Uff~`5=m-6n| zC$jX6fe3po#X=-O^~|v_20p;5^*I3KRUI*;#=s|@iHIn!>WC8&QGm=C5a{a>03e8n zsISL|0M`_frYT$xF~|Yn%dci11TM9F9u6|r#sun zZujSdHjV@&AOQ*ZCx9vYfqCdlvkEYcAP(_IJ#b=7t+V^Rb?pQ$v_K`eg*^sHr2|eP z=kM>eNTC4?<9xqTgN*`sga5e{&@2axOb=zxCozkG5^a<`bFlNXN4Xg2;pXp002t@U z4&7ql19=Pz0I?nx!(xDu#Tfv=L`0Ou`6<9Pg)jrHI)!Ty?Fay$`Xb(KV{7!=`0GIu z#X+J5Vbf72!>AuF(?N5c3z2%ubtb9=A^*xhKuT>(D;VOP%`)q}tY~ROFR!=`9c0wwVAfK_u`F9saZP! z6(?XFfm106nDtCLKu|Y}0F^Vg!nO5*ss})8^gK(F+4D^cfJRjpsCWS3{Zif{Y6CQE zJ-|EzxK3p8*zca7cl*&oR1d&4wSYRnt;nSPR{rIa$Ozy_2dD(VwJgWk6C8{50N>UC z93V_&{QeH^L|p(U`G6Gw-(|9Si?KWazLg8qfYx%+-UK>}WeC)A0S6e#W17{PC>3|p z-;oRfCl_#mpVCkB=OQBWw2uZd1>9V~1Aa*dfXS+j0O-mL@N$6wP|^fIrGNsUDGCU7 z0sa&MvL(d3l#o5d?p#FVcUb5U9pGm5QCg8wQCRF6SB-SJ-AJ!`jb!=2gFJ1w^1WUw zr;kbf<1sn9&$%aZ_dZ{GKyau%P(~tgXI+218YstlBh3ZqDOp5=t7h|RP;{gjb_3w+ zx7YPh{c%xbs2WDK0YEsMz9h-ZbQl&K>xN;U?zdPB!#wggR@<>zaJkwi8NzoCKYzWK h|B*_d1WMr3fxofuDcZtjo>2e*002ovPDHLkV1oJ>|Jwin literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/stick-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..be63b35c67f35be9e96a6a1008a260f02dfe524f GIT binary patch literal 609 zcmV-n0-pVeP)x6a~p+WLgQZ{aeCNC2okH0cC)Vpd>HQA*m|GIHGw2 zvPPGP-19sc>>~bD;sQ#$_?x_(-_<$yyWjEN-hbEU9kn~a+EFpe14nWN|0#pG8T83wT+HWVK2LJ~qfN}s_Xni$5 z!E3EMfLAmCI6yd&tHnFG5p@DM>j4E1_$kBXTTJ8*@Cs`I6(H2pvt>Ygszac%7T^E_ zxlgOYp;Aede#g@PTMsLM8t_}XY5lW^$aCtWo{Ru@EuaZJ$vFVS)JHJ@k&J=HT7VBI zX#t>8fC8W;3h>__FyBJ5O$+lwjJ6q~16*c@62?j;=bK$)W~BD2kzPaKlbMz8Bv}SL z$gP=`EeAMNa=qA>nv1%odDE78pnD)bwPhLo=nE0eirLx^TqPvXt%{;S@waqSneO%8!p%4 vZp$@W?{35Q8}4@NJ^x3_0XZNC{Byt?dkbRcPutc`00000NkvXXu0mjfijV^^ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/themerc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/themerc new file mode 100644 index 0000000..81c785c --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/themerc @@ -0,0 +1,23 @@ +button_offset=12 +button_spacing=0 + +show_app_icon=false + +full_width_title=true + +title_shadow_active=false +title_shadow_inactive=false + +title_horizontal_offset=3 + +active_text_color=#afafaf +active_text_shadow_color=#252525 + +inactive_text_color=#808080 +inactive_text_shadow_color=#252525 + +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-5 +shadow_opacity=40 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-1-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-1-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b165dbcbef62c13eb00e3ef31ae9405625f91814 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni#0(@)2-uVYDb50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Plzj!R#8#0w6v@%Ir0F= t5%F|!43P*=PDw~eV0joCAY--3kijfK?B@FlJ1?L-gQu&X%Q~loCIB&EDGLAq literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-1-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-1-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2fa118565c928a1e2e82b10ea51fa0d64af43b GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7Ag!aLGyf(d8;~X7 n>Eal|5uKdC(EMM%jgg5VeoOs)pC4R-Ksg3aS3j3^P6(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Plzj!R#8#0w6v@%Ir0F= t5%F|!43P*=PDw~eV0joCAY--3kijfK?B@FlJ1?L-gQu&X%Q~loCIB&EDGLAq literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-2-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-2-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2fa118565c928a1e2e82b10ea51fa0d64af43b GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7Ag!aLGyf(d8;~X7 n>Eal|5uKdC(EMM%jgg5VeoOs)pC4R-Ksg3aS3j3^P6(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Plzj!R#8#0w6v@%Ir0F= t5%F|!43P*=PDw~eV0joCAY--3kijfK?B@FlJ1?L-gQu&X%Q~loCIB&EDGLAq literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-3-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-3-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2fa118565c928a1e2e82b10ea51fa0d64af43b GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7Ag!aLGyf(d8;~X7 n>Eal|5uKdC(EMM%jgg5VeoOs)pC4R-Ksg3aS3j3^P6(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Plzj!R#8#0w6v@%Ir0F= t5%F|!43P*=PDw~eV0joCAY--3kijfK?B@FlJ1?L-gQu&X%Q~loCIB&EDGLAq literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-4-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-4-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2fa118565c928a1e2e82b10ea51fa0d64af43b GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7Ag!aLGyf(d8;~X7 n>Eal|5uKdC(EMM%jgg5VeoOs)pC4R-Ksg3aS3j3^P6(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Plzj!R#8#0w6v@%Ir0F= t5%F|!43P*=PDw~eV0joCAY--3kijfK?B@FlJ1?L-gQu&X%Q~loCIB&EDGLAq literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-5-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/title-5-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2fa118565c928a1e2e82b10ea51fa0d64af43b GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7Ag!aLGyf(d8;~X7 n>Eal|5uKdC(EMM%jgg5VeoOs)pC4R-Ksg3aS3j3^P6r0G|+7APod6Dk_$imM8v6 zZ3A)`OM?7@862M7NCR^8JzX3_B*K$Z5)u-46B1g2*93A;Sn=bgw1CL#>%2T1TK8r% jIyN3H2uKiJEb>>AA*a(cw(MaspY5 zB|(0{3=Yq3qyafvo-U3d65+`SK)}nJ+7P@ZaCMlXhC=6ph;YT=z!M@7JnW*TUc5Z4 Y40o@+D0eh4&H|a{>FVdQ&MBb@0F!<)x&QzG literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/top-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/top-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..8ff3797d0c07c28bc5a3b2470ad0a16bebd4f7fd GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^5r0G|+7APod6Dk_$imM8v6 zZ3A)`OM?7@862M7NCR^8JzX3_B*K$9czF{Tm^8lr{~s>EyEJTV)PK>LQCsa8W=4G# kZDs0uw4@=+O|vSP;r&5DmszvDzk*ElboFyt=akR{0NBJjPXGV_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/top-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark-xhdpi/xfwm4/top-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..0128cd12e478c21733bf939829b1b008019af950 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^5(MaspY5 zB|(0{3=Yq3qyagao-U3d65+`lyu1kvOd4CWu3lnD$+{XOk`>CpwN<2*sq4|QX?;N@ Z%NZ_x{qs}fOI-=bFi%%Mmvv4FO#rCfHp>72 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace-active.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace-active.svg new file mode 100644 index 0000000..dd6b191 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace-active.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace-hover.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace-hover.svg new file mode 100644 index 0000000..8a1d351 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace-hover.svg @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace.svg new file mode 100644 index 0000000..8dba5df --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/add-workspace.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/calendar-arrow-left.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/calendar-arrow-left.svg new file mode 100644 index 0000000..dcf8298 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/calendar-arrow-left.svg @@ -0,0 +1,56 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/calendar-arrow-right.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/calendar-arrow-right.svg new file mode 100644 index 0000000..ed66559 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/calendar-arrow-right.svg @@ -0,0 +1,56 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox-dark.svg new file mode 100644 index 0000000..c7e5afd --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox-off.svg new file mode 100644 index 0000000..b00efa6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox.svg new file mode 100644 index 0000000..65eb117 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close-active.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close-active.svg new file mode 100644 index 0000000..0dde2b9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close-active.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close-hover.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close-hover.svg new file mode 100644 index 0000000..37f8806 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close-hover.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close.svg new file mode 100644 index 0000000..5dcc697 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/close.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/corner-ripple.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/corner-ripple.svg new file mode 100644 index 0000000..31a0548 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton-dark.svg new file mode 100644 index 0000000..f53001f --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton-off.svg new file mode 100644 index 0000000..b00efa6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton.svg new file mode 100644 index 0000000..a8edeb5 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-off.svg new file mode 100644 index 0000000..8522010 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-off.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-on-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-on-dark.svg new file mode 100644 index 0000000..fb1b2f7 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-on-dark.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-on.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-on.svg new file mode 100644 index 0000000..b429bc8 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/toggle-on.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/trash-icon.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/trash-icon.svg new file mode 100644 index 0000000..d78a123 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/assets/trash-icon.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/cinnamon.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/cinnamon.css new file mode 100644 index 0000000..652ea83 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/cinnamon.css @@ -0,0 +1,2344 @@ +stage { + color: #FFFFFF; +} + +.label-shadow { + color: rgba(0, 0, 0, 0); +} + +.sound-button { + min-height: 24px; + padding: 5px 32px; + transition-duration: 100ms; + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); +} + +.sound-button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.sound-button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.sound-button:hover:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); + border-radius: 6px; +} + +.sound-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); + border-radius: 6px; +} + +.sound-button:insensitive { + color: rgba(255, 255, 255, 0.5); + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; +} + +.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button, .calendar-today-home-button, +.calendar-today-home-button-enabled { + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); + background-color: transparent; +} + +.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover, .calendar-today-home-button:hover, +.calendar-today-home-button-enabled:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active, .calendar-today-home-button:active, +.calendar-today-home-button-enabled:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); + border-radius: 6px; +} + +.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive, .calendar-today-home-button:insensitive, +.calendar-today-home-button-enabled:insensitive { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; + border-radius: 6px; +} + +.modal-dialog-button-box .modal-dialog-button { + min-height: 24px; + padding: 6px 30px; + transition-duration: 100ms; + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); +} + +.modal-dialog-button-box .modal-dialog-button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.modal-dialog-button-box .modal-dialog-button:focus { + color: #89b4fa; +} + +.modal-dialog-button-box .modal-dialog-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); +} + +.modal-dialog-button-box .modal-dialog-button:insensitive { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { + padding: 3px 12px; + min-height: 24px; + caret-size: 1px; + selection-background-color: #89b4fa; + selected-color: rgba(0, 0, 0, 0.87); + transition-duration: 300ms; + border-radius: 6px; + color: #FFFFFF; + border: 2px solid transparent; + background-color: rgba(255, 255, 255, 0.04); +} + +#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid #89b4fa; +} + +#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { + border: 2px solid transparent; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #FBC02D; + padding: 0 6px; +} + +StScrollView.vfade { + -st-vfade-offset: 0px; +} + +StScrollView.hfade { + -st-hfade-offset: 0px; +} + +StScrollBar { + padding: 8px; +} + +StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; +} + +StScrollBar StBin#trough { + background-color: rgba(30, 30, 46, 0.1); + border-radius: 9999px; +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 9999px; + background-color: #787882; + border: 0px solid; + margin: 0px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #62626d; +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #89b4fa; +} + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; +} + +.popup-slider-menu-item, +.slider { + -slider-height: 4px; + -slider-background-color: rgba(255, 255, 255, 0.12); + -slider-border-color: transparent; + -slider-active-background-color: #89b4fa; + -slider-active-border-color: transparent; + -slider-border-width: 0; + -slider-handle-radius: 4px; + height: 18px; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; + color: transparent; +} + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; +} + +.check-box StLabel { + font-weight: normal; +} + +.check-box StBin { + width: 24px; + height: 24px; +} + +.check-box StBin, .check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:checked StBin, .check-box:focus:checked StBin { + background-image: url("assets/checkbox-dark.svg"); +} + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; +} + +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; +} + +.radiobutton StBin { + width: 24px; + height: 24px; +} + +.radiobutton StBin, .radiobutton:focus StBin { + background-image: url("assets/radiobutton-off.svg"); +} + +.radiobutton:checked StBin, .radiobutton:focus:checked StBin { + background-image: url("assets/radiobutton-dark.svg"); +} + +.toggle-switch { + width: 46px; + height: 24px; + background-size: contain; +} + +.toggle-switch, .popup-menu-item:active .toggle-switch { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch:checked, .popup-menu-item:active .toggle-switch:checked { + background-image: url("assets/toggle-on-dark.svg"); +} + +.cinnamon-link { + color: #5bd3f8; + text-decoration: underline; +} + +.cinnamon-link:hover { + color: #8ce0fa; +} + +#Tooltip { + border-radius: 9999px; + padding: 6px 12px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + margin: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12); + font-size: 1em; + font-weight: normal; + text-align: center; +} + +.menu, +.popup-menu, +.popup-combo-menu { + padding: 0; + color: #FFFFFF; + border-radius: 12px; + margin: 6px; + box-shadow: none; + border: 1px solid rgba(0, 0, 0, 0.75); +} + +.menu-arrow, +.popup-menu-arrow { + icon-size: 16px; +} + +.menu .popup-sub-menu, +.popup-menu .popup-sub-menu, +.popup-combo-menu .popup-sub-menu { + border-radius: 6px; + background-gradient-direction: none; + box-shadow: none; + background-color: #353543; + color: rgba(255, 255, 255, 0.7); +} + +.menu .popup-sub-menu .popup-menu-item:active, +.popup-menu .popup-sub-menu .popup-menu-item:active, +.popup-combo-menu .popup-sub-menu .popup-menu-item:active { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.menu .popup-sub-menu StScrollBar, +.popup-menu .popup-sub-menu StScrollBar, +.popup-combo-menu .popup-sub-menu StScrollBar { + padding: 4px; +} + +.menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; +} + +.menu .popup-menu-content, +.popup-menu .popup-menu-content, +.popup-combo-menu .popup-menu-content { + padding: 6px; + border-radius: 12px; + background-color: #1e1e2e; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; +} + +.menu .popup-menu-item, +.popup-menu .popup-menu-item, +.popup-combo-menu .popup-menu-item { + padding: 6px 12px; + spacing: 12px; + border-radius: 6px; +} + +.menu .popup-menu-item:hover, .menu .popup-menu-item:active, +.popup-menu .popup-menu-item:hover, +.popup-menu .popup-menu-item:active, +.popup-combo-menu .popup-menu-item:hover, +.popup-combo-menu .popup-menu-item:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.menu .popup-menu-item:insensitive, +.popup-menu .popup-menu-item:insensitive, +.popup-combo-menu .popup-menu-item:insensitive { + color: rgba(255, 255, 255, 0.5); + background: none; +} + +.menu .popup-inactive-menu-item, +.popup-menu .popup-inactive-menu-item, +.popup-combo-menu .popup-inactive-menu-item { + color: rgba(255, 255, 255, 0.5); +} + +.menu .popup-inactive-menu-item:insensitive, +.popup-menu .popup-inactive-menu-item:insensitive, +.popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(255, 255, 255, 0.12); +} + +.menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { + color: rgba(255, 255, 255, 0.5); +} + +.menu-icon, +.popup-menu-icon { + icon-size: 16px; +} + +.popup-menu-boxpointer { + -arrow-border-radius: 6px; + -arrow-background-color: rgba(0, 0, 0, 0); + -arrow-border-width: 0; + -arrow-border-color: rgba(0, 0, 0, 0); + -arrow-base: 0; + -arrow-rise: 0; +} + +.popup-combo-menu { + padding: 6px; +} + +.popup-combobox-item { + spacing: 1em; +} + +.popup-separator-menu-item { + -gradient-height: 0; + -gradient-start: transparent; + -gradient-end: transparent; + -margin-horizontal: 1.5em; + height: 0; + margin: 0; + padding: 0; + border-color: rgba(255, 255, 255, 0.12); + border-bottom-width: 0; + border-bottom-style: solid; + background-color: transparent; +} + +.popup-alternating-menu-item:alternate { + font-weight: normal; +} + +.popup-device-menu-item { + spacing: .5em; +} + +.popup-subtitle-menu-item { + font-weight: normal; +} + +.nm-menu-item-icons { + spacing: .5em; +} + +#panel { + font-weight: bold; + height: 36px; + width: 42px; +} + +#panel:highlight { + border-image: none; + background-color: rgba(244, 67, 54, 0.5); +} + +#panelLeft { + spacing: 4px; +} + +#panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(244, 67, 54, 0.35); + background-gradient-end: rgba(244, 67, 54, 0.35); +} + +#panelLeft:ltr { + padding-right: 4px; +} + +#panelLeft:rtl { + padding-left: 4px; +} + +#panelLeft.vertical { + padding: 0; +} + +#panelLeft.vertical:ltr { + padding-right: 0px; +} + +#panelLeft.vertical:rtl { + padding-left: 0px; +} + +#panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(137, 180, 250, 0.35); + background-gradient-end: rgba(137, 180, 250, 0.35); +} + +#panelRight:ltr { + padding-left: 6px; + spacing: 0px; +} + +#panelRight:rtl { + padding-right: 6px; + spacing: 0px; +} + +#panelRight.vertical { + padding: 0; +} + +#panelRight.vertical:ltr { + padding-right: 0px; +} + +#panelRight.vertical:rtl { + padding-left: 0px; +} + +#panelCenter { + spacing: 4px; +} + +#panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(102, 187, 106, 0.35); + background-gradient-end: rgba(102, 187, 106, 0.35); +} + +.panel-top, .panel-bottom, .panel-left, .panel-right { + color: rgba(255, 255, 255, 0.7); + font-size: 1em; + padding: 0px; + background-color: rgba(17, 17, 27, 0.75); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); +} + +.panel-top .panel-button:hover, +.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, +.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, +.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, +.panel-right .panel-status-button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); +} + +.panel-top .panel-button:active, +.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, +.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, +.panel-left .panel-status-button:active, .panel-right .panel-button:active, +.panel-right .panel-status-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.panel-dummy { + background-color: rgba(244, 67, 54, 0.5); +} + +.panel-dummy:entered { + background-color: rgba(244, 67, 54, 0.6); +} + +.panel-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + height: 22px; + color: rgba(255, 255, 255, 0.7); +} + +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + transition-duration: 100ms; + color: rgba(255, 255, 255, 0.7); +} + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; +} + +#overview { + spacing: 12px; +} + +.window-caption { + background-color: rgba(11, 11, 18, 0.9); + border: 1px solid rgba(11, 11, 18, 0.9); + color: #FFFFFF; + spacing: 25px; + border-radius: 6px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; +} + +.window-caption#selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #89b4fa; + spacing: 25px; +} + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 15px; + border-radius: 6px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid transparent; +} + +.expo-workspaces-name-entry:focus, +.expo-workspaces-name-entry#selected:focus { + border: 1px solid #89b4fa; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + font-style: italic; + transition-duration: 300; + selection-background-color: rgba(0, 0, 0, 0.87); + selected-color: #89b4fa; +} + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-radius: 6px; +} + +.expo-workspace-thumbnail-frame#active { + border: 4px solid #89b4fa; + background-color: black; + border-radius: 6px; +} + +.expo-background { + background-color: #0b0b12; +} + +.workspace-thumbnails { + spacing: 26px; +} + +.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; +} + +.workspace-add-button { + background-image: url("assets/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; +} + +.workspace-add-button:hover { + background-image: url("assets/add-workspace-hover.svg"); + transition-duration: 100; +} + +.workspace-add-button:active { + background-image: url("assets/add-workspace-active.svg"); + transition-duration: 100; +} + +.workspace-overview-background-shade { + background-color: rgba(0, 0, 0, 0.5); +} + +.workspace-close-button, +.window-close { + background-image: url("assets/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 13px; +} + +.workspace-close-button:hover, +.window-close:hover { + background-image: url("assets/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} + +.workspace-close-button:active, +.window-close:active { + background-image: url("assets/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} + +.workspace-thumbnail-indicator { + outline: 2px solid red; + border: 1px solid green; +} + +.window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); +} + +.window-close-area { + background-image: url("assets/trash-icon.svg"); + height: 120px; + width: 400px; +} + +.about-content { + width: 550px; + height: 250px; + spacing: 8px; + padding-bottom: 10px; +} + +.about-title { + font-size: 2em; + font-weight: bold; +} + +.about-uuid { + font-size: 10px; + color: #888; +} + +.about-icon { + padding-right: 20px; + padding-bottom: 14px; +} + +.about-scrollBox { + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 6px; + background-color: #1e1e2e; + padding: 4px; + padding-right: 0; + border-radius: 0; +} + +.about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; +} + +.about-description { + padding-top: 4px; + padding-bottom: 16px; +} + +.about-version { + padding-left: 7px; + font-size: 10px; + color: #888; +} + +#LookingGlassDialog { + background-color: #1e1e2e; + spacing: 6px; + padding: 6px; + margin: 32px; + border-radius: 12px; + color: #FFFFFF; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); + border: none; +} + +.calendar-main-box { + margin: 0 .8em; +} + +.calendar { + spacing-rows: 0px; + spacing-columns: 0px; +} + +.calendar-today-home-button, +.calendar-today-home-button-enabled { + margin: 6px 0; + padding: 6px; +} + +.calendar-today-day-label { + font-size: 1.75em; + color: rgba(255, 255, 255, 0.7); + font-weight: bold; + text-align: center; + padding-bottom: .1em; +} + +.calendar-today-date-label { + font-size: 1.1em; + color: rgba(255, 255, 255, 0.5); + font-weight: bold; + text-align: center; +} + +.calendar-month-label { + color: #FFFFFF; + font-weight: bold; + padding-bottom: 8px; + padding-top: 8px; +} + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 2.4em; + height: 2.4em; + margin: 2px 0; + padding: 0; + border-radius: 9999px; +} + +.calendar-change-month-back:focus, .calendar-change-month-back:hover, +.calendar-change-month-forward:focus, +.calendar-change-month-forward:hover { + background-color: rgba(255, 255, 255, 0.1); +} + +.calendar-change-month-back:active, +.calendar-change-month-forward:active { + background-color: rgba(255, 255, 255, 0.25); +} + +.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"); +} + +.datemenu-date-label { + padding: .4em 1.75em; + font-weight: normal; + text-align: center; + font-size: 14px; + color: #FFFFFF; + border-radius: 6px; +} + +.calendar-day-base { + text-align: center; + width: 2.4em; + height: 2.4em; + padding: 0; + margin: 2px; + border-radius: 9999px; +} + +.calendar-day-base:hover { + background-color: rgba(255, 255, 255, 0.04); +} + +.calendar-day-base:active { + background-color: rgba(255, 255, 255, 0.12); +} + +.calendar-day-heading { + color: rgba(255, 255, 255, 0.7); + margin-top: 1em; +} + +.calendar-day { + border-width: 0; + color: rgba(255, 255, 255, 0.7); +} + +.calendar-day-top { + border-top-width: 0; +} + +.calendar-day-left { + border-left-width: 0; +} + +.calendar-nonwork-day { + color: #FFFFFF; + background-color: transparent; + font-weight: bold; +} + +.calendar-today, +.calendar-today:active, +.calendar-today:focus, +.calendar-today:hover { + font-weight: bold; + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; + border-width: 0; +} + +.calendar-other-month-day { + color: rgba(255, 255, 255, 0.7); + opacity: 1; +} + +.calendar-week-number { + width: 2.4em; + height: 2.4em; + margin: 0; + color: rgba(255, 255, 255, 0.3); + font-weight: bold; + background-color: transparent; + border-radius: 9999px; +} + +.calendar-week-number StLabel { + padding: 0; + margin-top: 3px; +} + +.calendar-events-main-box { + height: 300px; + margin: 8px 0.8em 0 0; + padding: 8px; + min-width: 350px; + border: none; + border-radius: 6px; + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 255, 255, 0.04); + background-gradient-end: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +.calendar-events-no-events-button { + margin: 6px 0; + padding: 6px; + border-radius: 6px; +} + +.calendar-events-no-events-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 255, 255, 0.04); + background-gradient-end: rgba(255, 255, 255, 0.04); + box-shadow: none; +} + +.calendar-events-no-events-icon { + color: rgba(255, 255, 255, 0.5); +} + +.calendar-events-no-events-label { + font-size: 1.1em; + color: rgba(255, 255, 255, 0.5); + font-weight: bold; + text-align: center; + margin-top: 9px; +} + +.calendar-events-date-label { + padding: 3px 0 12px 3px; + font-size: 1.1em; + color: rgba(255, 255, 255, 0.7); + font-weight: bold; + text-align: center; +} + +.calendar-events-event-container { + padding: 2px; +} + +.calendar-events-main-box .separator { + -margin-horizontal: 1em; + -gradient-height: 1px; + -gradient-start: rgba(255, 255, 255, 0.12); + -gradient-end: rgba(255, 255, 255, 0.12); +} + +.calendar-event-button { + margin: 6px 0 6px 0; + border-radius: 6px; +} + +.calendar-event-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 255, 255, 0.04); + background-gradient-end: rgba(255, 255, 255, 0.04); + box-shadow: none; +} + +.calendar-event-color-strip { + width: 4px; + border-radius: 4px 0 0 4px; +} + +.calendar-event-row-content { + margin: 6px; +} + +.calendar-event-time-past { + color: rgba(255, 255, 255, 0.32); + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present { + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present:all-day { + color: rgba(102, 187, 106, 0.6); +} + +.calendar-event-time-future { + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-countdown { + color: rgba(255, 255, 255, 0.5); + font-weight: bold; + text-align: right; + margin-bottom: .6em; +} + +.calendar-event-countdown:soon { + color: white; +} + +.calendar-event-countdown:imminent { + color: rgba(251, 192, 45, 0.6); +} + +.calendar-event-countdown:current { + color: rgba(102, 187, 106, 0.6); +} + +.calendar-event-summary { + color: rgba(255, 255, 255, 0.5); + text-align: left; + width: 200px; +} + +#notification { + border-radius: 12px; + padding: 12px; + spacing-rows: 9px; + spacing-columns: 9px; + margin-from-right-edge-of-screen: 18px; + width: 28em; + color: #FFFFFF; + background-color: rgba(30, 30, 46, 0.8); + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); + margin: 7px 12px 17px 12px; +} + +#notification .notification-button, #notification .notification-icon-button { + padding: 6px; +} + +.menu #notification, .popup-menu #notification { + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.05); + box-shadow: none; + margin: 0; +} + +.menu #notification:hover, .popup-menu #notification:hover { + background-color: rgba(255, 255, 255, 0.1); + box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); +} + +.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { + color: #FFFFFF; +} + +.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 6px; +} + +#notification.multi-line-notification { + padding-bottom: 12px; + color: #FFFFFF; +} + +#notification-scrollview { + max-height: 10em; +} + +#notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; +} + +#notification-scrollview:ltr > StScrollBar { + padding-left: 6px; +} + +#notification-scrollview:rtl > StScrollBar { + padding-right: 6px; +} + +#notification-body { + spacing: 6px; +} + +#notification-actions { + spacing: 9px; +} + +.notification-with-image { + min-height: 159px; + color: #FFFFFF; +} + +.notification-button, .notification-icon-button { + padding: 6px; +} + +.notification-icon-button > StIcon { + icon-size: 36px; +} + +#altTabPopup { + padding: 8px; + spacing: 16px; +} + +.switcher-list { + color: #FFFFFF; + background-color: #1e1e2e; + border: none; + border-radius: 6px; + padding: 20px; +} + +.switcher-list > StBoxLayout { + padding: 4px; +} + +.switcher-list-item-container { + spacing: 8px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; +} + +.switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #89b4fa; +} + +.switcher-list .item-box:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; + border: 0px solid #89b4fa; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); +} + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: #FFFFFF; +} + +.switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: rgba(255, 255, 255, 0.7); +} + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; +} + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; +} + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("assets/corner-ripple.svg"); + background-size: contain; +} + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); +} + +.flashspot { + background-color: white; +} + +.modal-dialog { + color: #FFFFFF; + background-color: rgba(5, 5, 8, 0.95); + padding: 0 5px 6px 5px; + border-radius: 6px; + box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); +} + +.modal-dialog > StBoxLayout:first-child { + padding: 20px 10px 10px 10px; +} + +.modal-dialog-button-box { + spacing: 0; + margin: 0; + padding: 14px 10px; + background-color: transparent; + border: none; +} + +.modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; +} + +.run-dialog { + padding: 6px 12px; + background-color: rgba(11, 11, 18, 0.9); + border-radius: 6px; + color: #FFFFFF; +} + +.run-dialog > * { + padding: 0; +} + +.run-dialog-label { + font-size: 0; + font-weight: bold; + color: #FFFFFF; + padding-bottom: 0; +} + +.run-dialog-error-label { + color: #F44336; +} + +.run-dialog-error-box { + padding-top: 15px; + spacing: 5px; +} + +.run-dialog-completion-box { + padding-left: 15px; + font-size: 10px; +} + +.run-dialog-entry { + width: 21em; + padding: 3px 12px; + border-radius: 6px; + caret-color: #FFFFFF; + selected-color: rgba(0, 0, 0, 0.87); + selection-background-color: #89b4fa; + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid transparent; +} + +.run-dialog-entry:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid #89b4fa; +} + +.run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; + background-gradient-direction: none; +} + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; +} + +.mount-password-reask { + color: #FBC02D; +} + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; +} + +.show-processes-dialog-subject, +.mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} + +.show-processes-dialog-subject:rtl, +.mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; +} + +.show-processes-dialog-description, +.mount-question-dialog-description { + padding-left: 17px; + width: 28em; +} + +.show-processes-dialog-description:rtl, +.mount-question-dialog-description:rtl { + padding-right: 17px; +} + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; +} + +.show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; +} + +.show-processes-dialog-app-list-item { + color: #ccc; +} + +.show-processes-dialog-app-list-item:hover { + color: white; +} + +.show-processes-dialog-app-list-item:ltr { + padding-right: 1em; +} + +.show-processes-dialog-app-list-item:rtl { + padding-left: 1em; +} + +.show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; +} + +.show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; +} + +.show-processes-dialog-app-list-item-name { + font-size: 1.1em; +} + +.magnifier-zoom-region { + border: 2px solid maroon; +} + +.magnifier-zoom-region .full-screen { + border-width: 0px; +} + +#keyboard { + background-color: rgba(11, 11, 18, 0.9); + border-width: 0; + border-top-width: 1px; + border-color: rgba(0, 0, 0, 0.4); +} + +.keyboard-layout { + spacing: 10px; + padding: 10px; +} + +.keyboard-row { + spacing: 15px; +} + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 6px; + box-shadow: none; + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); +} + +.keyboard-key:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.keyboard-key:active, .keyboard-key:checked { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); +} + +.keyboard-key:grayed { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +.keyboard-subkeys { + color: #FFFFFF; + padding: 5px; + -arrow-border-radius: 6px; + -arrow-background-color: rgba(11, 11, 18, 0.9); + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0.4); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; +} + +.menu-favorites-box { + margin: auto; + margin-bottom: 6px; + padding: 6px; + transition-duration: 300; + background-color: rgba(255, 255, 255, 0.05); + border: none; + border-radius: 6px; +} + +.menu-favorites-button { + padding: 9px; + border: none; + border-radius: 6px; +} + +.menu-favorites-button:hover { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.1); +} + +.menu-places-box { + margin: auto; + padding: 9px; + border: 1px solid rgba(0, 0, 0, 0); +} + +.menu-places-button { + padding: 9px; +} + +.menu-categories-box { + padding: 9px 30px; +} + +.menu-applications-inner-box, .menu-applications-outer-box { + padding: 9px 9px 0 9px; +} + +.menu-application-button { + padding: 6px; + border-radius: 6px; + border: none; +} + +.menu-application-button:highlighted { + font-weight: bold; +} + +.menu-application-button-selected { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + padding: 6px; + border-radius: 6px; + border: none; +} + +.menu-application-button-selected:highlighted { + font-weight: bold; +} + +.menu-application-button-label:ltr { + padding-left: 6px; +} + +.menu-application-button-label:rtl { + padding-right: 6px; +} + +.menu StScrollView.menu-application-button { + padding: 3px 0; + border-radius: 6px; + background-color: #353543; + color: #FFFFFF; +} + +.menu StScrollView.menu-application-button .popup-menu-item { + padding: 0; + spacing: 0; + margin: 0 3px; + border-radius: 6px; + color: #FFFFFF; +} + +.menu StScrollView.menu-application-button .popup-menu-item:ltr { + padding-left: 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item:rtl { + padding-right: 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item:active { + border-image: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.menu StScrollView.menu-application-button .popup-menu-item StIcon { + min-width: 22px; +} + +.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { + padding: 6px 0 6px 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { + padding: 6px 6px 6px 0; +} + +.menu-category-button { + padding: 6px; + border-radius: 6px; +} + +.menu-category-button-selected { + padding: 6px; +} + +.menu-category-button-hover, .menu-category-button-selected { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.menu-category-button-greyed { + padding: 6px; + color: rgba(255, 255, 255, 0.5); +} + +.menu-category-button-label:ltr { + padding-left: 6px; +} + +.menu-category-button-label:rtl { + padding-right: 6px; +} + +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 30px; +} + +.menu-selected-app-box:rtl { + padding-top: 10px; + height: 30px; +} + +.menu-selected-app-title { + font-weight: bold; +} + +.menu-selected-app-description { + max-width: 150px; + margin-bottom: 6px; +} + +.menu-search-box:ltr { + padding-left: 30px; +} + +.menu-search-box-rtl { + padding-right: 30px; +} + +#menu-search-entry { + width: 250px; + height: 15px; + font-weight: normal; + caret-color: #FFFFFF; +} + +.menu-search-entry-icon { + icon-size: 1em; + color: #FFFFFF; +} + +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: rgba(255, 255, 255, 0.7); + background-color: rgba(17, 17, 27, 0.75); +} + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + min-width: 64px; + min-height: 64px; + color: rgba(255, 255, 255, 0.7); + border-radius: 0; + background-color: rgba(17, 17, 27, 0.75); + border: none; +} + +.osd-window .osd-monitor-label { + font-size: 3em; +} + +.osd-window .level { + padding: 0; + height: 4px; + background-color: rgba(0, 0, 0, 0.35); + border-radius: 6px; + color: #89b4fa; +} + +.osd-window .level-bar { + border-radius: 6px; + background-color: #89b4fa; +} + +.window-list-box { + spacing: 2px; +} + +.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { + padding: 0 0 0 8px; +} + +.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { + padding: 0 8px 0 0; +} + +.window-list-box.vertical { + padding: 6px 0 0 0; +} + +.window-list-box.vertical #appMenuIcon { + padding-top: 2px; +} + +.window-list-box:highlight { + background-color: rgba(244, 67, 54, 0.5); +} + +.window-list-item-label { + font-weight: normal; + width: 15em; + min-width: 5px; +} + +.window-list-item-box { + font-weight: normal; + background-image: none; + transition-duration: 100ms; + color: rgba(255, 255, 255, 0.9); + border-radius: 0; +} + +.panel-bottom .window-list-item-box StLabel { + padding-left: 6px; +} + +.panel-top .window-list-item-box StLabel { + padding-left: 6px; +} + +.panel-left .window-list-item-box StLabel { + padding-top: 6px; +} + +.panel-right .window-list-item-box StLabel { + padding-top: 6px; +} + +.panel-top .window-list-item-box { + border-top: 2px solid transparent; +} + +.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { + padding: 2px; + padding-top: 0; +} + +.panel-bottom .window-list-item-box { + border-bottom: 2px solid transparent; +} + +.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { + padding: 2px; + padding-bottom: 0; +} + +.panel-left .window-list-item-box { + border-left: 2px solid transparent; +} + +.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { + padding: 2px; + padding-left: 0; +} + +.panel-right .window-list-item-box { + border-right: 2px solid transparent; +} + +.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { + padding: 2px; + padding-right: 0; +} + +.window-list-item-box:hover { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.15); +} + +.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.25); + border-color: rgba(255, 255, 255, 0.3); +} + +.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { + background-color: rgba(255, 255, 255, 0.3); +} + +.window-list-item-box:focus { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-image: radial-gradient(5px 5px 45deg, circle cover, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 100%); + border-color: #89b4fa; + background-color: rgba(255, 255, 255, 0.2); +} + +.window-list-item-box:focus:hover { + background-color: rgba(255, 255, 255, 0.3); +} + +.panel-top .window-list-item-box:focus { + background-position: top center; +} + +.panel-bottom .window-list-item-box:focus { + background-position: bottom center; +} + +.panel-left .window-list-item-box:focus { + background-position: left center; +} + +.panel-right .window-list-item-box:focus { + background-position: right center; +} + +.window-list-item-box.right, .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; +} + +.window-list-item-box .progress { + background-gradient-direction: vertical; + background-gradient-start: #66BB6A; + background-gradient-end: #66BB6A; + border-radius: 6px; + box-shadow: none; +} + +.window-list-item-demands-attention { + background-gradient-start: #FBC02D; + background-gradient-end: #FBC02D; +} + +.window-list-preview { + padding: 6px; + spacing: 6px; + border: none; + background-color: #1e1e2e; + border-radius: 6px; + color: #FFFFFF; + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); +} + +.grouped-window-list-thumbnail-label { + padding-left: 4px; +} + +.grouped-window-list-thumbnail-alert { + background-color: rgba(244, 67, 54, 0.5); +} + +.grouped-window-list-thumbnail-menu { + padding: 6px; + margin: 6px; + background-color: #1e1e2e; + border-radius: 12px; + background-clip: border-box; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); + border: 1px solid rgba(0, 0, 0, 0.75); +} + +.grouped-window-list-thumbnail-menu .item-box { + padding: 6px; + border-radius: 6px; + spacing: 6px; + margin: 1px; +} + +.grouped-window-list-thumbnail-menu .item-box:outlined { + background-color: rgba(255, 255, 255, 0.1); +} + +.grouped-window-list-thumbnail-menu .item-box:hover { + background-color: rgba(255, 255, 255, 0.15); +} + +.grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; +} + +.grouped-window-list-thumbnail-menu .separator { + width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.grouped-window-list-number-label { + z-index: 120; + text-shadow: none; + color: rgba(0, 0, 0, 0.87); + padding: 0; +} + +.grouped-window-list-button-label { + padding-left: 2px; +} + +.grouped-window-list-badge { + border-radius: 256px; + background-color: #89b4fa; +} + +.grouped-window-list-item-box { + font-weight: normal; + transition-duration: 100ms; + border: none; + margin: 0; + color: rgba(255, 255, 255, 0.6); + border-radius: 0; + spacing: 6px; + border-bottom: 2px solid transparent; +} + +.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + padding: 0 2px; +} + +.grouped-window-list-item-box:hover { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.15); +} + +.grouped-window-list-item-box:active { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: transparent; + border-color: rgba(255, 255, 255, 0.3); +} + +.grouped-window-list-item-box:active:hover { + background-color: rgba(255, 255, 255, 0.15); +} + +.grouped-window-list-item-box:focus { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.2); + border-color: #89b4fa; +} + +.grouped-window-list-item-box:focus:hover { + background-color: rgba(255, 255, 255, 0.3); +} + +.grouped-window-list-item-box .progress { + background-gradient-direction: vertical; + background-gradient-start: #66BB6A; + background-gradient-end: #66BB6A; + border-radius: 6px; + box-shadow: none; +} + +.grouped-window-list-item-demands-attention { + background-gradient-start: #FBC02D; + background-gradient-end: #FBC02D; +} + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; +} + +.sound-button-container { + padding-right: 3px; + padding-left: 3px; +} + +.sound-button StIcon { + icon-size: 1.4em; +} + +.sound-track-infos { + padding: 5px; +} + +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; +} + +.sound-track-info StIcon { + icon-size: 16px; +} + +.sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; +} + +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; +} + +.sound-seek-box { + padding-left: 15px; +} + +.sound-seek-box StLabel { + padding-top: 2px; +} + +.sound-seek-box StIcon { + icon-size: 16px; +} + +.sound-seek-slider { + width: 140px; +} + +.sound-volume-menu-item { + padding: .4em 1.75em; +} + +.sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; +} + +.sound-playback-control { + padding: 5px 10px 10px 10px; +} + +.sound-player { + padding: 0 0; + margin-top: 6px; + border-radius: 6px; + background-color: #353543; + color: #FFFFFF; +} + +.sound-player > StBoxLayout:first-child { + padding: 5px 10px 10px 10px; + spacing: 0.5em; +} + +.sound-player > StBoxLayout:first-child StButton:small { + width: 24px; + height: 24px; + border-radius: 9999px; +} + +.sound-player > StBoxLayout:first-child StButton:small:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +.sound-player > StBoxLayout:first-child StButton:small:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 16px; +} + +.sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); +} + +.sound-player-overlay { + width: 290px; + height: 80px; + padding: 12px 18px; + spacing: 6px; + background-color: rgba(0, 0, 0, 0.45); + border: none; + border-radius: 0 0 6px 6px; + color: #FFFFFF; + text-shadow: none; +} + +.sound-player-overlay StButton { + width: 16px; + height: 16px; + padding: 8px; + margin: 0 6px 6px; + color: #FFFFFF; + border-radius: 9999px; + border: none; + text-shadow: none; +} + +.sound-player-overlay StButton StIcon { + icon-size: 16px; +} + +.sound-player-overlay StButton:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +.sound-player-overlay StButton:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.sound-player-overlay StButton:insensitive { + opacty: 0.35; + color: rgba(255, 255, 255, 0.5); +} + +.sound-player-overlay StLabel { + padding: 0 6px; +} + +.sound-player-overlay StBoxLayout { + padding-top: 2px; +} + +.sound-player .slider { + height: 0.5em; + padding: 0; + border: 0px solid rgba(0, 0, 0, 0.9); + border-bottom: 1px; + -slider-height: 0.5em; + -slider-background-color: #14141f; + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: #89b4fa; + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; +} + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; +} + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; +} + +.workspace-button { + width: 20px; + height: 10px; + color: rgba(255, 255, 255, 0.7); + padding: 3px; + padding-top: 4px; + transition-duration: 300; +} + +.workspace-button:outlined, .workspace-button:outlined:hover { + color: #89b4fa; +} + +.workspace-button:hover { + color: #bad3fc; +} + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 3px; +} + +.workspace-graph .workspace { + border: 1px solid rgba(0, 0, 0, 0.4); + background-gradient-direction: none; + background-color: rgba(0, 0, 0, 0.2); +} + +.workspace-graph .workspace:active { + border: 1px solid #89b4fa; + background-gradient-direction: none; +} + +.workspace-graph .workspace .windows { + -active-window-background: rgba(47, 47, 74, 0.75); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(47, 47, 74, 0.75); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +.workspace-graph .workspace:active .windows { + -active-window-background: rgba(56, 56, 90, 0.75); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(27, 27, 43, 0.75); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +#panel-launchers-box { + padding: 0 6px; +} + +#panel-launchers-box.vertical { + padding: 3px 0; +} + +.panel-launcher { + padding: 2px; + transition-duration: 200ms; + border-radius: 0; +} + +.panel-launcher:hover { + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.1); +} + +.panel-launcher:active { + background-color: rgba(255, 255, 255, 0.2); +} + +.launcher { + padding: 2px; + spacing: 2px; + transition-duration: 0.2s; + border-radius: 0; +} + +.launcher:hover { + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.1); +} + +.launcher:active { + background-color: rgba(255, 255, 255, 0.2); +} + +.launcher .icon-box { + padding: 2px; +} + +.applet-separator { + padding: 1px 3px; +} + +.applet-separator-line { + width: 1px; + background: rgba(255, 255, 255, 0.12); +} + +.applet-box { + padding: 0 6px; + color: rgba(255, 255, 255, 0.7); + text-shadow: none; + transition-duration: 100ms; + border-radius: 0; +} + +.applet-box.vertical { + padding: 6px 0; +} + +.applet-box:hover { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); +} + +.applet-box:checked, .applet-box:checked:hover { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.12); +} + +.applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(244, 67, 54, 0.5); +} + +.applet-label { + font-weight: bold; + color: rgba(255, 255, 255, 0.7); +} + +.applet-box:checked .applet-label { + color: rgba(255, 255, 255, 0.7); + text-shadow: none; +} + +.applet-icon { + color: rgba(255, 255, 255, 0.7); + icon-size: 16px; +} + +.applet-box:checked .applet-icon { + color: rgba(255, 255, 255, 0.7); + text-shadow: none; +} + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; +} + +.user-label { + color: #FFFFFF; + font-size: 1em; + font-weight: bold; + margin: 0px; +} + +.desklet { + color: #FFFFFF; +} + +.desklet:highlight { + background-color: rgba(244, 67, 54, 0.5); +} + +.desklet-with-borders { + color: #FFFFFF; + background-color: rgba(11, 11, 18, 0.9); + padding: 12px; + padding-bottom: 16px; +} + +.desklet-with-borders:highlight { + background-color: rgba(244, 67, 54, 0.5); +} + +.desklet-with-borders-and-header { + color: #FFFFFF; + background-color: rgba(11, 11, 18, 0.9); + border-radius: 6px; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; +} + +.desklet-with-borders-and-header:highlight { + background-color: rgba(244, 67, 54, 0.5); +} + +.desklet-header { + color: #FFFFFF; + background-color: rgba(11, 11, 18, 0.9); + border-radius: 0; + border-radius-topleft: 6px; + border-radius-topright: 6px; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; +} + +.desklet-drag-placeholder { + border: 2px solid #89b4fa; + background-color: rgba(137, 180, 250, 0.3); +} + +.photoframe-box { + color: #FFFFFF; + background-color: rgba(11, 11, 18, 0.9); + padding: 12px; + padding-bottom: 16px; +} + +.workspace-osd { + text-shadow: black 5px 5px 5px; + font-weight: bold; + font-size: 48pt; +} + +.notification-applet-padding { + padding: .5em 1em; +} + +.notification-applet-container { + max-height: 9999px; +} + +.tile-preview, .tile-preview.snap, +.tile-hud, .tile-hud.snap { + background-color: rgba(137, 180, 250, 0.3); + border: 1px solid #89b4fa; +} + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; +} diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/thumbnail.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/cinnamon/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..c2deaba305d411190d84b9bd0e4cc964713dc95b GIT binary patch literal 4574 zcmZWtWmwZu``(6#z>pH@y$I6CU{cZ`DN0KVBSsBGIwv85N{G_k($YhEbc_^4N{0wY zh$Bag_)p&t{}1nnbI$MjUDr9+6Zd_e=Q*$Sbv0?I*r)&i0FAbmnjvZ3Aq|UbS4nf! z=LI&>LitR~+#3M6-t%_=2Ruq0NIzM9)XjX1JRE)eZM_fxe}8{bm#0W?d)sFSQ4cSt z%s=v^o%Bd;H5KE4`R(jLALG@NfyTY)f!v%KC7G)>d3SJo^sZHD~O5VRbJ~;0fic3rn zrm)CNNteI(E7)&-`LVn0GTRMr^7SJ6AVSu&HBS&L5c zbQX_aqt3q-X(xV|y+6WFhQ0ISJp7oE|6r~bRL$Az^tAJwfET9Qr|k053>%=t6M3o< z<+-^dAb~6N&-M@UJ%Rj z^1{GZ$;hu<86+5ec*u%=fmcycsRQG-Ha9h$F zQDIV5pdNEmTaJc?ror>4#(a$}*&XvbwHeKm)5EQeA^zN=f&YYNy-!RmzN734OE2QA z)SOdPj`KyM(Zlh#p-{aGjk)fZ)I+X~u75ITkBnrl?wRdqcX{0p8;H>v!hQrqHND`! z>Jvt04U?37+)a(AxMon&(UCKZ#ctFNKzL&MxEJQ#q%xF36?u7iwby}M%95F*b@#RO z^irj6%>p88!trmCwgG2zb8}wbl9QA7n(9zy((+<%_Lh_RYMPqZ_+LV)lc}Cy7I;c4 zC}g0M_??04od1ulXW0e5=Ec8I(Zg3X@Epi4VWu#A(m;eBRSG*u{vEKxmYZzEE{qj^ zbL*6hWuqYYPxHWrA~Ue8qEX#KP(orFk-fCEgcPNwq|7fZ6=2QlK79v^Kwas&Fkb+R zVSfTO-Z+luD8Qh|P7W6iwE+5;8V)Rz4%glxM0%WjeI*eN4*K5S^|2g0Y;mu|Hy0Kd z7P!69@mm^6maip*yZrz&Sy>z|ny+DU^TrJ*BB8>Mi*&3#Fp2`TSyqw-7#kjb|7>+_ z&Cu31Ka#49yU07C=_LTFd|&itt^js?+<)&)&D&@xj<0b9ErU6z5o8(Db8B5-hkfDI zbyaubJH7t<++Z=}h_xzN!ekqTFXFQGBhh01E=J_KohMyP-#^!5fR172;Ah4M#u+JT zYT@B3UTXSqeY%ZkkUntPKWGh{@h+PO8$ol`oHkcrK&$YqApHhAGjxkvtGJ=h$?Z&{ zEbWsFj74>&-PO(uws8<-PJyfU-WTANjEnGT`QfgQrU@@wJOjZjRRwSNYT44$_aL6z zePg{_w-OY~clV{H+0ZgK!ziF$o?+=(MY0=$iQ#iwgz7L;cgaXKmA-H}vecDeH9Uqb z={E1H78Vp8p*^sG`eR5MKHOa7Y8ue7 zmIZz_tq*V)6Jl5+4~DD7(JQOc31LLz3I~v`xD8xzdr{ zz`3ZbVJ2>G`T#t-mo#l`iz{bUug)8-^y}9l=vXlRfMT zZB=9ZI?MLG23UPvG0GH>8O=B04WV|+E3nI)(h?$>euN339kCO~fW>0|y7AYkwZw>j zpEHM7#58U&jb*LE3@elQA`*rt9~{EdaA#3`qi7e_bVFB!w&2uiO;5|q!}51)@As&v z#MxE};+RTtYO&AaeZ}*5mhMkhrp;EdqhEw#UdI(?H2Y?(dQLHDfDL>i{{#3sJyQm% z46FVE6vK#gL_&fx-azxsMLH-*V6NPvgnQtWKU>}%)SLae^2}$qM`CLOIyCd0 zC;4+jX50CTzpM|UkddzlWU&h7mHzEO+IV>zvvJpP@D-H1e+;Tf{o&KGOHx{r2*n+6 zXAq)~lJa+*&4J;ex5B~B_YRd;(ogtu0X^3iSVoJakhi16?Cj)bO@bAu&;tx?eEe9W z7}Xvr$C=(0zrP#=#Y%tyM(nz!Nn{d41N9RmR140${kxb*IG7|bo*NTJ@|dqv>99@S zER1XLYD{bKGtn-Kw7L@)c?MJdGA~+GBgXw2=ot4+zNU+7zc#JMyn@4e40mY>O`jnM zQwq0voYX5Aw^o^6+^f2)V za*63Tjwo@3b@Nn`%ylCJA5TZ^qcUT%*I+m{R?bJV+18C<`=G)Py1uNd=uZH7Udcz^ zhH_zXskwhCN+YH`5z+e`-f6-rUztMD-*c12r`lb5a5ZT6RKKz7;=#brVJWhaWLVUg4>C)voJR@k;CDDX{<9!X4~`6mn+|Gk`$Nq~=) zl|=;w+;wIm4zTnUUT16ToUBz4Hi^IDAgJ9cs!2E!tWbrJU_(4P*-SbPD6gm}92t2C zV*%HJ4{yo8L_mU~*p5n8S66SavkP|?LgwM$$jQl*($Zw?IFEa$Y|I>6qDrbr#X|`w zq$D-f^zD?@Dw6;0l{Z|>{c*zoo` zx!=S+V`Jlqw!nRd>=k6dcXJ&(TxY*HJk0#hwVgOs|A#s9Cu9SR>_3oJ8Hirl^+H_+JW~rRY*0`=NQ#vnqylfVPTyJ zO4|4_5cWoOyqn)+nXXX+98&w;nNdoG`gsI9H7+jFkoAy5+e2)pF9 z)hDyR@==}dNMZo$-O(_~=g5cM3MgfxH8`A5Tm^6cR0|GZg{SZ<$6_}Yq9SDd!PzT0 zMRHMu?U{U3yJxRB-P4xDzCA9^W2eV$8^{)G#DY({)i%Bqn3a}xY;I`ynVGP6bQJoe z>S@CFXAK3OLw#>P@TS73bab6=%X`%1V%nxL65!~-V>hn2}spFVvh1A(r~ zq8~kaget79-7V^~yI1MB-~i*i`D;y_h(Hq{EjftJs(7M2xMtKbm|93sFp$0T>&GWV z$n_;gJ^9_|IyyQ{b8d>UWF=p>Xa#fg^Yb-9WMs6qC=uYVA@fx0A?e4wd5 z@CZIM#_JtHh+aMWP}DG2>_-UdV6y%gC)Zv3>_@j~7Bc~BWN7#u?t81f~N)0v; zdV0?*gbByFIz(rW)ICt!-m0SP-UU+-K}+ee`=9(4_jcobE85X-^TJq5oAqMmP&qT} zJ1NpW2Znw13KGFs_>*aug*lzeuPF8BHs`Lnl@+s^-)wwo(H=_EQ1>pWdFXi{^n6d+ zbp2K>4b=BZKB9Bo7xXDFZ)vpNY5aml#F}Y|Kp^bPTx<2)K0OYnfXJYhFyT7c+1bps z`+7>}2NafQx09WdU%8$7*47ug-roB|c+j&Tl}Q(JD|KHT)3Z6q(qi+YB&F(?UXIc- zz_!x%eJnv?pu?iAIn&QSXXD=Pg%d6yIQXt}Vd?4Vsp#&d&*mpm0&!@iF0Qlwdk&o= za4`;2Kl9v_)UQo_VaTEw>-q5ELt;FjCpbqb^r9k$8ESn~tYd4|gnFsGyxhMgsXN1`+nc%{oIA@T{O#VMVVOBt@l)x+nf#Q-|G z4(_}~|I^``I5H=oBW-)g9@Y8jNE0@dT0k!T2|)DUhkSRuK&8nx0b^~->sSUXe{GFgp4w&Hw9xJNi%&HpgoT{+)A_MK=VfgJTA1hqGAgg54cb2N;@~!*FWWWa*@nTJKG@@xqg)Hin8nK%=pdX!%Li|2TDSj7QbC+s`n({ zmw3AF1R9pCKBNg=`Uz4C*e{VK@-9N#=JZy_4+eFYm?j-7!a^5npKrL}8M8sM;8_I$ zj13fEB44Y3Stjf+<=>AMwZ-}Up4}xHbW)6sk6-$%jilQMFeq&Qvg3&_{c=dyy(i`# zq+x1z8k_hAZ%?YI+&S&g^yJw8@e)&WgU_)YAS g6 + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/calendar-arrow-right.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/calendar-arrow-right.svg new file mode 100644 index 0000000..6fc5556 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/calendar-arrow-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/calendar-today.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/calendar-today.svg new file mode 100644 index 0000000..5e77084 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/calendar-today.svg @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-dark.svg new file mode 100644 index 0000000..c7e5afd --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off-active.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off-active.svg new file mode 100644 index 0000000..9cfdefd --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off-active.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off-hover.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off-hover.svg new file mode 100644 index 0000000..ef5123a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off-hover.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off.svg new file mode 100644 index 0000000..b00efa6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox.svg new file mode 100644 index 0000000..65eb117 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/dash-placeholder.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/dash-placeholder.svg new file mode 100644 index 0000000..172156a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/dash-placeholder.svg @@ -0,0 +1,4 @@ + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/no-events.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/no-events.svg new file mode 100644 index 0000000..239177d --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/no-events.svg @@ -0,0 +1,82 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/no-notifications.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/no-notifications.svg new file mode 100644 index 0000000..ae09f92 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/no-notifications.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/noise-texture.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/noise-texture.svg new file mode 100644 index 0000000..484f6c8 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/noise-texture.svg @@ -0,0 +1,78 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/process-working.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/process-working.svg new file mode 100644 index 0000000..0f311b0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/process-working.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-off.svg new file mode 100644 index 0000000..8522010 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-off.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-on-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-on-dark.svg new file mode 100644 index 0000000..fb1b2f7 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-on-dark.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-on.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-on.svg new file mode 100644 index 0000000..b429bc8 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/assets/toggle-on.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/gnome-shell.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/gnome-shell.css new file mode 100644 index 0000000..c1d2042 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/gnome-shell.css @@ -0,0 +1,4319 @@ +/* This stylesheet is generated, DO NOT EDIT */ +/* Copyright 2009, 2015 Red Hat, Inc. + * + * Portions adapted from Mx's data/style/default.css + * Copyright 2009 Intel Corporation + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU Lesser General Public License, + * version 2.1, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for + * more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. + */ +/* General Typography */ +.lg-debug-flags-header { + font-weight: 800; + font-size: 15pt; +} + +.quick-toggle-menu .header .title { + font-weight: 700; + font-size: 15pt; +} + +.bt-menu-placeholder.popup-menu-item { + font-weight: 700; + font-size: 13pt; +} + +.background-app-item .title, .lg-extension-name { + font-weight: 700; + font-size: 11pt; +} + +.quick-toggle-menu .header .subtitle, .app-menu .popup-inactive-menu-item:first-child > StLabel { + font-weight: 700; + font-size: 9pt; +} + +.icon-label-button-container, .background-app-item .subtitle { + font-weight: 400; + font-size: 9pt; +} + +.ripple-pointer-location { + width: 48px; + height: 48px; + border-radius: 24px; + background-color: rgba(255, 255, 255, 0.3); + box-shadow: 0 0 2px 2px #ebf2fe; +} + +.pie-timer { + width: 60px; + height: 60px; + -pie-border-width: 3px; + -pie-border-color: #89b4fa; + -pie-background-color: rgba(255, 255, 255, 0.3); +} + +.magnifier-zoom-region { + border: 2px solid #89b4fa; +} + +.magnifier-zoom-region.full-screen { + border-width: 0; +} + +/* App Icons */ +.show-apps .overview-icon, +.app-well-app .overview-icon, +.grid-search-result .overview-icon { + color: rgba(255, 255, 255, 0.7); + border-radius: 16px; + padding: 6px; + border: none; + transition-duration: 100ms; + text-align: center; +} + +.show-apps:hover .overview-icon, .show-apps:focus .overview-icon, .show-apps:selected .overview-icon, +.app-well-app:hover .overview-icon, +.app-well-app:focus .overview-icon, +.app-well-app:selected .overview-icon, +.grid-search-result:hover .overview-icon, +.grid-search-result:focus .overview-icon, +.grid-search-result:selected .overview-icon { + background-color: rgba(255, 255, 255, 0.12); + border-image: none; + background-image: none; +} + +.show-apps:active .overview-icon, .show-apps:checked .overview-icon, +.app-well-app:active .overview-icon, +.app-well-app:checked .overview-icon, +.grid-search-result:active .overview-icon, +.grid-search-result:checked .overview-icon { + background-color: rgba(255, 255, 255, 0.3); + box-shadow: none; +} + +.app-well-app.app-folder { + border-radius: 16px; +} + +.app-well-app.app-folder, .app-well-app.app-folder:hover, .app-well-app.app-folder:active { + background-color: transparent; +} + +.app-well-app.app-folder .overview-icon { + background-color: rgba(255, 255, 255, 0.12); + border-radius: 16px; +} + +.app-well-app.app-folder:hover .overview-icon { + background-color: rgba(255, 255, 255, 0.2); +} + +.app-well-app.app-folder:active .overview-icon { + background-color: rgba(255, 255, 255, 0.3); +} + +.app-folder-dialog { + border-radius: 36px; + padding: 12px; + background-color: #11111b; + border: 1px solid black; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.app-folder-dialog .folder-name-container { + padding: 24px 36px 0; + spacing: 12px; + /* FIXME: this is to keep the label in sync with the entry */ +} + +.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { + font-size: 18pt; + font-weight: bold; +} + +.app-folder-dialog .folder-name-container .folder-name-entry { + width: 300px; + border: none; + caret-color: #FFFFFF; +} + +.app-folder-dialog .folder-name-container .folder-name-entry:focus { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.app-folder-dialog .folder-name-container .folder-name-label { + padding: 9px 8px; + color: rgba(255, 255, 255, 0.7); +} + +.app-folder-dialog .folder-name-container .edit-folder-button { + background-color: rgba(255, 255, 255, 0.06); + color: rgba(255, 255, 255, 0.7); + border: none; + padding: 0; + width: 36px; + height: 36px; + border-radius: 9999px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { + icon-size: 16px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +.app-folder-dialog .icon-grid { + row-spacing: 12px; + column-spacing: 24px; + page-padding-top: 0; + page-padding-bottom: 0; + page-padding-left: 0; + page-padding-right: 0; +} + +.app-folder-dialog .page-indicators { + margin-bottom: 18px; +} + +.app-folder-dialog-container { + padding: 6px; + width: 720px; + height: 720px; +} + +.app-well-app-running-dot { + width: 6px; + height: 3px; + border-radius: 2px; + background-color: rgba(255, 255, 255, 0.3); + margin-bottom: 0; +} + +StWidget.focused .app-well-app-running-dot { + width: 24px; + background-color: #89b4fa !important; +} + +.app-menu, +.app-well-menu { + max-width: 27.25em; +} + +.rename-folder-popup .rename-folder-popup-item { + spacing: 6px; +} + +.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { + padding: 0 12px; +} + +.system-action-icon { + box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); + background-color: #11111b; + color: #FFFFFF; + border-radius: 9999px; + icon-size: 48px; +} + +.shell-link { + border-radius: 6px; + color: #5bd3f8; +} + +.shell-link:hover { + color: #5bd3f8; + background-color: rgba(91, 211, 248, 0.15); +} + +.shell-link:active { + color: #5bd3f8; + background-color: rgba(91, 211, 248, 0.25); +} + +.lowres-icon { + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); +} + +.icon-dropshadow { + icon-shadow: 0 3px 6px rgba(0, 0, 0, 0.2); +} + +/* Buttons */ +.quick-settings-system-item .icon-button, .quick-settings-system-item .background-app-item .close-button, .background-app-item .quick-settings-system-item .close-button, .hotplug-notification-item, .button { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: none !important; +} + +.quick-settings-system-item .icon-button:focus, .quick-settings-system-item .background-app-item .close-button:focus, .background-app-item .quick-settings-system-item .close-button:focus, .hotplug-notification-item:focus, .button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.quick-settings-system-item .icon-button:hover, .quick-settings-system-item .background-app-item .close-button:hover, .background-app-item .quick-settings-system-item .close-button:hover, .hotplug-notification-item:hover, .button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none !important; +} + +.quick-settings-system-item .icon-button:active, .quick-settings-system-item .background-app-item .close-button:active, .background-app-item .quick-settings-system-item .close-button:active, .hotplug-notification-item:active, .button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.quick-settings-system-item .icon-button:insensitive, .quick-settings-system-item .background-app-item .close-button:insensitive, .background-app-item .quick-settings-system-item .close-button:insensitive, .hotplug-notification-item:insensitive, .button:insensitive { + color: rgba(255, 255, 255, 0.35); + background-color: #1e1e2e; + box-shadow: none !important; +} + +.lg-obj-inspector-button, .candidate-page-button, .modal-dialog-linked-button, .popup-menu .button { + color: #FFFFFF; + background-color: transparent; + box-shadow: none !important; +} + +.lg-obj-inspector-button:focus, .candidate-page-button:focus, .modal-dialog-linked-button:focus, .popup-menu .button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.lg-obj-inspector-button:hover, .candidate-page-button:hover, .modal-dialog-linked-button:hover, .popup-menu .button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.lg-obj-inspector-button:active, .candidate-page-button:active, .modal-dialog-linked-button:active, .popup-menu .button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.lg-obj-inspector-button:insensitive, .candidate-page-button:insensitive, .modal-dialog-linked-button:insensitive, .popup-menu .button:insensitive { + background-color: transparent; + color: rgba(255, 255, 255, 0.35); + box-shadow: none !important; +} + +.button { + min-height: 20px; + padding: 6px 12px; + border-radius: 6px; + border: none; +} + +.screenshot-ui-show-pointer-button, .screenshot-ui-type-button { + color: #FFFFFF; + background-color: transparent; + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:insensitive, .screenshot-ui-type-button:insensitive { + color: rgba(255, 255, 255, 0.35); + background-color: #11111b; + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:focus, .screenshot-ui-type-button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:hover, .screenshot-ui-type-button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:active, .screenshot-ui-type-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:outlined, .screenshot-ui-type-button:outlined, .screenshot-ui-show-pointer-button:checked, .screenshot-ui-type-button:checked { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; + box-shadow: none !important; +} + +/* Date/Time Menu */ +.popup-menu .message, .world-clocks-button, +.weather-button, +.events-button { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + border: none; + box-shadow: none; + text-shadow: none; +} + +.popup-menu .message:hover, .world-clocks-button:hover, +.weather-button:hover, +.events-button:hover, .popup-menu .message:focus, .world-clocks-button:focus, +.weather-button:focus, +.events-button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +.popup-menu .message:active, .world-clocks-button:active, +.weather-button:active, +.events-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none; +} + +#calendarArea { + padding: 6px 0; +} + +.datemenu-calendar-column { + spacing: 6px; + border: 0 solid rgba(255, 255, 255, 0.12); + padding: 0 4px 0 12px; +} + +.datemenu-calendar-column:ltr { + margin-right: 8px; + border-left-width: 0; +} + +.datemenu-calendar-column:rtl { + margin-left: 8px; + border-right-width: 0; +} + +.datemenu-calendar-column .datemenu-displays-section { + padding-bottom: 0; +} + +.datemenu-calendar-column .datemenu-displays-box { + spacing: 6px; +} + +.world-clocks-header, +.weather-header, +.events-section-title { + color: rgba(255, 255, 255, 0.7); + font-weight: bold; +} + +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 4px 6px; +} + +/* today button (the date) */ +.datemenu-today-button { + border: none; + box-shadow: none; + background: none; + padding: 6px; + margin: 0 12px; + text-shadow: none; + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +.datemenu-today-button:hover, .datemenu-today-button:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.datemenu-today-button:active { + background-color: rgba(255, 255, 255, 0.2); +} + +.datemenu-today-button .day-label { + font-size: 12pt; + font-weight: bold; +} + +.datemenu-today-button .date-label { + font-size: 18pt; + font-weight: normal; +} + +/* Calendar */ +.calendar { + border: none; + box-shadow: none; + background-color: transparent; + padding: 0; + margin: 0; + text-shadow: none; + color: rgba(255, 255, 255, 0.7); +} + +.calendar .calendar-month-label { + padding: 6px 0; + color: rgba(255, 255, 255, 0.7); + font-weight: bold; + text-align: center; + text-shadow: none; + font-size: 12pt; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 !important; + margin: 3px 0 !important; +} + +.calendar .calendar-change-month-back StIcon, +.calendar .calendar-change-month-forward StIcon { + icon-size: 16px; +} + +.calendar .pager-button { + width: 32px; + height: 32px; + margin: 2px; + border-radius: 9999px; + background-color: transparent; + color: #FFFFFF; +} + +.calendar .pager-button:hover, .calendar .pager-button:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.calendar .pager-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.calendar .calendar-day, +.calendar .calendar-day-base { + font-size: 10pt; + text-align: center; + width: 34px !important; + height: 34px !important; + padding: 0 !important; + margin: 2px !important; + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); + border: none; + font-feature-settings: "tnum"; +} + +.calendar .calendar-day:hover, .calendar .calendar-day:focus, +.calendar .calendar-day-base:hover, +.calendar .calendar-day-base:focus { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +.calendar .calendar-day:active, .calendar .calendar-day:selected, +.calendar .calendar-day-base:active, +.calendar .calendar-day-base:selected { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); + border: none !important; + box-shadow: none !important; + outline: none !important; +} + +.calendar .calendar-day.calendar-day-heading, +.calendar .calendar-day-base.calendar-day-heading { + margin-top: 1em; + color: rgba(255, 255, 255, 0.5); + font-size: 10pt; +} + +.calendar .calendar-day.calendar-weekend { + color: rgba(255, 255, 255, 0.5) !important; +} + +.calendar .calendar-day { + border-width: 0; +} + +.calendar .calendar-day-top { + border-top-width: 0; +} + +.calendar .calendar-day-left { + border-left-width: 0; +} + +.calendar .calendar-nonwork-day { + color: rgba(255, 255, 255, 0.5) !important; + font-weight: normal; +} + +.calendar .calendar-today { + font-weight: bold; + color: rgba(255, 255, 255, 0.7) !important; + background-color: rgba(255, 255, 255, 0.06); + border: none; +} + +.calendar .calendar-today:hover, .calendar .calendar-today:focus { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF !important; +} + +.calendar .calendar-today:active { + background-color: #71a4f9; + color: rgba(0, 0, 0, 0.87) !important; +} + +.calendar .calendar-today:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87) !important; +} + +.calendar .calendar-today:selected:hover, .calendar .calendar-today:selected:focus { + background-color: #b0cdfc; + color: rgba(0, 0, 0, 0.87) !important; +} + +.calendar .calendar-day-with-events { + color: rgba(255, 255, 255, 0.5) !important; + background-image: url("assets/calendar-today.svg"); + background-size: contain; +} + +.calendar .calendar-day-with-events.calendar-work-day { + color: rgba(255, 255, 255, 0.5) !important; + font-weight: bold; +} + +.calendar .calendar-other-month, +.calendar .calendar-other-month-day { + color: rgba(255, 255, 255, 0.32) !important; + font-weight: normal; +} + +.calendar .calendar-week-number { + width: 26px; + height: 0; + margin: 8px 0 8px 6px !important; + padding: 0 !important; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + font-size: inherit; + font-weight: bold; + text-align: center; +} + +.world-clocks-button, +.weather-button, +.events-button { + padding: 12px !important; + margin: 2px 0 !important; +} + +.events-button .events-box { + spacing: 6px; + color: rgba(255, 255, 255, 0.5); +} + +.events-button .events-list { + spacing: 12px; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); +} + +.events-button .events-title { + color: rgba(255, 255, 255, 0.7); + font-weight: bold; + text-shadow: none; +} + +.events-button .event-time { + color: rgba(255, 255, 255, 0.5); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-button .world-clocks-city { + color: rgba(255, 255, 255, 0.5); + font-weight: bold; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time { + color: rgba(255, 255, 255, 0.5); + font-feature-settings: "tnum"; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time:ltr { + text-align: right; +} + +.world-clocks-button .world-clocks-time:rtl { + text-align: left; +} + +.world-clocks-button .world-clocks-timezone { + color: rgba(255, 255, 255, 0.5); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-grid, +.weather-grid { + spacing-rows: 0.4em; + spacing-columns: 0.8em; +} + +.weather-button { + margin-bottom: 6px !important; +} + +.weather-button .weather-box { + spacing: 10px; +} + +.weather-button .weather-header-box { + spacing: 6px; +} + +.weather-button .weather-header { + color: rgba(255, 255, 255, 0.7); + font-weight: bold; +} + +.weather-button .weather-header.location { + font-weight: normal; + color: rgba(255, 255, 255, 0.5); + font-size: 10pt; +} + +.weather-button .weather-grid { + spacing-rows: 6px; + spacing-columns: 12px; +} + +.weather-button .weather-forecast-time { + color: rgba(255, 255, 255, 0.7); + font-feature-settings: "tnum"; + font-size: 9pt; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; +} + +.weather-button .weather-forecast-icon { + icon-size: 32px; +} + +.weather-button .weather-forecast-temp { + font-weight: bold; +} + +/* Check Boxes */ +.check-box StBoxLayout { + spacing: .8em; +} + +.check-box StBin { + width: 24px; + height: 24px; + padding: 3px; +} + +.check-box StBin, .check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:hover StBin { + background-image: url("assets/checkbox-off-hover.svg"); +} + +.check-box:active StBin { + background-image: url("assets/checkbox-off-active.svg"); +} + +.check-box:checked StBin, .check-box:focus:checked StBin { + background-image: url("assets/checkbox-dark.svg"); +} + +/* Activities Ripple */ +.ripple-box { + background-color: rgba(137, 180, 250, 0.35); + box-shadow: 0 0 2px 2px #ebf2fe; + width: 52px; + height: 52px; + border-radius: 0 0 52px 0; +} + +.ripple-box:rtl { + border-radius: 0 0 0 52px; +} + +/* Dash */ +#dash { + font-size: 9pt; +} + +#dash .empty-dash-drop-target { + width: 32px; + height: 32px; +} + +.dash-label { + color: rgba(255, 255, 255, 0.9); + background-color: rgba(0, 0, 0, 0.75); + border-radius: 9999px; + padding: 6px 12px; + box-shadow: none; + border: none; + text-align: center; + -y-offset: 12px; + -x-offset: 8px; +} + +/* Modal Dialogs */ +.candidate-popup-content, .modal-dialog { + background-color: #1e1e2e; + border-radius: 15px; + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.modal-dialog-linked-button:last-child { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +.modal-dialog-linked-button:hover:last-child { + color: rgba(0, 0, 0, 0.87); + background-color: #b5d0fc; +} + +.modal-dialog-linked-button:active:last-child { + color: rgba(0, 0, 0, 0.87); + background-color: #71a4f9; +} + +.modal-dialog-linked-button:insensitive:last-child { + background-color: rgba(137, 180, 250, 0.05); + color: rgba(137, 180, 250, 0.35); +} + +.headline { + font-size: 12pt; +} + +.modal-dialog { + color: rgba(255, 255, 255, 0.7); + padding: 0 6px 6px 6px; +} + +.modal-dialog-linked-button { + min-height: 32px !important; + padding: 6px !important; + margin: 3px !important; + border: none !important; + border-radius: 6px; +} + +.modal-dialog-linked-button:first-child { + background-color: rgba(255, 255, 255, 0.04); +} + +.modal-dialog-linked-button:first-child:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.modal-dialog-linked-button:first-child:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.modal-dialog-linked-button:first-child:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.modal-dialog .modal-dialog-content-box { + margin: 30px 42px; + spacing: 30px; + max-width: 28em; +} + +.end-session-dialog { + width: 30em; +} + +.end-session-dialog .end-session-dialog-battery-warning, +.end-session-dialog .dialog-list-title { + color: #FBC02D; +} + +.message-dialog-content { + spacing: 18px; +} + +.message-dialog-content .message-dialog-title { + text-align: center; + font-size: 18pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-title.lightweight { + font-size: 13pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-description { + text-align: center; +} + +.dialog-list { + spacing: 18px; +} + +.dialog-list .dialog-list-title { + text-align: center; + font-weight: bold; +} + +.dialog-list .dialog-list-scrollview { + max-height: 200px; +} + +.dialog-list .dialog-list-box { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title { + font-weight: bold; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description { + color: rgba(255, 255, 255, 0.7); + font-size: 10pt; +} + +.run-dialog .modal-dialog-content-box { + margin-top: 24px; + margin-bottom: 12px; +} + +.run-dialog .run-dialog-entry { + width: 20em; +} + +.run-dialog .run-dialog-description { + text-align: center; + color: rgba(255, 255, 255, 0.7); + font-size: 10pt; +} + +.prompt-dialog { + width: 28em; +} + +.prompt-dialog .modal-dialog-content-box { + margin-bottom: 24px; +} + +.prompt-dialog-password-grid { + spacing-rows: 8px; + spacing-columns: 4px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry { + width: auto; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { + margin-left: 20px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { + margin-right: 20px; +} + +.prompt-dialog-password-layout { + spacing: 8px; +} + +.prompt-dialog-password-entry { + width: 20em; +} + +.prompt-dialog-error-label, +.prompt-dialog-info-label, +.prompt-dialog-null-label { + text-align: center; + font-size: 10pt; + margin: 6px; +} + +.prompt-dialog-error-label { + color: #F44336; +} + +.prompt-dialog-info-label, +.prompt-dialog-null-label { + color: rgba(255, 255, 255, 0.5); +} + +.polkit-dialog-user-layout { + text-align: center; + spacing: 8px; + margin-bottom: 6px; +} + +.polkit-dialog-user-layout .polkit-dialog-user-root-label { + color: #FBC02D; +} + +.audio-device-selection-dialog .modal-dialog-content-box { + margin-bottom: 28px; +} + +.audio-device-selection-dialog .audio-selection-box { + spacing: 20px; +} + +.audio-selection-device { + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.audio-selection-device:hover, .audio-selection-device:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.audio-selection-device:active { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +.audio-selection-device-box { + padding: 18px; + spacing: 18px; +} + +.audio-selection-device-icon { + icon-size: 64px; +} + +.welcome-dialog-image { + background-image: url("resource:///org/gnome/shell/theme/gnome-shell-start.svg"); + background-size: contain; + height: 300px; + width: 300px; +} + +/* Entries */ +StEntry, .popup-menu .search-entry { + min-height: 32px; + padding: 2px 12px; + margin: 2px; + border-width: 0; + border-radius: 6px; + color: #FFFFFF; + caret-color: #FFFFFF; + selection-background-color: #89b4fa; + selected-color: rgba(0, 0, 0, 0.87); + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid transparent; + box-shadow: none; +} + +StEntry:hover, .popup-menu .search-entry:hover { + color: #FFFFFF; + border-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.04); +} + +StEntry:focus, .popup-menu .search-entry:focus { + color: #FFFFFF; + border-color: #89b4fa; + background-color: rgba(255, 255, 255, 0.04); + box-shadow: none; +} + +StEntry:insensitive, .popup-menu .search-entry:insensitive { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.35); + border-color: transparent; +} + +StEntry StIcon.capslock-warning, .popup-menu .search-entry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #FBC02D; + padding: 0 0; +} + +StEntry StIcon.peek-password, .popup-menu .search-entry StIcon.peek-password { + icon-size: 16px; + padding: 0 4px; +} + +StEntry StLabel.hint-text, .popup-menu .search-entry StLabel.hint-text { + margin-left: 2px; + color: rgba(255, 255, 255, 0.5); +} + +.hotplug-notification-item { + padding: 12px; + border-style: solid; + border-width: 0; + border-left-width: 0; + border-bottom-width: 0; +} + +.hotplug-notification-item:first-child { + border-radius: 0 0 0 6px; +} + +.hotplug-notification-item:last-child { + border-right-width: 0; + border-radius: 0 0 6px 0; +} + +.hotplug-notification-item:first-child:last-child { + border-radius: 0 0 6px 6px; +} + +.hotplug-notification-item-icon { + icon-size: 24px; + padding: 0 4px; +} + +.candidate-popup-boxpointer { + -arrow-border-radius: 2px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 64px; + -arrow-rise: 12px; +} + +.candidate-popup-content { + color: rgba(255, 255, 255, 0.7); + box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.35); + border: none; + margin: 3px 8px; + padding: 6px; + spacing: 6px; +} + +.candidate-index { + padding: 0 0.5em 0 0; + color: rgba(255, 255, 255, 0.7); +} + +.candidate-box:selected .candidate-index { + color: rgba(0, 0, 0, 0.6); +} + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + margin-right: 2px; + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.candidate-box:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.candidate-box:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +.candidate-box:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +.candidate-box:last-child { + margin-right: 0; +} + +.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 8px; +} + +.candidate-page-button-previous, +.candidate-page-button-next { + border-radius: 6px; +} + +.candidate-page-button-icon { + icon-size: 1em; +} + +/* On-screen Keyboard */ +#keyboard { + background-color: #1d1d1d; + box-shadow: none; +} + +#keyboard .page-indicator { + padding: 6px; +} + +#keyboard .page-indicator .page-indicator-icon { + width: 8px; + height: 8px; +} + +.key-container, +.keyboard-layout { + padding: 4px; + spacing: 4px; +} + +.keyboard-key { + font-size: 16pt; + font-weight: bold; + min-height: 1.2em; + min-width: 1.2em; + padding: 0 !important; + border-radius: 9px; + border: none; + color: rgba(255, 255, 255, 0.7); + background-color: #707070; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.85); +} + +.keyboard-key:focus, .keyboard-key:hover { + color: #FFFFFF; + background-color: #656565; +} + +.keyboard-key:checked, .keyboard-key:active { + color: #FFFFFF; + background-color: #717171; +} + +.keyboard-key:grayed { + background-color: #4b4b4b; + color: rgba(255, 255, 255, 0.7); +} + +.keyboard-key.default-key { + background-color: #4b4b4b; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.85); +} + +.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { + color: #FFFFFF; + background-color: #585858; +} + +.keyboard-key.default-key:checked, .keyboard-key.default-key:active { + color: #FFFFFF; + background-color: #6a6a6a; +} + +.keyboard-key.enter-key { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { + color: rgba(0, 0, 0, 0.87); + background-color: #a1c4fb; +} + +.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { + color: rgba(0, 0, 0, 0.87); + background-color: #5895f8; +} + +.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { + color: #89b4fa; +} + +.keyboard-key StIcon { + icon-size: 1.125em; +} + +.keyboard-subkeys { + color: inherit; + -arrow-border-radius: 12px; + -arrow-background-color: #343434; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 6px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.85); +} + +.emoji-page .keyboard-key { + background-color: transparent; + border: none; + color: initial; +} + +.emoji-panel .keyboard-key:latched { + border: none; + background-color: #89b4fa; +} + +.word-suggestions { + font-size: 14pt; + spacing: 12px; + min-height: 20pt; +} + +/* Login Dialog */ +#lockDialogGroup { + background-color: #11111b; +} + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; +} + +.login-dialog, +.unlock-dialog { + border: none; + background-color: transparent; +} + +.login-dialog StEntry, +.unlock-dialog StEntry { + selection-background-color: #89b4fa; + selected-color: rgba(0, 0, 0, 0.87); + padding: 4px 8px; + min-height: 26px; + border-radius: 9999px; + caret-color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border-radius: 0; + border: none; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.15); + color: #FFFFFF; +} + +.login-dialog StEntry:focus, +.unlock-dialog StEntry:focus { + border: none; + background-color: rgba(255, 255, 255, 0.04); + box-shadow: inset 0 -2px #89b4fa; + color: #FFFFFF; +} + +.login-dialog StEntry:insensitive, +.unlock-dialog StEntry:insensitive { + border: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.35); +} + +.login-dialog StEntry StLabel.hint-text, +.unlock-dialog StEntry StLabel.hint-text { + color: rgba(255, 255, 255, 0.5); +} + +.login-dialog .modal-dialog-button-box, +.unlock-dialog .modal-dialog-button-box { + spacing: 3px; +} + +.login-dialog .modal-dialog-button, +.unlock-dialog .modal-dialog-button { + padding: 0 16px; + border: none; + color: rgba(0, 0, 0, 0.87); + background-color: transparent; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, +.unlock-dialog .modal-dialog-button:hover, +.unlock-dialog .modal-dialog-button:focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(255, 255, 255, 0.12); +} + +.login-dialog .modal-dialog-button:active, +.unlock-dialog .modal-dialog-button:active { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:insensitive, +.unlock-dialog .modal-dialog-button:insensitive { + background-color: transparent; + color: rgba(0, 0, 0, 0.35); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default, +.unlock-dialog .modal-dialog-button:default { + color: rgba(0, 0, 0, 0.87); + background-color: #1e1e2e; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, +.unlock-dialog .modal-dialog-button:default:hover, +.unlock-dialog .modal-dialog-button:default:focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:active, +.unlock-dialog .modal-dialog-button:default:active { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:insensitive, +.unlock-dialog .modal-dialog-button:default:insensitive { + color: rgba(0, 0, 0, 0.35); + background-color: #1e1e2e; + box-shadow: none !important; +} + +.login-dialog .cancel-button, +.login-dialog .switch-user-button, +.login-dialog .login-dialog-session-list-button, +.unlock-dialog .cancel-button, +.unlock-dialog .switch-user-button, +.unlock-dialog .login-dialog-session-list-button { + padding: 0; + border-radius: 100px; + width: 32px; + height: 32px; + border: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.login-dialog .cancel-button StIcon, +.login-dialog .switch-user-button StIcon, +.login-dialog .login-dialog-session-list-button StIcon, +.unlock-dialog .cancel-button StIcon, +.unlock-dialog .switch-user-button StIcon, +.unlock-dialog .login-dialog-session-list-button StIcon { + icon-size: 16px; +} + +.login-dialog .login-dialog-message-warning, +.unlock-dialog .login-dialog-message-warning { + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-logo-bin { + padding: 24px 0px; +} + +.login-dialog-banner { + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-button-box { + spacing: 5px; +} + +.login-dialog-message { + text-align: center; +} + +.login-dialog-message-warning { + color: #FBC02D; +} + +.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: #FFFFFF; +} + +.login-dialog-not-listed-label { + font-size: 1em; + font-weight: bold; + color: rgba(255, 255, 255, 0.7); + padding-top: 1em; +} + +.login-dialog-not-listed-label:hover { + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-not-listed-label:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.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, .login-dialog-user-list:expanded .login-dialog-user-list-item:hover, .login-dialog-user-list:expanded .login-dialog-user-list-item:active { + background-color: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid #89b4fa; +} + +.login-dialog-user-list-item { + border-radius: 12px; + padding: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-user-list-item:ltr .user-widget { + padding-right: 1em; +} + +.login-dialog-user-list-item:rtl .user-widget { + padding-left: 1em; +} + +.login-dialog-user-list-item:focus { + background-color: rgba(255, 255, 255, 0.04) !important; +} + +.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { + background-color: rgba(255, 255, 255, 0.12) !important; + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { + background-color: rgba(255, 255, 255, 0.3) !important; + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 6px 0 0 0; + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.user-widget-label { + color: rgba(255, 255, 255, 0.7); +} + +.user-widget.horizontal .user-widget-label { + font-size: 13pt; + font-weight: bold; + padding-left: 15px; +} + +.user-widget.horizontal .user-widget-label:ltr { + padding-left: 14px; + text-align: left; +} + +.user-widget.horizontal .user-widget-label:rtl { + padding-right: 14px; + text-align: right; +} + +.user-widget.vertical .user-widget-label { + font-size: 16pt; + text-align: center; + font-weight: normal; + padding-top: 16px; +} + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 12px; + width: 23em; +} + +.login-dialog-prompt-entry { + height: 1.5em; +} + +.login-dialog-prompt-label { + color: rgba(255, 255, 255, 0.7); + font-size: 12pt; + padding-top: 1em; +} + +/* Looking Glass */ +#LookingGlassDialog { + background-color: #1e1e2e; + padding: 0; + spacing: 6px; + margin: 6px; + border-radius: 12px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + color: #FFFFFF; + border: 1px solid rgba(0, 0, 0, 0.75); +} + +#LookingGlassDialog > #Toolbar { + padding: 0 6px; + border: none; + border-radius: 12px 12px 0 0; + background-color: rgba(255, 255, 255, 0.04); + box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); + spacing: 6px; +} + +#LookingGlassDialog .labels { + spacing: 6px; +} + +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 12px; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); + padding-left: 16px; + padding-right: 16px; + min-height: 32px; + padding: 3px 30px; + transition-duration: 100ms; + border: none; + background-color: transparent; + border-radius: 0; +} + +#LookingGlassDialog .notebook-tab:hover { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; + text-shadow: none; +} + +#LookingGlassDialog .notebook-tab:selected { + border-color: transparent; + background-color: rgba(255, 255, 255, 0.12); + box-shadow: inset 0 -2px 0px #89b4fa; + color: #FFFFFF; + text-shadow: none; +} + +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 6px; + padding: 6px; +} + +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 6px; + padding: 6px; +} + +.lg-dialog StEntry { + min-height: 22px; + selection-background-color: #89b4fa; + selected-color: rgba(0, 0, 0, 0.87); +} + +.lg-dialog .shell-link { + color: #5bd3f8; +} + +.lg-dialog .shell-link:hover { + color: #8ce0fa; +} + +.lg-dialog .shell-link:active { + color: #2ac6f6; +} + +.lg-dialog .actor-link { + color: rgba(255, 255, 255, 0.5); +} + +.lg-dialog .actor-link:hover { + color: #FFFFFF; +} + +.lg-dialog .actor-link:active { + color: rgba(255, 255, 255, 0.7); +} + +.lg-dialog .actor-link StIcon { + icon-size: 12px; +} + +.lg-completions-text { + font-size: .9em; + font-style: italic; + color: rgba(255, 255, 255, 0.7); +} + +.lg-obj-inspector-title { + spacing: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.lg-obj-inspector-button { + padding: 0 16px; + border: none; + border-radius: 6px; +} + +.lg-obj-inspector-button:hover { + border: none; +} + +#lookingGlassExtensions { + padding: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.lg-extensions-list { + padding: 6px; + spacing: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.lg-extension { + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); + padding: 12px; +} + +.lg-extension:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.lg-extension:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); +} + +.lg-extension-meta { + spacing: 6px; + color: rgba(255, 255, 255, 0.7); +} + +#LookingGlassPropertyInspector { + color: rgba(255, 255, 255, 0.7); + background: #1e1e2e; + border: none; + border-radius: 6px; + padding: 6px; + margin: 5px 8px 11px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); +} + +.lg-debug-flag-button { + color: rgba(255, 255, 255, 0.7); +} + +.lg-debug-flag-button StLabel { + padding: 6px, 12px; +} + +.lg-debug-flag-button:hover { + color: #FFFFFF; +} + +.lg-debug-flag-button:active { + color: #FFFFFF; +} + +.lg-debug-flags-header { + padding-top: 12px; + padding: 6px; +} + +/* Message List */ +.message-list { + width: 31.5em; + text-shadow: none; + border: none; + padding: 4px 0; +} + +.message-list:ltr { + margin-left: 0; + margin-right: 0; + padding-right: 0; + border-right-width: 0; +} + +.message-list:rtl { + margin-right: 0; + margin-left: 0; + padding-left: 0; + border-left-width: 0; +} + +.message-list .message-list-placeholder { + spacing: 12px; +} + +.message-list .message-list-placeholder > StIcon { + icon-size: 48px; + margin-bottom: 12px; + -st-icon-style: symbolic; +} + +.message-list-sections { + margin: 0 8px 0 16px; +} + +.message-list-section, +.message-list-sections, +.message-list-section-list { + spacing: 6px; +} + +.message { + margin: 3px 0; +} + +.message .message-icon-bin { + padding: 18px; +} + +.message .message-icon-bin:ltr { + padding-right: 6px; +} + +.message .message-icon-bin:rtl { + padding-left: 6px; +} + +.message .message-icon-bin > StIcon { + icon-size: 32px; + -st-icon-style: symbolic; +} + +.message .message-icon-bin > .fallback-app-icon { + width: 16px; + height: 16px; +} + +.message .message-secondary-bin { + padding: 0 8px; +} + +.message .message-secondary-bin > .event-time { + color: rgba(255, 255, 255, 0.5); + font-size: 9pt; + text-align: right; + padding-bottom: 0.12em; +} + +.message .message-secondary-bin > .event-time:ltr { + text-align: right; +} + +.message .message-secondary-bin > .event-time:rtl { + text-align: left; +} + +.message .message-title { + color: #FFFFFF; + font-weight: bold; +} + +.message .message-content { + padding: 9px; + margin-bottom: 8px; + spacing: 4px; + color: rgba(255, 255, 255, 0.5); +} + +.message .message-close-button { + color: rgba(255, 255, 255, 0.7); + padding: 0; + height: 24px; + width: 24px; + border-radius: 9999px; +} + +.message .message-close-button:hover, .message .message-close-button:active { + color: #FFFFFF; +} + +.message .message-close-button:hover, .message .message-close-button:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.message .message-close-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.message .message-body { + color: rgba(255, 255, 255, 0.5); +} + +.url-highlighter { + link-color: #5bd3f8; +} + +.message-media-control { + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); +} + +.message-media-control:last-child:ltr { + margin-right: 16px; +} + +.message-media-control:last-child:rtl { + margin-left: 16px; +} + +.message-media-control:hover, .message-media-control:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.message-media-control:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); +} + +.message-media-control:insensitive { + color: rgba(255, 255, 255, 0.32); +} + +.media-message-cover-icon { + icon-size: 32px !important; + border-radius: 6px; +} + +.media-message-cover-icon.fallback { + icon-size: 32px !important; + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.5); +} + +.select-area-rubberband { + background-color: rgba(137, 180, 250, 0.3); + border: 1px solid #89b4fa; + border-radius: 6px; +} + +.user-icon { + background-size: contain; + color: rgba(255, 255, 255, 0.7); + border-radius: 9999px; + border: none; + box-shadow: none; + icon-size: 64px; +} + +.modal-dialog .user-icon { + box-shadow: none; +} + +.user-icon:hover { + color: #FFFFFF; +} + +.user-icon StIcon { + background-color: #FFFFFF; + border-radius: 9999px; + padding: 12px; + width: 40px; + height: 40px; +} + +.user-icon.user-avatar { + border: 2px solid #89b4fa; +} + +.user-widget.vertical .user-icon { + icon-size: 96px; +} + +.user-widget.vertical .user-icon StIcon { + padding: 20px; + padding-top: 18px; + padding-bottom: 22px; + width: 88px; + height: 88px; +} + +.lightbox { + background-color: black; +} + +.flashspot { + background-color: white; +} + +.hidden { + color: rgba(0, 0, 0, 0); +} + +.caps-lock-warning-label { + text-align: center; + padding-bottom: 8px; + font-size: 10pt; + color: #FBC02D; +} + +/* 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: #FFFFFF; +} + +.nm-dialog-header { + font-weight: bold; +} + +.nm-dialog-header-icon { + icon-size: 32px; +} + +.nm-dialog-header-hbox { + spacing: 10px; +} + +.nm-dialog-scroll-view { + border: none; + padding: 0; + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; +} + +.nm-dialog-item { + font-size: 11pt; + border-bottom: none; + padding: 12px; + spacing: 0px; +} + +.nm-dialog-item:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +.nm-dialog-item:hover, .nm-dialog-item:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.nm-dialog-item:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.nm-dialog-icon { + icon-size: 16px; +} + +.nm-dialog-icons { + spacing: 12px; +} + +.no-networks-label { + color: rgba(255, 255, 255, 0.5); +} + +.no-networks-box { + spacing: 6px; +} + +/* Notifications & Message Tray */ +.notification-banner { + width: 34em; + min-height: 64px; + margin: 12px 5px 8px; + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); + background-color: #1e1e2e; + border: none; + text-shadow: none; + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25); + border-radius: 12px; +} + +.notification-banner:hover { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.25); + margin: 12px 12px 17px; +} + +.notification-banner:focus { + color: #FFFFFF; + background-color: #1e1e2e; +} + +.notification-banner .notification-actions { + background-color: transparent; + padding-top: 0; + border-top: 1px solid rgba(255, 255, 255, 0.12); + spacing: 0; +} + +.notification-banner .notification-button { + min-height: 44px; + padding: 0 18px; + background-color: transparent; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; + border-width: 0; +} + +.notification-banner .notification-button:first-child { + border-radius: 0 0 0 12px; +} + +.notification-banner .notification-button:last-child { + border-radius: 0 0 12px 0; +} + +.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { + border-radius: 0 0 12px 12px; +} + +.notification-banner .notification-button:focus { + background-color: transparent; + color: #FFFFFF; + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.12); +} + +.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; + box-shadow: none; +} + +.notification-banner .notification-button:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +.summary-source-counter { + font-size: fontsize(10); + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + border: 2px solid rgba(255, 255, 255, 0.3); + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; +} + +.chat-body { + spacing: 5px; +} + +.chat-response { + margin: 5px; +} + +.chat-log-message { + color: rgba(255, 255, 255, 0.7); +} + +.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: rgba(255, 255, 255, 0.7); +} + +.chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; +} + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + color: rgba(255, 255, 255, 0.5); +} + +.chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; +} + +/* OSD */ +.screenshot-ui-panel, .workspace-switcher-container, .switcher-list, .resize-popup, .osd-window { + color: rgba(255, 255, 255, 0.7); + background-color: #11111b; + border: none; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + margin: 5px 8px 11px; + border-radius: 12px; + padding: 12px; +} + +.osd-window { + text-align: center; + font-weight: bold; +} + +.osd-window .osd-monitor-label { + font-size: 3em; +} + +.osd-window .level { + height: 2px; + border-radius: 2px; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; + -barlevel-height: 2px; + -barlevel-background-color: rgba(255, 255, 255, 0.12); + -barlevel-active-background-color: #89b4fa; + -barlevel-overdrive-color: #F44336; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; + -barlevel-border-color: rgba(255, 255, 255, 0.12); +} + +.osd-window .level-bar { + background-color: white; + border-radius: 2px; +} + +.pad-osd-window { + padding: 32px; + background-color: #11111b; +} + +.pad-osd-window .pad-osd-title-box { + spacing: 12px; +} + +.pad-osd-window .pad-osd-title-menu-box { + spacing: 6px; +} + +.combo-box-label { + width: 15em; +} + +#overview StScrollBar StBin#trough { + background-color: rgba(255, 255, 255, 0.12); +} + +#overview StScrollBar StButton#vhandle, #overview StScrollBar StButton#hhandle { + background-color: rgba(255, 255, 255, 0.5); +} + +#overview StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#hhandle:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +#overview StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#hhandle:active { + background-color: #FFFFFF; +} + +#overview { + spacing: 24px; +} + +.overview-controls { + padding-bottom: 30px; +} + +/* Top Bar */ +#panel { + font-weight: bold; + color: rgba(255, 255, 255, 0.7); + font-feature-settings: "tnum"; + transition-duration: 250ms; + box-shadow: none; + border: none; + font-size: 10pt; + background-color: #11111b; + height: 34px; +} + +#panel .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: #11111b; + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; + -panel-corner-opacity: 1; + transition-duration: 250ms; +} + +#panel .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(255, 255, 255, 0.7); + transition-duration: 150ms; + border-radius: 9999px; + text-shadow: none; + border: 3px solid transparent; +} + +#panel .panel-button.clock-display { + box-shadow: none; +} + +#panel .panel-button.clock-display .clock { + transition-duration: 150ms; + border-radius: 9999px; + border: 3px solid transparent; +} + +#panel .panel-button.screen-recording-indicator { + box-shadow: inset 0 0 0 100px #F44336; +} + +#panel .panel-button.screen-sharing-indicator { + box-shadow: inset 0 0 0 100px #FBC02D; +} + +#panel .panel-button.screen-sharing-indicator StBoxLayout { + margin: 0 6px; +} + +#panel .panel-button.screen-recording-indicator StBoxLayout, #panel .panel-button.screen-sharing-indicator StBoxLayout { + spacing: 6px; +} + +#panel .panel-button.screen-recording-indicator StIcon, #panel .panel-button.screen-sharing-indicator StIcon { + icon-size: 16px; +} + +#panel .panel-button:hover { + color: #FFFFFF; + background-color: transparent; + box-shadow: inset 0 0 0 1000px #35353d; +} + +#panel .panel-button:hover.clock-display { + box-shadow: none; + color: rgba(255, 255, 255, 0.7); +} + +#panel .panel-button:hover.clock-display .clock { + color: #FFFFFF; + box-shadow: inset 0 0 0 1000px #35353d; +} + +#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { + background-color: transparent; + color: #FFFFFF; + box-shadow: inset 0 0 0 1000px #4d4d54; +} + +#panel .panel-button:active.clock-display, #panel .panel-button:overview.clock-display, #panel .panel-button:focus.clock-display, #panel .panel-button:checked.clock-display { + box-shadow: none; + color: rgba(255, 255, 255, 0.7); +} + +#panel .panel-button:active.clock-display .clock, #panel .panel-button:overview.clock-display .clock, #panel .panel-button:focus.clock-display .clock, #panel .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px #4d4d54; + color: #FFFFFF; +} + +.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: #FFFFFF; +} + +.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { + color: #FFFFFF; +} + +#panel .panel-button .system-status-icon { + icon-size: 16px; + padding: 6px; + margin: 0; + -st-icon-style: symbolic; +} + +#panel .panel-button .appindicator-trayicons-box { + margin: 0 6px; +} + +#panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; +} + +#panel .panel-button#panelActivities { + -natural-hpadding: 18px; +} + +#panel .panel-button#panelActivities StBoxLayout { + spacing: 6px; +} + +#panel .panel-button#panelActivities .workspace-dot { + border-radius: 9999px; + min-width: 8px; + min-height: 8px; + background-color: #FFFFFF; +} + +#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; + box-shadow: none; +} + +#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { + color: rgba(255, 255, 255, 0.7); +} + +#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { + color: #FFFFFF; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.12); +} + +#panel:overview .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:hover.clock-display { + box-shadow: none; + color: #FFFFFF; +} + +#panel:overview .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock { + color: #FFFFFF; + box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.12); +} + +#panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:checked { + color: #FFFFFF; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.2); +} + +#panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { + box-shadow: none; + color: #FFFFFF; +} + +#panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.2); + color: #FFFFFF; +} + +#panel:overview .panel-button#panelActivities .workspace-dot, #panel.unlock-screen .panel-button#panelActivities .workspace-dot, #panel.login-screen .panel-button#panelActivities .workspace-dot, #panel.lock-screen .panel-button#panelActivities .workspace-dot { + background-color: #FFFFFF; +} + +#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; +} + +#panel Gjs_status_keyboard_InputSourceIndicator.panel-button, +#panel Gjs_appindicatorsupport_rgcjonas_gmail_com_indicatorStatusIcon_AppIndicatorsIndicatorStatusIcon.panel-button { + -natural-hpadding: 18px !important; + -minimum-hpadding: 18px !important; +} + +#panel .screencast-indicator, +#panel .remote-access-indicator { + color: #FBC02D; +} + +/* Popovers/Menus */ +.popup-menu-boxpointer { + -arrow-border-radius: 12px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 18px; + -arrow-rise: 0; + -arrow-box-shadow: none; + background: transparent; +} + +.popup-menu { + min-width: 12em; + color: rgba(255, 255, 255, 0.7) !important; + padding: 0; + font-weight: normal; + border-radius: 12px; + box-shadow: 0 3px 8px -5px rgba(0, 0, 0, 0.12); + margin: 6px 6px 8px; + font-size: 10pt; +} + +.popup-menu .popup-menu-content { + padding: 6px; + background-color: #1e1e2e; + border-radius: 12px; + margin: 0; + font-weight: normal; + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.popup-menu .popup-menu-item { + spacing: 6px; + color: rgba(255, 255, 255, 0.7) !important; + text-shadow: none; + border-radius: 6px; + margin: 0; + transition-duration: 100ms; + font-weight: normal; + background-color: transparent; +} + +.popup-menu .popup-menu-item:checked { + font-weight: normal; + border: none; + box-shadow: none; + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.12) !important; + border-radius: 6px 6px 0 0 !important; +} + +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { + color: #FFFFFF !important; + background-color: alpha(currentColor, 0.08) !important; +} + +.popup-menu .popup-menu-item:checked:active { + color: #FFFFFF !important; + background-color: alpha(currentColor, 0.12) !important; +} + +.popup-menu .popup-menu-item:checked:insensitive { + color: rgba(255, 255, 255, 0.32) !important; +} + +.popup-menu .popup-menu-item:focus, .popup-menu .popup-menu-item:hover, .popup-menu .popup-menu-item.selected { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.12) !important; + transition-duration: 0; +} + +.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.3) !important; +} + +.popup-menu .popup-menu-item:insensitive { + color: rgba(255, 255, 255, 0.32) !important; +} + +.popup-menu .popup-sub-menu { + background-color: rgba(255, 255, 255, 0.12) !important; + color: rgba(255, 255, 255, 0.7) !important; + border: none; + box-shadow: none; + margin: 0; + border-radius: 0 0 6px 6px !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item { + margin: 0; +} + +.popup-menu .popup-sub-menu .popup-menu-item:focus, .popup-menu .popup-sub-menu .popup-menu-item:hover, .popup-menu .popup-sub-menu .popup-menu-item.selected { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:active, .popup-menu .popup-sub-menu .popup-menu-item.selected:active { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.3) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:insensitive { + color: rgba(255, 255, 255, 0.32) !important; +} + +.popup-menu .popup-inactive-menu-item { + color: rgba(255, 255, 255, 0.7) !important; +} + +.popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(255, 255, 255, 0.32) !important; +} + +.popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; +} + +.popup-menu-arrow, +.popup-menu-icon { + icon-size: 16px; +} + +.popup-menu-ornament { + width: 1.2em; +} + +.popup-menu-ornament:ltr { + text-align: right; +} + +.popup-menu-ornament:rtl { + text-align: left; +} + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0px; +} + +.aggregate-menu { + min-width: 20em; +} + +.aggregate-menu .popup-menu-icon { + padding: 0; + margin: 0 3px; + -st-icon-style: symbolic; +} + +.app-menu { + max-width: 27.25em; +} + +.app-menu .popup-menu-ornament { + width: 0 !important; +} + +.app-menu .popup-inactive-menu-item:first-child > StLabel:ltr { + margin-right: 8px; +} + +.app-menu .popup-inactive-menu-item:first-child > StLabel:rtl { + margin-left: 8px; +} + +/* Screen Shield */ +.unlock-dialog-clock { + color: white; + font-weight: 300; + text-align: center; + spacing: 24px; + padding-bottom: 2.5em; +} + +.unlock-dialog-clock-time { + font-size: 64pt; + padding-top: 42px; + font-feature-settings: "tnum"; +} + +.unlock-dialog-clock-date { + font-size: 16pt; + font-weight: normal; +} + +.unlock-dialog-clock-hint { + font-weight: normal; + padding-top: 48px; +} + +.unlock-dialog-notifications-container { + margin: 12px 0; + spacing: 6px; + width: 23em; + background-color: transparent; +} + +.unlock-dialog-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; +} + +.unlock-dialog-notifications-container .notification, +.unlock-dialog-notifications-container .unlock-dialog-notification-source { + padding: 12px 6px; + border: none; + background-color: #11111b; + color: #FFFFFF; + border-radius: 12px; +} + +.unlock-dialog-notifications-container .notification.critical, +.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { + background-color: #212134; +} + +.unlock-dialog-notification-label { + padding: 0px 0px 0px 12px; +} + +.unlock-dialog-notification-count-text { + weight: bold; + padding: 0 6px; + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; + border-radius: 9999px; + margin-right: 12px; +} + +.screen-shield-background { + background: black; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); +} + +#unlockDialogNotifications StButton#vhandle, #unlockDialogNotifications StButton#hhandle { + background-color: rgba(30, 30, 46, 0.3); +} + +#unlockDialogNotifications StButton#vhandle:hover, #unlockDialogNotifications StButton#vhandle:focus, #unlockDialogNotifications StButton#hhandle:hover, #unlockDialogNotifications StButton#hhandle:focus { + background-color: rgba(30, 30, 46, 0.5); +} + +#unlockDialogNotifications StButton#vhandle:active, #unlockDialogNotifications StButton#hhandle:active { + background-color: rgba(137, 180, 250, 0.5); +} + +/* Scrollbars */ +StScrollView.vfade { + -st-vfade-offset: 32px; +} + +StScrollView.hfade { + -st-hfade-offset: 32px; +} + +StScrollBar { + padding: 0; +} + +StScrollView StScrollBar { + min-width: 12px; + min-height: 12px; +} + +StScrollBar StBin#trough { + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.12); + margin: 3px; +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + border: 3px solid transparent; + margin: 3px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #FFFFFF; +} + +.search-entry { + width: 320px; + min-height: 32px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.7); + transition-duration: 150ms; + border-radius: 6px; + caret-color: #FFFFFF; + selection-background-color: rgba(255, 255, 255, 0.12); + selected-color: rgba(0, 0, 0, 0.87) !important; + color: #FFFFFF; + background-color: #1e1e2e; + border: 2px solid transparent; + box-shadow: none; +} + +.search-entry:hover { + color: #FFFFFF; + border-color: rgba(255, 255, 255, 0.3); + background-color: #1e1e2e; +} + +.search-entry:focus { + color: #FFFFFF; + border-color: #89b4fa; + background-color: #1e1e2e; + box-shadow: none; +} + +.search-entry .search-entry-icon { + icon-size: 16px; + padding: 0 0; + color: rgba(255, 255, 255, 0.32); +} + +.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: rgba(255, 255, 255, 0.7); +} + +.search-entry:insensitive { + border: none; + color: rgba(255, 255, 255, 0.32); +} + +.search-entry StLabel.hint-text { + color: rgba(255, 255, 255, 0.5); +} + +/* Search */ +.list-search-result, .search-provider-icon { + border-radius: 6px; + padding: 6px; + transition-duration: 100ms; + text-align: center; +} + +.list-search-result:focus, .search-provider-icon:focus, .list-search-result:hover, .search-provider-icon:hover, .list-search-result:selected, .search-provider-icon:selected { + background-color: rgba(255, 255, 255, 0.12); + transition-duration: 200ms; +} + +.list-search-result:active, .search-provider-icon:active, .list-search-result:checked, .search-provider-icon:checked { + background-color: rgba(255, 255, 255, 0.2); +} + +#searchResultsContent { + max-width: 1024px; + spacing: 8px; +} + +.search-section { + spacing: 8px; + background: none; +} + +.search-section .search-section-separator { + height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.search-section-content { + spacing: 8px; + border-radius: 0; + padding: 18px; + border: none; + box-shadow: none; + background-color: transparent !important; + background-image: none !important; + text-shadow: none; + color: rgba(255, 255, 255, 0.7); +} + +.search-statustext { + font-size: 2em; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +.grid-search-results { + spacing: 36px; +} + +.search-provider-icon .list-search-provider-content { + spacing: 12px; +} + +.search-provider-icon .list-search-provider-content .list-search-provider-details { + width: 120px; + margin-top: 0; + color: rgba(255, 255, 255, 0.5); +} + +.list-search-results { + spacing: 6px; +} + +.list-search-result .list-search-result-content { + spacing: 6px; +} + +.list-search-result .list-search-result-title { + spacing: 12px; +} + +.list-search-result .list-search-result-description { + color: rgba(255, 255, 255, 0.7); +} + +/* Slider */ +.slider { + height: 20px; + color: #1e1e2e; + -slider-height: 2px; + -slider-background-color: rgba(255, 255, 255, 0.3); + -slider-border-color: #89b4fa; + -slider-active-background-color: #89b4fa; + -slider-active-border-color: #89b4fa; + -slider-border-width: 2px; + -slider-handle-radius: 7px; + -slider-handle-border-width: 2px; + -slider-handle-border-color: #89b4fa; + -barlevel-height: 2px; + -barlevel-background-color: rgba(255, 255, 255, 0.3); + -barlevel-border-color: transparent; + -barlevel-active-background-color: #89b4fa; + -barlevel-active-border-color: transparent; + -barlevel-overdrive-color: #F44336; + -barlevel-overdrive-border-color: transparent; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; +} + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 24px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; + border: 1px solid transparent; +} + +.switcher-list .item-box:outlined { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.switcher-list .item-box:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 6px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.12); +} + +.switcher-list .switcher-list-item-container { + spacing: 12px; +} + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: rgba(255, 255, 255, 0.5); +} + +.switcher-arrow:highlighted { + color: #FFFFFF; +} + +.input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; +} + +.cycler-highlight { + border: 5px solid #89b4fa; +} + +/* Switches */ +.toggle-switch { + width: 46px; + height: 24px; + background-size: contain; +} + +.toggle-switch, .popup-sub-menu .toggle-switch { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch:checked, .popup-sub-menu .toggle-switch:checked { + background-image: url("assets/toggle-on-dark.svg"); +} + +/* Tiled window previews */ +.tile-preview { + background-color: rgba(137, 180, 250, 0.3); + border: 1px solid #89b4fa; +} + +.tile-preview-left.on-primary { + border-radius: 7px 0 0 0; +} + +.tile-preview-right.on-primary { + border-radius: 0 7px 0 0; +} + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 7px 7px 0 0; +} + +/* Workspace Switcher */ +.workspace-switcher-group { + padding: 12px; +} + +.workspace-switcher { + background: transparent; + border: none; + border-radius: 0; + padding: 0; + spacing: 12px; +} + +.ws-switcher-box { + background: transparent; + height: 50px; + background-size: 32px; + background: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.ws-switcher-active-up, +.ws-switcher-active-down, +.ws-switcher-active-left, +.ws-switcher-active-right { + height: 52px; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + border-radius: 9px; + border: none; +} + +.icon-grid { + row-spacing: 12px; + column-spacing: 12px; + max-row-spacing: 72px; + max-column-spacing: 72px; + page-padding-top: 24px; + page-padding-bottom: 24px; + page-padding-left: 12px; + page-padding-right: 12px; +} + +.page-indicator { + padding: 6px 12px 0; +} + +.page-indicator .page-indicator-icon { + width: 10px; + height: 10px; + border-radius: 10px; + background-color: white; +} + +.apps-scroll-view { + padding: 0; +} + +.page-navigation-hint { + width: 300px; +} + +.page-navigation-hint.dnd { + background: rgba(255, 255, 255, 0.1); +} + +.page-navigation-hint.next:ltr, .page-navigation-hint.previous:rtl { + background-gradient-start: rgba(255, 255, 255, 0.05); + background-gradient-end: transparent; + background-gradient-direction: horizontal; + border-radius: 15px 0px 0px 15px; +} + +.page-navigation-hint.previous:ltr, .page-navigation-hint.next:rtl { + background-gradient-start: transparent; + background-gradient-end: rgba(255, 255, 255, 0.05); + background-gradient-direction: horizontal; + border-radius: 0px 15px 15px 0px; +} + +.page-navigation-arrow { + margin: 6px; + padding: 18px; + width: 24px; + height: 24px; + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); +} + +.page-navigation-arrow:insensitive { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.page-navigation-arrow:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.page-navigation-arrow:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +#dash { + margin-top: 12px; +} + +#dash .placeholder { + background-image: none; + background-size: contain; + height: 32px; +} + +#dash .overview-icon { + padding: 5px; +} + +.dash-background { + background-color: rgba(255, 255, 255, 0.12); + margin-bottom: 16px; + padding: 10px 8px; + border-radius: 24px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); +} + +.dash-item-container { + margin: 0 2px; +} + +.dash-item-container > * { + margin: 0; +} + +.dash-item-container .app-well-app, .dash-item-container .show-apps { + padding: 10px 0 26px; +} + +.dash-separator { + width: 1px; + margin: 0 7px 16px; + background-color: rgba(255, 255, 255, 0.12); +} + +.workspace-animation { + background-color: #11111b; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 2px; +} + +.message-list-controls { + padding: 6px 6px 6px 30px !important; + spacing: 6px; + font-weight: normal; +} + +.message-list-controls .dnd-button { + font-weight: normal; +} + +.message-media-control { + margin: 21px 6px; + padding: 12px; +} + +.media-message-cover-icon { + padding: 0; +} + +.media-message-cover-icon.fallback { + padding: 6px; +} + +.controls-manager, .secondary-monitor-workspaces { + spacing: 12px; +} + +#overviewGroup { + background-color: #11111b; +} + +.osd-window { + spacing: 12px; + padding: 12px 18px; + margin-bottom: 4em; +} + +.osd-window > * { + spacing: 8px; +} + +.osd-window StIcon { + icon-size: 32px; +} + +.osd-window StLabel:ltr { + margin-right: 6px; +} + +.osd-window StLabel:rtl { + margin-left: 6px; +} + +#appMenu { + spacing: 6px; +} + +#appMenu .label-shadow { + color: transparent; +} + +#appMenu .panel-status-menu-box { + padding: 0 6px; + spacing: 6px; +} + +.popup-menu .popup-menu-item { + padding: 6px 12px; +} + +.popup-menu .popup-menu-item:ltr { + padding-right: 9px !important; + padding-left: 12px !important; +} + +.popup-menu .popup-menu-item:rtl { + padding-right: 12px !important; + padding-left: 9px !important; +} + +.popup-separator-menu-item { + padding: 0; +} + +.popup-separator-menu-item .popup-menu-ornament { + width: 0 !important; +} + +.popup-separator-menu-item .popup-separator-menu-item-separator { + height: 1px; + background-color: rgba(255, 255, 255, 0.12); + margin: 6px 32px; +} + +.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { + padding: 0; + margin: 0 32px 0 0; + height: 1px; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { + padding-left: 12px !important; + margin-left: 0 !important; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { + padding-right: 12px !important; + margin-right: 0 !important; +} + +.quick-settings { + padding: 18px !important; + border-radius: 24px !important; + margin-top: 6px !important; +} + +.quick-settings .icon-button, .quick-settings .background-app-item .close-button, .background-app-item .quick-settings .close-button, .quick-settings .button { + padding: 10.5px; +} + +.quick-settings .icon-button > StIcon, .quick-settings .background-app-item .close-button > StIcon, .background-app-item .quick-settings .close-button > StIcon, .quick-settings .button > StIcon { + icon-size: 16px; +} + +.quick-settings-grid { + spacing-rows: 12px; + spacing-columns: 12px; +} + +.quick-toggle, .quick-menu-toggle { + border-radius: 6px; + min-width: 12em; + max-width: 12em; + min-height: 44px; + border: none; +} + +.quick-toggle { + background-color: rgba(255, 255, 255, 0.08) !important; + /* Move padding into the box; this is to allow menu arrows + to extend to the border */ +} + +.quick-toggle:hover { + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.quick-toggle:active { + background-color: rgba(255, 255, 255, 0.15) !important; +} + +.quick-toggle:checked { + background-color: #89b4fa !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-toggle:checked:hover { + background-color: #90b9fa !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-toggle:checked:active { + background-color: #9bbffb !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-toggle > StBoxLayout { + spacing: 6px; +} + +.quick-toggle.button { + padding: 0; +} + +.quick-toggle > StBoxLayout { + padding: 0 12px; +} + +.quick-toggle:ltr > StBoxLayout { + padding-left: 15px; +} + +.quick-toggle:rtl > StBoxLayout { + padding-right: 15px; +} + +.quick-toggle .quick-toggle-title { + font-weight: bold; +} + +.quick-toggle StBoxLayout > .quick-toggle-subtitle { + font-weight: normal; + font-size: 12px; +} + +.quick-toggle .quick-toggle-icon { + icon-size: 16px; +} + +.quick-menu-toggle .quick-toggle { + min-width: auto; + max-width: auto; +} + +.quick-menu-toggle .quick-toggle:ltr { + border-radius: 6px 0 0 6px; +} + +.quick-menu-toggle .quick-toggle:ltr > StBoxLayout { + padding-right: 9px; +} + +.quick-menu-toggle .quick-toggle:rtl { + border-radius: 0 6px 6px 0; +} + +.quick-menu-toggle .quick-toggle:rtr > StBoxLayout { + padding-left: 9px; +} + +.quick-menu-toggle .quick-toggle:ltr:last-child { + border-radius: 6px; +} + +.quick-menu-toggle .quick-toggle:rtl:last-child { + border-radius: 6px; +} + +.quick-menu-toggle .quick-toggle-arrow { + background-color: rgba(255, 255, 255, 0.08) !important; + padding: 6px 10.5px; + border: none !important; + color: #FFFFFF; +} + +.quick-menu-toggle .quick-toggle-arrow:hover { + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.quick-menu-toggle .quick-toggle-arrow:active { + background-color: rgba(255, 255, 255, 0.15) !important; +} + +.quick-menu-toggle .quick-toggle-arrow:checked { + background-color: #89b4fa !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-menu-toggle .quick-toggle-arrow:checked:hover { + background-color: #90b9fa !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-menu-toggle .quick-toggle-arrow:checked:active { + background-color: #9bbffb !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-menu-toggle .quick-toggle-arrow:ltr { + border-radius: 0 6px 6px 0; +} + +.quick-menu-toggle .quick-toggle-arrow:rtl { + border-radius: 6px 0 0 6px; +} + +.quick-slider > StBoxLayout { + spacing: 6px; +} + +.quick-slider .slider-bin { + min-height: 16px; + padding: 6px; + border-radius: 9999px; +} + +.quick-slider .slider-bin:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.quick-slider .quick-toggle-icon { + icon-size: 16px; +} + +.quick-slider .icon-button, .quick-slider .background-app-item .close-button, .background-app-item .quick-slider .close-button { + background-color: transparent; + color: #FFFFFF !important; + padding: 9px; +} + +.quick-slider .icon-button:hover, .quick-slider .background-app-item .close-button:hover, .background-app-item .quick-slider .close-button:hover { + background-color: rgba(255, 255, 255, 0.04); +} + +.quick-slider .icon-button:active, .quick-slider .background-app-item .close-button:active, .background-app-item .quick-slider .close-button:active { + background-color: rgba(255, 255, 255, 0.12); +} + +.quick-toggle-menu { + background-color: #1e1e2e !important; + color: #FFFFFF !important; + border-radius: 18px !important; + padding: 12px; + margin: 12px 18px 0; +} + +.quick-toggle-menu .popup-menu-item { + border-radius: 6px !important; +} + +.quick-toggle-menu .popup-menu-item:focus, .quick-toggle-menu .popup-menu-item:hover, .quick-toggle-menu .popup-menu-item.selected { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.1) !important; +} + +.quick-toggle-menu .popup-menu-item:active { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.2) !important; +} + +.quick-toggle-menu .popup-menu-item > StIcon { + -st-icon-style: symbolic; +} + +.quick-toggle-menu .header { + spacing-rows: 3px; + spacing-columns: 12px; + padding-bottom: 12px; +} + +.quick-toggle-menu .header .icon { + icon-size: 24px; + border-radius: 6px; + padding: 9px; + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.quick-toggle-menu .header .icon.active { + background-color: #89b4fa !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-settings-system-item > StBoxLayout { + spacing: 12px; +} + +.quick-settings-system-item .icon-button, .quick-settings-system-item .background-app-item .close-button, .background-app-item .quick-settings-system-item .close-button { + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; + border-radius: 6px; +} + +.quick-settings-system-item .icon-button > StIcon, .quick-settings-system-item .background-app-item .close-button > StIcon, .background-app-item .quick-settings-system-item .close-button > StIcon { + -st-icon-style: symbolic; + icon-size: 16px; +} + +.quick-settings-system-item .power-item { + min-height: 0; + min-width: 0; +} + +.quick-settings-system-item .power-item:insensitive { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: none !important; + background-color: transparent; +} + +.nm-network-item .wireless-secure-icon { + icon-size: 8px; +} + +.bt-device-item .popup-menu-icon { + -st-icon-style: symbolic; +} + +.bt-menu-placeholder.popup-menu-item { + text-align: center; + padding: 2em 4em; +} + +.device-subtitle { + color: rgba(255, 255, 255, 0.5); +} + +.background-apps-quick-toggle { + min-height: 40px; + background-color: transparent; +} + +.background-apps-quick-toggle StIcon { + icon-size: 16px !important; +} + +.background-app-item .popup-menu-icon { + icon-size: 32px !important; + -st-icon-style: regular !important; +} + +.background-app-item .close-button { + padding: 6px; +} + +.background-app-item.popup-inactive-menu-item { + color: #FFFFFF; +} + +.search-entry { + margin-top: 24px; + margin-bottom: 6px; +} + +.icon-label-button-container { + spacing: 6px; +} + +.icon-label-button-container StIcon { + icon-size: 32px; +} + +.screenshot-ui-panel { + border-radius: 33px; + padding: 18px; + padding-bottom: 12px; + margin-bottom: 4em; + spacing: 12px; +} + +.screenshot-ui-close-button { + padding: 6px !important; + margin-top: 12px; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15); +} + +.screenshot-ui-close-button.left { + margin-left: 12px; +} + +.screenshot-ui-close-button.right { + margin-right: 12px; +} + +.screenshot-ui-type-button { + min-width: 48px; + padding: 12px 18px !important; + border-radius: 15px; +} + +.screenshot-ui-capture-button { + width: 36px; + height: 36px; + border-radius: 9999px; + border: 4px #FFFFFF; + padding: 4px; +} + +.screenshot-ui-capture-button .screenshot-ui-capture-button-circle { + background-color: #FFFFFF; + transition-duration: 200ms; + border-radius: 9999px; +} + +.screenshot-ui-capture-button .screenshot-ui-capture-button-circle:hover, .screenshot-ui-capture-button .screenshot-ui-capture-button-circle:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.screenshot-ui-capture-button:hover .screenshot-ui-capture-button-circle, .screenshot-ui-capture-button:focus .screenshot-ui-capture-button-circle { + background-color: #d9d9d9; +} + +.screenshot-ui-capture-button:active .screenshot-ui-capture-button-circle { + background-color: gray; +} + +.screenshot-ui-capture-button:cast .screenshot-ui-capture-button-circle { + background-color: #F44336; +} + +.screenshot-ui-capture-button:cast:hover .screenshot-ui-capture-button-circle, .screenshot-ui-capture-button:cast:focus .screenshot-ui-capture-button-circle { + background-color: #f55a4e; +} + +.screenshot-ui-capture-button:cast:active .screenshot-ui-capture-button-circle { + background-color: #f22314; +} + +.screenshot-ui-shot-cast-container { + background-color: #1b1b2b; + border-radius: 12px; + padding: 3px; + spacing: 3px; +} + +.screenshot-ui-shot-cast-container:ltr { + margin-left: 3px; +} + +.screenshot-ui-shot-cast-container:rtl { + margin-right: 3px; +} + +.screenshot-ui-shot-cast-button { + padding: 6px 12px; + background-color: transparent; + border-radius: 9px; +} + +.screenshot-ui-shot-cast-button:hover, .screenshot-ui-shot-cast-button:focus { + background-color: #25253a; +} + +.screenshot-ui-shot-cast-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.screenshot-ui-shot-cast-button:checked { + background-color: #FFFFFF; + color: #000000; +} + +.screenshot-ui-shot-cast-button:insensitive { + color: rgba(255, 255, 255, 0.5); +} + +.screenshot-ui-shot-cast-button StIcon { + icon-size: 16px; +} + +.screenshot-ui-show-pointer-button { + border-radius: 9999px; + padding: 12px !important; +} + +.screenshot-ui-show-pointer-button StIcon { + icon-size: 16px; +} + +.screenshot-ui-area-indicator-shade { + background-color: rgba(0, 0, 0, 0.3); +} + +.screenshot-ui-area-selector .screenshot-ui-area-indicator-shade { + background-color: rgba(0, 0, 0, 0.5); +} + +.screenshot-ui-area-selector .screenshot-ui-area-indicator-selection { + border: 2px solid #FFFFFF; +} + +.screenshot-ui-area-selector-handle { + border-radius: 9999px; + background-color: #89b4fa; + box-shadow: 0 1px 3px 2px rgba(0, 0, 0, 0.2); + width: 24px; + height: 24px; +} + +.screenshot-ui-window-selector { + background-color: #11111b; +} + +.screenshot-ui-window-selector .screenshot-ui-window-selector-window-container { + margin: 100px; +} + +.screenshot-ui-window-selector:primary-monitor .screenshot-ui-window-selector-window-container { + margin-bottom: 200px; +} + +.screenshot-ui-window-selector-window-border { + transition-duration: 200ms; + border-radius: 12px; + border: 6px transparent; +} + +.screenshot-ui-window-selector-check { + transition-duration: 200ms; + color: transparent; + border-radius: 9999px; + border-width: 12px; + icon-size: 24px; +} + +.screenshot-ui-window-selector-window:hover .screenshot-ui-window-selector-window-border { + border-color: #4085f7; +} + +.screenshot-ui-window-selector-window:checked .screenshot-ui-window-selector-window-border { + border-color: #89b4fa; + background-color: rgba(137, 180, 250, 0.2); +} + +.screenshot-ui-window-selector-window:checked .screenshot-ui-window-selector-check { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +.screenshot-ui-screen-selector { + transition-duration: 200ms; + background-color: rgba(0, 0, 0, 0.5); +} + +.screenshot-ui-screen-selector:hover { + background-color: rgba(0, 0, 0, 0.3); +} + +.screenshot-ui-screen-selector:active { + background-color: rgba(0, 0, 0, 0.7); +} + +.screenshot-ui-screen-selector:checked { + background-color: transparent; + border: 2px solid #FFFFFF; +} + +.screenshot-ui-tooltip { + color: #FFFFFF; + background-color: #11111b; + border-radius: 9999px; + padding: 6px 12px; + text-align: center; + -y-offset: 24px; +} + +.window-picker { + spacing: 6px; +} + +.window-caption { + color: #FFFFFF; + background-color: #11111b; + border-radius: 9999px; + padding: 6px 12px; +} + +.window-close, .screenshot-ui-close-button { + background-color: #11111b; + color: #FFFFFF; + border-radius: 21px; + padding: 3px; + height: 30px; + width: 30px; + box-shadow: -1px 1px 5px 0px rgba(0, 0, 0, 0.5); + transition-duration: 300ms; +} + +.window-close:hover, .screenshot-ui-close-button:hover { + color: #FFFFFF; + background-color: #1d1d2e; +} + +.window-close:active, .screenshot-ui-close-button:active { + color: #FFFFFF; + background-color: #050508; +} + +.workspace-background { + border-radius: 30px; + background-color: #11111b; + box-shadow: 0 4px 16px 4px rgba(0, 0, 0, 0.3); +} + +/* Workspace pager */ +.workspace-thumbnails { + visible-width: 32px; + spacing: 6px; + padding: 6px; +} + +.workspace-thumbnails .workspace-thumbnail { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.12); + border: none; + border-radius: 6px; +} + +.workspace-thumbnails .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + width: 18px; + height: 24px; +} + +.workspace-thumbnail-indicator { + border: 3px solid #89b4fa; + border-radius: 3px; + padding: 0px; +} + +.bottom #dashtodockDashScrollview, +.top #dashtodockDashScrollview { + -st-hfade-offset: 24px; +} + +.left #dashtodockDashScrollview, +.right #dashtodockDashScrollview { + -st-vfade-offset: 24px; +} + +#dashtodockContainer { + background-color: transparent; +} + +#dashtodockContainer .number-overlay { + color: #FFFFFF; + background-color: rgba(0, 0, 0, 0.75); + text-align: center; +} + +#dashtodockContainer .notification-badge { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); + border-radius: 9999px; + margin: 2px; + padding: 0.25em 0.6em; + font-weight: bold; + text-align: center; +} + +#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { + border-radius: 0; + margin: 0; +} + +#dashtodockContainer.straight-corner #dash .dash-background, #dashtodockContainer.shrink.straight-corner #dash .dash-background { + border-radius: 0; +} + +#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash, #dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; + padding: 0 0; +} + +#dashtodockContainer.extended.top #dash .dash-background, #dashtodockContainer.extended.bottom #dash .dash-background, #dashtodockContainer.extended.right #dash .dash-background, #dashtodockContainer.extended.left #dash .dash-background { + border-radius: 0; + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; +} + +#dashtodockContainer.left #dash, #dashtodockContainer.right #dash { + margin-top: 0; + padding: 10px 0; +} + +#dashtodockContainer.left #dash .dash-background, #dashtodockContainer.right #dash .dash-background { + margin-bottom: 0; +} + +#dashtodockContainer.left .dash-item-container .app-well-app, #dashtodockContainer.left .show-apps, #dashtodockContainer.right .dash-item-container .app-well-app, #dashtodockContainer.right .show-apps { + padding: 6px; +} + +#dashtodockContainer.left #dash { + margin-left: 6px; +} + +#dashtodockContainer.right #dash { + margin-right: 6px; +} + +#dashtodockContainer.dashtodock #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(255, 255, 255, 0.3) !important; +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #89b4fa !important; +} + +#dashtodockContainer:overview #dash .app-well-app-running-dot { + background-color: rgba(255, 255, 255, 0.3) !important; +} + +#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { + background-color: #89b4fa !important; +} + +#dashtodockContainer .show-apps .overview-icon, +#dashtodockContainer .app-well-app .overview-icon { + color: rgba(255, 255, 255, 0.7); +} + +#dashtodockContainer .show-apps:hover .overview-icon, #dashtodockContainer .show-apps:focus .overview-icon, #dashtodockContainer .show-apps:selected .overview-icon, +#dashtodockContainer .app-well-app:hover .overview-icon, +#dashtodockContainer .app-well-app:focus .overview-icon, +#dashtodockContainer .app-well-app:selected .overview-icon { + background-color: rgba(255, 255, 255, 0.12); +} + +#dashtodockContainer .show-apps:active .overview-icon, #dashtodockContainer .show-apps:checked .overview-icon, +#dashtodockContainer .app-well-app:active .overview-icon, +#dashtodockContainer .app-well-app:checked .overview-icon { + background-color: rgba(255, 255, 255, 0.3); +} + +#dashtodockContainer:overview #dash .show-apps .overview-icon, #dashtodockContainer:overview #dash .app-well-app .overview-icon { + color: rgba(255, 255, 255, 0.7); +} + +#dashtodockContainer:overview #dash .show-apps:hover .overview-icon, #dashtodockContainer:overview #dash .show-apps:focus .overview-icon, #dashtodockContainer:overview #dash .show-apps:selected .overview-icon, #dashtodockContainer:overview #dash .app-well-app:hover .overview-icon, #dashtodockContainer:overview #dash .app-well-app:focus .overview-icon, #dashtodockContainer:overview #dash .app-well-app:selected .overview-icon { + background-color: rgba(255, 255, 255, 0.12); +} + +#dashtodockContainer:overview #dash .show-apps:active .overview-icon, #dashtodockContainer:overview #dash .show-apps:checked .overview-icon, #dashtodockContainer:overview #dash .app-well-app:active .overview-icon, #dashtodockContainer:overview #dash .app-well-app:checked .overview-icon { + background-color: rgba(255, 255, 255, 0.3); +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(255, 255, 255, 0.3); +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #89b4fa; +} + +#dashtodockContainer.opaque #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer.transparent #dash .dash-background { + background-color: rgba(17, 17, 27, 0.35); +} + +#dashtodockContainer:overview #dash .dash-background { + background-color: rgba(255, 255, 255, 0.12); +} + +#dashtodockContainer.opaque:overview #dash .dash-background, #dashtodockContainer.transparent:overview #dash .dash-background { + background-color: transparent !important; + box-shadow: none !important; +} + +#dashtodockContainer.extended:overview #dash .dash-background, #dashtodockContainer.opaque.extended:overview #dash .dash-background, #dashtodockContainer.transparent.extended:overview #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { + transition-duration: 250ms; + background-size: contain; +} + +#dashtodockContainer.extended .app-well-app .overview-icon, +#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, +#dashtodockContainer.extended:overview .show-apps .overview-icon { + border-radius: 6px; +} + +#dashtodockContainer .metro .overview-icon { + border-radius: 0; +} + +.dashtodock-app-well-preview-menu-item { + padding: 1em 1em 0.5em 1em; +} + +#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { + width: 1px; + height: auto; + border-right-width: 1px; + margin: 32px 0; +} + +.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { + border: 1px solid transparent; +} + +.openweather-provider { + padding: 0 16px; + font-weight: 500; + border: 1px solid transparent; +} + +.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { + background: none; + color: #FFFFFF; +} + +.openweather-current-databox-values { + background: none; + color: rgba(255, 255, 255, 0.5); +} + +.openweather-current-databox-captions { + background: none; + color: rgba(255, 255, 255, 0.5); +} + +.openweather-forecast-icon, .openweather-forecast-summary { + background: none; + color: rgba(255, 255, 255, 0.7); +} + +.openweather-forecast-day, .openweather-forecast-temperature { + background: none; + color: rgba(255, 255, 255, 0.5); +} + +.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { + color: rgba(255, 255, 255, 0.7); +} + +.cosmic-dock #dock { + border-radius: 16px !important; + border: none !important; + margin: 6px !important; + background-color: rgba(255, 255, 255, 0.12) !important; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08) !important; +} + +.cosmic-dock #dock .dash-background { + background-color: transparent !important; + margin-bottom: 0 !important; + padding: 0; + box-shadow: none !important; +} + +.cosmic-application-dialog { + border-radius: 12px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08); + background-color: #1e1e2e; + color: #FFFFFF; +} + +.cosmic-application-dialog .overview-icon { + color: #FFFFFF; +} + +.cosmic-applications-separator { + background: rgba(255, 255, 255, 0.12); +} + +.cosmic-folder-edit-button { + box-shadow: none; + border-radius: 6px; + border-width: 0; + color: #FFFFFF; + background: rgba(255, 255, 255, 0.04); +} + +.cosmic-folder-edit-button .cosmic-folder-edit-button:hover { + background: rgba(255, 255, 255, 0.12); +} + +.cosmic-applications-icon { + color: rgba(255, 255, 255, 0.7); +} + +.cosmic-applications-folder-title { + color: rgba(255, 255, 255, 0.7); +} + +.cosmic-applications-available { + color: #FFFFFF; +} + +.pop-shell-active-hint { + border-style: solid; + border-color: #FBC02D; + border-radius: 6px; + box-shadow: none; +} + +.pop-shell-overlay { + background-color: rgba(137, 180, 250, 0.3); +} + +.pop-shell-search-element:select { + background: rgba(255, 255, 255, 0.12); + border-radius: 6px; + color: #FFFFFF; +} + +.pop-shell-tab { + border: 1px solid rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.pop-shell-tab-active { + background: #FBC02D; +} + +.pop-shell-tab-inactive { + background: rgba(251, 192, 45, 0.35); +} + +.pop-shell-tab-urgent { + background: #F44336; +} + +#panel.light-panel .panel-button, +#panel.dark-panel .panel-button, +#panel.transparent-panel .panel-button { + color: rgba(255, 255, 255, 0.7) !important; +} + +#panel.light-panel .panel-button.clock-display .clock, +#panel.dark-panel .panel-button.clock-display .clock, +#panel.transparent-panel .panel-button.clock-display .clock { + color: rgba(255, 255, 255, 0.7) !important; +} + +#panel.light-panel .panel-button:hover, +#panel.dark-panel .panel-button:hover, +#panel.transparent-panel .panel-button:hover { + color: rgba(255, 255, 255, 0.7) !important; + background-color: rgba(255, 255, 255, 0.12) !important; +} + +#panel.light-panel .panel-button:hover.clock-display .clock, +#panel.dark-panel .panel-button:hover.clock-display .clock, +#panel.transparent-panel .panel-button:hover.clock-display .clock { + background-color: rgba(255, 255, 255, 0.12) !important; +} + +#panel.light-panel .panel-button:active, #panel.light-panel .panel-button:checked, #panel.light-panel .panel-button:focus, +#panel.dark-panel .panel-button:active, +#panel.dark-panel .panel-button:checked, +#panel.dark-panel .panel-button:focus, +#panel.transparent-panel .panel-button:active, +#panel.transparent-panel .panel-button:checked, +#panel.transparent-panel .panel-button:focus { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.3) !important; +} + +#panel.light-panel .panel-button:active.clock-display .clock, #panel.light-panel .panel-button:checked.clock-display .clock, #panel.light-panel .panel-button:focus.clock-display .clock, +#panel.dark-panel .panel-button:active.clock-display .clock, +#panel.dark-panel .panel-button:checked.clock-display .clock, +#panel.dark-panel .panel-button:focus.clock-display .clock, +#panel.transparent-panel .panel-button:active.clock-display .clock, +#panel.transparent-panel .panel-button:checked.clock-display .clock, +#panel.transparent-panel .panel-button:focus.clock-display .clock { + background-color: rgba(255, 255, 255, 0.3) !important; +} + +#panel.light-panel .panel-button:hover.clock-display, #panel.light-panel .panel-button:active.clock-display, #panel.light-panel .panel-button:overview.clock-display, #panel.light-panel .panel-button:focus.clock-display, #panel.light-panel .panel-button:checked.clock-display, +#panel.dark-panel .panel-button:hover.clock-display, +#panel.dark-panel .panel-button:active.clock-display, +#panel.dark-panel .panel-button:overview.clock-display, +#panel.dark-panel .panel-button:focus.clock-display, +#panel.dark-panel .panel-button:checked.clock-display, +#panel.transparent-panel .panel-button:hover.clock-display, +#panel.transparent-panel .panel-button:active.clock-display, +#panel.transparent-panel .panel-button:overview.clock-display, +#panel.transparent-panel .panel-button:focus.clock-display, +#panel.transparent-panel .panel-button:checked.clock-display { + background-color: transparent !important; +} + +#panel.light-panel .panel-button:hover.clock-display .clock, #panel.light-panel .panel-button:active.clock-display .clock, #panel.light-panel .panel-button:overview.clock-display .clock, #panel.light-panel .panel-button:focus.clock-display .clock, #panel.light-panel .panel-button:checked.clock-display .clock, +#panel.dark-panel .panel-button:hover.clock-display .clock, +#panel.dark-panel .panel-button:active.clock-display .clock, +#panel.dark-panel .panel-button:overview.clock-display .clock, +#panel.dark-panel .panel-button:focus.clock-display .clock, +#panel.dark-panel .panel-button:checked.clock-display .clock, +#panel.transparent-panel .panel-button:hover.clock-display .clock, +#panel.transparent-panel .panel-button:active.clock-display .clock, +#panel.transparent-panel .panel-button:overview.clock-display .clock, +#panel.transparent-panel .panel-button:focus.clock-display .clock, +#panel.transparent-panel .panel-button:checked.clock-display .clock { + color: #FFFFFF !important; +} + +.overview-components-transparent .search-entry, +.overview-components-light .search-entry, +.overview-components-dark .search-entry { + caret-color: #FFFFFF !important; +} + +.overview-components-transparent .search-entry .search-entry-icon, +.overview-components-light .search-entry .search-entry-icon, +.overview-components-dark .search-entry .search-entry-icon { + color: rgba(255, 255, 255, 0.7) !important; +} + +.overview-components-transparent .search-entry StLabel.hint-text, +.overview-components-light .search-entry StLabel.hint-text, +.overview-components-dark .search-entry StLabel.hint-text { + color: rgba(255, 255, 255, 0.3) !important; +} + +.overview-components-transparent .search-section-content, +.overview-components-light .search-section-content, +.overview-components-dark .search-section-content { + border-radius: 16px; +} + +.overview-components-transparent .search-section-separator, +.overview-components-light .search-section-separator, +.overview-components-dark .search-section-separator { + height: 0 !important; + background-color: transparent !important; +} + +.dashtopanelMainPanel .show-apps .overview-icon { + color: #FFFFFF !important; +} + +.dashtopanelMainPanel:overview, .dashtopanelMainPanel #panel, .dashtopanelMainPanel .dash-background { + background-color: transparent !important; +} diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/no-events.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/no-events.svg new file mode 100644 index 0000000..239177d --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/no-events.svg @@ -0,0 +1,82 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/no-notifications.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/no-notifications.svg new file mode 100644 index 0000000..ae09f92 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/no-notifications.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/pad-osd.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/pad-osd.css new file mode 100644 index 0000000..31c2377 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/pad-osd.css @@ -0,0 +1,30 @@ +.Leader { + stroke-width: .5 !important; + stroke: #535353; + fill: none !important; +} + +.Button { + stroke-width: .25; + stroke: #ededed; + fill: #ededed; +} + +.Ring { + stroke-width: .5 !important; + stroke: #535353 !important; + fill: none !important; +} + +.Label { + stroke: none !important; + stroke-width: .1 !important; + font-size: .1 !important; + fill: transparent !important; +} + +.TouchStrip, .TouchRing { + stroke-width: .1 !important; + stroke: #ededed !important; + fill: #535353 !important; +} diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/process-working.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/process-working.svg new file mode 100644 index 0000000..0f311b0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gnome-shell/process-working.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/apps.rc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/apps.rc new file mode 100644 index 0000000..530e72f --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/apps.rc @@ -0,0 +1,92 @@ +# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: +# +# This file, unlike hacks.rc, contains legitimate cases we need to handle, e.g. +# custom widgets, programs giving us a chance to alter their UI to fit more with +# the theme or stuff that is supposed to look different, like panels. + +# 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/pan-up-alt.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + overlay_file = "assets/pan-up-alt-disabled.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + overlay_file = "assets/pan-down-alt.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + overlay_file = "assets/pan-down-alt-disabled.png" + overlay_stretch = FALSE + } + } +} + +style "chrome_gtk_frame" { + ChromeGtkFrame::frame-color = @titlebar_bg_color + ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color + ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color + ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::frame-gradient-size = 0 +} + +# Disable spin button assets for GimpSpinScale +class "GimpSpinScale" style "gimp_spin_scale" + +# Chromium lets us define some colours and settings for better integration +class "ChromeGtkFrame" style "chrome_gtk_frame" diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/border.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/border.png new file mode 100644 index 0000000000000000000000000000000000000000..20d503bfc9d18f2df7f220ec5814a51337d50697 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdxNh7sn6|+2kMk>9x+u!XbtB~Tqt zNswPK10xeFo0x{CmVu!$d-NA|pm>0%i(`n!`Q(Ivv$uK~r?DCtY$$nujH%4RAmhz3 zE-A@H8@+Q9x_unSsi1r%i~ z3GxeOU}R=xWAAS(WCV&hdAc};Xq-<@NGRex%5ad2ho>jvh_kaZi$sLeMkaQ)&^JPk zJnL?#Hc2`aHUxGqRBANNDpX^ebCNy1DLKLD=qwk;uSqxW^L$PKxtqb$)z4*}Q$iB} D-L6aU literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/button-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..66e1fdd7e48df0a72870c343f800d1bab5a92a37 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0x00X`wFK>9xp@Y>hz5Xgd( zAirP+MrLkd5m5=r2kyKeTYWuU978nDCnpH-y+6RPw2g9xh@Hn5#0+e7c z3GxeOU}WXw;^sNS`qB_6lpinR(g8$%zH2dih1^v)|cB0ToRP@Ck7R(hUv&Ls$I|ZMf<= z>9&NnhrD5+ylIHCWrVUtn2Jq`fBUt-j%)rM*8|&c__kd0X}#vxa^1J}x_{es|JLh% zZCCwUuK2fJb1mQR*LKCX^|D{<70>FUK;%_-(!1`oSKTS^hBMyvXMp0qK-6;8x8<^L z%N0McO5di7e$7DcWj~PMB_IiAT>ilnr~`DFVM&l*Far}a8@s8cm6f$actlimY+QW8 z#7UEpj-EMp?fRX&_Z~cW`0(@RFJHfX`>P<8%m>uG!_&nvL_%`z!M9;e z4k8X0y?wZT<}Pz==u^n-EW7vr>8HL8EOooK+nm*T{HRLzQR~FMmz}o?mH73gqpr;} zF)LZK#B6E0PM_t)V5vawTW@Z&K3lXe<7T_2K&KUh{hgZ%50?p)ww+dRzNz3i*ERG& z-V8=FpTas<*&R1|jdNxcP4DgsynQfzLO{2RZo#(ooV_zOijVwU9Qf;z&kISlpinR(g8$%zH2dih1^v)|cB0TopQ_=LCuX$FS>4FCT(H2e=; z^*>?${e=1dL;D`5&HNud`&-1+ZxQqUhtB*S2SWd2=KhMB^(AW7uZZbiBj$XKn*A$o z?zfm(-(u$dj+^^CX7=}}xxb_4{fM0XBWBKz=vh!Q7Ra9cGiuJas5w6)XMxC=*+0b& z*Xsdo)+h<`3ua(sWMbps;N+5#m6el|(>E|MG&Hufva+#tbaD0Y^!D)$2@MU4h`jf2 zz9CT0dQTU}5RHj*C!Q2)G7xZ)E@T!BFF3m4*T4V#wi3xsQ`z4}$1Sfil6@I}G%|75 zIg!;CPcnN$=T=p0IeuBM$n8Ml<01)-jm57Q2JVfUz`9}1_YG52WNYi@&uxsE6vBA+ z_rEVJ2`ZkvUnX~-&s6c$EtnnGP*irzSZmGW9lcr%JN)>}j`POv<-5M|u}%}K{9)Gp zVM=eE_LaSLi=Llvx7FM8=_g^ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-checked-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..41cedc1c9a0f5987fd44da3aa79cc23269982620 GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0ToRP@Ck7R(hUv&Ls$K8SoJ@5 z+yC>A{-3=4``De|ryl%2e&_e@%fE|O{VZAivvAeV;uSv&mjB9M@vCszFCe36<*yVW{wP}Yqjvqz+V#JxfoR>Y%C$c$fN0In;#EI^Mis66Sp-zS z>PHC({VZPj6NOy;3&dUZ^YzLAd7#S-OM?7@8JL*a*i9|1tgIcvBch^Xf*KQH|*SX^vt`I-B?2enf#yK;JrgwJ*-aeQ<;epE{u`AowbN0^EC|>f-eesv2W((6*&dus8&#aK& uvc{%TV!FkB<(D6x2gZd~ntXm5`9H(MeCngC7p?>Sz~JfX=d#Wzp$P!{g9ya{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..68654954ebebe03889646e5685f1e3a7765eacf4 GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0ToRM@Ck7R(hUv&Ls$Jzn+YOA z=lqYI{yB2?mxTFWVrG7goB2Iz_Rp9(KSAWIpV6~_M$LgTV&?pap7kSo_Kz4a88z!i z%nn1P9zl}$)Y zTtZULKOiVLBs46%qqD2KXY!I|%h#^kefa443)gSlynW~H$4{TXeEs`vV}&tL>o!jp z#}En0xd(5DH8F^|Ui6*dbnmPQM+no$rfvWJzyGAb)9C*E%IQ6+Q{vZGZuxM<&^FN8 z@5`5M3sc{&*tjrx>8&aAHfr7LoOft)v z)>ZqOe8zPd%eTY26WBPXZa&kv`)`4_l!{G?kzktnk8jCY3(qv2dS|=LaPr5#kbfB> z>$HTc+*Yl9`6J};&qb+EUu4DvXuG{Cc%B$GEz+X+>#BM|SJRnpI&U0-K49>4^>bP0 Hl+XkKyj%J( literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-mixed-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..89ef64d3468d1041aecde7d20bd615a051ecbcc4 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0TopT_=LCu>4t{?p{xFfHeB_b zbQ{RkbSn;Mz3Sh7EwJNSK>PK;_8Yz}*L+&9`L$g4ZN2W-e$Bt_x<8Q7dd0u>nms7zDD}F7PeOoUB1$|quKuF(~s~|=TP!J>zWdpfDm0)y0Vv#%0K8=zfzhDL?W;S*; z*Rb%2$mrO(_=E`)Crz2Udd=E(>o?rKbNAl;2M-@U`ttSLzZvO)fj~X|o-U3d5|VQd zz7}(GkYK%_e7V&l&~u`<-t)in4d$CpJN73#|BtV05cXZj(BH$kt)G=uq)1t*on=>qLlpinR(g8$%zH2dih1^v)|cB0Tsmt_=LCuX$FS>4FCT(H2hDR z`#)~_|LED@qG$h)nEEYZ-v7{<-{U~&f6UxpQM0~8&H5EF=WFDQZ;^Aq#m)T|GwWN- zyx%c1f5goB5k2ciERdZ2GiuJas5w7lW`B#B{j=?dMhDP%`H~>NUKi@@C9 z^2T=DrxohU9-CeDsfzp(qRqnPeg2t+E!)4B!ZK`ZRu!!JMsKD(Z4DLRRTe$cK2h+H z!6HQ&Wxk|mYOT|YjGZOiOpY8m!M!MLNlQSRcv#|e<1Ka%zw&IcP?7b|p8a5oWR;q; jL+IkNcfa*S-~D1NIjwA4QFg)_=p+VDS3j3^P6lpinR(g8$%zH2dih1^v)|cB0TopT_=LCu>4t{?p{xEktoon3 z?LQD~z5Ksq<VVni%*y^anh8jtJkbuw|>LzJ9qEhfAH|(qc2~-{hN^<7zotU@9E+gA|W~V z;A=4_2MN{-%9mR`0zD^s>plNF-(bG!v}1p=^Z)p|Mqd2xS{7s=Bb~Li|LC(*@}12$ zr?yGlny4+Ow(8j_cSn~kEdu^gK^>E(F)doWv^m4_R_<0=cikhir^!5WJk9&a#hc+_ zSWKpfnw{@qxhSW@lE&)Kl6F``RETc<#Lz6gtn&Kaca7ckwT%99`pj47hffDOjlt8^ K&t;ucLK6VP?a@B~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-mixed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..d247e4bd9ceb3f650631302acc51acce02d05493 GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0TopQ_=LCu>4t{?p{xF<%>lw66D@4nkwZ^XWtn^$v7gSNX*$myxun>;c)738)&5ir#i zJ>qbh;o|4x&CfnAZ?Cu*c8RmQ%SE^yET^S6BnY+WR0M7q+1Wah^*Y(-fKa~?aKlaYANGGR0OG0WaFmaI>{C}=lJ z7x3K85b>TlVQ%xI05&m>D(P>w@7n|G{|^Lq$^EG=6#&QRx)xem8Bb! zOuCk8oO3MHSS2oD;_yao#&+M;)7ZHU9xyXVH{~A+s8yQ`w3NZq)z4*}Q$iB}=PYn! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..38d3181ce1f1cc5354aaf26308aedd6bb9718e14 GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^5@e zBYHNJjEu0f1zR8F7tFxU!6P9lEh`ru5m``JRDAOEnM+r0-um)o+AfQ=Kt-XRE{-7@ z=igr1$=IO4;CxY`;z6&>q`%^&3`zM9^W$eSy!ckInRA9v=nJ9E<=Z&fKPR~Ec(Jy{ zYkA`q`x=h8cCI<5IXb_1)HdntW#|c%=QDU68C}7!#6dXL@9NS_pal$`u6{1-oD!M< Dm0gE= literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..6a9d9dd228a8a9035f28c745861e641ffccf80a7 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^59x_unSsi1r%i~ z3GxeOU}R=xWAAS(WCV)ndAc};NL)@%NGRfMWn^<>v7XYXD$=>Q>rA2Rvz9)IKJ9Z1 jj+|Ok98waDT8kMTS?8#SltqREbuxIm`njxgN@xNAbpS(9 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-left-entry-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c65ced0224bfed84a53ffa4ce6a4451496bb5c54 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^5u~r1)*D(2{?Gh9xh@Hn5#0+e7c z3GxeOU}WXw;^sNS`qB_6Wa#PQ7$R{wIU&Kwx0#X6ZMz9eyDD$z;8h@JBjh+^gf$saMZ zf5d>v=-EGj2*?JK3M*%%1I?8#3GxeOU}NWzkd%^^k(G;xipwu3JaO{W#Y?xIeE#w! z;&vhF?nMvVyKSoMU0kns~)78&qol`;+0LGa` A)Bpeg literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-right-entry-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-right-entry-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..8d643bd39502700c96d5de8072f834f6f4cdd3db GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^5Ai`hky%umk8(v;*9#C5(kKb@T=ciT7RS-08D z4aeEd1PhxY7e6&P?z{K*nHcvYibkJzDHe3I>wIjzKJ9=dw~gqhvWpd#G9TkU$MQ4S zt)9NOVP(}t?jL6v*bEvNc^=p^e}0v$pAfqDJ!8zHjn8sl@6HH4y?(>tw6^DMCoHYk mC_lRLiCuW##;?yy{xH_xQ`gug!2b>Ccm_{bKbLh*2~7Y(^>qgT literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-right-entry.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/combo-right-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..5d232339ff5e86db4f95636acc691dfa6472eaee GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^59xh@Hn5#0+e7c z3GxeOU}WXw;^sNS`qB_6WaR1M7$Pw>*`v8Jft8KTLS5IDp>y)HhBKZ{&s3C)gC<&L o9`2dkb@{gEjwUWkfo4$&hGMzqa5j5iO`vWDPgg&ebxsLQ0FNk0D*ylh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9d78ebb00dba33c4f460929d361574a4001e9ae2 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!3-n?Hl6taq&N#aB8wRq_zr_G^dM@L#wBYV~EA+w^zKynhXS7 zE-I;XXlTfbPHRI;UiIDc>3}z0g##b3Y1q`09elF{r5}E)V6CyzX literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-background.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-background.png new file mode 100644 index 0000000000000000000000000000000000000000..fdf26ab3cf553d9547cc9fa7f4aa3decbe626569 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nR&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdwLE7sn8enaO|t|F`F71_EJb b5e5c>b9x_unSsi1r%i~ z3GxeOU}R=xWAAS(WCV&hdAc};Xq-<@NGRex%5ad2ho>jvh_kaZi$sLeMkaQ)&^JPk zJnL?#Hc2`aHUxGqRBANNDpX^ebCNy1DLKLD=qwk;uSqxW^L$PKxtqb$)z4*}Q$iB} D-L6aU literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..573323929cd2c5ee819d67b129381ff07b8fec3c GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!3-n?Hl6taq&N#aB8wRq_zr_G zlmz(&GcYl8aq|cY39D;pYH9oU`uPV0heyXGhVxZr1Jx9Gx;TbdoPImSQLI@(;HXj9 zh7cCk)BFGXR<|bJPX89EcA)5rBKzVr=7`yMwunw!HZQ3_AUNEZ@2jrG&0R*zg9<(e zrfU3ZU7;T|!=b9h{YQGD)dH)@FV;EDn{nWG*s(veZ|29EnQwZ{ny~XnSmdUI{1aB{ VOndiXh6d1X22WQ%mvv4FO#r#NrKkV^ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/entry.png new file mode 100644 index 0000000000000000000000000000000000000000..3fe12c70009fb95852d4b6080269c39396c57044 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wb0X`wFK>9xh@Hn5#0+e7c z3GxeOU}WXw;^sNS`qB_69x+u!XbtB~Tqt zNswPK10xeFo0x{CmVu!$d-NA|pm>0%i(`n!`Q(Ivv$uK~r?DCtY$$nujH%4RAmhz3 zE-A@H8@+Q9xp@Y>hz5Xgd( zAirP+MrLkd5m5=r2kyKeTYWuU978nDCnpH-y+6RPw2g!P{ z$S;_ISy)6=T1M{g!zNFln31Q8V+eanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&3kE{-7_Gn4=P|G!^~S;WB5 l00@kX?jThGpXH8tXPs)Bvhw@O1TaS?83{1OQ7aD7^px literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/frame.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/frame.png new file mode 100644 index 0000000000000000000000000000000000000000..1562a81b65cb1adfc028fd76a790490e8e99f728 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^%plCc1|-8Yw(bW~oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&3kE{-7_Gn4=P|G!^~S;WB5 l00@kX?jThGpXH8tXPs)Bvhw@O1TaS?83{1OQ7aD7^px literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-horz-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-horz-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f1c519efb91d778954d864077450a4e6c3c3f3d6 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~d!3HGTx9oodq&N#aB8wRq_zr_GY1r?*@298p@fok@ bZ+jyDuSMf>&4~(rpm_|Qu6{1-oD!MF WC8b!Mb;BEI6oaR$pUXO@geCyPZaW?T literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-vert-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-vert-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0cec1dc5c53d3786e7145c96ec3783976b946cec GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&4!3HD^x83^;q&N#aB8wRq_zr_GAi#2v z|J9EN_Zc1}XDnc3^(j57CY~`v;>3-|FI4kR#Fk!Buc-aJiNVXY<$LDCulIr489ZJ6 KT-G@yGywqIU^hbm literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-vert-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-vert-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..600fb08bbaf6b0d52097523a927dceb2470e7f65 GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&4!3HD^x83^;q&N#aB8wRq_zr_GIdA{~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-vert.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/handle-vert.png new file mode 100644 index 0000000000000000000000000000000000000000..377fdf0bee5eb8f5a034a334254fa7df8c8f8db5 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&4!3HD^x83^;q&N#aB8wRq_zr_Gj$jrmmtT}V`<;yxP*FvIPlzj!ZfN))I`duV%>QXK z|0ndnk6rXXa`u;m`Tt{P{tuo0EqeC1hBIf*xnfWzl-mj?H zU!!LKikR^=cJ8m}Szn{({*IjeJ$CkQpvtJ(KVoP9h@Sm3YR%_r=+Z6Xk=t;Y+_>S=;Y+$PCeT6X;Z-@eh|NaZ6Qo(&B1dM_M% zv9FP1_j-u}W$u56dX_wCWNm)GKJ`J?i_J5_l!`9g+%8@paj@mbK0W*6olMmhy7OZT ztRs!o~6evO!&BCSPiB%E?9qhzx`ta=Pb*Em-d*3e_pez>stKXz0%ju T8><}wx`@Hk)z4*}Q$iB}c;LB0 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..8373e47152e52bcc7b94a70faced131dff2f6496 GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP*GQaPlzj!PMi5Zbk%>)N&lng z{fwOTGj`6;=$SubW`B>J{XKf_kLX!HBIo>wn*B2xg64dWp7lKjC^F|q%q$QYJ^M%0 zED#wp8$?1-6p%6N2T&PQ1gHS421Nl(F+^|+XX!+sYjjJ3{DK)++1RzTb#xt^+&q2# zL&B3%(|h|SOq@Jr+VtIf_U=1;`O4LgpFV&2`s3&CKYu0Wy_x~k*zM`!7$PC*dyrkI z$$)|7fO3en*4ZW|CznaT|9|IM;8SMEwK?jP6|X_D{w(284vBZo-9ZdHE=^)yxXksZ z$4~X^sxucn?C(kP4a+$Byig%kBzux>)ThmN`QL}G$=q{c!W;8;jcYQY9+_WuPkyH2 zxF91?F5to>MuBp@JU*U@+I}I=5}v7tUJp&@KPIm9QbBCC;IXMdXEAuX`njxgN@xNA Dcg4?D literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-mixed-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-checkbox-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..62f43ce6680a3e3015ecbbb7b4d027436c030690 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP?2ANPlzj!ZfN+QH1~h#%y*$P z|EJCTpV0q4V$QFanO|e({fe6XHEQ;+h#6mF=l+VG^)+hl@5tHTV`u-4n*Aeo_K)b< zKcnV+i<mmtT}V`<;yxP*GHXPlzj!PMi5Zbk%>)N&ll} z{D_|SGji6?*f~F=Xa09Qq3e!&c^Z0xF9+B&+ueG?{5o-%Fv?mc_=UA}Vl)8{XL{(e$+134qp)5S4FLNfFq zCttGygX=-{cU@(!fq%a5Pg|+RmiFWIn@#Ue-zd_QZ}&?yb9oxRy`OQOm(K-RuNJn| zXAZ3DNe({tST%Hxmgl@s$>S@0{H3RGn4a;9IIyR*TGSj1f0t-PGVr1IMX5F#DN16oJl^S2?;Yf z+1Pky2^>>l^X5o4a#m|G>|H2)XvVn!&g272A9OvuH8YXz(AornwkWP*HU@t)E7{Fv StapIsGI+ZBxvXmmtT}V`<;yxP*GHXPlzj!ZfN))y6V60%xAtc z|A)?e7drEQ+RXn6{qG~@{EC_RHD=zgsM%kmX8($q@ilhtujpA{BWHb&nf*O#?(fLi z-(zS0j+*@=cJ`0x**~M^e2bd%Ginx)@iS)j&#ddWgn_2Zl?3?(Gca*-aq;u>3m6(1 z85^6JnA$ryIyrfHg@lGiL_~5f*EIvGEb(-443UrwJ;*84tRTR0;N}C}EGM1?7XSaJ zMXcSlL3-8Z#QTSDJW@J+FnAX0%s&;;tOsVda=zdb3t~Rq&e-_svr*qEMW6(5xIdO<>_1P6DeLcs@gkDn(v$4zkcGM=x34RQ#L&R Q2(+KU)78&qol`;+0Qkh27ytkO literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..68b50515d813e3160ac6ebde7e999a4c8b72f217 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP*G-pPlzj!PMi5Zbk%>)N&n-f ze~X^|En?oc=y^XQXZ?(w^D}zp&!{;+VrKmSlF_q&M9l(`F|$ErG>{Dz1hIiq5D~Z( zgn>i~#;?2&v`nca$S;_Im5p6mMpjE(N4K|c!o)_K#m;_a4o!Ql@l+&6!B zXo0{}`+57g4m5YltuR+};ym3gW_%boFyt=akR{0HDpO ALI3~& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-mixed-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/menu-radio-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..62f43ce6680a3e3015ecbbb7b4d027436c030690 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP?2ANPlzj!ZfN+QH1~h#%y*$P z|EJCTpV0q4V$QFanO|e({fe6XHEQ;+h#6mF=l+VG^)+hl@5tHTV`u-4n*Aeo_K)b< zKcnV+i<mmtT}V`<;yxP*GHXPlzj!PMi5Zbk%>)N&ll} z{D_|SGji6?*f~F=Xa09Qq3e!&c^Z0xF9+B&+ueG?{5o-%Fv?mc_=UA}Vl)8{XL{(e$+134qp)5S4FLNfFq zCttGygX=-{cU@(!fq%a5Pg|+RmiFWIn@#Ue-zd_QZ}&?yb9oxRy`OQOm(K-RuNJn| zXAZ3DNe({tST%Hxmgl@s$>S@0{H3RGn4a;9IIyR*TGSj1f0t-PGVr1IMX5F#DN16oJl^S2?;Yf z+1Pky2^>>l^X5o4a#m|G>|H2)XvVn!&g272A9OvuH8YXz(AornwkWP*HU@t)E7{Fv StapIsGI+ZBxvXanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;};E{-7EMV@-is!9MRjX zpt$kBnND()z(Y^hW^3_nUn={*GO2hzy%1u&`rU&hqa*JUjAuT2dSK>`kAe!!mNIoo ZCM)ksdH>hoo&q$E!PC{xWt~$(699DTJo5km literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down-alt.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..974686c7e3d5cbc16e78e136826b753f022d4ce8 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Ktf`Ek)2Hi1NruCz654-8qHjpIH5mdKI;Vst0620$(EtDd literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..8aa63318507c06c08bbb013f7e288c511bd4ec0e GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)cTE{-7EL~iZUqh9IgBA zq#!ZpY*VYd6*@*{^*!{1J9F!ADtH& YSl39^e_d`M2sDks)78&qol`;+0A3J1N&o-= literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..2f28e41e155fbd03669ce1ce1588ee73e5becab4 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)ELE{-7sH-o3EpUXO@ GgeCw(;xc^z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-alt-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-alt-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..44e26b6d070a29bbb4bb29345cbdde50bd9ca786 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*nzE{-7|DUzv z$&8LGKJyq`OdgvyNSw9cRR}Y-6aS;?X6(l-Au0LZ$iN_G`4LtZ=_YeAk3!D427N_d bW(J0OBgwgWPPaROCNg-s`njxgN@xNAia9rj literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-alt.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..529b5e4c3b3533b60a8ecbc780673cb97b07168a GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt((OJ|V6^`acX<9I##igRY5; Z44T&LDS!RnTmfof@O1TaS?83{1ON@?Ihz0g literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..ff7c85212e775d5f9a74f56073a8a4884f3d4758 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*nzE{-7|IfGM z$&8LGKJyq`OdgvyNSw9cRR}Y-6aS;=X6(l-At~8!U|{fO;Sp9B=_YeAk3!D427N_d bW(EeSby6%j`TIM8CNg-s`njxgN@xNAYYjHt literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-semi.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-left-semi.png new file mode 100644 index 0000000000000000000000000000000000000000..955e801ff4301af6df1f9fef8c9ba7c4d7aa11e9 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&KtHL&=44P1V7bVv z<7}`&L-_V~?nEC~n-7yaC+pcnygbXmzeHMrLG*+anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+z8E{-7|IaIu z`433dcbQC1W!RK9iPzzJ&v^zlnMe0MHwm_DpE~)C$;?@!jPoX&18?Sn6AcG>83c6_ VSRyTimH`c8@O1TaS?83{1OPxKI(`5E literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-alt-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-alt-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..42e5877b1153da178cc93d7e096890ca3642f23f GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&#&E{-71p5)>sTDDf!>iZe7+GWT>yEI(jY#vplm eVvhU6>S!ZR$puFwq%H%^WbkzLb6Mw<&;$TL96M0} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-alt.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..d7405064aa1c6864ef9bde5986ba538153b6c90e GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*1jE{-7anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&#&E{-7gx0$ZIm*S|>Vw?aplfl!~&t;ucLK6T55<3h4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-semi.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right-semi.png new file mode 100644 index 0000000000000000000000000000000000000000..d7d5af026a1fd0d09ff427f814a408e22d0b6af3 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;ZuE{-7HJuay1z6xLoA? zA`#>tx@Z6OjEB4R-GpLq-Tcq4{5SakV^02KwvvSZLX+8+S+L(ZQh1;<`GE5qCNsv+ kpu#_w&$zuf7L_N?IH`5|1o`zFfCe*oy85}Sb4q9e07xi8o&W#< literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-right.png new file mode 100644 index 0000000000000000000000000000000000000000..6cf201d99515db43042cfc07cd330b000eafd834 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)cTE{-7&i|AdD%<|Jvo4YTBrlv`+S18lyg&F+Q`IDs#gY!Y(o~pFT;?%d(3o@9nVW&3 YX?}vsU4#GYfTl5cy85}Sb4q9e07#!Ze*gdg literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up-alt-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up-alt-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..56a417c00d28c3e9348b33b436eec2c8869e982e GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;};E{-7J5<2#*Q_ Z!|~NJg+kvB>;)Rf;OXk;vd$@?2>^uXJDC6g literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up-alt.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..5df7be827ff84a1331a27f1f9be8558e22da23c1 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;};E{-7;M0H8#_~-A11~I1};uFd3t(!xHqm$R#_s+x#nORM;oJs$zv0iqYO;5KJH2p;Zb2= Ys120mIexDH2hcbMPgg&ebxsLQ05^y^(f|Me literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/pan-up-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ae511362b0b5d21439f18c9698ad2c326af7e8 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;};E{-7anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+0EvKsc~6qHgn^-Sf6;CYR^A$*P6kg`KbLh*2~7Z+ CnlT^% literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/progressbar-progress.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/progressbar-progress.png new file mode 100644 index 0000000000000000000000000000000000000000..53f181782ede5d4eb3a679f04715b7cc57723b31 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0XB4ude`@%$AjKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4vrs~k c19J;2!#O@?<##R4p+E%;p00i_>zopr0O;M1& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-checked-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-checked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ecf1b4ca9a6b06578ef44b773da3a5f868f596d2 GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tp!x_=LCu>4t{?p{xFfHeB_b zbQ{Q3vyM@_JzwNp|kkNX@ zzxA3wP-W{?zqTuWEth>;F9QWVYL0u>obaeQ=G%G&$OV$VEmuK|7N9Ih0hA5o0=0lq zvsuLqp!K>XL4LsuOw4TTYPNRvVc`*x(Xnyy2@@txnlg3unzifJZ`gnE(Cs^S@7;g! z@ZqB`U%&mkq*2oc)Huh}#W6%ea_+&`VonYctQVA(xjf5Xt_pdy=l|=ic84#0IDb#V z_h@F=w8&i{1}*t!ag0`zW&h{sZYeX#xxjJr@#1B1Z+>cY%wQHg(#gzur1@6mtGE@Z z0<5Oj3vIGkT^!Gr%JfGueq2yixL12C&!ZEKwnrv0b8}dypO0QBb|K{Kg&UVPIGw(= vA$YBB$)7pB&t=%Gz24n_|8~O$!)yH0znSFsEUQ!px|6}v)z4*}Q$iB}lpinR(g8$%zH2dih1^v)|cB0TpEi_=LCuX$FS>4FCT(H2e=; z_1|~qGvAs25NL>r2$EUlDV@M$Y&aIrm%K z+;1_nzQxS@9XacJ%{WEILx2QQkV`hJgnf>!ugx^7+Rmvqn ze!&ckj7*$dT+%W!va)h=a{2}ahL)C=R#x^7-rhdGA)%p>k>TmFc0lD*JzX3_BqZk^ zj1+1z5MeoRkfUkMq6ITrQs32kyq*~#@nf@eeQ@ad=aJu+Iz7mGd6Q>$@M-z&9IK}_ zvfZ0%t+{W?)4osvQGTutb$%-j=jWw;>{e1qON5y@=L$lpLl-0;r7T#iSS5Ey(M#@$ zz^Q`cS~aOWy5be)Y*}j-was4Ix51OwcCylfElpinR(g8$%zH2dih1^v)|cB0Tp!x_=LCu>4t{?p{xEktoon3 z?LQD4x%vCxwcq=$|1MeivuM@NlGQ(pSN<$s@v~t0ulyCi3YYx?G74AyDq8ugXa$h` zQM~dOP(jhkpM|S_0J$Kv>PPkZU)Ae=RjmWEe-^I-nFCY+QoQO%2?&7%fx18ppy6Qd zJL65afUeOk3GxeOU}9!tSF^RV4-1cojE;?qPna-q(v+#I*Q{N)e#8EQhi>1wd++{( zhYufp`TFhOC5@UspvF0#E{-7*l5-Ef7ISitV7;KM%;j1Ba#hHqJ^x>CwL5(2!})s> zzDF~|rbX@wF=)v*i(|B!Ec-u4cT1T`&IOK}j~6eCd-GGHV+OO}kxpjLBh9xeU&XCR z6<{^JUTBlW>f(5|RHi?Q@#BKB!oAvCc^;i;v^_G3nVZ8p{e1L7u?rz*FWk7a!Rhp^ v4Z&-5Oa9F1eJ;ah?e*^d`?ni57+&L_{>>!6XIZ5>(47pPu6{1-oD!MlpinR(g8$%zH2dih1^v)|cB0Ts0e_=LCu>4t{?p{xF<%>%=sBT>u1cYpV6~_M$LgTqGx}Pne!uh){p4fU<8(pnf)Co z4wm{3k^(A#$b!izAPE+UK@vn(U=y3C3v`N3NswPK0~0eVo3xCqpMOALa7buaczZ`@ zSI?rwOO`HMzGd6?Yu9hwymkA|-Fu%tfBC247f=h-H`~+2F+@Ug?!lL0P5~0E7nIGl zTwN!-wemdwJAeJxojS4qZc0yHnL8&WREV9ct@K>jvxVl?AN*4m7B5hA$v)dCDy8-K zK)7R$BH=9Yus&adB8GtbOy*)K*0absa0&LurSXEJ!Y`njxg HN@xNAV(rlpinR(g8$%zH2dih1^v)|cB0TopT_=LCu>4t{?p{xFfHeB_b zbQ{RkbSn;Mz3Sh7EwJNSK>PK;_8Yz}*L+&9`L$g4ZN2W-e$Bt_x<8Q7dd0u>nms7zDD}F7PeOoUB1$|quKuF(~s~|=TP!J>zWdpfDm0)y0Vv#%0K8=zfzhDL?W;S*; z*Rb%2$mrO(_=E`)Crz2Udd=E(>o?rKbNAl;2M-@U`ttSLzZvO)fj~X|o-U3d5|VQd zz7}(GkYK%_e7V&l&~u`<-t)in4d$CpJN73#|BtV05cXZj(BH$kt)G=uq)1t*on=>qLlpinR(g8$%zH2dih1^v)|cB0Tsmt_=LCuX$FS>4FCT(H2hDR z`#)~_|LED@qG$h)nEEYZ-v7{<-{U~&f6UxpQM0~8&H5EF=WFDQZ;^Aq#m)T|GwWN- zyx%c1f5goB5k2ciERdZ2GiuJas5w7lW`B#B{j=?dMhDP%`H~>NUKi@@C9 z^2T=DrxohU9-CeDsfzp(qRqnPeg2t+E!)4B!ZK`ZRu!!JMsKD(Z4DLRRTe$cK2h+H z!6HQ&Wxk|mYOT|YjGZOiOpY8m!M!MLNlQSRcv#|e<1Ka%zw&IcP?7b|p8a5oWR;q; jL+IkNcfa*S-~D1NIjwA4QFg)_=p+VDS3j3^P6lpinR(g8$%zH2dih1^v)|cB0TopT_=LCu>4t{?p{xEktoon3 z?LQD~z5Ksq<VVni%*y^anh8jtJkbuw|>LzJ9qEhfAH|(qc2~-{hN^<7zotU@9E+gA|W~V z;A=4_2MN{-%9mR`0zD^s>plNF-(bG!v}1p=^Z)p|Mqd2xS{7s=Bb~Li|LC(*@}12$ zr?yGlny4+Ow(8j_cSn~kEdu^gK^>E(F)doWv^m4_R_<0=cikhir^!5WJk9&a#hc+_ zSWKpfnw{@qxhSW@lE&)Kl6F``RETc<#Lz6gtn&Kaca7ckwT%99`pj47hffDOjlt8^ K&t;ucLK6VP?a@B~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-mixed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..d247e4bd9ceb3f650631302acc51acce02d05493 GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0TopQ_=LCu>4t{?p{xF<%>lw66D@4nkwZ^XWtn^$v7gSNX*$myxun>;c)738)&5ir#i zJ>qbh;o|4x&CfnAZ?Cu*c8RmQ%SE^yET^S6BnY+WR0M7q+1Wah^*Y(-fKa~?aKlaYANGGR0OG0WaFmaI>{C}=lJ z7x3K85b>TlVQ%xI05&m>D(P>w@7n|G{|^Lq$^EG=6#&QRx)xem8Bb! zOuCk8oO3MHSS2oD;_yao#&+M;)7ZHU9xyXVH{~A+s8yQ`w3NZq)z4*}Q$iB}=PYn! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-horz-trough-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-horz-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2b0be866bbeb59c2f51d9f6322a7462b9b0dda8b GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+0y literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-horz-trough-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-horz-trough-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..10cf142ecba98229af9c61abe1c6c863d5ba4766 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcw#wdYGCT z1g9VQ|Ns9}52KEW9|g?{)q-M8xZDnENU)kPFqnI>umsh%t^#Ug@O1TaS?83{1OOO{ BE_MI_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-horz-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..8a0adf1dd8cc46524d59bf0b7d5a88c2d99d8567 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcw#wdYGCT z1g9VQ|Nnojhf&AGLTBSkm%u!~r!jc)I$ztaD0e0ssNN BElpinR(g8$%zH2dih1^v)|cB0Ts0b_=LCuX@~v)(`Nn;ZMYh` z>VN3WccC-?C-lEhnEyU>-si-5|6`|rj+pl?Zszx>Iq#$9e2aCn)M}O&excEU!!J!jh_82a>lplSzn{){D_|YBWli%nAtz0foKkp z{2m2DAn_O=ISa)2{HSy{&>h+(L4LsuEUav7{QLp}qM~B5a`N&D3Q8)f+S)n>hDOE~ zmY$tm-4`!izH;;Cm#^Q>o|v>5sO^-ei(`n!`P!g*W+wxIy#fn^eomBB4Epi!zW&|b z#H+ubZ~MM&clmBc0Uq-XiEgIr4VGJy54p#rUF!QNnUwt`c3+eBxnkA|_w-c)+06xu zO2e+jhKozS-E&a==T6&dm*T^@i@HzEe8ArN&O#tT=QpRNkX?+S-I4%BLB`6gr5BVA zhCFm_Q~WhgOXMi`)*Tye`;-N%yjgiL?XE(_7mm!ht#56YfBy49GU(4^!Nl1bO+V`c z7_KQr=bT!Y|IO%bWb_~5yC0p8Io-d;`jIWi%Jg4q@nue+uNXXC{an^LB{Ts5PQ>bz literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e127ead32684c50877ad312a84d6abe92ca00502 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpd!TppAc6d{U0wlulV{WP!V@Y zkY6wZ6NiGLwT+#Jr%#J#PXJKZ+0(@_L?S#nVS$yv$vJ5p$;P2;qqfE{o)U~_WoZrQ z6Ytn8aq1*f;WQ`9ScP+3IWi)tVJFxYNc1LYHW#>P-?6;H%pm+u#o(uGVmQz^22WQ% Jmvv4FO#os0Tr2

lpinR(g8$%zH2dih1^v)|cB0Tm?#_=LCu>4t{?p{rJfHe3x| z^*>?$|Ioh2v5WqPPJIzXUy!MF>^qS=-EGjC~6i^{73X05F3bm&wfz^+96*O3UBW#}JK)wLx#iniP0sRhKMnh|d)H^)FvC zmqX5?TY|(tx>Oo;=&C)NNtE?&(3Uk!kJ>7atW?7NrUmcSz z@1K|6zP57tibBpU()X+n@rW45@BF?eSfky!{q-L99*->wg|)7Uj!sOKn*ujH(H6Ih z(};6Dx_pm?`fjz&)ixKF@bllpinR(g8$%zH2dih1^v)|cB0Tmes_=LCu>CjdGJtzH-oBl0k z&X4F>KcZ&;h@SlugysOr@6kZ+EHDCzgU}+rH)ny`1WJPZf*IJ@rE_xgjvYU7^8AI5 zpTE>fr%waQg?PF+hDb=BJ=n2qo02JXFK@>&uOrJ<9n{U=eNM0C+9qk z#V-8}bS$|f>e9PT$;iq%rG$TxTezTX3F|}+`&k=KoboiT3tE{L?s?-DH%m6#g%z8E R)qv(Rc)I$ztaD0e0s!8%a)1B; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-vert-trough-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-vert-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad0bdf3055bd134b1a37d88817087efa8e75473 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcx4gDO7#y z|9^3F{U3E#e&Mw;##skfur3zkQRj9$sIfqXfx$|h_2cWKI@Lgp44$rjF6*2UngB%Q BFbeanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcx4gJ^26s ze-RK*S9awWUMpjqb#MjiVlf_dZnuLP3uG7=7Fx6U3O?)20cvFMboFyt=akR{0F_8F AJ^%m! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-vert-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scale-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..6c6d33600e0a45d59e518b85db073d00d9dd922d GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcx4gJ^26s zza0>NS9IkUUMpjqb#MjiVlf_dZnuLP3uG7=m|n20WZ!(z9H^1O)78&qol`;+0H32V AqyPW_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3802abbf0da79cac58f5de37531dba4bc68550 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprS%g7sn8b-nSF1`5F`iSjDR! zv%dNGN~|u5J3qzg0aG$#t0U8m2*an|W%u57nfzm((I8t;A+v$;SNDMl$3i*}u~|;5 za8p(BbNS`dAMC|@e!=P;AFc|sYo3gpAoEn}!p!4w2O_qw7hl`JdsuA7YF6Hzj1m_X UE@s#e0dh8jr>mdKI;Vst0OL+jX8-^I literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..a0e78e25fc1bae61de0364e74130df20fdc998d9 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<94J|V6^`acfv+Sl$7$bym} zzhDLq9wQSscMqR$L2Q$Nf`*}>o@VeHn52B18QdQboFyt=akR{0PYS<-v9sr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c44bf539896e506af98157a783e3ca798e26558e GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprU3^7sn8b-nSPw@*Xk}alQEY zWrJWs+X0sevJuUqN~uZ#Z3`AVJ7jV>30oFP?Yi^nq}8UJXa9np9Gh}U%v4L~qg%U~ zQl9G)_Hz;Gf7Jb)GbUO_^fUbWYamnXVaoL9mcOIdQcaI=hjqadu6<`Lw!Oe}e53xo o2OY9u6%U)#l-{+@KKGFMRGu`;uN}2>fX-p?boFyt=akR{0JZg6f&c&j literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-horz-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..7d4534769f4216ac9c75f3439e415779a73894e0 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*x^J|V6^`af= zkY6wZpGatUL|H{;gH9@=Cs5SX)5S4_BRV-jf!V-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSla7sn8b-nSQRxf%?3+7e$| z-g$jh_D`hjo{0fb{2z9S{L$omxkf(4>zB%fWj~YoE--UXC_3A)o|P%JN%EAqhvZt1 zpb0d>j}yxjR$to9RPnI9Y=N<&c?MI`x`kXnD*P(+*CsC8 Sm8}W1nZeW5&t;ucLK6Vy8&JFe literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e1bd86acd493131d587f238ffa7f7f25cac93b73 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<94J|V6^`acfv+Sl$7$bym} zzhDLq9wQSscMqR$L2Q$Nf@YpBjv*Y;$q5Q_E2daGO87|1=5i&7dAqx}GtW56mm=B_ tDdP~vJWIl3E~8KWYKAj5&TNku86Fkzt+!IGRsov8;OXk;vd$@?2>@G`P9p#S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..0eab6abe20faf947d11277aa51efc1538ad48b3a GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprRH}7sn8b-nW-F@-{p0v_8CF zGC?qbZBi$Pbqa5oMQ5i2&qO_0rzz8qO+6YZ*AQ;!JwI0B-3^b-3B~Uk1Yc~u)ez~j zPtm23vtq_Y#u}XvQ9en1hAq-Lkxsvy_&;sima^+o-TFgrk0!3e-Dyk`~5gg5$GNUPgg&ebxsLQ0OnvanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*x^J|V6^`af= zkY6wZpGatUL|H{;gH9@=Cs5SV)5S4_V`g%Kg4~KS7Dox6sm9B-8zR>jr=Kff*lf|T zhRvW`_{1y*aqWiH#tkp$sxcV4Ej>JebP0l+XkK8jDvd literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-ltr-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..71b8d3b9bce58eeff8d35b0f12c8112970786b97 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`+?Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD==PZ!4!4%y@%`o|A2Ft9{3 V%B^+pRsu>ec)I$ztaD0e0ssJpAT-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSla7sn8b-nSQR`5F{>+7e$` z-ud{7@824}dnZ~N*ehZ^Oct7K_^mqEYrfgRo%X(rY6v%uxby(n&(e{aTtIk>v zqX{d{b~GjE3QkN)3%GZ;ZDHIZ#pR7MZtr;?Xzwp(Ocwss7^d)S*6s%TcZ|9x)+R3H SJsJYEnZeW5&t;ucLK6VpLs19- literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e8cf32691c963576d315101e3f0713b27233d14a GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<94J|V6^`acfv+Sl$7$bym} zzhDLq9wQSscMqR$L2Q$Nf~KA>jv*W~lM@uA40cY}aEQo~mGu;u=I-v!-4c57;zhp1 sQU=Cd5&^NsG5HE-_9QVr%1vircz>O5-^X2NL4IKHboFyt=akR{0G4P{MgRZ+ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..fc02be481637bcaf67cac4e3c1b2dfd2b3e7db7d GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprR&E7sn8b-nW+y@;W#Ov_7oA z6ToD;KgJbQYE$HJ0wEo~w82}io-Fh1F!gTe~DWM4frw~>N literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab9c686a67455351452714732183f900eb549fe GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*x^J|V6^`af= zkY6wZpGatUL|H{;gH9@=Cs5SF)5S4_BRV-jLCU~&i>3)qHtkTcT yVN5*B!nET?$&Oto3-)#jh)s6i%)tDSfngfIz=}|xzm`BV7(8A5T-G@yGywq68CI+S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/scrollbar-vert-rtl-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f788169cc857d244e12e08cc2087a1728fc952 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`+?Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD==PZ!4!4%y^{gdh6s3`~lQ Va@%BQsQ@JyJYD@<);T3K0RZTWA1MF; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2db703e4dadbca8bbb7971d917fe6746ffba0377 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^5anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt%=tJ|V6^I&{^4AXt3n|J)=0 zQ)YjgdE|T6;$I2#f5guD2}VC+X8(wu{Uc@$h>Wh@G8w3cza+>nn1PK)Qc6ZHF8{>I zi%&j(3E<4u14?Onx;Tb#L?;J0HT>r(dAQ<_>!TI_ogO{;<4|zse16Ige)j#$0&}MK a@-VPg7+&N7`t`FT(_cXFeF(~Y3)6rbTz$~3$$EQAF(jz(c90nd?h6M$s QKw}s@UHx3vIVCg!0J5txO#lD@ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..64e8a4cedc4da4d2f51885e3e27466050ea665bd GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^5kh763!}`PTsS$FD-`ls>};~`Y?yz>?Q{9$-Z`JWrQIq_wEh=!=N&9%jXk+` z>Vw!%x1BB|YkZ!gC02g!EW6Fd1g}%)SDb0`cabsGzp*jtn1~?zABK0%0^w?^^@TuN O89ZJ6T-G@yGywpcXHEtH literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-down.png new file mode 100644 index 0000000000000000000000000000000000000000..020deb5fd38e0d3a5a24336bec469cc416bf4547 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^5FJXK<%lKa-{~pE@yi=q-)B{uwvx+ouGW<;nv7V#ycn){P XB|eVR$?F(_hB0`$`njxgN@xNAnu9on literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..555e7c1f668b02913c39d3f4ec950fd63874b68d GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^5%mu`Lj(qi=28YpMs>Eak7arx@WgNzLdJj@47G`d*N{=01Du$kez?TR0tI2nr4 t*dw-NXSQ*Eijgv_(5{uKstvfMQ&;zm&1XenZUE2>22WQ%mvv4FO#rFVdQ&MBb@04zB?Y5)KL literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4631e6fad88b7f91d35d088a73765c1d52beeeb4 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^59Tt8Bo d)E@k=VTcu!(l^{wWD9fzgQu&X%Q~loCIBENRk{EG literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-ltr-up.png new file mode 100644 index 0000000000000000000000000000000000000000..f9b8eb67375a212a3bc33bd8793f9b6da61901ac GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^5Tfwf@`VL(tpy3Rju6{1-oD!M{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d72288e847bb061d97c732330a731a62981e7563 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^5Z##ew=6JYD@<);T3K0RXC)UVs1q literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..4c5e3b179d20772f741d9ec997f4262f395951f5 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^5bxYDGUa^dzqwww*1QLg+NOg NJYD@<);T3K0RUrOPuTzf literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-down.png new file mode 100644 index 0000000000000000000000000000000000000000..7eae428293e912436ca1e812074ecb340f48c85b GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^5bxWe=*^27XVVt*EIWv$Q1VpLXsoX;lpi%IO{{mfKOWuxc+|NmdZ!^5K!&@H*~ dm4YAx!;~&w@oUDP_<=?;c)I$ztaD0e0ssanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt%=tJ|V6^I${2QAXs(k|H5Pc z;}(6-TJket?vMDnKVs*6kDUV~K`46mj~FmnS<=Z5)WcsA+Cf#P|R11xx;`Xdh&7{x7J?l3pt$^n9w$)W_iI>gTe~DWM4f&2wCS literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-up-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-up-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e229de473ae8f450b3aef37954df6dcd4b4a0c39 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^5u8WLX!A4F#|m#;|7Kv#WhFR)_4{^HdQTRSijxlNr4{6)IH3b-dZa>Wv_eC bcz|tk5~tpw-%Ip?1~PcM`njxgN@xNA7vDMl literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-up-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/spin-rtl-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ed0c0ce8ee036bca86a0699ce093c2611f107b04 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^5w9@)<6CAC<4EamXBfyK>d{SanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt(*BE{-7_vdJCu{xUN#J2Sqw TtG~GkD9+&N>gTe~DWM4fNP!{$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-ltr-button-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-ltr-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..45da44f88921ae0be34db84f1a4f0fe9ebc7ba49 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`0wizjKe`@BaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tl^(x;Tb#$R=mx6>LZ-*if(m YXo4tHj_S(rOF&r$Pgg&ebxsLQ0B}lpinR(g8$%zH2dih1^v)|cB0Tl^(x;Tb#$R@AYvPCF)gV1In aW(LlOjEg0byZ-`Z89ZJ6T-G@yGywp3;3U`p literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-ltr-button.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-ltr-button.png new file mode 100644 index 0000000000000000000000000000000000000000..cc77fcc323dec177b818d03e75caba761ead5c08 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nR&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdxNh7sn8enaK$b>lpinR(g8$%zH2dih1^v)|cB0Tl^(x;Tb#$R-zT$jD15*if*6 Zfq~~gQ_hr->R6yGgQu&X%Q~loCIEmLB?kZi literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-rtl-button-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/assets/treeview-rtl-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..810a277eee4e0cc4483b35a092150230416c9f92 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`0wizjKe`@BaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tl^(x;Tb#$R=+PTD>J@gV1In aW(H1K#>HD$e$E8SGI+ZBxvX" style "chrome_entry" + +# Hack to be able to match widgets in LibreOffice +class "GtkWindow" style "toplevel_hack" diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/main.rc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/main.rc new file mode 100644 index 0000000..8349b0e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-2.0/main.rc @@ -0,0 +1,2708 @@ +# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: +# +# This is the main theme file, handling all the default widgets and theme +# properties. Since GTK 2 is old, we need to overcome some of its limitations, +# which is also mostly done in this file. Sadly not all of them can be overcome +# so there will always be a visible difference between the GTK 2 and 3 theme. + +style "default" { + xthickness = 1 + ythickness = 1 + + #################### + # Style Properties # + #################### + + GtkWidget::focus-padding = 0 + GtkWidget::focus-line-width = 2 + GtkWidget::focus-line-pattern = "\2\1" + + GtkToolbar::space-size = 5 # 1 + 2*2 (separator + margins) + GtkToolbar::internal-padding = 2 + GtkToolButton::icon-spacing = 4 + + GtkWidget::tooltip-radius = 4 + GtkWidget::tooltip-alpha = 230 + GtkWidget::new-tooltip-style = 1 #for compatibility + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @visited_link_color + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkHTML::vlink-color = @visited_link_color + GtkIMHtml::hyperlink-color = @link_color + GtkIMHtml::hyperlink-visited-color = @visited_link_color + + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkSeparatorMenuItem::wide-separators = 1 + GtkSeparatorMenuItem::separator-height = 3 + + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = {0, 0, 0, 0} + GtkButton::default-outside-border = {0, 0, 0, 0} + GtkButton::inner-border = {0, 0, 0, 0} + + GtkEntry::state-hint = 1 + GtkEntry::inner-border = {0, 0, 0, 0} + + GtkPaned::handle-size = 8 + GtkHPaned::handle-size = 8 + GtkVPaned::handle-size = 8 + + GtkScrollbar::trough-border = 0 + GtkRange::trough-border = 0 + GtkRange::slider-width = 17 + 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 = 32 # 24 + 2*4 (margins) + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkScale::slider_length = 24 + GtkScale::slider_width = 24 + GtkScale::trough-side-details = 1 + + GtkProgressBar::min-horizontal-bar-height = 4 + GtkProgressBar::min-vertical-bar-width = 4 + 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 = 4 + GtkMenu::double-arrows = 0 + GtkMenuItem::arrow-scaling = 1 + GtkMenuItem::toggle-spacing = 12 + + GtkCheckButton::indicator-size = 24 + GtkCheckButton::indicator_spacing = 2 + GtkOptionMenu::indicator_spacing = {8, 8, 4, 4} + + GtkTreeView::expander-size = 16 + GtkTreeView::vertical-separator = 0 + GtkTreeView::horizontal-separator = 4 + GtkTreeView::allow-rules = 0 + # Set this because some apps read it + GtkTreeView::odd-row-color = @base_color + GtkTreeView::even-row-color = @base_color + + GtkExpander::expander-size = 16 + + GtkNotebook::tab-overlap = 0 + + ########## + # Colors # + ########## + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[SELECTED] = mix (0.24, @selected_bg_color, @bg_color) + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = @bg_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[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] = @text_color + text[INSENSITIVE] = mix (0.5, @text_color, @base_color) + text[ACTIVE] = @text_color + + base[NORMAL] = @base_color + base[PRELIGHT] = mix (0.08, @text_color, @base_color) + base[SELECTED] = mix (0.24, @selected_bg_color, @base_color) + base[INSENSITIVE] = mix (0.5, @base_color, @bg_color) + base[ACTIVE] = mix (0.24, @selected_bg_color, @base_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-disabled.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-disabled.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-disabled.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-disabled.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-disabled.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-disabled.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/pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = PRELIGHT + detail = "menuitem" + overlay_file = "assets/pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menuitem" + overlay_file = "assets/pan-left-disabled.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = NORMAL + detail = "menuitem" + overlay_file = "assets/pan-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = PRELIGHT + detail = "menuitem" + overlay_file = "assets/pan-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menuitem" + overlay_file = "assets/pan-right-disabled.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menu_scroll_arrow_up" + overlay_file = "assets/pan-up-disabled.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + detail = "menu_scroll_arrow_up" + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menu_scroll_arrow_down" + overlay_file = "assets/pan-down-disabled.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + detail = "menu_scroll_arrow_down" + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + } + + # Regular arrows + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-up-alt.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-alt-disabled.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-down-alt.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-alt-disabled.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-left-alt.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-alt-disabled.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-right-alt.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-alt-disabled.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + ###################### + # Option Menu Arrows # + ###################### + + image { + function = TAB + state = NORMAL + overlay_file = "assets/pan-down-alt.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-alt-disabled.png" + overlay_stretch = FALSE + } + + ######### + # Lines # + ######### + + image { + function = VLINE + file = "assets/border.png" + border = {1, 0, 0, 0} + } + + image { + function = HLINE + file = "assets/border.png" + border = {0, 0, 1, 0} + } + + ######### + # Focus # + ######### + + image { + function = FOCUS + file = "assets/focus.png" + border = {5, 5, 5, 5} # Super strange, {4, 4, 4, 4} does not work properly... + stretch = TRUE + } + + ########### + # Handles # + ########### + + image { + function = HANDLE + detail = "handlebox" + overlay_file = "assets/handle-vert.png" + overlay_stretch = FALSE + } + + image { + function = HANDLE + state = NORMAL + overlay_file = "assets/handle-horz.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + state = PRELIGHT + overlay_file = "assets/handle-horz-hover.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + state = ACTIVE + overlay_file = "assets/handle-horz-active.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + state = NORMAL + overlay_file = "assets/handle-vert.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = HANDLE + state = PRELIGHT + overlay_file = "assets/handle-vert-hover.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = HANDLE + state = ACTIVE + overlay_file = "assets/handle-vert-active.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = RESIZE_GRIP + } + + ############# + # Expanders # + ############# + + image { + function = EXPANDER + expander_style = EXPANDED + state = NORMAL + file = "assets/pan-down-alt.png" + } + + image { + function = EXPANDER + expander_style = EXPANDED + state = PRELIGHT + file = "assets/pan-down.png" + } + + image { + function = EXPANDER + expander_style = EXPANDED + state = ACTIVE + file = "assets/pan-down.png" + } + + image { + function = EXPANDER + expander_style = EXPANDED + state = INSENSITIVE + file = "assets/pan-down-alt-disabled.png" + } + + # LTR + + image { + function = EXPANDER + expander_style = COLLAPSED + state = NORMAL + file = "assets/pan-right-alt.png" + direction = LTR + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = PRELIGHT + file = "assets/pan-right.png" + direction = LTR + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = ACTIVE + file = "assets/pan-right.png" + direction = LTR + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = INSENSITIVE + file = "assets/pan-right-alt-disabled.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 + state = NORMAL + file = "assets/pan-left-alt.png" + direction = RTL + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = PRELIGHT + file = "assets/pan-left.png" + direction = RTL + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = ACTIVE + file = "assets/pan-left.png" + direction = RTL + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = INSENSITIVE + file = "assets/pan-left-alt-disabled.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.png" + border = {0, 1, 0, 0} + stretch = TRUE + gap_side = RIGHT + } + + image { + function = EXTENSION + gap_side = RIGHT + } + + # Right + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab.png" + border = {1, 0, 0, 0} + stretch = TRUE + gap_side = LEFT + } + + image { + function = EXTENSION + gap_side = LEFT + } + + # Up + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab.png" + border = {0, 0, 0, 1} + stretch = TRUE + gap_side = BOTTOM + } + + image { + function = EXTENSION + gap_side = BOTTOM + } + + # Down + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab.png" + border = {0, 0, 1, 0} + stretch = TRUE + gap_side = TOP + } + + image { + function = EXTENSION + 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.png" + gap_border = {1, 0, 0, 0} + 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.png" + gap_border = {0, 1, 0, 0} + 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.png" + gap_border = {0, 0, 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.png" + gap_border = {0, 0, 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-ltr-trough.png" + border = {1, 0, 0, 0} + orientation = VERTICAL + direction = LTR + } + + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-vert-rtl-trough.png" + border = {0, 1, 0, 0} + orientation = VERTICAL + direction = RTL + } + + # Horizontal sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-horz-slider.png" + border = {8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-horz-slider-active.png" + border = {8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = INSENSITIVE + detail = "slider" + file = "assets/scrollbar-horz-slider-disabled.png" + border = {8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + + # Vertical sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-vert-ltr-slider.png" + border = {9, 8, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-vert-ltr-slider-hover.png" + border = {9, 8, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-vert-ltr-slider-active.png" + border = {9, 8, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = INSENSITIVE + detail = "slider" + file = "assets/scrollbar-vert-ltr-slider-disabled.png" + border = {9, 8, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + # RTL + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-vert-rtl-slider.png" + border = {8, 9, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-vert-rtl-slider-hover.png" + border = {8, 9, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-vert-rtl-slider-active.png" + border = {8, 9, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = INSENSITIVE + detail = "slider" + file = "assets/scrollbar-vert-rtl-slider-disabled.png" + border = {8, 9, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + ########## + # Scales # + ########## + + # Troughs, 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 = {6, 6, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + state = INSENSITIVE + detail = "trough-upper" + file = "assets/scale-horz-trough-disabled.png" + border = {6, 6, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-horz-trough-active.png" + border = {6, 6, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + state = INSENSITIVE + detail = "trough-lower" + file = "assets/scale-horz-trough-disabled.png" + border = {6, 6, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-vert-trough.png" + border = {0, 0, 6, 6} + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + state = INSENSITIVE + detail = "trough-upper" + file = "assets/scale-vert-trough-disabled.png" + border = {0, 0, 6, 6} + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-vert-trough-active.png" + border = {0, 0, 6, 6} + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + state = INSENSITIVE + detail = "trough-lower" + file = "assets/scale-vert-trough-disabled.png" + border = {0, 0, 6, 6} + 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-disabled.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-disabled.png" + } + + ########### + # Menubar # + ########### + + image { + function = BOX + detail = "menubar" + file = "assets/border.png" + border = {0, 0, 0, 1} + } + + ######### + # Menus # + ######### + + image { + function = BOX + state = PRELIGHT + detail = "menu_scroll_arrow_up" + file = "assets/border.png" + } + + image { + function = BOX + detail = "menu_scroll_arrow_up" + file = "assets/border.png" + border = {0, 0, 0, 1} + } + + image { + function = BOX + state = PRELIGHT + detail = "menu_scroll_arrow_down" + file = "assets/border.png" + } + + image { + function = BOX + detail = "menu_scroll_arrow_down" + file = "assets/border.png" + border = {0, 0, 1, 0} + } + + ########### + # Entries # + ########### + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/entry-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/entry-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + file = "assets/entry.png" + border = {6, 6, 6, 6} + 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-disabled.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 = {0, 8, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/spin-ltr-up-hover.png" + border = {0, 8, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/spin-ltr-up-active.png" + border = {0, 8, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/spin-ltr-up-disabled.png" + border = {0, 8, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt-disabled.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Up RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/spin-rtl-up.png" + border = {8, 0, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/spin-rtl-up-hover.png" + border = {8, 0, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/spin-rtl-up-hover.png" + border = {8, 0, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/spin-rtl-up-disabled.png" + border = {8, 0, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt-disabled.png" + overlay_stretch = FALSE + direction = RTL + } + + # Spin-Down LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-ltr-down.png" + border = {0, 8, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/spin-ltr-down-hover.png" + border = {0, 8, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/spin-ltr-down-active.png" + border = {0, 8, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/spin-ltr-down-disabled.png" + border = {0, 8, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt-disabled.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Down RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-rtl-down.png" + border = {8, 0, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/spin-rtl-down-hover.png" + border = {8, 0, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/spin-rtl-down-active.png" + border = {8, 0, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/spin-rtl-down-disabled.png" + border = {8, 0, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt-disabled.png" + overlay_stretch = FALSE + direction = RTL + } + + ############## + # Scrollbars # + ############## + + image { + function = BOX + detail = "bar" + file = "assets/progressbar-progress.png" + stretch = TRUE + border = {0, 0, 0, 0} + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "bar" + file = "assets/progressbar-progress.png" + stretch = TRUE + border = {0, 0, 0, 0} + 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" { + bg[NORMAL] = @titlebar_bg_color + fg[NORMAL] = mix(0.7, @titlebar_fg_color, @titlebar_bg_color) + fg[PRELIGHT] = @titlebar_fg_color + fg[INSENSITIVE] = mix(0.3, @titlebar_fg_color, @titlebar_bg_color) + bg[INSENSITIVE] = @bg_color + # Needed to fix Firefox's menubar text + bg[SELECTED] = mix(0.12, @titlebar_fg_color, @titlebar_bg_color) + fg[SELECTED] = @titlebar_fg_color +} + +style "menubar_item" { + xthickness = 3 + ythickness = 4 + + fg[NORMAL] = mix(0.7, @titlebar_fg_color, @titlebar_bg_color) + bg[PRELIGHT] = mix(0.12, @titlebar_fg_color, @titlebar_bg_color) + fg[PRELIGHT] = @titlebar_fg_color + fg[INSENSITIVE] = mix(0.3, @titlebar_fg_color, @titlebar_bg_color) +} + +style "menu" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @menu_color + bg[INSENSITIVE] = @menu_color + bg[PRELIGHT] = @menu_color + bg[SELECTED] = mix(0.08, @fg_color, @menu_color) +} + +style "menu_item" { + xthickness = 4 + ythickness = 4 + + bg[PRELIGHT] = mix(0.08, @fg_color, @menu_color) + fg[PRELIGHT] = @fg_color + # Chromium uses this setting + bg[SELECTED] = mix(0.08, @fg_color, @menu_color) + text[SELECTED] = @fg_color + # Some widgets use text, we need to handle that + text[NORMAL] = @fg_color + text[PRELIGHT] = @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-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked-disabled.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.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-disabled.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.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-disabled.png" + overlay_stretch = FALSE + } + + ################# + # Radio Buttons # + ################# + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-radio-unchecked-disabled.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-radio-checked-disabled.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.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-disabled.png" + overlay_stretch = FALSE + } + } +} + +style "separator_menu_item" { + xthickness = 0 + ythickness = 2 + + engine "pixmap" { + image { + function = BOX + file = "assets/border.png" + border = {0, 0, 0, 1} + } + } +} + +style "button_label" { + # fg[NORMAL] = mix(0.7, @fg_color, @bg_color) + # fg[INSENSITIVE] = mix(0.3, @fg_color, @bg_color) + + font_name = "Medium" +} + +style "normal_button_label" { + # fg[NORMAL] = @fg_color + # fg[INSENSITIVE] = mix(0.5, @fg_color, @bg_color) + + font_name = "Regular" +} + +style "button" { + xthickness = 6 + ythickness = 6 + + # For the sake of sanity style buttons this way + engine "pixmap" { + + ########### + # Buttons # + ########### + + image { + function = BOX + state = NORMAL + file = "assets/button.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + shadow = OUT + file = "assets/button-hover.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + # Don't add hover effect on pressed buttons + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/button-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/button-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/button-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + } +} + +style "link_button" { + # Disable the button effect, leave just the link + engine "pixmap" { + image { + function = BOX + } + } +} + +style "entry" { + base[NORMAL] = @bg_color + base[SELECTED] = mix (0.24, @selected_bg_color, @bg_color) + base[INSENSITIVE] = @bg_color + base[ACTIVE] = mix (0.24, @selected_bg_color, @bg_color) + + # We set this same as the border of the border of the entry + # This way there's no overlap + xthickness = 6 + ythickness = 6 +} + +style "combobox" { + xthickness = 6 + ythickness = 6 + + # This affects only the button beside an entry + GtkButton::inner-border = {0, 0, 0, 0} + + # For the sake of sanity style buttons this way + engine "pixmap" { + + ########### + # Buttons # + ########### + + image { + function = BOX + state = NORMAL + file = "assets/entry.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + file = "assets/entry-hover.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/entry-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/entry-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + } +} + +style "combobox_cellview" { + # text[NORMAL] = mix(0.7, @fg_color, @bg_color) + # text[INSENSITIVE] = mix(0.3, @fg_color, @bg_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, 2, 0, 0} + + base[NORMAL] = @base_color + base[ACTIVE] = @base_color + + engine "pixmap" { + + ############# + # LTR entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-left-entry.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-left-entry-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-left-entry-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + ############# + # RTL entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-right-entry.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-right-entry-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-right-entry-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = RTL + } + + ############## + # LTR button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-right-entry.png" + border = {0, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-right-entry-hover.png" + border = {0, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-right-entry-active.png" + border = {0, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-right-entry-disabled.png" + border = {0, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + ############## + # RTL button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-left-entry.png" + border = {6, 0, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-left-entry-hover.png" + border = {6, 0, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-left-entry-active.png" + border = {6, 0, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-left-entry-disabled.png" + border = {6, 0, 6, 6} + 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 = {3, 6, 3, 3} +} + +style "notebook" { + xthickness = 3 + ythickness = 3 + bg[NORMAL] = @base_color +} + +style "notebook_tab_label" { + fg[ACTIVE] = mix(0.7, @fg_color, @bg_color) + + font_name = "Medium" +} + +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" { + base[NORMAL] = @base_color + base[SELECTED] = mix (0.24, @selected_bg_color, @base_color) + base[INSENSITIVE] = @base_color + base[ACTIVE] = mix (0.24, @selected_bg_color, @base_color) +} + +style "normal_bg" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[INSENSITIVE] = @bg_color +} + +style "normal_entry" { + base[NORMAL] = @bg_color + base[SELECTED] = mix (0.24, @selected_bg_color, @bg_color) + base[INSENSITIVE] = @bg_color + base[ACTIVE] = mix (0.24, @selected_bg_color, @bg_color) +} + +style "textview" { + bg[NORMAL] = @base_color +} + +style "scale_horz" { + engine "pixmap" { + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-horz-trough.png" + border = {6, 6, 0, 0} + stretch = TRUE + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-horz-trough-active.png" + border = {6, 6, 0, 0} + stretch = TRUE + } + } +} + +style "scale_vert" { + engine "pixmap" { + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-vert-trough.png" + border = {0, 0, 6, 6} + stretch = TRUE + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-vert-trough-active.png" + border = {0, 0, 6, 6} + stretch = TRUE + } + } +} + +style "progressbar" { + xthickness = 0 + ythickness = 0 + + fg[PRELIGHT] = @selected_fg_color + + engine "pixmap" { + image { + function = BOX + detail = "trough" + file = "assets/progressbar-trough.png" + border = {0, 0, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough" + file = "assets/progressbar-trough.png" + border = {0, 0, 0, 0} + stretch = TRUE + orientation = VERTICAL + } + } +} + +style "treeview_header" { + xthickness = 2 + ythickness = 2 + + fg[NORMAL] = mix(0.7, @fg_color, @base_color) + fg[PRELIGHT] = @fg_color + + font_name = "Medium" + + GtkButton::inner-border = {4, 4, 0, 2} + + engine "pixmap" { + image { + function = BOX + state = NORMAL + file = "assets/treeview-ltr-button.png" + border = {0, 1, 0, 1} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + file = "assets/treeview-ltr-button-hover.png" + border = {0, 1, 0, 1} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + file = "assets/treeview-ltr-button-active.png" + border = {0, 1, 0, 1} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = NORMAL + file = "assets/treeview-rtl-button.png" + border = {1, 0, 0, 1} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + file = "assets/treeview-rtl-button-hover.png" + border = {1, 0, 0, 1} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + file = "assets/treeview-rtl-button-active.png" + border = {1, 0, 0, 1} + stretch = TRUE + direction = RTL + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-up-alt.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 = NORMAL + overlay_file = "assets/pan-down-alt.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 + } + } +} + +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 + shadow = NONE + } + + image { + function = SHADOW + file = "assets/frame.png" + border = {1, 1, 1, 1} + stretch = TRUE + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_start_file = "assets/border.png" + gap_end_file = "assets/border.png" + } + } +} + +style "tool_button" { + GtkButton::inner-border = {2, 2, 2, 2} + + # For the sake of sanity style buttons this way + engine "pixmap" { + image { + function = BOX + state = NORMAL + file = "assets/flat-button.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + shadow = OUT + file = "assets/flat-button-hover.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + # Don't add hover effect on pressed buttons + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/flat-button-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/flat-button-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + shadow = OUT + file = "assets/flat-button-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + shadow = IN + file = "assets/button-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + } +} + +style "toolbar_separator" { + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + engine "pixmap" { + image { + function = BOX + file = "assets/border.png" + } + } +} + +style "inline_toolbar" { + # GtkToolbar::button-relief = GTK_RELIEF_NORMAL + bg[NORMAL] = @base_color + + engine "pixmap" { + image { + function = BOX + file = "assets/frame-inline.png" + border = {1, 1, 0, 1} + stretch = TRUE + } + } +} + +style "tooltip" { + xthickness = 8 + ythickness = 8 + + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color + bg[SELECTED] = @tooltip_bg_color +} + +style "disable_text_shadow" { + engine "murrine" { + textstyle = 0 + } +} + +style "disable_separator" { + xthickness = 0 + ythickness = 0 + + GtkWidget::wide-separators = 1 +} + +# Default style, containing theme properties and trying to match every widget as +# much as possible, which is not only faster than trying to match every widget +# by its own but also less bug-prune and more consistent. However there is some +# widget specific stuff that needs to be taken care of, which is the point of +# every other style below. +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" + +# Menu and menubar items +widget_class "**" style "menu_item" +widget_class "*.*" style "menubar_item" +widget_class "**" style "separator_menu_item" + +# 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" +widget_class "*" style "combobox" + +# And disable separators on them +widget_class "*.*" style "disable_separator" +widget_class "**" style "disable_separator" +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 + +# Tool buttons have different styles +widget_class "**" style "tool_button" +widget_class "**.*" style "tool_button" + +# Notebooks +widget_class "*." style "notebook_tab_label" +widget_class "*.." style "notebook_tab_label" + +# 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" + +# 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" + +# Button labels +widget_class "*." style "button_label" + +# Normalize button labels +widget_class "*." style "normal_button_label" +widget_class "*." style "normal_button_label" + +# ComboBoxes tend to draw the button label with text[] +# instead of fg[], we need to fix that +widget_class "**" style "combobox_cellview" + +# Disable white text shadows +widget_class "*" style "disable_text_shadow" +widget_class "*" style "disable_text_shadow" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltip" diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic.svg new file mode 100644 index 0000000..7b89e88 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic@2.svg new file mode 100644 index 0000000..17e3c4a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic@2.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..b4808a6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic@2.svg new file mode 100644 index 0000000..3ea0541 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic@2.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/close-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/close-symbolic.svg new file mode 100644 index 0000000..06201c3 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/close-symbolic.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/close-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/close-symbolic@2.svg new file mode 100644 index 0000000..a26e6ff --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/close-symbolic@2.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/cursor-handle-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/cursor-handle-symbolic.svg new file mode 100644 index 0000000..e2a252b --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/cursor-handle-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/maximize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/maximize-symbolic.svg new file mode 100644 index 0000000..39316eb --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/maximize-symbolic.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/maximize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/maximize-symbolic@2.svg new file mode 100644 index 0000000..8095f75 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/maximize-symbolic@2.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/minimize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/minimize-symbolic.svg new file mode 100644 index 0000000..f3683b9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/minimize-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/minimize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/minimize-symbolic@2.svg new file mode 100644 index 0000000..741534b --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/minimize-symbolic@2.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic.svg new file mode 100644 index 0000000..67beb46 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic.svg @@ -0,0 +1,42 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic@2.svg new file mode 100644 index 0000000..bf51d9e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic@2.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic.svg new file mode 100644 index 0000000..b4808a6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic@2.svg new file mode 100644 index 0000000..3ea0541 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic@2.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg new file mode 100644 index 0000000..de0d789 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg new file mode 100644 index 0000000..7f0235f --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg @@ -0,0 +1,47 @@ + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-slider-symbolic.svg new file mode 100644 index 0000000..4b00bc1 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-slider-symbolic.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg new file mode 100644 index 0000000..37d9c04 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg new file mode 100644 index 0000000..1bc5cb6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic.svg new file mode 100644 index 0000000..4759e32 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic@2.svg new file mode 100644 index 0000000..a44f5c9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic@2.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..d621934 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic.svg @@ -0,0 +1,42 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg new file mode 100644 index 0000000..91c7006 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic.svg new file mode 100644 index 0000000..f2c9cf9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic@2.svg new file mode 100644 index 0000000..a06db4c --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic@2.svg @@ -0,0 +1,39 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic.svg new file mode 100644 index 0000000..d621934 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic.svg @@ -0,0 +1,42 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic@2.svg new file mode 100644 index 0000000..91c7006 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic@2.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic.svg new file mode 100644 index 0000000..492d47a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic.svg @@ -0,0 +1,46 @@ + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic@2.svg new file mode 100644 index 0000000..85f4f3a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic@2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..00d08bd311d9223e162b4b973c1d7349623ecf08 GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tn$A@Ck7R(xI#VC(QpJyXb%D z)c;9y|3}UF9yQ}f%-kQ5Gk-?U`W`j=d-R;|(Li$c_n0|9VrKn_p8X?g4u}LXfFxK1 zCkWWbJNb?P2N| zV&)uX<`QA%8foqtW$qSj?iOR=nPB0W=#jV7BX5~U{&J7}6`lpFLVNFp_B{yedl=UL zD16fM@JTPDW_*sC`6YVR*XUW_fOe^B#(n^LQmZ7$FPMRugPVs}UR7PAv8lPGy`!&x z!nzH6_w7G?cV98{mU2ywnboFyt=akR{0M^_Y AQvd(} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..25abeb6006dc69c3cfaeb9a62644e7b4d272e509 GIT binary patch literal 974 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8Y0G|+7pyITd|3g>(_nh=U zVgCQnzW=d{{)bNepEUP>#N4kD^S;H+{2np=d+hA*QS*L;&-@WH=SS@9pRsd(M$P&a zGxJyUtY49HfPz1xX8(+t^)q_*&*(Wnqi1~wq1oSoieqN|h@Sl;3QR@=xwApsXdoBN z1}Xq)nGI456o<${)j(7tkuY(Hdaxl#vQc2R4iM<->gej}=<4h0>gnnk=;|Bl>Kp4B z80#6D=^0t*8v~K0p@oy7rL&Qxi; zyQEHaO`qYKKGQX0mRrV5w~X0tnRDDS=elJ9(LDE@gN>*b&-$KeX>b zSl`32{zqXG9*0eM0`%0^4_|wMq3l``KhOg z7GBrb*51)KY4Vh*)27dub>Q&Plc&y}JAd)f<0ns_y?FWR^_#cvKYsr5?fZ|Pn*^Sz z1EX(_r;B5V$MLt9Z^ruuN;EulWp-*4p6PT#U}jKTk=EAkB~vt$)t#4Jc<}RotV?Os z>x}Z}hpPYXyC0SPf1m83`hS60{HEJuU%$@I&$f%0?Y!PTdW+A;Gkv9BUM>E6YRBb} zzvlJ7Sp}z;g?;;ekBR%ey1JX2THKyk7V~c*pUTS*{aL;6jk)vs=L;9xz0J>RexH0( z%Psxkqh~1vJa%bMdFmRMJ!xkDP-+kzeP+>qJ;6E0`Zww%)$r+VjKAExQse4x%YkFLi?Zb@)M($OIpnNi&zV^M@0HT} v|I1Ij*B6!k=&Vtadxn3Z;`Q$*59@DKlz%$!)Tc+lh-dJ0^>bP0l+XkK9Cy~I literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..bb5607fb15111220fabda22b0595b70a881bf7d0 GIT binary patch literal 608 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0To>e@Ck7R(hUFqH#GbYUG?9g zVZQ^I5xeMr=+sxCQ~$@!`VlkjN6g$Gku!gW&;A@e?`Pz!&yll!M$GscJNH-g>|c>H zzQxS?9X;n;^qk+3Grvd80ixegvwlR*_z^w#2apjn<44r&9}zQu!~oHpAJHHKKSfP> zA2#`A*yJ|>EvEw;Px)5u^{L$9Teiisy+ArJ6H_O1x-q74$-_+K?%+|mJ zMCzN^7?|1^7+dKXTj?8`>Vc82zM-z3k*=PBuD*eej*iTam9=({+1axm?m-h3n(kfOwEexZ z&aVCU>>}2`yuek jwspOA{?EHVO@E$~l~B{U-P%lK-JIfePM7&i)cQ^$SpC z#N4mpvwpeK+>n`pkMWV->SVn zl{>skw>d=C*@RZwg;dxEmsonIS$HK|dZk!;CR%zXTX-f~cqD+3XM(wVtdWhkv8|V} zjhB&?hmp0Xp{28-xucPV6Ao5b1&t5CGY_+By)R z3#6pER=)s-RANbxUoZnB6Eh172PY>N7Z*1VFCV{vxP*k1nwo~DmJZMeODk&|8(UjD zJ7*VHS64STcMlIwFQ2&hgv6wl_KvQZv**m6J8%Ai1&j9V-FM*Nsnci9K7aY@^_MSS zzyJLC`}d!}|Nfb6+42k+JsqAdjv*e$-%g2CW(t&WSpUXpqN=ycHpi9EGIRtZH>I7P zr26dte@=eIo%aj&Ru;@Vzw>ub(EmSyQor4k!mM(Sy8V*oE%_fYiGR|>Z}KJaH7vAZV3a6fYJ~jQT{|hT`rsBgpJ3)X67$hj>TLS)0&(WZZ5H37MSqU?R&oQ zfejy`{+dm=I`8{wtAy_RUllGDpJL|m*!Sry)05YKnGWpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10MbxQ zR7C&)000300RR60fd5rh|5d90K!D#sfd4aq<}-l*K!^7}gYZ6s_dI~`Jcsx?gZMds z@i~X_I)(E*g7i9t?>dF_IfC^*g7rOx@I8g~JB0N*hW0*$@;!#~JcRN*g!ev#_dSC1 zJ%;l=hW9*!^G1vFNQv}Ii}X*A_-v!~bEf%wtM+}Y_JFVXgtGR>-2KSh`^en;%ijCT z-}~?N{_yqx^7jAo_x|wr{_*$z^7sGp_x|(v{`2?#_xt|$`TqF({`&m>`~3g>{r~*^ z{{R2~Wn0ZI0000*bW%=J009940|N*M3JM@0AtE9pBqS^^FfcJOGBPwdIy*c(K0iM{ zKte-AL{3muR#sVwi;Rtq&Cb!%)6~@0*xKdh=(miL~S#F!_$*r#>jph%b#b4@?wB| uB~YM-@`8giGa9*Yw)V60G47nM$@~H0&MdRR>Mo`L0000QyIu2ln}!cI?LRErKRUGkuxtKk)9}fr4TyeNwSKW|`fAto)wcDkO%qVf zSL>D!)-7MHnm$>zeY0!%WY_Y|w&{~?8xVc7Y58Q+^4+@WlXcrCtCr7pAoSg)`E$j} zZTd+*iX`>+2#c3|6F?X z=kk-kSAgj8pKDM5K704?*}Ff_KKy(B;opmo|K5E5_vXvLw_x=B=f5AnLFm_?|3LKT zF9iMj`|tn1fB%8x-+w^*KL`Oa40MI|`2#~Qqa?^Ln1PXriHVt+g`J&)gOih!o12H1 zS6D<$K|xVTNkv6fO-;?f(9p=(*u=!r(#p!(+S&LKD?G%PHN{`SrX% z=;|~6wnrZWHf&#e$zlEb{!a%>;_veBT77yE%j(l#=f+$29D89t+r*#2V1IGV)bsJO zx#|oZCYC>Y6C0i+9;{ouVLpq*`ssf+DI5qo_wPt9SHhAQo?VRB-UiJJXS6!XeV$4C z{I}~$tPy#NFPO!Ow;lV+Byizxm&As2?l(*uxpY4;aaqNjmE{yQk(FcjROWdr^=kK|_d-28Ra*5~^Fm>Iv`x9lpinR(g8$%zH2dih1^v)|cB0Tn$7@Ck7R(xI#VJ2ZfhTQ`Wb z?)-1n^4+2RyG`2<>*gPpZ9lDBzT32XhmbbSKWtilShxPLZTVr-`VGWx`398&E3;|- zZrcn}Z_^4SfeOBX8Q*O|vOq3a3W>C9{chj(-J$KfWBYgS-XFgGKLRKH2%7XGc+!v1 zDL>jb|LWNCt8?qG?rpz%w*5MD|L@rce=j`xd-2iVOOO9v2BIf_uRZ;H{n_7}&;LGo z_wVWZf6qVsd-vtvhj0HrfB*O8$A2I=kn?2~(4Sf*L4Lsu%q$$-JiPJ>YU&z|&8_Vn zy?y-?)@|6kZ~x&V$Bv)4aPjH0H}60G{PpMWEj^(FKwbMiT^vI+g7;3iDs;#|gtb|u zeEE*U2Q}aME&TuAzQt*>!udCk-`$x!Q{a=k%tN1*Q#fzgZ_x~D_R~!f+N;`ju43`3 z*MaPT-2zN6@=WK}^4qQABc98y+ z+t#mE zOh4{*|vPQ1|wUbmX_}}%|C2gen4bxfu^+r(RZL4APJNOssyV6 zlP%wEL4rT5LFz$TKx)9sKx$wJq!)y~!9_3`{u6!#PW%x#=||9{AHkD;giQWXx%yYl z+Fx~Re>JTC)xY!Cq+P!!?fyM^_wOmYe^1@>d)nUL)A# zfByge`~T11|9}7e|MwpRw&rED0Rz{qB*-tAft8J&gOiJ!PfAu!K~YIrMN7xP$kaC= zFf6>Tv9+zeqkrP0$y26HpE2{`;Uh;+o;rK({KdylpFMx^^7Wgy?>~I}{N>yCA3r}b zZ~X_1wti0+#}JR>ZzsDtJ2^@)Tz|*1d-u@;d;*0oJZ}yh5;Oep_kS}xbK(Bwug^9Y z&%61z?7rR7e?J$egl^w)$8P@Zt1(kE7l@Zt{z%wn{GZ)+??Hc|&tG5O|5^DrgGcPf z@1>I&bl$q>C2gF2B95V07)b@KF^6ZRmT&ea)SvN>+wJQ{7lJF31c5Bep zp81@&!Rq4y?gPIzf8EN#_%BBB1w+`PX~*6gU0C;9GVZ|%Aq$p0l2HMiI>(nj(Buf| z5Pln_bo-Id-UBmbTpIFpXE3aL`anqHdXwdYIKFob{bD){{6zxHHBkm!F((hQKDgFo z_u$UI3${@g^6J;lc9{L+AyfaP|2tTwWIJvXx0u+Zd|>iY`(89ZJ6T-G@yGywoW`|}R~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..22b3bc9323f7c0c919fc6d2feccdd8c3349e5e3a GIT binary patch literal 591 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tta2@Ck7R(xI#VJ2d?Fob*3o z{{PrT|3jz#Pn!EbZszx>Ip5=E{fL?SBXZ`?sM+76=X{R_lC!_Z%=r;L`$rU*1Tkj) zhz6qBKfvNYqi2Iq%xsVd3;{(zYN8M#KXi0-^o=d_jV%pKtqn|VjjUXatlf>QJxrZK z&78x{Tq4X|BhB5S&D~-wJQFND6FqX5c;qeh$Xn)_zudE6m1p7V(B6BYeGkI=9)|Tl zikS2wV)DzV8K0wOeuJR8fqD*lx;Tbt1n<3YUF@KPNbAE+AyqGq zMdgMp7Z;TutoyGn6nW;zr0oAs|6QBYt=OX8b!2nGK8a8F81)6YE#v}!>`Z&Fo?P)m z@b|fs3$9FipKW*brfeXqxJsd1;PQ)-h5L^0`fgckzPEHSk5EM5wQFCOa7}LR@N7fl8HZOk$L805%JAmt=z0BSZ~TNO)|^ig-ulFv ye;3i>65RCRzFXyCK|pRYN#MKQ|cY83s>RKbLh*2~7ZA(hTJQ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..818c7edabb0937f0e2adca1574e53148672266ae GIT binary patch literal 951 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s9X0G|+7pyITd|3g>(_nh=U zVgCQnzW*TZ)c?^-{>M%K7BTNz+|2J0)4xZ}`w>3#N6efbku!fr&-)oQ>sQRoU(rBv z7EthK^sJxJvwz0S{vI{^do+Zc1!m0o5j`7>=KP3(FlK`c0V)O|phl4TAJMa5%3x}s zx`2v7A~0n*R7Qby=>UPQu8yvrj;_A0zM-zZv7P}Cndljs=^0t*8=31HTj(2G8d^FV zS-Kcmxf)r!TY9HjdZ$_Xq+9uY6djEn~J@ z<{Y=oxo%lNG|w%2zI)Ch@6wIlWt+Xrw)m87@vYn$+Iv5=??G7K!?6BGVf~N8CIHbB zpf6e@9ZZ2i>|7G$7tFxQ#?HaX#lt5pE2p5OtfHZ1U}WkS5E#jK;Ods4F&@Ko@4Du^(8nLJ?g<0*XZ(99Oqz$=-7x^QgUgR^RW3UZx4s z?0hN(96h(c9Dc$k*Lrxn5TjJ<N0gW8L)9kXdGq<-&)LU#A%4Xpz2&^QvOBd7UdmQm z{JHa$$<&IS??-||K1-jzng@(z22WQ% Jmvv4FO#s#zwj}@n literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..e5f083e39484597d99ce0232451c019a0d67b4c2 GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tmq!@Ck7R(hUFqH#GbYUG?9g zVZQ^A(FbD3F8Uuj^;PK9|1r~k#LWE>IrC@u?9b6Nen!sv95Lf-?A%|GGrq;l`W-#z zTlAdYQFDGr&iWoT>qq2_AJIU?Gk(O(_z^YxN5sq@F>`)I&-xKF?Nij0_hFM?hE0AG z&~h%Y@sw}XUZ2VxzGYi%0t#&W^R4}|t^KpDe6y^4GY!n_4bAQKO>GU#KuF)j#=sPa ztn`ho^bJk*z(`l$P*=}LSI>|I>lJUqO-y?y-r0|FwW6B3grOq?=h>a+_NuUx%${pPLP&z`^h@afCf zo85kIfQIeyba4#P2;O_)xLA{ci0j1#H(W!G=oM`|8n;2*vI@`cZ(GwNVPkJpP?`!9bk6%zW-XKVcI^n25%d)bpTgq}F+>%4H9C|rH* z-P;?>4lPu7Oz&c$Z|N8JucskJjrV|sSMB1Px< zm%IIaQy)5*@O+Ij<|S|7FG8pO_nZ4VdddILnLye1k+c7YPW=K@7Bll} z+^iol(|*Lv{Si6yXXLD(v2%V#&-@uN>s!pM-_divMbG&iIrDqu%-=Dyzemma9y#kf zP$X*BkH{H6B4_`I0ioZ~Gk-+S{Q(h-neiiL4iNp0p7kSY_75QGQ?<{h>Y!ise&4FS zK9xJXOSd^h)!T$t+J#iug;m%Fmst9wTX?5hcqLnUrC53=$C|sv7}co|uH8d^FVnmYoKk%bcw=^2`Wkb#Mwfw8WhzOJ5uuD$_~)X~+0AYENOAkxv* z)z*Q6g#>Upp z-r2$mSee*XOZ=kGs_pY=SzD5~*vaSZV|{`T_qphFH4Z4aleP|&)ubj1w@>1j_wH-6U( zd&7G2Z+r`T1J4_I-?TX&kG%g;Yc%t$+sgPTi#Kce&!$-I`TD@MCG9}B#@BbQOUt#r z{{EX79r!Ny_l>z6>8EO4TVn0@Ygxs7*K^Sbz8vmyVr9PH)vu`&`A+Q3k9mDM>5O`l z-NNl}nH%C(=5K9Sn`Enz#}F34V3_dn-nDN#cwD~jJIQh`H!=M{&0@A)jaQpkxFQz> zGZ#L%Ahw0aswt{GAWjpmXz%*9eOnBJunaQkE= z2<(`2kkvpz?)ALs$#2=h>}2d?rnB|1J_un_KhU)BNO_c~-hF4W4({!y4+{30GoIG} zDpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10MAfN zR7C&)000300RR60fd5rh|5d90K!D#ffaWuR|2~88K7;o>fbcwr_&S5|I)nH*hw(dt z^E!p|I)(2#h4eXs^*)02J%#W+h4njx^*Vy_I)?T>gz`Ox@;rp{JcRc?g!4Xx_dSC1 zJ%;x@gY!m<^GJ#GON;bRkN9e$_;923d#m<+toDGf`Gm6e#oGJF-2KYl{mb6_%isIU z-TUwL{_yqx^7jAo_x|wr{_^+#^7sDp`2X|x{`dR-_xb+#`~Ld;{`>s@{Qdv@{r>;| z|8t8wNdN!g z6$y1b2_C3PC}KmfMnOUxOM(S-32L)*{_LktgPzND3=Zx-M2vP8%Ah~n+4gqYM>^yI r7D%-qY9+m2^)8Yum}Wi^VSnrex(h40p9mRi00000NkvXXu0mjfF$N=u literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..adc1af7ba222bc7229534335877b9efe10a42aba GIT binary patch literal 948 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nm!0G|+7pkjvq{}~z@7#jXJ zH2e<@T@||OzeB@*&)nOdlYor-4h{b;3m;qd0nvZshW~mcFB}?PS(m-G?gYwyvTgh9 z(Ei=7`GZ~acbkR}mhB%M+JD$Jf3$1le$WuePlpY+JwDG<~pX|7zXx z)vD>ERnsS{wr_SVpX^$`*){>q0itg_I z>CvBSPyb$f`sdk)f6v~5$q)ZteEj$3^S?J={=J2v??3!Q1qs9JjZ;OWI&tm`9qM!A3TF0-Pxc}Z$_PaagJ69}b{rfz) z();VyiHq(DwYk5GRgTK7deVJl6PKY=Ev6_$}&>%l!zwy?)`V4!k z;*DA7%sAB7P_dQmR>RXdEJdCRe3=;)a=UIb{xUJ(h&lB@h9m0$!zQC0OiEHSSmRPZ z@SMp=;HsE-P}yK*qu~QLw(AWG8x;x^n~f73nExJF$Fq%b|Br{$?#a|xl*^p(cp%WR z`|Dv5hH0&b%V)FvYQ6l*^ThFLUXLrD_AcfJ!X}=`XDadByGnv7LbGC3duT(!QjUlpinR(g8$%zH2dih1^v)|cB0Tta2@Ck7R(xI#VJ2d?FoCG4> zxph-W1C;bSW@}q6@ulCKqy0-r6 z-u9~ph_?SabN}zz2Y)X-`g`%w-%F4GUVifT+S9)`p8b9D?%&h*|DJ#N_wLKT58wWM z{{HXFkN-eW>Am*>(0dvsL4Lsu%q;92+&sK;@@ncDP0cOs9X-AMYuE4FfB5LJ;}(|OSV^^QlTnl}VEFhnBw}Uc^YGfP iH0`dSb1o<3tC_d3>L21*|1$#U83s>RKbLh*2~7ZM0V!<& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-horz-marks-before-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9dd390fb9363d64d634ae9b75aa45201b2cff5d7 GIT binary patch literal 943 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8+0G|+7pkm{h|Fs+bdrtcA z(D2`~@4s;ah+z(7w|ui}`DWAc-J$)vP5Te4<{y^rKP=mR+P3|)YW-r{`qirGt9A1a z+vcw}E#GXLzu7c@w{89oB&}P(jF#^1uBF!H-?3rNZaA^Y9770CSoQUeyZ0ddh0 zP#0JbrUpX+T#NsN9|0481Om~dA3>9T1W)=AGWkcvs-HD$f7P!2Rk!w6{kmU$JAO^v z^=s0u-;;L#p1k|_l-<9l?)g1y|L@rces8_-XZxi;J1+g%dHK)oD}RpO`g`p5-{W`w zp1AY($mSee)d1vFA0pZ4o?@y5Rc<; zFNX#@1xmO*T-(vgS=QYl8*!uS^ntuLV$l;n|JUF1UPDd|k-A`p_HR#}{T5{5*S4q;C4r`~QVjt{1!> zE#Oxl^S?6uTuN4eBwN`-U zv`~BL`RA|P40$D5actk`!0pa|_qlpinR(g8$%zH2dih1^v)|cB0TrDO@Ck7R(xI#VJ2d=HnEyX? z>i?v<|KnzUkC^^FZq|>Oxj!Oj{*0dWJ$lafsM+76XMc~G^CM=~kLcMyqUL}|5Ccd8 zRYJKxqi6q&0gFRqfn1<27#peu$kox&(KE8pH?cM_1tJ?GD_0|HcT=YjGv_cf=WsLE zNORXHbGK-7w-|HxSPRbtOV31)yrmv_%RKUzdlsw=?Y$S;_aLnQQTU|i5tCj-&G;NW z>udC^Z$OhDr9FED^pbi>kY6wZGYba~ubhIKx<+GjYkNmu|AciL_U=1;!)l9HtDPIy=}zid&^^^k=EV(#6qVQ>0ihFB zPhw3bs!aHzk>KI6!Kv5iSl*O|Zqu^UH$!B2H&}_UILi1+Fj<7($bf6NMf9xf%-Kk; AOaK4? literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..78cff7e739ff61f388d35156a78752f5369427ae GIT binary patch literal 907 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8+0G|+7pyITd|3g>(_nh=U zVgCQnzW+dO?4tikbN@%r{uVLsTind=QFFdWO#dD``+L;9AK^29#LW2-J@04ioS#v% ze#OlE6+P=$XDvkoGpZz0h){mIkAO@5K3I2=* zssSOGAXovAi-ACDplBA10Tzh@lR7}4tE;1{r=zQ{t7o9AZ=|bltY-j3CVGZudPWxd zM&|m)7W&4P`o>m<7EVT%E=E?aM%M0@-l>+}X_h|eRz7Jq!6mjKrM97EcA@2VVHGZ^ zQ(RJ~x~9)?O`qwO0YtOiGUvEu&UMdO=vA`8yL6Lx*=FyuExwgILwoOs_B{yedl=UL zD6Ic+*o4PGr?S;pNB{%ZsU*lRn1Pjzor9B$n^#6wPF_J#Nm)fp$H2(cHy|)Htgf-O ztz*KZ$9glAUcP?&?)`_4pTB(j{^RGu`glHIl%;yQIEHu} ze>>&6eN&=Do4m2pw-d{hQn+V+ow~O*WxYVxy8r(VG=9{+|KfEA^YxFV`_F&w{Vw+N zd4Et!`Odv|$9~QECL~-nGrKSUnM`Qpmp|tiBw228_569|7{U|%_3y1h2BGrfzh5u> z@Gw`X;i8r8eKXDvMPfmAkzLCemc82g*NOkY;boJKmB}2qzCiK?O9$&zo~H6$##(<5 zEMD};N&h0VirE#$r(V{HGg%jPC0Si$+S6vjd@H(?*}RJ{%J^5K^4^APJ%S1T<_ipy z86z(9uSnNnSk2aWdj5Qy=Tm<*c6|Iflm9Mn%=1rCvl~NBeEF$#)cAlW-~P584Ns<3 z#%qZ+K3}l2*2QHB^MiYTSSK|xHvI70wf|>If$P#c+!Ji#e_fjHf4|4eVM*GT#c4?s zKfF72Fz}78_t}n+sw=K$AzExtw*EFQtzVrO+SPG&X4tXKv1TXz0w-@SPpYar@-}13 gj0^vNir!lpinR(g8$%zH2dih1^v)|cB0Tt~E@Ck7R(hUFqH#GcrXxQ)2 z@ISQgzwgXvv5WqPPJIwDC!ACWVDM9=*JWJJyW5i#>e3=qxv5e+nF+NY=~@53g) z3~W5*Tea7xa))o(790OuOTQdzzicbtEJJg915-PFQ(FTQTLUv&eG?l4V=DtwD}56y zJwsC<(ls#B)ico51CshWIyxs?@=Ab?w=D_s3ua(sVqxLr;^yH|Q`gYc($+RHv9PqV zwzji(admU|^7i)j@$(OePDo6iIC;v{iZE)x{I+Q0e zf09_)>By&{z8kH?SGe-N5>yu9H!|ST(tQ0QGWu2aY7I`~#VktvCIX^6BrZ13b@vJL fYU-XlFOZkvotTC|{I{8Ppg8k%^>bP0l+XkKt~b}7 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..25f37aba2ac21602117b02aab42cb00dcebe1402 GIT binary patch literal 887 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nl*0G|+7pyL1k|2H)J4_)=& zq2YhR{QseSk3;)FT;G|`d}sbooB2Ps`-R`!*GY5#M=$vwIuoeoedO#fp;NyA701l{ zA2Ii9_^cmsvwlR*{24y`bL6a_;nP3I&iNTV^CwVQ#H?>Ivwla<`4&0zd*saDF|)tN z%>ErU<9pPc-%&sX- z?(i<%<`7kH6Iy8(QehiXZW~-;>78cbm2BymXz7`3;gJABo(bmevF2_uCbmAtwqC|I zUPe|PhUShyWMtt4M0$p%AY@>oXJD+WXP~R64O`v*RJu53~8yj0&J3ALw zAaHZ{@bK{T@`;O2NK9&O@96BBIeYHh`3n{-TD)iPz5}PvoH_ga<*V19zkK=n?fZ|P zKY#uH^Y`ER?2x0tXo~f8aSZV|{&vdoutNbNuIrC*m2Gs^xv@w|E2lU14OiLGbuEAX z+gohVF{t#EczM9q?)TlQ@Q&>3?6KW7N@*ZDm;sZLVi>be{CG6|~_rWfvK zobakZl#OAN>h7jX>x$e|m~(FN^@SW0*zoCv$eY@7=V*pc+hlLNVDvd1T5w;BP38vI zoivpOz#guLlw+r7JL_u8D+`+23uBjrwH%H+~Vj=ulTuX^)!jhEm`ef`I+2RHm! rT>A3x=9OCvh2CFbI`aRg=sm`Jy=lpinR(g8$%zH2dih1^v)|cB0Tmqx@Ck7R(hLm$8UFugX!swx z>c2z7eTRns#tqMm8~!`Af46J?VAuTJrs0E4`wz>8kCyEpty(|ZG<~sZeQ(+H)voEQ zZR-cy*00trU#*%xTD5(%Yx!i`21MU%T0Ysee79}-Y}*Dz-))*dyLEr|==|c}|D#~> z*WzVAt5<((SpTzS)3+0Mego0zd%sWL|NZ{!zYkykfB5?E)3^U0zW@99{okkW|3Ci# zqJLk0{Qv&*-;dw_e*gXd`wtNP`}6ld5GZR)Dg%9BUlQaO%)rRV#LU6L#igLAsHCK# zqN8tMXlP_)Vrpq+ZEa&`Z*TA5TQ)zjN|?%c(Tm#ZAvc9E8)JO$}yZcGXi$DRg60O|@mVmR7bERaF#I z;jB|F<*qg`xEdhjc4EWH)w6CpH!fA1#It`=pRG(preccAR38DM6IDy5=1f$X@a05; zN5=+-UZZ1qBJ(Gim7R`!8hUnvmG}x*-dBRjBK%FwF5&l&-3oAb^_;+}DzI~5kOvh2 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..47f06af375aebd295a5370b9fdaef775c3676d8d GIT binary patch literal 900 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmc0G|+7pkjvq{}~z@7#jXJ zH2e<@T@@PoKXlc9&q@Cs8tywZ{I@K8Y}p4y|Mf~sUs;#Ew(k7z-1f<#;gfCK zXRC(K77gzm+P~X1f46D)VAKA?vi+l7^GBP8Pd05p^uwz4i)GVSyQZ(UtzT`LKG-yU zwQl)f-SX9{>62C4H@lWkb}ip*n}9}rvuXKc)AHTA>63NaC##mvb|CcKrulQlnxB>M1NoSfX;JiNTZBBEjn3W`cfDynK~ zY6gaeM#jb_CYF{~R@T-wHnz5Qc6JWIA)#Sm;nnpGjm?v$PMbbs=Bzn$ckJA`YtM-j zCr>?l@$%KD&tJZN{r2O>&tJd){QWogblQ1fl*M_vIEHu}e>?Sf7?Y!j%ly8^gmYaD zN{c$WIAR1sLJXcaSQ?-CU*E)im{Hx}O+>-<(Af3W%T~M2GSSF&{&yg0%88!*6_?xY zyzKwze&%+l^SxJ|L9RtU8!wfgUzmI^aozh~h6%bcclWJ2`uZ*p19xp&)pel*zdBd_ z4Y2ZO*7+{|daA&IZ;QhY2JAxjrd8h=nP7)+uK5@EdSqp_ z5A0lav#f_9d)2~&6qDSko8p{Kw(h&3$n(oC%9_^5p~tXENN_Sl{R} zll6pc$SZks-E}K0#2Jl_FOC2CJoD5l7MCiqec5XDfqVY%*m-7o)|H+P>yY?~om+a; zS3T_vTlpinR(g8$%zH2dih1^v)|cB0TrDO@Ck7R(xI#VJ2XI%b?1MZ zj_(fb-)-7{SU3N$Z2M{5^4+H8JA|}p{$btv!?xvzP3t$CmLJwF-=N|^HO=2`n?WjV zT7XjDZCXKWTd-cBN~j=|3zD*H{chj(-Ld_>EG+m{@!~2_v!n8&p-V8@b%w^Z~s1i z`}gI?e;_#H!R`R`l6pyyUoZnR3kMIcoPwIVMq_hpdq-dYgmoMC?mK+s*zt>(o<4i? z_TBrRzyAFFobdq^z>7Rx978nDCnqdWe(+>^(4@%^A36!AJqr(GXEv2nODS{{EagoO zPIoU(_ANCOQ{hxBm5mlR*l;OS-2KFc)fqQ;I5f_co7A&l*FtWY8?Tj9RIcg@3Z1BW za&_(ml?h)o5Z-RK7If9`TM^wKmLFH`TyI`|KET8|MC0(&)@%l z{rUg<@Bcr4|Ns5>|KEQQ2s7Ey3=CPPk|4ie239t94o)s^UKv?Ac?Cr!Wfd(Q10z%4 zfWXkOy2jSFjtP?{Pn$mT;NhbuPn|h;{^H}O&z`?{`TFg<_a8of{_^enkDm+clFT159XzJzaP)xKz5nwq4D3Fz_D|%CdA#+# zrT#mypU?Y)F1?bPF)O*|!p*2Or}YK8pUy5?tkxcPW3!W(_FPxDy0->eZoqK*%fj&R zZujfsA&-jmSq?-r&&!|97GdqHIe(99GlOyOt-6iu3Dzr9Cfs3}k$s8h3xmrgFR_=g zcO|dZC3puGu9^OV`4IoBhN2a7H|Q_~x*E>SU=ItP#rSsZn*)uDny>Mg3tZ>UIQxOg zd>3P{q}_u^`vvnJGSA~-a<{jyyr;dhamL4=H~DkfzkRM;o9keZ`m1K*rOF33{qfE* z4lnNQ(GNX+pz78gJ0+z{yc?4LF?n7TIPffX+59^OI~E05vIlpinR(g8$%zH2dih1^v)|cB0To>h@Ck7R(xI#VJ2d?Fob*3o z{{PrT|3jz#kDK{DYR>n#SwCXt{)n9UGkVtd=sDk`XMYDVW&@>u#LW5;JsX6gX8ni) zGQixJIY5!0Fa%Wq=7Lp%)kAavNgW*>JtGT!6KexgAhI#Cb~m#2Fm((ua}GCii7<1G zG#47?lrcn~)7tFxS!p_0XBPXw>uF=@s($?PF*S~iC-hKNIA3b*b z(v#!bK>5M5sZ+xz2|jQVPJ0wu&de-YCzeuZ zR%o8iEv)Nn>>X|%=%!NWXYG{IzIy+fIg6$+sM{`rQk22WQ%mvv4FO#ss1 B=~w^& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..03926a9f552a9f3dfbd542cc125b242f58a3b42d GIT binary patch literal 884 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmo0G|+7pyITd|3g>(_nh=U zVgCQnzW+dO?4tkCOa4dC{uVLsTind=5!1g%&HE8P^GD>&pV9MvM$P&aGxJx>tRFFR zen!vw89n=F% zT|mV!l}J)hy|aHrfdzGdKv!2sS5HS*UsumSSKmli-&oJUM9FUvN##5SbVHnhSnwA?j)hHJ(ww~X0t znRDDS=elLhb<3Xbp0miibfb6KX792sK4n`%d+&$#JqYW27}ozNtp9P?gvUTvC8(?` z1O}*MNswPK11lRl2PYRdpNy=Wf|9a^mVuF9KwwBib4zPm`-F*8rcRrF;PBDor_Y|h zaOu(GCr_Wfc=_th+js9jeER(5>$mSee#)zLDgt9E+SA1`#N+teDaXT@90gpDH*g-A z!`x(<>=w9Dp!mR?Vzr9@^)H>iFgWwSEnLX`?$_1Tuim{%m$3Y&saiTOPk-M>z4E!f z&hJWo{!BZUd|pXECq}7t>9rc|y|n_uwSHUoo#J+Q@=IaQ9yz;x{R|J*hP+(8oFOS) z(Q`x1Pd0;x0YChiY;rw?X8SWRn{EB?8xX`{$FOC^*Q7_15hWU5!qfKVxH9(di+dvT zK{WH6vXW32^VeJdl!}7AOCaT{BDf{GmOrza$~I6Z+$2J?p^C$-Ao2Si5i;H2JDgfI};rpofSgm zGR_&V(afLk%avTda^l=aQsLJ()K{&!9J*TgyXC(Y{sKNen?k9Ea$uY>c)I$ztaD0e F0sxTcm{kA( literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..61283d73add84421e6716b25dd598b586cb701f0 GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tt~E@Ck7R(hUFqH#GbYUG?9g zVSi{Jh!MN!f9TX#p;Q0I&H52D_ebQ+pV2dZM$h{hIqP%8jIXhCe?`y!6*=Qu%&gzh zbG}8-`5igyd(^BSk+Xk9&;0>pM9uyYG4n?Z5Y71!4K!ier>H6K!zRBBoBYPV;bdUr zDc`ESK9xIc0t#&W^R4}|t^KpDd@~Kr?F~%r^i6FI%xn!zZ1qiS3`~K@O3&Cz-_TUg z&{WsJNLSB5R}V<)>*(n4r`~M?I^MP<$S;_Ik%^gwlarf=M@?NrOH13t#KO|b+S=a5 z)y>_@+uPg6&p#j_Dmo!?!o(?4rd_;z4@T2T#PNPZ4|k&_Ouu$+U0=W=T1(!l@# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..690689c3e803af536f28a663c751c3285f0c28ba GIT binary patch literal 835 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmK0G|+7pyL1k|2H)J4_)=& zVgLVx`Ts-v9*6e*_nrAHZRY>bssH`vzK&k@pD{E^TTRS^@XBSsjS2s6z4-XGdFQ2&hgv6xwj*hPBvu4kkJ9plK zJ$v^ZJbCK$nKNf!ynOZf%a^a;zW@07>-V3(|85_iun`yqzMd|QAs)xyPKmU33KVI( z?C9FjrW_oi;g{d#!j-D#ye#YQfB8pk^IqLpepgg{@Adn?uH8EPD`uVG|0y3Ec1}^) zD{0Ey)^{e7F^D@WsPk^p)K7 z+IG2rQS4uSJbgH)I;3%m;gjdxEB0-#UGhg$;LG?0$_)z+cZtRA`g*>dA-gS@ zBPDzO+~1bx8C9lcKI>=R5WZ{Y|B9L&dQTZT{8u(-8l~}X5}ltMqIY9aQBHtFd-<-z u6;8_gdvAJ}~J_b)$KbLh*2~7a{Sa1sf literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..040f9f6c4fca781d3dff13b827b7e688f7b2400a GIT binary patch literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0TrDL@Ck7R(hLm$8UFugX!su* z`ag8le}{(q#tqMm8~!`Af46J?VAuTJrs0EC^AF30kCyEpt(!huwSKl~`eN1k-m3MB zWz$!?rmwcGA8cE{S~Y#NYWrr_^2xUClTFJfyOz&(E#GaMKHIhd(RZ8X&u-nHJvzU5 zcYpEk|B<)wYr*2L)vLeNuKCum{^!wKzmMPfd+Ofb)AxR#zWe+A*MA?r{{Qgx-=}Z? zKYjoA@%z6|-$9JeKmLFI{_p$mf8T%p`~CO-?>|8F@6X@=K=81TFAnGxr;;GQUS}T0|P@tBO_BwD{C7&J9~S32PbD27yp3Ju&~a~p5Fd*=Pq8n zbmhwR>$jdh`|$D8mlp}AB!Q+a@N{tu(Kw%+ut532gGp1SO?{B)E}Zr#D2R=@QZ6l} zFf1|E)H#^lJ(*cF)zM9*Ffdh@Tisy8wUB4-V%Im8HZf_JvYNH**w!m7^Fs4;Vjw?D z+Nno3u2@^%)IQyy8sSplkznY>v-|0;Q+p!jW_K3o9cg|Rke{Jo(vZ?JCG@NBn>W1; zj!FkQWFmUzbWL!W@;J?nJHE`%Q!~=ACt?Aa B4gdfE literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..593ef55ae1812dbeed3fde49c44d1bc5553d301a GIT binary patch literal 867 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmu0G|+7pkjvq{}~z@7#jXJ zH2e<@T@@Po-=Sf@=OiF`-=X2ZW#MDXzQ@K5|Mf~(07~W&lPKaR<8Y7z4}}2nr{v3 ze>QITx%cXCAliTZ_kkO~&))xi?$Mv~5B^+y^!MT;Ao=Igqd!+3|9STA-?Mjro_+ZD z;^V)!pZ~o9qA&m6!qAW3|9|}c2Sk7V{)eG|fB*ge`xl7*{R1-o{r~qLjDQpva4eaB z1{g{SB|(0{42(=nOw7zI>>M1NoLt;Iydt6sii%1qDyph#Y6gaeM#jb_rk0jgR@T?l@$%E>FJHfY|MBD3 z?>~S4O>Dbi1dN(cPZ!4!kK=Er91ml16maETp~9@C(IlA2({RYupn>sBB+rb7U;oz^ zD9a?gSZJ$Paxiv(UFhA|uT@pM{sgz#9IR}9aVq9O^5qG;{}#SF($vTI>EB5eUzOV0 zu&U!mYSZpy{awL$;M>R8ji18y*xq70AQAZT_%+5$;;BEE6>VeQ@G9iTdd4SSmkt#3 zDWnAd7GHJA^Hd?wq0fMqu`SQ^$I zp8dQ3c>C+aJPZ>POAT&1KU0Vt3&Wo!LfzrIEtDnm{r-UW|%!17! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/scale-vert-marks-before-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..57825fd774f8e8f676a29cd25796a8f38c160bc1 GIT binary patch literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0To>h@Ck7R(xI#VJ2d?FoCG4> zx22etebyWw*9mQvVo}iyKOU=(elH(^@nZC51UpHg33bFw7}IsRDQPw ziT|)^`35op71_0Zw{QFI(DvQ2{kwPH51+mtfs=j&P5Kc$=||hAeEs*~+rN+B{(brJ z9|$ymGT#S!Ors>oFPMRug`I<&M^0W%U8AwNrLDcUuYc|Oz5DhbK6>oEaloaXvX=f%1cAQ>TVc5`5q!oc1X6Is>z4omfhtSs`z(v9@?P zcd##SpqomeCvR=Exxt3(mj&F!%u7m|nXF|)`C4`~HcQJ$WOF12^0Qo%x^&~p?wyv| z8V#xuss$bihF)B|pSnpk?U-}A?~$YQiXD1R%pPt&&Zm!DI(bt@LPe?PMB~vDi`h6` rQti^Ve0cg~;?&?NLJyXthcGidE!SJC&bRFt(4`EXu6{1-oD!MlfSBuhz{!Y@5H@ zw0yH|{$|ts-KOO`khE_3ZVO?zegjI`K*{g6U|EnF1o~mq0z^P%V8K=-5~c>E3xtrA z!K9GP0jUX?_#+UACjAJS^dorEkC4efYS#X$UHhwU?XUWEzxsCknz-xNq}{(K@BTey z_wT8De$UwVd)vi7+b{judHK)oD}RpM`g`=&-($D`9>4SV#GSt<@BV%E{@?Qt|6Y9j z_v!n;&)@%j`SJhj&;Q?l{r~a%|F1v)fB*ge=kNc&|Nj5`4+07AgIa*$=vWfu7tFxQ z#?HaX#my%pE2p5Otf6IKd@&F62fUi2uwKBRQ+IYaY%uGc-5yE5k&{rGXI z?Q$5?`j?ym3l2C;mCT=gaKTA6)BCU36lC`Mre0n-d$Iw;J2BDw+n5Aw&Yx)C)M?wW z)UEZu(Se7XpS*l2kZ^0!xBll#9Cju*)S2qDxi-9YW3A76^3;;W;%ntZl?Pk1z9}nB zy2-d}%U@R&KAx=K-6vEH*1gxC#FX~+uWMYx*+=YsGi5xO_sMVhQt1@?c+rbXPy4sJ z^ybT*+vCO*v3c6ZpG^lgysDPoed;Z9wAoXqBVFPzI2K$_aaH#J`R6g?fhk9ISjr~l z$A7luW~`W!d2JWNfxIuj-hF-ePfLm^VPB-I5AWq;3bQxNc8xFHzF*+`_t0q`;lD3b y#YyyE$$nCvyZf-|^XRWVR#qjC{>ATKR9;u7y7QZO;6`AaF?hQAxvXDM3t literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..8dbedf610dcb3bc4a7bea0f13ab6068c2b559834 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprWDxpAc6d9X~}U&Kt*!`d_r7-bm*%8o|FDZ&iWZU z=V$cHpOLeFM$P#VGwVn6>>oe|kOVP+T%aJ34P=0&Kx_zti9oqvK^_qW5oL2x6-zNy zYcVw&F*RFpbvsEdXL-{w!{Aoqh#s?;$rkZ50y=I6cHRl>x*OPiFR1%|P|t&)o`)fQ zPr|3X1)BDG$3_;Q`(#Uk{DK+S*tKNGF9WoGLOX$PyXVAI4ZD}zUt74gFp5o8cB{$zg*@k$X!Uuw@o2x-f66djmi69L zotK&g$C%Z)=6r7O=hB%ebdcj8|Bu5wVmI4Fb&M3vdJ-mbF6?Z4aB+24;)CzEFA7`o zb5uAgJZWuMAkJ_|PS&I%<-(Id$Hnd}XXSXeRH$5d7I>ifta3wp`0RFeSvjeaO16UU z`&6q8c0_kh*FDR8aQ#$)1uq^tK6t(vNI!Oba6I!y)q49~-#;EuJ$>1swlD6pagB(_ zmoGfGpRIrKdZt-f?3Zsn>aOB{Z9fCuz;V84n!eJp&7$pp_Q+r7I3JaJuJ}mBw@<1c z=Pj1=+VWg$gV1YB?QJeq@3b8r+4NhxF0z^Lt#!QOW4wNoqe8Iqi;25KO+yprv+oH@ zn7;h(^?fD+?lKP++%lTmQvKa`EvI!1+q&`#Yrb|`?`_#r{p|AWvYb1gpNjh(yjJ!1 T)>9{7v@v+P`njxgN@xNA#ac(W literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..a223d1ffe665114e7ef4bb39a420618411b05ca8 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprZT$pAc6d?a=Vey7`A?+fSS3 z?>4PJY+8N*N$Zwxwk_XnTE5wUNGNh_|L)ZB-M#yJ&Z3{Wi+>g`|5>v9XT$nm)A#o>f4|KZ~&4(9aBK$+8?E{-7f$0Zq;1I^+j)&s@9)+ zey&=xB_?#H$Gp8W0~ejUw{_BQ#^TA}N-ovh`R@Gd$N3|l?zD0D7yG+C;Ilk**l7Rj z4#lm(8x|z4OK{`6l)K73Z`;b|!-oFpKb8M5O!o6Td9`a#AJAJ2p00i_>zopr0JBis AJpcdz literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a7723f1d53d6e32d0da817f89a424cd24042f893 GIT binary patch literal 718 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt=Ndd_r7-w06UP&q@ESn|@lg z{kr$OA2zMuY+Alqw|=v20WoY^zk^T<7&XHf5H1Gk*7eEL=N|k$@6hih$9|uG`1irz^=j(&VYrX6)O4;PREL zA3uHm^5^g7GWA0Y42mX3#)T6rH+FR0`v3p7jmAPv z%QAE8$LzoBmR73i&OUo4Oe^(9QJLi|jwH3f-H{Kn{zkBXHkOCOXb`XI(2NxTV_U!o!IU)7=@x_4*m~;$r3G zzEosfcpiD+>gQQ6W*)p+{cGd0O1BTUy?d1o7&r3I-{0-$+L6vAzd3dH(tj^L>Hby} zv7U(E}XY^L$}h6&GSTJTdKb;o-Qsp@3D@&YtQp6zLN{( z$|wA4E}4B;PVo2VE&83`ZT2FWD-Z5z;vNM z;R=@(UQDYFF%3zW&2AH(Fgg8BxILdhwM>G#y^(B7_4UwPj@xtD_T?{+njvf+CAhQd h*x~Lf%N@^8i;I|LI;UN|JQEmq44$rjF6*2UngHV!S*HL1 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f6b914e581e248b7507c38d5cab1e40cba53e98b GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NV3?%C=ER6$FoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;L%J|V6^+QGrW+S=OE($WSA z07YzVZIJ{(%=SR@G@u5)k|4ie1{rmYm220n-|*)BhmW5)nA0x!@+Wigph)e2{w*BEZ?LwBHHzSuxPAk o)w2-PI5DMJtIVaLWe+1mtXt52n@#tp0F7nvboFyt=akR{08N)x2><{9 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..29ecf2b8a283c375d6e51cf9554e644794ad815d GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)jjJ|V6^T3cJ&)6>)1+S z%FfQt*4Ea>#s9Qq3e!&cE?AkiIdcA%96DCfYJayWPeftkw zzH;^Br_W#h{M}rpeh8>=uBVG*NW|f{H_U|^3gVE1RYDx8P#JQSICA`uSq-)xu?10-oPFuXI2=aD$-7(k5*-6D~Q4g75$b zK^2b)3XV-IoI-HMk){QT8P5Kp-A$rwXGDDri{tHDz{riaR=Kd-+1 oVY9IM(w~2;`<8ZC-g&%>(fFB5WkR|QDEJvXUHx3vIVCg!0N>hanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;L%J|V6^`ajWNp~vdkKn;8) zL4LsuGU^&D*RET?;m!LGA3t$0r(Xujcze1yhG?8mPEe3D_`c7X@w#Y3Q`q|p2b2~h z$nSa(yx@Ut$w706gXIzlAq625Y#e)7zDa3BwCnv~(OA){XCbI@VoI}CnM*^<9!7>( Xx1jwto9<5m8q476>gTe~DWM4fd5w0# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8e87ea7e002bdbbc27d2b3c17fedb5298695ce60 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)jjJ|V6^`af+zq|x@hK+|PQ zg8YIR*x0poboF}s`X@}BGA_Z*Q0j zH5dpu2Ns=6SoHnh^(E0fs$nbZ8_XZehI28oX|KK>Tvs+r>uOtL%W+q+0Kai z7#7F>;pwnt%DH>8 widget > widget:selected, calendar:selected, .csd treeview.view:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, .background.csd .view:selected { + color: #FFFFFF; + background-color: alpha(currentColor, 0.1); +} + +.nemo-window .view selection, .nemo-window .view:selected, .nautilus-window notebook .view:not(treeview) selection, .nautilus-window notebook .view:not(treeview):selected, .nautilus-window flowboxchild:selected .icon-item-background, label selection, flowbox flowboxchild:selected { + color: #89b4fa; + background-color: rgba(137, 180, 250, 0.2); +} + +.nemo-window .nemo-window-pane widget.entry:selected, window.background.csd evview.view.content-view:selected, window.background.csd evview.view.content-view:selected:backdrop, .nautilus-window.background.csd notebook widget.view:selected, spinbutton.vertical selection, spinbutton:not(.vertical) selection, +entry selection, textview text selection:focus, textview text selection, widget.view:selected, .view:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +.linked:not(.vertical) > button, .linked:not(.vertical) > spinbutton.vertical, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry { + border-radius: 0; +} + +.linked:not(.vertical) > button:first-child, .linked:not(.vertical) > spinbutton.vertical:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > button:last-child, .linked:not(.vertical) > spinbutton.vertical:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > button:only-child, .linked:not(.vertical) > spinbutton.vertical:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child { + border-radius: 6px; +} + +.linked.vertical > button, .linked.vertical > spinbutton.vertical, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry { + border-radius: 0; +} + +.linked.vertical > button:first-child, .linked.vertical > spinbutton.vertical:first-child, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > button:last-child, .linked.vertical > spinbutton.vertical:last-child, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > button:only-child, .linked.vertical > spinbutton.vertical:only-child, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child { + border-radius: 6px; +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.background.csd { + border-radius: 0 0 12px 12px; +} + +.background.maximized, .background.solid-csd { + border-radius: 0; +} + +*:disabled { + -gtk-icon-effect: dim; +} + +.gtkstyle-fallback { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.gtkstyle-fallback:hover { + background-color: #14141f; + color: #FFFFFF; +} + +.gtkstyle-fallback:active { + background-color: #0a0a0f; + color: #FFFFFF; +} + +.gtkstyle-fallback:disabled { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.5); +} + +.gtkstyle-fallback:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +.view { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.view:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.view:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.view:selected:hover { + box-shadow: none; +} + +window.background.csd > stack.view { + border-radius: 0 0 12px 12px; +} + +textview text { + background-color: #1e1e2e; +} + +textview border { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +iconview:hover, iconview:selected { + border-radius: 6px; +} + +.rubberband, +rubberband, +XfdesktopIconView.view .rubberband, +.content-view rubberband, +.content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view treeview.view flowbox treeview.view rubberband, +.content-view treeview.view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox treeview.view .rubberband, +treeview.view flowbox treeview.view .content-view rubberband, +treeview.view flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +.content-view .rubberband, +treeview.view rubberband, +treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view .content-view .rubberband, +.content-view treeview.view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view .content-view flowbox treeview.view rubberband, +treeview.view .content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox rubberband, +flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband { + border: 1px solid #89b4fa; + background-color: rgba(137, 180, 250, 0.3); +} + +flowbox flowboxchild { + padding: 3px; + border-radius: 6px; + color: #FFFFFF; +} + +flowbox flowboxchild button.osd.remove-button { + min-height: 28px; + min-width: 28px; + padding: 0; + margin: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +label { + caret-color: currentColor; +} + +label.separator { + color: rgba(255, 255, 255, 0.7); +} + +label:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +.dim-label { + color: rgba(255, 255, 255, 0.7); +} + +assistant .sidebar { + padding: 4px 0; +} + +assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.5); + font-weight: 500; +} + +assistant .sidebar label.highlight { + color: #FFFFFF; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ +spinbutton.vertical, spinbutton:not(.vertical), +entry { + min-height: 36px; + padding: 0 8px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.vertical:focus, spinbutton:focus:not(.vertical), +entry:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #89b4fa; +} + +spinbutton.vertical:drop(active), spinbutton:drop(active):not(.vertical), +entry:drop(active) { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +spinbutton.vertical:disabled, spinbutton:disabled:not(.vertical), +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.flat.vertical, spinbutton.flat:not(.vertical), +entry.flat { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: transparent; +} + +spinbutton.vertical image, spinbutton:not(.vertical) image, +entry image { + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical image:hover, spinbutton:not(.vertical) image:hover, spinbutton.vertical image:active, spinbutton:not(.vertical) image:active, +entry image:hover, +entry image:active { + color: #FFFFFF; +} + +spinbutton.vertical image:disabled, spinbutton:not(.vertical) image:disabled, +entry image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical image.left, spinbutton:not(.vertical) image.left, +entry image.left { + margin-left: 2px; + margin-right: 6px; +} + +spinbutton.vertical image.right, spinbutton:not(.vertical) image.right, +entry image.right { + margin-left: 6px; + margin-right: 2px; +} + +spinbutton.vertical undershoot.left, spinbutton:not(.vertical) undershoot.left, +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(255, 255, 255, 0.3) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.vertical undershoot.right, spinbutton:not(.vertical) undershoot.right, +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(255, 255, 255, 0.3) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.error.vertical, spinbutton.error:not(.vertical), +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.error.vertical:focus, spinbutton.error:focus:not(.vertical), +entry.error:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #F44336; +} + +spinbutton.error.vertical:disabled, spinbutton.error:disabled:not(.vertical), +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.warning.vertical, spinbutton.warning:not(.vertical), +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.warning.vertical:focus, spinbutton.warning:focus:not(.vertical), +entry.warning:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #FBC02D; +} + +spinbutton.warning.vertical:disabled, spinbutton.warning:disabled:not(.vertical), +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical progress, spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -8px; + border-bottom: 2px solid #89b4fa; + background-color: transparent; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { + border-image: none; + box-shadow: none; +} + +.entry-tag, .photos-entry-tag, .documents-entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.entry-tag:hover, .photos-entry-tag:hover, .documents-entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag, :dir(ltr) .photos-entry-tag, :dir(ltr) .documents-entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag, :dir(rtl) .photos-entry-tag, :dir(rtl) .documents-entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button, .button.photos-entry-tag, .button.documents-entry-tag { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active), .button.photos-entry-tag:not(:hover):not(:active), .button.documents-entry-tag:not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#89b4fa), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#89b4fa), to(transparent)); + } +} + +.raven-mpris button.image-button, .mate-panel-menu-bar button, infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button { + color: rgba(255, 255, 255, 0.7); +} + +.raven-mpris button.image-button:focus, .mate-panel-menu-bar button:focus, infobar.warning > revealer > box button:focus, .raven-mpris button.image-button:hover, .mate-panel-menu-bar button:hover, infobar.warning > revealer > box button:hover, .raven-mpris button.image-button:active, .mate-panel-menu-bar button:active, infobar.warning > revealer > box button:active, .raven-mpris button.image-button:checked, .mate-panel-menu-bar button:checked, infobar.warning > revealer > box button:checked { + color: #FFFFFF; +} + +.raven-mpris button.image-button:disabled, .mate-panel-menu-bar button:disabled, infobar.warning > revealer > box button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.raven-mpris button.image-button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, infobar.warning > revealer > box button:checked:disabled { + color: rgba(255, 255, 255, 0.5); +} + +actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #FFFFFF; +} + +actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { + box-shadow: 0 0 0 2px rgba(137, 180, 250, 0.35); +} + +actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { + box-shadow: inset 0 0 0 9999px transparent; +} + +actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.raven-notifications-group list > row button.flat, .raven .expander-button, .budgie-popover button.flat.switcher, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .nautilus-window headerbar revealer > button, button.titlebutton:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, button.close, button.circular, .inline-toolbar button:not(.text-button) { + border-radius: 9999px; +} + +.raven-notifications-group list > row button.flat label, .raven .expander-button label, .budgie-popover button.flat.switcher label, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle label, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) label, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, .nautilus-window headerbar revealer > button label, button.titlebutton:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, button.close label, button.circular label, .inline-toolbar button:not(.text-button) label { + padding: 0; +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat, .gedit-document-panel row button.flat, .nautilus-window .floating-bar button, placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, spinbutton.vertical button, spinbutton:not(.vertical) button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-session-dialog buttonbox.linked > button, +.budgie-polkit-dialog buttonbox.linked > button, +.budgie-run-dialog buttonbox.linked > button, .budgie-panel button, .budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, #mate-menu button, #MatePanelPopupWindow button, popover.messagepopover .popover-action-area button, tabbox > tab button, placessidebar.sidebar row button.sidebar-button, calendar.button, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular, treeview.view header button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) button, modelbutton.flat, +.menuitem.button.flat, .nemo-window .toolbar button, #buttonbox_frame button, .xfce4-panel.background button, .raven stackswitcher.linked > button, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button, .lock-dialog button, .mate-panel-menu-bar button, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, layouttabbar button, filechooser #pathbarbox > stack > box > button, messagedialog .dialog-action-box button, messagedialog .dialog-action-box .linked:not(.vertical) > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, +popover.background button.model, .nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action), toolbar button, combobox > .linked:not(.vertical) > button:not(:only-child), button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: rgba(255, 255, 255, 0.7); +} + +.budgie-session-dialog buttonbox.linked > button:focus, +.budgie-polkit-dialog buttonbox.linked > button:focus, +.budgie-run-dialog buttonbox.linked > button:focus, .budgie-panel button:focus, .budgie-popover row button:focus, .budgie-settings-window buttonbox.inline-toolbar button:focus, #mate-menu button:focus, #MatePanelPopupWindow button:focus, popover.messagepopover .popover-action-area button:focus, tabbox > tab button:focus, placessidebar.sidebar row button.sidebar-button:focus, calendar.button:focus, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:focus, treeview.view header button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical button:focus, spinbutton:not(.vertical) button:focus, modelbutton.flat:focus, +.menuitem.button.flat:focus, .nemo-window .toolbar button:focus, #buttonbox_frame button:focus, .xfce4-panel.background button:focus, .raven stackswitcher.linked > button:focus, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:focus, .lock-dialog button:focus, .mate-panel-menu-bar button:focus, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, layouttabbar button:focus, filechooser #pathbarbox > stack > box > button:focus, messagedialog .dialog-action-box button:focus, messagedialog .dialog-action-box .linked:not(.vertical) > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, +popover.background button.model:focus, .nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), toolbar button:focus, combobox > .linked:not(.vertical) > button:focus:not(:only-child), button.flat:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:hover, +.budgie-polkit-dialog buttonbox.linked > button:hover, +.budgie-run-dialog buttonbox.linked > button:hover, .budgie-panel button:hover, .budgie-popover row button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, #mate-menu button:hover, #MatePanelPopupWindow button:hover, popover.messagepopover .popover-action-area button:hover, tabbox > tab button:hover, placessidebar.sidebar row button.sidebar-button:hover, calendar.button:hover, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:hover, treeview.view header button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) button:hover, modelbutton.flat:hover, +.menuitem.button.flat:hover, .nemo-window .toolbar button:hover, #buttonbox_frame button:hover, .xfce4-panel.background button:hover, .raven stackswitcher.linked > button:hover, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:hover, .lock-dialog button:hover, .mate-panel-menu-bar button:hover, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, layouttabbar button:hover, filechooser #pathbarbox > stack > box > button:hover, messagedialog .dialog-action-box button:hover, messagedialog .dialog-action-box .linked:not(.vertical) > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, +popover.background button.model:hover, .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), toolbar button:hover, combobox > .linked:not(.vertical) > button:hover:not(:only-child), button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:active, +.budgie-polkit-dialog buttonbox.linked > button:active, +.budgie-run-dialog buttonbox.linked > button:active, .budgie-panel button:active, .budgie-popover row button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, #mate-menu button:active, #MatePanelPopupWindow button:active, popover.messagepopover .popover-action-area button:active, tabbox > tab button:active, placessidebar.sidebar row button.sidebar-button:active, calendar.button:active, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:active, treeview.view header button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) button:active, modelbutton.flat:active, +.menuitem.button.flat:active, .nemo-window .toolbar button:active, #buttonbox_frame button:active, .xfce4-panel.background button:active, .raven stackswitcher.linked > button:active, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:active, .lock-dialog button:active, .mate-panel-menu-bar button:active, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, layouttabbar button:active, filechooser #pathbarbox > stack > box > button:active, messagedialog .dialog-action-box button:active, messagedialog .dialog-action-box .linked:not(.vertical) > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, +popover.background button.model:active, .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), toolbar button:active, combobox > .linked:not(.vertical) > button:active:not(:only-child), button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:disabled, +.budgie-polkit-dialog buttonbox.linked > button:disabled, +.budgie-run-dialog buttonbox.linked > button:disabled, .budgie-panel button:disabled, .budgie-popover row button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, #mate-menu button:disabled, #MatePanelPopupWindow button:disabled, popover.messagepopover .popover-action-area button:disabled, tabbox > tab button:disabled, placessidebar.sidebar row button.sidebar-button:disabled, calendar.button:disabled, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:disabled, treeview.view header button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) button:disabled, modelbutton.flat:disabled, +.menuitem.button.flat:disabled, .nemo-window .toolbar button:disabled, #buttonbox_frame button:disabled, .xfce4-panel.background button:disabled, .raven stackswitcher.linked > button:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:disabled, .lock-dialog button:disabled, .mate-panel-menu-bar button:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, layouttabbar button:disabled, filechooser #pathbarbox > stack > box > button:disabled, messagedialog .dialog-action-box button:disabled, messagedialog .dialog-action-box .linked:not(.vertical) > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, +popover.background button.model:disabled, .nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action), toolbar button:disabled, combobox > .linked:not(.vertical) > button:disabled:not(:only-child), button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .toolbar button:checked, #buttonbox_frame button:checked, .xfce4-panel.background button:checked, .raven stackswitcher.linked > button:checked, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked, .lock-dialog button:checked, .mate-panel-menu-bar button:checked, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, layouttabbar button:checked, filechooser #pathbarbox > stack > box > button:checked, messagedialog .dialog-action-box button:checked, messagedialog .dialog-action-box .linked:not(.vertical) > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, +popover.background button.model:checked, .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action), toolbar button:checked, combobox > .linked:not(.vertical) > button:checked:not(:only-child), button.flat:checked, button.flat:checked:hover { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +.nemo-window .toolbar button:checked:disabled, #buttonbox_frame button:checked:disabled, .xfce4-panel.background button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked:disabled, .lock-dialog button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, layouttabbar button:checked:disabled, filechooser #pathbarbox > stack > box > button:checked:disabled, messagedialog .dialog-action-box button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, +popover.background button.model:checked:disabled, .nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), toolbar button:checked:disabled, combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(255, 255, 255, 0.5); +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child) { + margin: 0 4px; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + border-radius: 6px; +} + +button.osd { + min-width: 24px; + min-width: 24px; + padding: 6px; + background-color: #11111b; + color: #FFFFFF; +} + +button.osd:focus { + box-shadow: none; +} + +button.osd:hover { + background-color: #35353d; + color: #FFFFFF; +} + +button.osd:active { + background-color: #4d4d54; + color: #FFFFFF; +} + +button.osd:disabled { + opacity: 0; +} + +button.osd.image-button, button.osd.circular { + padding: 12px; +} + +button.osd.image-button > image, button.osd.circular > image { + padding: 0; +} + +button.suggested-action { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(137, 180, 250, 0.2), 0 4px 3px 0 rgba(137, 180, 250, 0.14), 0 1px 6px 0 rgba(137, 180, 250, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(103, 135, 188, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(137, 180, 250, 0.3), 0 2px 3px -1px rgba(137, 180, 250, 0.24), 0 2px 5px 0 rgba(137, 180, 250, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(137, 180, 250, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #89b4fa; +} + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +button.suggested-action.flat:checked { + background-color: rgba(137, 180, 250, 0.3); +} + +button.destructive-action { + background-color: #F44336; + color: #FFFFFF; + box-shadow: none; +} + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(244, 67, 54, 0.2), 0 4px 3px 0 rgba(244, 67, 54, 0.14), 0 1px 6px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:checked { + background-color: #f77b72; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(244, 67, 54, 0.3), 0 2px 3px -1px rgba(244, 67, 54, 0.24), 0 2px 5px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #F44336; +} + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +button.destructive-action.flat:checked { + background-color: rgba(244, 67, 54, 0.3); +} + +.stack-switcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +.stack-switcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +.stack-switcher > button.needs-attention:checked > label, +.stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +.primary-toolbar button { + -gtk-icon-shadow: none; +} + +button.close, button.circular { + min-width: 24px; + padding: 6px; +} + +stacksidebar.sidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar.sidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +modelbutton.flat, +.menuitem.button.flat { + min-height: 28px; + padding: 0 8px; + border-radius: 6px; + color: #FFFFFF; +} + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +/********* + * Links * + *********/ +*:link, link { + color: #5bd3f8; +} + +*:visited { + color: #BA68C8; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #5bd3f8; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #BA68C8; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; +} + +spinbutton:not(.vertical) entry { + min-width: 32px; + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) button { + border: solid 6px transparent; +} + +spinbutton:not(.vertical) button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(255, 255, 255, 0.7); +} + +spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical { + padding: 0; +} + +spinbutton.vertical:disabled { + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical entry { + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical button { + padding: 0; + border: solid 6px transparent; +} + +spinbutton.vertical button:focus:not(:hover):not(:active) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical button.up { + margin: 0 3px; +} + +spinbutton.vertical button.down { + margin: 0 3px; +} + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; +} + +treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; +} + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +combobox decoration { + transition: none; +} + +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +combobox > .linked > button.combo { + padding: 6px 10px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:focus { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3); +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +button.combo:only-child:checked { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #89b4fa; +} + +button.combo:only-child:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +/************ + * Toolbars * + ************/ +toolbar { + -GtkWidget-window-dragging: true; + padding: 2px 3px; + background-color: #1e1e2e; +} + +.osd toolbar { + background-color: transparent; +} + +frame.documents-dropdown, .app-notification, toolbar.osd { + transition: box-shadow 200ms ease-out; + padding: 6px; + border-radius: 12px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +frame.documents-dropdown:backdrop, .app-notification:backdrop, toolbar.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +frame.left.documents-dropdown, .left.app-notification, frame.right.documents-dropdown, .right.app-notification, frame.top.documents-dropdown, .top.app-notification, frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} + +frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +toolbar.horizontal > separator { + margin: 2px; +} + +toolbar.vertical > separator { + margin: 2px; +} + +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: 2px 1px; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { + margin-left: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { + margin-right: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton button { + margin: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) switch { + margin: 8px 2px; +} + +.toolbar { + background-color: #11111b; +} + +frame .toolbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.inline-toolbar { + padding: 6px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #11111b; +} + +.frame .inline-toolbar { + border-width: 1px 0 0; + background-color: transparent; +} + +searchbar > revealer > box, +.location-bar { + padding: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +searchbar > revealer > box { + margin: -6px; +} + +/*************** + * Header bars * + ***************/ +.nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar .linked:not(.vertical) > button:not(.text-button), headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + border-radius: 6px; +} + +.nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:not(.text-button), headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:focus:not(.text-button), headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:hover:not(.text-button), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:active:not(.text-button), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:disabled:not(.text-button), headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button:backdrop:checked:not(.text-button), headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:checked:disabled:not(.text-button), headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar entry, .titlebar entry { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +.nemo-window .primary-toolbar entry:disabled, .titlebar entry:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar entry image, .titlebar entry image { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar entry image:hover, .titlebar entry image:hover, .nemo-window .primary-toolbar entry image:active, .titlebar entry image:active { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar entry image:disabled, .titlebar entry image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: #FFFFFF; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.titlebar:backdrop:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.csd .titlebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar .title { + padding: 0 12px; + font-weight: bold; +} + +.titlebar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +.titlebar .subtitle, +.titlebar .dim-label { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +.titlebar .subtitle:backdrop, +.titlebar .dim-label:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar .titlebar { + background-color: transparent; + box-shadow: none; +} + +.titlebar + separator, .titlebar + separator.sidebar { + background-color: #11111b; + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar + separator:backdrop, .titlebar + separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar.selection-mode + separator, .titlebar.selection-mode + separator.sidebar, .selection-mode .titlebar + separator, .selection-mode .titlebar + separator.sidebar { + background-color: #89b4fa; +} + +.titlebar.selection-mode + separator:backdrop, .titlebar.selection-mode + separator.sidebar:backdrop, .selection-mode .titlebar + separator:backdrop, .selection-mode .titlebar + separator.sidebar:backdrop { + background-color: #89b4fa; +} + +.background.csd.unified .titlebar + separator, .background.csd.unified .titlebar + separator.sidebar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar .linked:not(.vertical) > entry { + border-radius: 6px; + margin-left: 3px; + margin-right: 3px; +} + +.titlebar button.suggested-action:disabled, .titlebar button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.titlebar .path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; + padding-left: 6px; + padding-right: 6px; +} + +.titlebar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + animation: ripple-on-headerbar 225ms cubic-bezier(0, 0, 0.2, 1); + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar.selection-mode:backdrop { + color: rgba(0, 0, 0, 0.6); + background-color: #a6c7fb; +} + +.titlebar.selection-mode .subtitle:link { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(0, 0, 0, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(0, 0, 0, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:not(.titlebutton) { + color: rgba(0, 0, 0, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(0, 0, 0, 0.3); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(0, 0, 0, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled { + color: rgba(0, 0, 0, 0.3); +} + +.titlebar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +.titlebar.selection-mode .selection-menu arrow { + -GtkArrow-arrow-scaling: 1; +} + +.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +.tiled .titlebar, .tiled-top .titlebar, .tiled-right .titlebar, .tiled-bottom .titlebar, .tiled-left .titlebar, .maximized .titlebar, .fullscreen .titlebar { + border-radius: 0; +} + +.titlebar.default-decoration { + min-height: 24px; + padding: 6px 12px; + border-radius: 12px 12px 0 0; + border: none; + background-color: #11111b; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); +} + +.titlebar.default-decoration:backdrop { + background-color: #1e1e2e; +} + +.tiled .titlebar.default-decoration, .maximized .titlebar.default-decoration, .fullscreen .titlebar.default-decoration { + box-shadow: none; + border-radius: 0; +} + +.titlebar.default-decoration button.titlebutton { + min-height: 24px; + min-width: 24px; + margin: 0; + padding: 0; +} + +.background.csd .titlebar.default-decoration { + padding: 6px; + box-shadow: none; +} + +.background:not(.csd) .titlebar.default-decoration button.titlebutton:active { + background-size: 1000% 1000%; +} + +.solid-csd .titlebar:dir(rtl), .solid-csd .titlebar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +headerbar { + min-height: 48px; + padding: 0 6px; +} + +box.vertical headerbar { + background-color: #11111b; +} + +headerbar entry, +headerbar spinbutton, +headerbar button, +headerbar stackswitcher { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar button, headerbar button.image-button { + border-radius: 6px; +} + +headerbar > box.left, +headerbar > box.right { + padding: 0 6px; +} + +headerbar separator.titlebutton, headerbar separator.sidebar { + margin-top: 12px; + margin-bottom: 12px; + background-color: transparent; +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +headerbar .entry-tag, headerbar .photos-entry-tag, headerbar .documents-entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { + border-radius: 0; + margin: 0; + min-width: 120px; + padding: 0; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) > stack > box { + padding: 0 12px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action):focus { + box-shadow: none; +} + +headerbar.windowhandle > button.popup label, headerbar.windowhandle > button.popup image { + min-height: 0; +} + +headerbar.windowhandle viewswitchertitle > squeezer { + margin-top: 0; + margin-bottom: 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher { + margin: 0 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; +} + +/************ + * Pathbars * + ************/ +.caja-pathbar button, +.path-bar.linked:not(.vertical) > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; + background-color: alpha(currentColor, 0.08); +} + +.caja-pathbar button:disabled, +.path-bar.linked:not(.vertical) > button:disabled { + background-color: alpha(currentColor, 0.05); +} + +.caja-pathbar button:first-child, +.path-bar.linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.caja-pathbar button:last-child, +.path-bar.linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.caja-pathbar button:checked, +.path-bar.linked:not(.vertical) > button:checked { + background-color: alpha(currentColor, 0.16); + color: #FFFFFF; +} + +.caja-pathbar button label, .caja-pathbar button image, +.path-bar.linked:not(.vertical) > button label, +.path-bar.linked:not(.vertical) > button image { + margin-left: 3px; + margin-right: 3px; +} + +.caja-pathbar button.slider-button, +.path-bar.linked:not(.vertical) > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: rgba(255, 255, 255, 0.3); + border-top-color: rgba(255, 255, 255, 0.12); +} + +* { + -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; +} + +.csd treeview.view:not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: transparent; +} + +treeview.view:selected { + background-color: #40404d; + color: #FFFFFF; +} + +treeview.view.separator { + min-height: 6px; + color: rgba(255, 255, 255, 0.12); +} + +treeview.view:drop(active) { + border-style: solid none; + border-width: 9999px; + border-color: alpha(currentColor, 0.08); +} + +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-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(255, 255, 255, 0.7); +} + +treeview.view.expander:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view.expander:checked { + -gtk-icon-transform: unset; +} + +treeview.view.expander:hover, treeview.view.expander:active { + color: #FFFFFF; +} + +treeview.view.expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +treeview.view.progressbar { + border: none; + box-shadow: none; + background-color: #89b4fa; + background-image: none; + border-radius: 9999px; + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:selected, treeview.view.progressbar:selected:hover, treeview.view.progressbar:selected:focus { + box-shadow: none; + background-color: #9bbffb; + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:selected:backdrop, treeview.view.progressbar:selected:hover:backdrop, treeview.view.progressbar:selected:focus:backdrop { + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:backdrop, treeview.view.progressbar:selected:backdrop { + background-color: rgba(255, 255, 255, 0.3); +} + +treeview.view.trough { + border: none; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + background-image: none; + border-radius: 9999px; + padding: 0; + margin: 0; +} + +treeview.view.trough:selected, treeview.view.trough:selected:hover, treeview.view.trough:selected:focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view.trough:backdrop, treeview.view.trough:selected:backdrop { + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view header button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + background-clip: border-box; +} + +treeview.view header button:not(:focus):not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +treeview.view header button, treeview.view header button:disabled { + background-color: #1e1e2e; +} + +treeview.view header button:last-child { + border-right-style: none; +} + +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #89b4fa; +} + +treeview.view acceleditor > label { + background-color: #89b4fa; +} + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #11111b; + color: #FFFFFF; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +menubar:backdrop, +.menubar:backdrop { + color: rgba(255, 255, 255, 0.7); + background-color: #1e1e2e; +} + +.csd menubar, .csd .menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > menuitem, +.menubar > menuitem { + transition: none; + min-height: 20px; + padding: 4px 8px; + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +menubar > menuitem:hover, +.menubar > menuitem:hover { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +menubar > menuitem:backdrop, +.menubar > menuitem:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +menubar > menuitem label:disabled, +.menubar > menuitem label:disabled { + color: inherit; +} + +menubar > menuitem > window.popup.background > menu menuitem, +.menubar > menuitem > window.popup.background > menu menuitem { + transition: none; +} + +.background.popup { + background-color: transparent; +} + +menu { + margin: 6px; + padding: 6px; + background-color: #313244; + background-clip: border-box; + border-radius: 12px; + border: 1px solid #393947; +} + +.csd menu { + border: none; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +menu menuitem { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + min-width: 40px; + padding: 4px 8px; + color: #FFFFFF; + font: initial; + text-shadow: none; + border-radius: 6px; +} + +menu menuitem:hover { + background-color: alpha(currentColor, 0.08); +} + +menu menuitem:active { + background-color: alpha(currentColor, 0.12); +} + +menu menuitem:disabled { + color: rgba(255, 255, 255, 0.5); +} + +menu menuitem accelerator { + color: rgba(255, 255, 255, 0.7); +} + +menu menuitem:disabled accelerator { + color: rgba(255, 255, 255, 0.32); +} + +menu menuitem arrow { + min-height: 16px; + min-width: 16px; +} + +menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 8px; +} + +menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 8px; +} + +menu menuitem label:dir(rtl), menu menuitem label:dir(ltr) { + color: inherit; +} + +menu .view:selected { + background-color: #464757; +} + +menu > arrow { + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #313244; + color: rgba(255, 255, 255, 0.7); +} + +menu > arrow.top { + margin-top: 0; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menu > arrow.bottom { + margin-top: 8px; + margin-bottom: -12px; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menu > arrow:hover { + background-image: image(alpha(currentColor, 0.08)); + color: #FFFFFF; +} + +menu > arrow:disabled { + border-color: transparent; + background-color: transparent; + color: transparent; +} + +menu separator { + margin: 4px 0; +} + +/************ + * Popovers * + ************/ +popover.background { + transition: box-shadow 200ms ease-out; + padding: 0; + background-color: #313244; + border-radius: 12px; +} + +popover.background, .csd popover.background { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; +} + +popover.background:backdrop, .csd popover.background:backdrop { + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +popover.background > stack { + margin: 0; +} + +popover.background > toolbar { + margin: 0; +} + +popover.background > list, +popover.background > .view, +popover.background > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover.background > scrolledwindow > viewport.frame > list { + background-color: transparent; + padding: 6px; +} + +popover.background > scrolledwindow > viewport.frame > list > row { + border-radius: 6px; + padding: 6px; +} + +popover.background .view:not(:selected), +popover.background toolbar { + background-color: #313244; +} + +popover.background .linked > button:not(.radio) { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):first-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):last-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):only-child { + border-radius: 6px; +} + +popover.background.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 6px; +} + +popover.background separator { + margin: 3px 0; +} + +popover.background list separator { + margin: 0; +} + +/************* + * Notebooks * + *************/ +tabbox > tab, notebook > header tab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + padding: 3px 12px; + border: none; + outline: none; + background-clip: padding-box; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; + border-radius: 6px; +} + +tabbox > tab:hover, notebook > header tab:hover { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +tabbox > tab:disabled, notebook > header tab:disabled { + color: rgba(255, 255, 255, 0.32); +} + +tabbox > tab:checked, notebook > header tab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +tabbox > tab:checked:disabled, notebook > header tab:checked:disabled { + color: rgba(255, 255, 255, 0.5); +} + +notebook { + background-color: #1e1e2e; +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(255, 255, 255, 0.04); +} + +notebook.frame { + border-radius: 12px; +} + +notebook.frame scrolledwindow.frame { + border: none; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(255, 255, 255, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +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 { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -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 { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header tab > box:drop(active) { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top tabs > tab + tab, notebook > header.bottom tabs > tab + tab { + margin-left: 3px; +} + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left tabs > tab + tab, notebook > header.right tabs > tab + tab { + margin-top: 3px; +} + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > button.image-button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; +} + +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(255, 255, 255, 0.5); +} + +scrollbar slider:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +scrollbar slider:active { + background-color: #FFFFFF; +} + +scrollbar slider:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar.fine-tune.horizontal slider { + margin: 2px 0; +} + +scrollbar.fine-tune.vertical slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(49, 50, 68, 0.9); +} + +scrollbar.horizontal slider { + min-width: 24px; +} + +scrollbar.vertical slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border: none; + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #89b4fa; +} + +switch:disabled { + opacity: 0.5; +} + +switch slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 18px; + min-height: 18px; + margin: 3px; + border-radius: 9999px; + outline: none; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); + background-color: white; + border: none; + color: transparent; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; +} + +checkbutton.text-button, +radiobutton.text-button { + padding: 2px; +} + +checkbutton.text-button label:not(:only-child), +radiobutton.text-button label:not(:only-child) { + margin: 0 4px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + color: transparent; + background-color: rgba(255, 255, 255, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.04); + background-color: rgba(255, 255, 255, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); + background-color: rgba(255, 255, 255, 0.2); +} + +check:focus, +radio:focus { + outline: none; +} + +check:disabled, +radio:disabled { + background-color: rgba(255, 255, 255, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(137, 180, 250, 0.15); + background-color: #bad3fc; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(137, 180, 250, 0.2); + background-color: #89b4fa; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(0, 0, 0, 0.38); + background-color: rgba(137, 180, 250, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem radio { + transition: none; + margin: 0; + padding: 0; +} + +menu menuitem check:dir(ltr), menu menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +menu menuitem check:dir(rtl), menu menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked:hover, menu menuitem check:indeterminate:hover, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:checked:hover, menu menuitem radio:indeterminate:hover { + box-shadow: none; +} + + +check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")); +} + + +radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check, +menu menuitem check { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > checkbutton > check:checked, +menu menuitem check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check:indeterminate, +menu menuitem check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio, +menu menuitem radio { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > radiobutton > radio:checked, +menu menuitem radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio:indeterminate, +menu menuitem radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +check:not(:checked):indeterminate:active, +radio:not(:checked):indeterminate:active { + -gtk-icon-transform: scaleX(-1); +} + +treeview.view radio, treeview.view check { + padding: 0; + margin: 0; +} + +treeview.view radio:not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:disabled):not(:checked):not(:indeterminate) { + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view radio:checked, treeview.view radio:indeterminate, treeview.view check:checked, treeview.view check:indeterminate, treeview.view:hover radio:checked, treeview.view:hover radio:indeterminate, treeview.view:hover check:checked, treeview.view:hover check:indeterminate, treeview.view:selected radio:checked, treeview.view:selected radio:indeterminate, treeview.view:selected check:checked, treeview.view:selected check:indeterminate { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + background-image: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale slider { + min-height: 18px; + min-width: 18px; + margin: -8px; +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune slider { + margin: -7px; +} + +scale trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(255, 255, 255, 0.3); +} + +scale trough:disabled { + background-color: rgba(255, 255, 255, 0.12); +} + +scale highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#89b4fa); +} + +scale highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.32)); +} + +scale fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.3); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #89b4fa; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #89b4fa; +} + +scale slider:hover { + box-shadow: inset 0 0 0 2px #89b4fa, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale slider:active { + box-shadow: inset 0 0 0 4px #89b4fa, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale slider:disabled { + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.32); +} + +scale marks, +scale value { + color: rgba(255, 255, 255, 0.7); +} + +scale indicator { + background-color: rgba(255, 255, 255, 0.3); + color: transparent; +} + +scale.horizontal marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) slider, scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active, scale.horizontal.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) slider, scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active, scale.horizontal.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) slider, scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active, scale.vertical.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) slider, scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active, scale.vertical.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #89b4fa; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #89b4fa; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #FBC02D; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #89b4fa; +} + +levelbar block.full { + background-color: #66BB6A; +} + +levelbar block.empty { + background-color: rgba(255, 255, 255, 0.12); +} + +/**************** + * Print dialog * +*****************/ +printdialog paper { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +printdialog .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame > border, .frame { + margin: 0; + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; +} + +.frame.view { + border-radius: 6px; +} + +.frame.flat { + border-style: none; +} + +frame.flat > border, frame > border.flat, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +.background.csd box.vertical > actionbar > revealer > box .background.csd box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} + +junction { + border-style: solid none none solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +preferences stacksidebar.sidebar list separator, hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, .tweak-categories separator, placessidebar.sidebar list > separator, stacksidebar.sidebar + separator.vertical, +stacksidebar.sidebar separator.horizontal, button.font separator, button.file separator { + min-width: 0; + min-height: 0; + background-color: transparent; +} + +/********* + * Lists * + *********/ +window.background.csd stack stack stack frame > list, +window.background.csd > stack > stack > box > frame > list, +window.background.csd > stack > stack > box > box > frame > list, +window.background.csd > stack > box > stack > box > frame > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, +window.background.csd > stack > scrolledwindow > viewport > box > list, +window.background.csd > box > stack > scrolledwindow > viewport > box > list, preferencesgroup list, .geary-accounts-editor-pane list, window.background.csd.unified > deck > deck > deck list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet stack.background scrolledwindow > viewport list, hdyleaflet overlay scrolledwindow > viewport list, leaflet stack.background scrolledwindow > viewport list, leaflet overlay scrolledwindow > viewport list, box.horizontal > stack.background stack.background scrolledwindow > viewport list, box.horizontal > stack.background overlay scrolledwindow > viewport list, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), list.tweak-group list, list#ListBoxTweakGroup list, .tweak-group-startup, list.content:not(.conversation-listbox) { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +window.background.csd stack stack stack frame > list > separator, +window.background.csd > stack > stack > box > frame > list > separator, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, +window.background.csd > stack > scrolledwindow > viewport > box > list > separator, preferencesgroup list > separator, .geary-accounts-editor-pane list > separator, window.background.csd.unified > deck > deck > deck list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet stack.background scrolledwindow > viewport list > separator, hdyleaflet overlay scrolledwindow > viewport list > separator, leaflet stack.background scrolledwindow > viewport list > separator, leaflet overlay scrolledwindow > viewport list > separator, box.horizontal > stack.background stack.background scrolledwindow > viewport list > separator, box.horizontal > stack.background overlay scrolledwindow > viewport list > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, list.tweak-group list > separator, list#ListBoxTweakGroup list > separator, .tweak-group-startup > separator, list.content:not(.conversation-listbox) > separator { + background: none; + min-height: 0; +} + +window.background.csd stack stack stack frame > list row, +window.background.csd > stack > stack > box > frame > list row, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row, window.background.csd > stack > list row, +window.background.csd > stack > scrolledwindow > viewport > box > list row, preferencesgroup list row, .geary-accounts-editor-pane list row, window.background.csd.unified > deck > deck > deck list row, hdyleaflet list.view row, hdyleaflet list.frame row, leaflet list.view row, leaflet list.frame row, box.horizontal > stack.background list.view row, box.horizontal > stack.background list.frame row, hdyleaflet stack.background scrolledwindow > viewport list row, hdyleaflet overlay scrolledwindow > viewport list row, leaflet stack.background scrolledwindow > viewport list row, leaflet overlay scrolledwindow > viewport list row, box.horizontal > stack.background stack.background scrolledwindow > viewport list row, box.horizontal > stack.background overlay scrolledwindow > viewport list row, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row, leaflet frame:not(.view) list:not(.contacts-contact-list) row, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row, list.tweak-group list row, list#ListBoxTweakGroup list row, .tweak-group-startup > row, list.content:not(.conversation-listbox) > row { + border-radius: 0; +} + +window.background.csd stack stack stack frame > list row:not(:first-child), window.background.csd > stack > list row:not(:first-child), preferencesgroup list row:not(:first-child), .geary-accounts-editor-pane list row:not(:first-child), window.background.csd.unified > deck > deck > deck list row:not(:first-child), hdyleaflet list.view row:not(:first-child), hdyleaflet list.frame row:not(:first-child), leaflet list.view row:not(:first-child), leaflet list.frame row:not(:first-child), box.horizontal > stack.background list.view row:not(:first-child), box.horizontal > stack.background list.frame row:not(:first-child), hdyleaflet stack.background scrolledwindow > viewport list row:not(:first-child), hdyleaflet overlay scrolledwindow > viewport list row:not(:first-child), leaflet stack.background scrolledwindow > viewport list row:not(:first-child), leaflet overlay scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background stack.background scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background overlay scrolledwindow > viewport list row:not(:first-child), hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), leaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), list.tweak-group list row:not(:first-child), list#ListBoxTweakGroup list row:not(:first-child), .tweak-group-startup > row:not(:first-child), list.content:not(.conversation-listbox) > row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +window.background.csd stack stack stack frame > list row:first-child, window.background.csd > stack > list row:first-child, preferencesgroup list row:first-child, .geary-accounts-editor-pane list row:first-child, window.background.csd.unified > deck > deck > deck list row:first-child, hdyleaflet list.view row:first-child, hdyleaflet list.frame row:first-child, leaflet list.view row:first-child, leaflet list.frame row:first-child, box.horizontal > stack.background list.view row:first-child, box.horizontal > stack.background list.frame row:first-child, hdyleaflet stack.background scrolledwindow > viewport list row:first-child, hdyleaflet overlay scrolledwindow > viewport list row:first-child, leaflet stack.background scrolledwindow > viewport list row:first-child, leaflet overlay scrolledwindow > viewport list row:first-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:first-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:first-child, list.tweak-group list row:first-child, list#ListBoxTweakGroup list row:first-child, .tweak-group-startup > row:first-child, list.content:not(.conversation-listbox) > row:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:last-child, window.background.csd > stack > list row:last-child, preferencesgroup list row:last-child, .geary-accounts-editor-pane list row:last-child, window.background.csd.unified > deck > deck > deck list row:last-child, hdyleaflet list.view row:last-child, hdyleaflet list.frame row:last-child, leaflet list.view row:last-child, leaflet list.frame row:last-child, box.horizontal > stack.background list.view row:last-child, box.horizontal > stack.background list.frame row:last-child, hdyleaflet stack.background scrolledwindow > viewport list row:last-child, hdyleaflet overlay scrolledwindow > viewport list row:last-child, leaflet stack.background scrolledwindow > viewport list row:last-child, leaflet overlay scrolledwindow > viewport list row:last-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:last-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:last-child, list.tweak-group list row:last-child, list#ListBoxTweakGroup list row:last-child, .tweak-group-startup > row:last-child, list.content:not(.conversation-listbox) > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:only-child, window.background.csd > stack > list row:only-child, preferencesgroup list row:only-child, .geary-accounts-editor-pane list row:only-child, window.background.csd.unified > deck > deck > deck list row:only-child, hdyleaflet list.view row:only-child, hdyleaflet list.frame row:only-child, leaflet list.view row:only-child, leaflet list.frame row:only-child, box.horizontal > stack.background list.view row:only-child, box.horizontal > stack.background list.frame row:only-child, hdyleaflet stack.background scrolledwindow > viewport list row:only-child, hdyleaflet overlay scrolledwindow > viewport list row:only-child, leaflet stack.background scrolledwindow > viewport list row:only-child, leaflet overlay scrolledwindow > viewport list row:only-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:only-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:only-child, list.tweak-group list row:only-child, list#ListBoxTweakGroup list row:only-child, .tweak-group-startup > row:only-child, list.content:not(.conversation-listbox) > row:only-child { + border-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:focus, window.background.csd > stack > list row:focus, preferencesgroup list row:focus, .geary-accounts-editor-pane list row:focus, window.background.csd.unified > deck > deck > deck list row:focus, hdyleaflet list.view row:focus, hdyleaflet list.frame row:focus, leaflet list.view row:focus, leaflet list.frame row:focus, box.horizontal > stack.background list.view row:focus, box.horizontal > stack.background list.frame row:focus, hdyleaflet stack.background scrolledwindow > viewport list row:focus, hdyleaflet overlay scrolledwindow > viewport list row:focus, leaflet stack.background scrolledwindow > viewport list row:focus, leaflet overlay scrolledwindow > viewport list row:focus, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:focus, box.horizontal > stack.background overlay scrolledwindow > viewport list row:focus, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, leaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:focus, list.tweak-group list row:focus, list#ListBoxTweakGroup list row:focus, .tweak-group-startup > row:focus, list.content:not(.conversation-listbox) > row:focus { + box-shadow: inset 0 0 0 1000px alpha(currentColor, 0.05); +} + +list { + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +list row { + padding: 3px; +} + +list.navigation-sidebar { + padding: 3px; +} + +list.navigation-sidebar > row { + border-radius: 6px; +} + +paned scrolledwindow > viewport.frame > list { + background-color: transparent; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable, treeview.view header button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:focus, treeview.view header button:focus, row.activatable:focus { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:hover, treeview.view header button:hover, row.activatable:hover { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.has-open-popup.activatable, treeview.view header button.has-open-popup, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:active, treeview.view header button:active, row.activatable.has-open-popup, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); + background-image: radial-gradient(circle, alpha(currentColor, 0.05) 10%, transparent 0%); + background-size: 0% 0%; +} + +row:selected { + color: inherit; + background-color: alpha(currentColor, 0.06); +} + +row:selected image, +row:selected label { + color: #FFFFFF; +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled image, +row:selected:disabled label { + color: rgba(255, 255, 255, 0.5); +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; + padding: 6px 15px; +} + +.app-notification button.flat:last-child { + margin-right: -9px; +} + +.app-notification button.text-button:not(:disabled) { + color: #89b4fa; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander title > arrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(255, 255, 255, 0.7); +} + +expander title > arrow:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +expander title > arrow:checked { + -gtk-icon-transform: unset; +} + +expander title > arrow:hover, expander title > arrow:active { + color: #FFFFFF; +} + +expander title > arrow:disabled { + color: rgba(255, 255, 255, 0.32); +} + +/************ + * Calendar * + ************/ +calendar { + padding: 1px; + border: 1px solid rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +calendar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +calendar:selected { + border-radius: 7px; +} + +calendar.header { + border-style: none none solid; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +calendar.highlight { + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +calendar:indeterminate { + color: rgba(255, 255, 255, 0.32); +} + +/*********** + * Dialogs * + ***********/ +messagedialog.background { + background-color: #11111b; +} + +messagedialog.background .titlebar, messagedialog.background .titlebar:backdrop { + background-color: #11111b; +} + +messagedialog.background.csd { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; + background-color: transparent; +} + +messagedialog.background.csd .titlebar, messagedialog.background.csd .titlebar:backdrop { + background-color: transparent; +} + +messagedialog .titlebar, messagedialog.background.csd .titlebar { + border: none; + box-shadow: none; +} + +messagedialog .dialog-action-box { + margin-top: -6px; +} + +messagedialog .dialog-action-box button, messagedialog .dialog-action-box button:first-child, messagedialog .dialog-action-box button:last-child, messagedialog .dialog-action-box .linked:not(.vertical) > button, messagedialog .dialog-action-box .linked:not(.vertical) > button:first-child, messagedialog .dialog-action-box .linked:not(.vertical) > button:last-child { + border-radius: 6px; +} + +messagedialog .dialog-action-box button:not(:last-child), messagedialog .dialog-action-box .linked:not(.vertical) > button:not(:last-child) { + margin-right: 6px; +} + +messagedialog .dialog-action-box button.suggested-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.suggested-action:not(:disabled) { + color: #89b4fa; +} + +messagedialog .dialog-action-box button.destructive-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.destructive-action:not(:disabled) { + color: #F44336; +} + +.csd filechooser { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view { + background-color: transparent; + padding: 0; +} + +filechooser stack.view scrolledwindow { + background-color: transparent; + border-radius: 0 0 12px 0; +} + +filechooser stack.view scrolledwindow list { + background-color: transparent; +} + +filechooser stack.view > placesview { + background-color: transparent; +} + +filechooser stack.view > placesview > actionbar, filechooser stack.view > placesview > actionbar > revealer > box { + background-color: transparent; +} + +filechooser stack.view frame > border { + border: none; +} + +.csd filechooser placessidebar { + background: none; + border-bottom-left-radius: 12px; +} + +filechooser actionbar, filechooser actionbar > revealer > box { + background-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; +} + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { + border-right: 1px solid rgba(255, 255, 255, 0.12); + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { + border-left: 1px solid rgba(255, 255, 255, 0.12); + border-right-style: none; +} + +.sidebar list { + background-color: transparent; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +stacksidebar.sidebar list { + padding: 3px; + background-color: #1e1e2e; +} + +stacksidebar.sidebar row { + min-height: 32px; + padding: 0 3px; + border-radius: 6px; +} + +stacksidebar.sidebar row:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + font-weight: 500; +} + +stacksidebar.sidebar row:selected label, stacksidebar.sidebar row:selected image { + color: rgba(0, 0, 0, 0.87); +} + +stacksidebar.sidebar row + row { + margin-top: 3px; +} + +stacksidebar.sidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(255, 255, 255, 0.32); +} + +placessidebar.sidebar > viewport.frame { + border-style: none; +} + +placessidebar.sidebar list { + padding: 6px; +} + +placessidebar.sidebar row { + min-height: 32px; + margin: 0; + padding: 0; + border-radius: 6px; +} + +placessidebar.sidebar row > revealer { + padding: 0 8px 0 16px; +} + +placessidebar.sidebar row:selected { + background-color: rgba(255, 255, 255, 0.12); + font-weight: 500; +} + +placessidebar.sidebar row:disabled { + color: rgba(255, 255, 255, 0.5); +} + +placessidebar.sidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar.sidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar.sidebar row label.sidebar-label { + color: inherit; +} + +placessidebar.sidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar.sidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar.sidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar.sidebar row.sidebar-new-bookmark-row { + color: #89b4fa; +} + +placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #89b4fa; +} + +placessidebar.sidebar row:drop(active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(255, 255, 255, 0.12)); + background-size: 1px 1px; + background-clip: content-box; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.12)), image(rgba(255, 255, 255, 0.12)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border: none; + margin-bottom: 0; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; +} + +infobar.info > revealer > box, infobar.info > revealer > box link:link, infobar.info > revealer > box flowboxchild, infobar.info:hover > revealer > box, infobar.info:hover > revealer > box link:link, infobar.info:hover > revealer > box flowboxchild, infobar.info:backdrop > revealer > box, infobar.info:backdrop > revealer > box link:link, infobar.info:backdrop > revealer > box flowboxchild { + color: #89b4fa; +} + +infobar.info > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:hover > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:backdrop > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action) { + color: #89b4fa; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #89b4fa; +} + +infobar.action > revealer > box, infobar.action > revealer > box link:link, infobar.action > revealer > box flowboxchild, infobar.action:backdrop > revealer > box, infobar.action:backdrop > revealer > box link:link, infobar.action:backdrop > revealer > box flowboxchild, infobar.question > revealer > box, infobar.question > revealer > box link:link, infobar.question > revealer > box flowboxchild, infobar.question:backdrop > revealer > box, infobar.question:backdrop > revealer > box link:link, infobar.question:backdrop > revealer > box flowboxchild { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #71a4f9; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #FBC02D; +} + +infobar.warning > revealer > box, infobar.warning > revealer > box link:link, infobar.warning > revealer > box flowboxchild, infobar.warning:backdrop > revealer > box, infobar.warning:backdrop > revealer > box link:link, infobar.warning:backdrop > revealer > box flowboxchild { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #fbb814; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #F44336; + color: #FFFFFF; +} + +infobar.error > revealer > box, infobar.error > revealer > box link:link, infobar.error > revealer > box flowboxchild, infobar.error:backdrop > revealer > box, infobar.error:backdrop > revealer > box link:link, infobar.error:backdrop > revealer > box flowboxchild { + color: #FFFFFF; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #FFFFFF; +} + +infobar.error:hover > revealer > box { + background-color: #f32c1e; +} + +/************ + * Tooltips * + ************/ +tooltip { + box-shadow: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + border-radius: 6px; +} + +tooltip.background.csd { + border-radius: 6px; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +tooltip decoration { + background-color: transparent; +} + +tooltip > box { + margin: -6px; + min-height: 24px; + padding: 4px 8px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #FFFFFF; +} + +colorswatch.light { + color: rgba(0, 0, 0, 0.87); +} + +colorswatch overlay { + transition: box-shadow 200ms ease-out; +} + +colorswatch overlay:hover { + box-shadow: 0 0 0 2px #89b4fa; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(255, 255, 255, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(255, 255, 255, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 200ms ease-out; + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +decoration { + transition: none; + border-radius: 12px; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 36px transparent; + margin: 10px; +} + +.background.csd decoration { + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; + background-color: #1e1e2e; +} + +decoration:backdrop { + transition: box-shadow 200ms ease-out; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 36px transparent; +} + +.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { + border-radius: 0; +} + +.maximized decoration, .fullscreen decoration { + border-radius: 0; + box-shadow: none; +} + +.popup decoration { + box-shadow: none; + border: none; +} + +.ssd decoration { + border: none; + border-radius: 12px 12px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.metacity decoration { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: none; +} + +.csd.popup decoration { + border-radius: 12px; + border: none; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +tooltip.csd decoration { + border-radius: 6px; + box-shadow: none; + border: none; +} + +messagedialog.background.csd decoration { + border-radius: 12px; + border: 1px solid rgba(255, 255, 255, 0.1); + background-color: #313244; + background-clip: border-box; +} + +.solid-csd decoration { + margin: 0; + padding: 2px; + border-radius: 0; + box-shadow: none; + background-color: #11111b; + border: 1px solid #393947; +} + +.solid-csd decoration:backdrop { + background-color: #1e1e2e; +} + +button.titlebutton:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 0; + margin: 0 4px; +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + color: transparent; +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.12); + background-image: radial-gradient(circle, rgba(0, 0, 0, 0.12) 10%, transparent 0%); +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.5); +} + +button.minimize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:not(.suggested-action):not(.destructive-action) { + background-color: rgba(255, 255, 255, 0.3); +} + +button.minimize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #f9e2af; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #fbe9c3; +} + +button.maximize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #a6e3a1; +} + +button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #bceab9; +} + +button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #f38ba8; +} + +button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #f6a8be; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-repeat: no-repeat; + background-size: 16px 16px; + background-position: center; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + box-shadow: none; + color: transparent; + animation: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/minimize-symbolic.svg"), url("assets/scalable/minimize-symbolic@2.svg")); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/maximize-symbolic.svg"), url("assets/scalable/maximize-symbolic@2.svg")); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/close-symbolic.svg"), url("assets/scalable/close-symbolic@2.svg")); +} + +.background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active { + background-image: -gtk-scaled(url("assets/scalable/unmaximize-symbolic.svg"), url("assets/scalable/unmaximize-symbolic@2.svg")); +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #89b4fa; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-transform: unset; +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; + -gtk-icon-transform: rotate(45deg); +} + +.context-menu { + font: initial; +} + +.keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(255, 255, 255, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12); + background-color: #313244; + color: #FFFFFF; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #89b4fa; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(255, 255, 255, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker entry { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +popover.emoji-picker scrolledwindow { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +button.emoji-section { + margin: 4px; +} + +button.emoji-section:checked { + color: #89b4fa; +} + +button.emoji-section:not(:last-child) { + margin-right: 0; +} + +popover.emoji-picker .emoji { + min-width: 3em; + min-height: 3em; + padding: 0 8px; +} + +popover.emoji-picker .emoji widget { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker .emoji widget:hover { + background-color: alpha(currentColor, 0.08); +} + +popover.emoji-completion { + padding: 8px 0; +} + +popover.emoji-completion arrow { + border: none; + background: none; +} + +popover.emoji-completion .emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +popover.emoji-completion .emoji:hover { + background-color: alpha(currentColor, 0.08); +} + +/************ + * Nautilus * + ************/ +.nautilus-window.background.csd { + border-radius: 0 0 12px 12px; + background-color: #11111b; +} + +.nautilus-window.background.csd:backdrop { + background-color: #1e1e2e; +} + +.nautilus-window.background.csd > grid.horizontal > paned.horizontal > separator, +.nautilus-window.background.csd > deck > box.vertical > paned.horizontal > separator { + margin-left: 0; +} + +.nautilus-window.background.csd placessidebar > viewport.frame > list > separator { + background: none; +} + +.nautilus-window.background.csd.unified notebook { + border-radius: 0; +} + +.nautilus-window.background.csd:not(.unified) .nautilus-list-view { + background-color: transparent; + border-bottom-right-radius: 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook > stack { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook scrolledwindow > .view:not(:selected):not(:hover):not(:checked) { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > stack > frame > scrolledwindow > viewport > list { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar { + background-color: transparent; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar > revealer > box { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) paned > separator.wide { + min-width: 12px; + box-shadow: 12px 0 #1e1e2e; + background-color: #1e1e2e; + background-image: image(#2e2e36); +} + +.nautilus-window.maximized, .nautilus-window.maximized placessidebar { + border-radius: 0; +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border: none; + border-radius: 6px; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: rgba(0, 0, 0, 0.87); +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-desktop.nemo-canvas-item, .caja-desktop.caja-canvas-item, +.nautilus-desktop.nautilus-canvas-item { + color: #FFFFFF; +} + +@keyframes nautilus-operations-button-needs-attention { + to { + background-color: alpha(currentColor, 0.08); + } +} + +.nautilus-operations-button-needs-attention { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; +} + +.nautilus-operations-button-needs-attention-multiple { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 6 alternate; +} + +.path-bar-box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border-radius: 6px; +} + +.path-bar-box button { + margin: 0; +} + +.path-bar-box.width-maximized { + background-color: rgba(255, 255, 255, 0.04); +} + +.path-bar-box.background.frame { + border-style: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.path-bar-box .path-bar button label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .path-bar button label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + padding-left: 12px; + padding-right: 12px; + margin-left: 1px; + margin-right: 1px; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button.image-button image:not(:only-child) { + margin: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr), .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl) { + background-color: rgba(255, 255, 255, 0.08); +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr):disabled, .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl):disabled { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +.windowhandle .linked.nautilus-path-bar { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + margin-top: 0; + margin-bottom: 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { + color: #FFFFFF; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { + background: none; + box-shadow: none; +} + +.disk-space-display.unknown { + background-color: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.3); +} + +.disk-space-display.used { + background-color: #89b4fa; + color: #89b4fa; +} + +.disk-space-display.free { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.12); +} + +.search-information { + padding: 2px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +.conflict-row:not(:selected) { + background-color: #604f2e; +} + +.nautilus-window flowboxchild .icon-item-background { + padding: 4px; + border-radius: 6px; +} + +.nautilus-window flowboxchild:selected { + background-color: transparent; +} + +.nautilus-window notebook :not(treeview).view { + border-radius: 6px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { + border-style: none; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { + margin: -6px 0 0 -6px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { + margin: 0 8px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { + border-radius: 0; +} + +.nautilus-window > popover.menu:not(:last-child) { + padding: 3px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box { + margin-top: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box { + margin-bottom: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box.linked { + margin-top: 1px; +} + +.nautilus-window > popover.menu:not(:last-child) separator { + margin-bottom: -2px; +} + +.nautilus-menu-sort-heading { + margin: 1px 3px; + font-weight: 500; +} + +.nautilus-menu-sort-heading:disabled { + color: rgba(255, 255, 255, 0.7); +} + +.nautilus-window paned > separator { + background-color: #11111b; +} + +/********* + * gedit * + *********/ +window.org-gnome-gedit > paned.titlebar > separator { + background-color: transparent; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { + margin: 4px 0; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { + border-bottom-left-radius: 12px; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { + background: none; +} + +.open-document-selector-path-label { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +.open-document-selector-match { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +.gedit-document-panel { + background-color: #11111b; +} + +.gedit-document-panel row button.flat { + margin-top: 8px; + margin-bottom: 8px; +} + +.gedit-document-panel-group-row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0 0 12px 12px; +} + +.gedit-search-slider { + margin: 0 6px 10px; + padding: 6px; + background-color: #313244; + border-radius: 0 0 12px 12px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.gedit-search-slider .linked:not(.vertical) > entry .gedit-search-entry-occurrences-tag { + all: unset; + color: rgba(255, 255, 255, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) .gedit-search-entry-occurrences-tag { + margin-left: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) image.right { + margin-right: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) .gedit-search-entry-occurrences-tag { + margin-right: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) image.left { + margin-left: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:not(.error) { + background-color: #313244; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button { + color: rgba(255, 255, 255, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:hover, .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:active { + color: #FFFFFF; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +frame.gedit-map-frame > border:dir(ltr) { + border-style: none none none solid; +} + +frame.gedit-map-frame > border:dir(rtl) { + border-style: none solid none none; +} + +/********** + * Tweaks * + **********/ +.csd .tweak-categories { + border-bottom-left-radius: 12px; +} + +leaflet list.navigation-sidebar { + background-color: #11111b; +} + +window.background.csd:not(.maximized) leaflet list.navigation-sidebar { + border-bottom-left-radius: 12px; +} + +.tweak-group-white, +.tweak-white, +.tweak-white:hover { + background-image: image(#1e1e2e); +} + +.tweak-group-startup { + padding: 0; +} + +.tweak-group-startup > row.tweak-startup { + background-color: transparent; + background-image: none; +} + +list.tweak-group list, list#ListBoxTweakGroup list { + padding: 0; +} + +row#Focus, +row#ClickMethod, +row#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + margin-top: 4px; +} + +leaflet.titlebar > .titlebar.tweak-titlebar-left, +leaflet.titlebar > .titlebar.tweak-titlebar-right, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-left, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-right { + background-color: inherit; + box-shadow: inherit; + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +/************************ + * Gnome Control Center * + ************************/ +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:not(:only-child) { + border-top-left-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:not(:only-child) { + border-top-right-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:only-child, window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:only-child { + border-top-right-radius: 12px; + border-top-left-radius: 12px; +} + +window.background.csd > stack:not(.titlebar) > stack.background { + border-radius: 0 0 12px 12px; +} + +window.background.csd > leaflet > stack.background, +window.background.csd > hdyleaflet > stack.background, +window.background.csd > box.horizontal > stack.background { + background: none; +} + +window.background.csd > leaflet > stack.background frame > border, +window.background.csd > hdyleaflet > stack.background frame > border, +window.background.csd > box.horizontal > stack.background frame > border { + border: none; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { + background-color: #1e1e2e; + border-bottom-right-radius: 12px; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view { + background: none; +} + +window.background.csd > leaflet frame.view, +window.background.csd > hdyleaflet frame.view, +window.background.csd > box.horizontal frame.view { + border-radius: 6px; + background: none; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { + background-color: #1e1e2e; + border-bottom-left-radius: 12px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { + background-color: transparent; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { + background-color: transparent; + padding: 3px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable { + border-radius: 6px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list { + border-top-width: 0; + border-bottom-width: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list > row { + border-radius: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list { + border-top-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list > row { + border-radius: 6px 6px 0 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list { + border-bottom-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list > row { + border-radius: 0 0 6px 6px; +} + +window.background.csd hdycolumn stack frame.view > stack > stack list > separator { + background-color: rgba(255, 255, 255, 0.12); +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > notebook, +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list { + background: none; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list > row:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup), leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup), box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) { + padding: 3px; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable { + border-radius: 6px; +} + +/************************ + * Gnome system monitor * + ************************/ +window#gnome-system-monitor.background.csd > box.vertical > stack { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background:not(.csd) > box.vertical > headerbar { + box-shadow: none; +} + +/************************ + * Gnome Sound Recorder * + ************************/ +stack > grid.vertical > scrolledwindow { + border: none; + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical > scrolledwindow > viewport.frame list { + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical scrolledwindow.frame.emptyGrid { + border: none; +} + +/****************** + * Gnome Contacts * + ******************/ +window.background.csd scrolledwindow.contacts-contact-form { + border-bottom-right-radius: 12px; +} + +/************************ + * Epiphany (Gnome Web) * + ************************/ +tabbox { + border: none; + background-color: rgba(255, 255, 255, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +tabbox > tab button { + min-height: 24px; + min-width: 24px; + border-radius: 9999px; + border: none; + padding: 0; + margin-right: -6px; +} + +/***************** + * Gnome Weather * + *****************/ +#weather-page, +#weekly-forecast-frame { + border-bottom-right-radius: 12px; +} + +#weather-page-content-view { + border-bottom-right-radius: 12px; + border-bottom-left-radius: 12px; +} + +/*************** + * Gnome Music * + ***************/ +window.background.csd box.vertical > overlay > stack.background { + border-radius: 0 0 12px 12px; +} + +/**************** + * Gnome Clocks * + ****************/ +/************* + * Rhythmbox * + *************/ +window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + min-height: 24px; + min-width: 24px; + padding: 6px; + margin: 0; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { + border-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:first-child), .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:last-child) { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { + padding: 0; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { + padding: 6px; + margin: -1px 0; + border-bottom: none; + border-top: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: transparent; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + margin: 6px 0; +} + +window.csd > box.vertical > box.vertical > frame, +window.solid-csd > box.vertical > box.vertical > frame { + margin: -1px 0; + padding: 0; +} + +window.csd > box.vertical > box.vertical > frame > border, +window.solid-csd > box.vertical > box.vertical > frame > border { + border: none; +} + +window.background > box.vertical > toolbar.primary-toolbar { + padding: 0 12px 0 6px; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #FFFFFF; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { + padding: 0 3px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > grid > grid { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 6px; + margin: -6px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > grid > box, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > box, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > grid > box { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 0 6px 6px; + margin: 0 -6px -6px 0; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > paned > box > scrolledwindow:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); + margin-right: -1px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > notebook > stack > grid > grid > grid { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 3px; + margin: -1px -6px -6px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > notebook > stack > grid > paned > box > scrolledwindow:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); + margin-right: -1px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > paned > box:first-child > box { + padding: 0 6px 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********** + * Polari * + **********/ +.polari-room-list .sidebar { + background: none; +} + +.polari-room-list .sidebar > row.activatable:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +stack.view.polari-entry-area { + background-color: #1e1e2e; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-bottom-right-radius: 12px; +} + +stack:disabled.view.polari-entry-area { + background-image: image(#1e1e2e); +} + +/*********** + * Builder * + ***********/ +layouttabbar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +layouttabbar > box > button { + margin: 2px 0; +} + +layouttab { + margin: 0 8px; + border-style: none solid; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #89b4fa; + background-color: #1e1e2e; +} + +layouttab separator.vertical { + margin: 8px 4px; +} + +layouttab button.text-button, layouttab button.image-button, layouttab button { + margin-top: 8px; + margin-bottom: 8px; + padding: 0 4px; +} + +layout { + border: 1px solid rgba(0, 0, 0, 0.25); + -PnlDockBin-handle-size: 1; +} + +entry.search-missing { + background-color: #F44336; + color: #FFFFFF; +} + +window.workbench treeview.image { + color: rgba(255, 255, 255, 0.7); +} + +popover.popover-selector list { + padding: 6px; +} + +popover.popover-selector list row { + border-radius: 6px; +} + +popover.popover-selector list row image:dir(ltr) { + margin-right: 6px; +} + +popover.popover-selector list row image:dir(rtl) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(ltr) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(rtl) { + margin-right: 6px; +} + +omnibar.linked:not(.vertical) entry { + border-radius: 6px; +} + +omnibar:not(:hover):not(:active) entry { + color: rgba(255, 255, 255, 0.7); +} + +popover.omnibar list row:not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +entry.preferences-search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +preferences stacksidebar.sidebar list { + background-color: #11111b; +} + +preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { + border-style: none; +} + +preferences > box > box:dir(ltr) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +preferences > box > box:dir(rtl) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.messagepopover.background { + padding: 0; +} + +popover.messagepopover .popover-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +popover.messagepopover .popover-action-area button:first-child { + border-bottom-left-radius: 6px; +} + +popover.messagepopover .popover-action-area button:last-child { + border-bottom-right-radius: 6px; +} + +popover.messagepopover .popover-content-area { + margin: 16px; +} + +popover.transfers list { + background-color: transparent; +} + +popover.transfers list row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.transfers list row > box { + padding: 10px; +} + +dockbin { + border: 1px solid rgba(0, 0, 0, 0.25); + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid rgba(0, 0, 0, 0.25); +} + +eggsearchbar box.search-bar { + padding: 0 8px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +docktabstrip { + padding: 0 8px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +docktab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + margin-bottom: -1px; + padding: 6px 6px; + border-width: 1px; + border-color: transparent; + box-shadow: inset 0 -2px transparent; + background-image: radial-gradient(circle, #89b4fa 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +docktab:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +docktab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 225ms cubic-bezier(0, 0, 0.2, 1), background-image 525ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -2px #89b4fa; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #FFFFFF; +} + +dockoverlayedge { + background-color: #1e1e2e; +} + +dockoverlayedge docktabstrip { + padding: 0; + border: none; +} + +dockoverlayedge.left-edge docktab:checked { + box-shadow: inset -2px 0 #89b4fa; +} + +dockoverlayedge.right-edge docktab:checked { + box-shadow: inset 2px 0 #89b4fa; +} + +pillbox { + background-color: #1e1e2e; + border-radius: 6px; +} + +layoutpane entry.search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +editortweak entry.search { + margin-bottom: -1px; + box-shadow: none; + background-color: transparent; +} + +.gb-search-entry-occurrences-tag { + box-shadow: none; + background-color: transparent; +} + +docktabstrip { + min-height: 39px; +} + +window.workbench preferences preferencesgroup list entry { + padding-top: 8px; + padding-bottom: 8px; +} + +button.run-arrow-button { + padding-left: 10px; + padding-right: 10px; +} + +button.dzlmenubutton image { + min-width: 30px; +} + +button.dzlmenubutton image.arrow { + min-width: 27px; +} + +button.dzlmenubuttonitem { + color: #FFFFFF; + font-weight: normal; +} + +button.dzlmenubuttonitem:disabled { + color: rgba(255, 255, 255, 0.5); +} + +idelayoutstackheader { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +idelayoutstackheader button:checked { + color: #FFFFFF; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher { + padding: 8px 0; + background-color: #1e1e2e; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button { + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:active { + background-image: radial-gradient(circle, rgba(137, 180, 250, 0.7) 10%, transparent 0%); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:checked { + background-color: transparent; + color: #FFFFFF; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { + margin-right: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked { + box-shadow: inset -2px 0 #89b4fa; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { + margin-left: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked { + box-shadow: inset 2px 0 #89b4fa; +} + +ideeditorsidebar notebook header { + background: transparent; +} + +popover.messagepopover list { + border: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.messagepopover list row:not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********** + * Photos * + **********/ +GdMainIconView.content-view { + -GdMainIconView-icon-size: 48; +} + +.documents-counter { + margin: 8px; + border-radius: 9999px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12); + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; +} + +.documents-scrolledwin.frame { + border-style: none; +} + +.documents-scrolledwin.frame frame.content-view > border { + border-style: none; +} + +.photos-fade-in { + opacity: 1; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.photos-fade-out { + opacity: 0; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +button.photos-filter-preview { + color: #FFFFFF; + font-weight: normal; +} + +button.photos-filter-preview:checked { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; +} + +button.photos-filter-preview:checked image { + color: #FFFFFF; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { + border-style: none none none solid; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { + border-style: none solid none none; +} + +/********* + * Music * + *********/ +.side-panel:dir(ltr) { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.side-panel:dir(rtl) { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.side-panel .view { + background-image: image(#11111b); +} + +.side-panel .view:hover { + background-image: image(#24242d); +} + +.side-panel .view:selected { + background-image: image(#89b4fa); +} + +.side-panel .view:selected:hover { + background-image: image(rgba(128, 169, 234, 0.9896)); +} + +.songs-list:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +frame.documents-dropdown { + margin: 8px; +} + +frame.documents-dropdown > border { + border: none; +} + +box.vertical > revealer > toolbar.search-bar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +box.vertical > revealer > toolbar.search-bar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +/************* + * Documents * + *************/ +.documents-scrolledwin { + background-color: transparent; +} + +.documents-scrolledwin .content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { + border: none; +} + +window.background.csd > stack > box > revealer > actionbar > revealer > box { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; +} + +/******************* + * Document Viewer * + *******************/ +window.background.csd evview.view.content-view { + border-radius: 0 0 12px 12px; +} + +/********************************* + * Archive Manager (File roller) * + *********************************/ +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { + border-radius: 0 0 0 12px; + background-color: #1e1e2e; +} + +/************ + * Terminal * + ************/ +terminal-window decoration { + border-radius: 12px 12px 0 0; +} + +terminal-window.background.csd, terminal-window.background.csd.maximized { + border-radius: 0 0 0 0; +} + +terminal-window notebook > header > box { + margin: -2px -2px -2px 1px; +} + +terminal-window notebook > header > box button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +window.background > box.vertical > box.horizontal > frame > border { + border-width: 0 1px 0 0; +} + +window.background > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { + border-bottom-left-radius: 12px; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame { + border-width: 0; + border-radius: 0 0 12px 0; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { + border-bottom-right-radius: 12px; +} + +.terminal-window { + background-color: #1e1e2e; +} + +.terminal-window tabbar tabbox { + background-color: #11111b; + margin: 0; + border-radius: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +/********* + * To Do * + *********/ +task-list-view taskrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 0 -8px; +} + +task-list-view taskrow:hover { + transition: none; +} + +task-list-view taskrow label { + margin: 0 8px; +} + +task-list-view taskrow image.dim-label { + min-width: 16px; +} + +task-list-view > box > revealer > box > button { + margin: -6px; +} + +task-list-view > box > revealer > box > button .dim-label { + color: inherit; +} + +tasklistview taskrow { + outline: none; +} + +tasklistview taskrow entry, tasklistview taskrow entry:focus, tasklistview taskrow entry:disabled { + box-shadow: none; +} + +tasklistview taskrow image.dim-label { + min-width: 16px; +} + +tasklistview > box > revealer > box > button { + margin: -6px; +} + +tasklistview > box > revealer > box > button .dim-label { + color: inherit; +} + +/******* + * Eog * + *******/ +#eog-thumb-nav scrolledwindow { + border-top: none; +} + +/************* + * Evolution * + *************/ +frame.taskbar > border { + border-style: solid none none; +} + +box.vertical > paned.horizontal notebook widget .frame { + border-style: none; +} + +/*********** + * Fractal * + ***********/ +.background.csd.main-window .sidebar.rooms-sidebar { + border-bottom-left-radius: 12px; +} + +/******** + * Gitg * + ********/ +frame.commit-frame > border { + border-style: solid none none; +} + +/************** + * Characters * + **************/ +box.dialog-vbox scrolledwindow.related { + border: 1px solid rgba(0, 0, 0, 0.25); +} + +list.categories { + background-image: image(#11111b); +} + +/********* + * Boxes * + *********/ +.transparent-bg + stack overlay > label { + min-height: 24px; + padding: 0 4px; + border-radius: 6px; + background-color: #11111b; + color: #FFFFFF; +} + +/************** + * Calculator * + **************/ +button.title label { + min-height: 36px; +} + +/********* + * Geary * + *********/ +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer, +window#GearyMainWindow.background.csd stack#conversation_viewer { + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, +window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { + background: none; + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded { + animation: none; + background-image: none; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box { + border-radius: 0; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.25); +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-composer-box actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-composer-box actionbar > revealer > box { + border-bottom-left-radius: 0; +} + +.geary-accounts-editor-pane frame:not(.geary-signature) > border, +.geary-accounts-editor-pane scrolledwindow.frame { + border: none; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > headerbar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > headerbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar { + background-color: #11111b; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar:backdrop, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > box.vertical + separator.sidebar { + min-width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow { + padding: 3px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view { + border: 1px solid transparent; + border-radius: 6px; + padding: 6px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:selected, .geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:active { + border-radius: 6px; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +.geary-main-window.unified separator.geary-sidebar-pane-separator { + min-width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { + border: 1px solid rgba(255, 255, 255, 0.12); + border-bottom-width: 0; + background-color: #1e1e2e; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { + border-top-left-radius: 8px; + border-top-right-radius: 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { + border-radius: 0 0 8px 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { + background-color: transparent; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { + border-radius: 0 0 6px 6px; +} + +/************** + * Extensions * + **************/ +window.background.csd stack stack stack frame > border, +window.background.csd > stack > stack > box > frame > border, +window.background.csd > stack > stack > box > box > frame > border, +window.background.csd > stack > box > stack > box > frame > border, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { + border: none; +} + +window.background.csd > stack > box > box > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport > list { + border-bottom-left-radius: 12px; +} + +window.background.csd > stack > box > .sidebar > scrolledwindow > viewport > list { + padding: 0 0; +} + +/*********** + * Dialogs * + ***********/ +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { + border-radius: 0 0 0 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { + border-radius: 0 0 12px 0; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd stack scrolledwindow.frame { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view > text { + background: none; +} + +dialog.background.csd stack scrolledwindow viewport.frame.view { + border-radius: 6px; +} + +window.background.csd.unified { + background-color: #1e1e2e; +} + +window.background.csd.unified headerbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +window.background.csd.unified > decoration-overlay { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +window.background.csd.unified, +window.background.csd.unified > decoration, +window.background.csd.unified > decoration-overlay { + border-radius: 12px; +} + +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen > decoration-overlay { + box-shadow: none; +} + +window.background.csd.unified.tiled, +window.background.csd.unified.tiled > decoration, +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top, +window.background.csd.unified.tiled-top > decoration, +window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right, +window.background.csd.unified.tiled-right > decoration, +window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom, +window.background.csd.unified.tiled-bottom > decoration, +window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left, +window.background.csd.unified.tiled-left > decoration, +window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized, +window.background.csd.unified.maximized > decoration, +window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen, +window.background.csd.unified.fullscreen > decoration, +window.background.csd.unified.fullscreen > decoration-overlay { + border-radius: 0; +} + +/********* + * Tilix * + *********/ +overlay > revealer.left > scrolledwindow.frame, overlay > revealer.right > scrolledwindow.frame { + border-style: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +overlay > revealer.left > scrolledwindow.frame { + margin-right: 32px; +} + +overlay > revealer.right > scrolledwindow.frame { + margin-left: 32px; +} + +.terminix-session-sidebar, +.tilix-session-sidebar { + background-image: image(#313244); +} + +.terminal-titlebar button { + border-radius: 0; +} + +button.image-button.session-new-button { + min-width: 32px; +} + +notebook.tilix-background tab > box > stack { + margin: -6px; +} + +button.flat.tilix-small-button { + min-height: 20px; + min-width: 16px; +} + +/************** + * Terminator * + **************/ +.terminator-terminal-window paned > separator { + background-color: #1e1e2e; +} + +.terminator-terminal-window notebook.frame { + border-style: none; +} + +/************* + * Ubitquity * + *************/ +#live_installer .menubar progressbar trough { + border-radius: 4px; + background-color: rgba(255, 255, 255, 0.12); +} + +/********* + * Meld * + ********/ +.meld-notebook, .meld-notebook > stack { + background: none; + border-radius: 0 0 12px 12px; +} + +.meld-notebook-child { + background-color: #11111b; + border-radius: 0 0 12px 12px; +} + +statusbar.meld-status-bar { + background: none; +} + +/*********** + * Eclipse * + ***********/ +window.background > box.vertical > scrolledwindow > widget toolbar { + padding: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar separator, +window.background > box.vertical > scrolledwindow > widget toolbar button { + margin: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar button { + border-radius: 6px; +} + +/************ + * Chromium * + ************/ +window.background.chromium { + background-color: #313244; +} + +window.background.chromium entry, +window.background.chromium > button { + border: 1px solid #393947; +} + +window.background.chromium > button { + color: #89b4fa; +} + +window.background.chromium > button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +window.background.chromium menubar, +window.background.chromium headerbar { + color: rgba(255, 255, 255, 0.7); +} + +window.background.chromium headerbar.titlebar { + padding: 0 12px; +} + +window.background.chromium headerbar.titlebar button:active { + background-color: alpha(currentColor, 0.12); +} + +window.background.chromium spinner { + color: #89b4fa; +} + +window.background.chromium textview.view { + background-color: transparent; +} + +window.background.chromium treeview.view.cell:selected:focus { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +window.background.chromium treeview.view button { + border: 1px solid rgba(255, 255, 255, 0.3); + background-color: #1e1e2e; +} + +window.background.chromium menu { + border-color: #3e3e5f; +} + +window.background.chromium menu menuitem { + border-radius: 0; +} + +tooltip.background.chromium { + background-color: #0b0b12; +} + +/*********** + * Firefox * + ***********/ +#MozillaGtkWidget decoration { + border: none; +} + +#MozillaGtkWidget > widget text { + background-color: #313244; +} + +#MozillaGtkWidget > widget text:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +#MozillaGtkWidget > widget > separator { + color: #393947; +} + +#MozillaGtkWidget > widget > scrollbar { + background-clip: border-box; +} + +#MozillaGtkWidget > widget > frame > border { + border-color: #393947; +} + +#MozillaGtkWidget > widget > entry, +#MozillaGtkWidget > widget > button > button { + border: 1px solid #393947; + border-radius: 6px; + box-shadow: none; +} + +#MozillaGtkWidget > widget > entry:disabled, +#MozillaGtkWidget > widget > button > button:disabled { + border-color: rgba(255, 255, 255, 0.12); +} + +#MozillaGtkWidget > widget > entry { + min-height: 30px; + background-color: #1e1e2e; +} + +#MozillaGtkWidget > widget > entry:focus { + border-color: #89b4fa; + box-shadow: inset 0 0 0 1px #89b4fa; +} + +#MozillaGtkWidget > widget > entry:disabled { + background-color: #11111b; +} + +#MozillaGtkWidget > widget > button > button { + padding: 4px 8px; + background-size: auto; +} + +#MozillaGtkWidget > widget > button > button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +#MozillaGtkWidget > widget > button > button:active { + background-image: image(alpha(currentColor, 0.12)); +} + +#MozillaGtkWidget > widget > checkbutton > check, +#MozillaGtkWidget > widget > radiobutton > radio { + margin: 0; + padding: 0; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate), +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate) { + color: #464646; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):hover, #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):active, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):hover, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):active { + color: #727272; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):disabled, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):disabled { + color: rgba(70, 70, 70, 0.5); +} + +#MozillaGtkWidget menu { + border: none; +} + +#MozillaGtkWidget > widget > menubar { + color: rgba(255, 255, 255, 0.7); +} + +#MozillaGtkWidget > widget > menubar:hover { + color: #FFFFFF; +} + +#MozillaGtkWidget > widget > menubar:disabled { + color: rgba(255, 255, 255, 0.32); +} + +#MozillaGtkWidget > widget > frame { + color: #393947; +} + +#MozillaGtkWidget menu > separator { + color: #393947; +} + +window.background:not(.csd) > window > menu menuitem { + transition: none; +} + +/************ + * Inkscape * + ************/ +#ToolboxCommon > #AuxToolbox #StyleSwatch { + font-size: smaller; +} + +#ToolboxCommon > #AuxToolbox #Kludge { + padding: 0; +} + +#ToolboxCommon > #AuxToolbox spinbutton, +#ToolboxCommon > #AuxToolbox entry { + min-height: 32px; +} + +#ToolboxCommon > #AuxToolbox button:not(.up):not(.down) { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; +} + +#ToolboxCommon > #AuxToolbox spinbutton button { + border-width: 4px; +} + +#ToolboxCommon > toolbar.vertical { + margin-top: -4px; +} + +#ToolboxCommon > toolbar.vertical button { + min-height: 24px; + min-width: 24px; + padding: 4px; +} + +#CanvasTable button { + min-height: 16px; + min-width: 16px; + padding: 0; +} + +#CanvasTable #HorizontalScrollbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(ltr) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(rtl) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +#Canvas_and_Dock frame > border { + border: none; +} + +#Canvas_and_Dock widget > widget > button.flat { + min-height: 16px; + min-width: 16px; + padding: 4px; +} + +#Canvas_and_Dock widget > widget > box.horizontal image { + padding: 4px; +} + +#Canvas_and_Dock box.horizontal > box.vertical > button.flat { + min-height: 16px; + min-width: 24px; + padding: 8px 4px; +} + +scrolledwindow#DialogNotebook > viewport.frame > notebook.frame button.close-button image { + padding: 4px; +} + +/*********** + * Synapse * + ***********/ +/*************** + * Libreoffice * + ***************/ +window.background > grid > widget > widget > scrolledwindow > viewport > grid > box > box > frame > box { + background-color: #1e1e2e; +} + +/********* + * Pamac * + *********/ +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list { + border: none; + border-radius: 0; +} + +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list > row.activatable { + border-radius: 6px; +} + +/********* + * Unity * + *********/ +UnityDecoration { + -UnityDecoration-extents: 28px 0 0 0; + -UnityDecoration-input-extents: 8px; + -UnityDecoration-shadow-offset-x: 0; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); + -UnityDecoration-active-shadow-radius: 18px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); + -UnityDecoration-inactive-shadow-radius: 6px; + -UnityDecoration-glow-size: 8px; + -UnityDecoration-glow-color: #89b4fa; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration .top { + padding: 0 2px; + border-style: none; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #11111b; + color: #FFFFFF; +} + +UnityDecoration .top:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); +} + +UnityDecoration .menuitem { + color: rgba(255, 255, 255, 0.7); +} + +UnityDecoration .menuitem:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #FFFFFF; +} + +.background:not(.csd) headerbar:not(.titlebar) { + border-radius: 0; + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { + border-style: none; +} + +UnityPanelWidget, +.unity-panel { + background-color: #11111b; + color: #FFFFFF; +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #FFFFFF; +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spin 1s linear infinite; + color: #89b4fa; +} + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.45); + border: none; + border-radius: 12px; + padding: 0; + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); +} + +.lightdm.menubar > .menuitem { + padding: 2px 6px; +} + +.lightdm-combo .menu { + background-color: #1e1e2e; + border-radius: 0; + padding: 0; + color: #FFFFFF; +} + +/************** + * Mate-Panel * + **************/ +.mate-panel-menu-bar menubar, +#PanelApplet-window-menu-applet-button { + background-color: transparent; +} + +.mate-panel-menu-bar { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.mate-panel-menu-bar button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +PanelToplevel.horizontal > grid > button { + min-width: 24px; +} + +PanelToplevel.vertical > grid > button { + min-height: 24px; +} + +PanelSeparator { + color: rgba(255, 255, 255, 0.12); +} + +MatePanelAppletFrameDBus { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.mate-panel-menu-bar.horizontal MatePanelAppletFrameDBus { + border-width: 0 1px; +} + +.mate-panel-menu-bar.vertical MatePanelAppletFrameDBus { + border-width: 1px 0; +} + +.mate-panel-menu-bar menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.mate-panel-menu-bar menubar > menuitem:hover { + color: #FFFFFF; +} + +.mate-panel-menu-bar menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.mate-panel-menu-bar.horizontal menubar > menuitem { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical menubar > menuitem { + padding: 8px 0; +} + +.mate-panel-menu-bar menubar menu > menuitem { + min-height: 28px; + padding: 0 6px; +} + +.mate-panel-menu-bar #PanelApplet button { + -GtkWidget-window-dragging: true; +} + +.mate-panel-menu-bar #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; +} + +.mate-panel-menu-bar #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; +} + +.mate-panel-menu-bar #tasklist-button image:dir(ltr), .mate-panel-menu-bar #tasklist-button label:dir(rtl) { + padding-left: 4px; +} + +.mate-panel-menu-bar #tasklist-button label:dir(ltr), .mate-panel-menu-bar #tasklist-button image:dir(rtl) { + padding-right: 4px; +} + +.mate-panel-menu-bar.vertical #tasklist-button { + min-height: 32px; +} + +.mate-panel-menu-bar.horizontal #showdesktop-button image { + min-width: 24px; + padding: 0 4px; +} + +.mate-panel-menu-bar.vertical #showdesktop-button image { + min-height: 24px; + padding: 4px 0; +} + +PanelApplet.wnck-applet .wnck-pager { + background-color: transparent; + color: #89b4fa; +} + +PanelApplet.wnck-applet .wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +PanelApplet.wnck-applet .wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +PanelApplet.wnck-applet .wnck-pager:selected { + background-color: #89b4fa; +} + +.mate-panel-menu-bar.horizontal #clock-applet-button label { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical #clock-applet-button label { + padding: 8px 0; +} + +#MatePanelPopupWindow { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +#MatePanelPopupWindow frame > border { + border-style: none; +} + +#MatePanelPopupWindow calendar { + border-style: none; +} + +#MatePanelPopupWindow calendar:not(:selected) { + background-color: transparent; +} + +#MatePanelPopupWindow calendar + box { + margin-top: -5px; + padding-top: 5px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +#MatePanelPopupWindow expander > title { + min-height: 32px; +} + +#MatePanelPopupWindow button { + padding: 4px 16px; +} + +#MatePanelPopupWindow > frame > box > box > box > widget { + color: rgba(255, 255, 255, 0.12); +} + +na-tray-applet { + -NaTrayApplet-icon-padding: 3px; + -NaTrayApplet-icon-size: 16; +} + +.mate-panel-menu-bar { + -PanelMenuBar-icon-visible: true; +} + +.mate-panel-applet-slider { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.mate-panel-applet-slider frame > border { + border-style: none; +} + +#PanelApplet:not(:selected) > box { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#PanelApplet:selected > box { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +#mate-menu { + border: 1px solid rgba(0, 0, 0, 0.25); + background-color: #313244; +} + +#mate-menu button { + min-height: 24px; + min-width: 24px; + padding: 4px 0; + color: #FFFFFF; + font-weight: normal; +} + +#mate-menu button:not(.flat) { + background-color: alpha(currentColor, 0.1); +} + +#mate-menu button image, +#mate-menu button label + label { + color: rgba(255, 255, 255, 0.7); +} + +#mate-menu entry { + margin: 0 0 4px; +} + +#mate-menu entry image { + margin: 0; +} + +#mate-menu entry + button { + margin: 0 4px 4px; + padding: 6px; +} + +.brisk-menu { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.brisk-menu entry { + margin-bottom: -2px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.brisk-menu entry + box > box:dir(ltr) { + margin-right: -2px; + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +.brisk-menu entry + box > box:dir(rtl) { + margin-left: -2px; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.brisk-menu .categories-list { + padding-top: 4px; +} + +.brisk-menu .categories-list button { + margin: 0 4px; +} + +.brisk-menu .categories-list button:checked { + color: #89b4fa; +} + +.brisk-menu .session-button { + padding: 12px; +} + +.brisk-menu .frame { + border-style: none; +} + +.brisk-menu .apps-list { + padding: 4px 0; + background-color: transparent; +} + +.brisk-menu .apps-list row { + padding: 0; +} + +.brisk-menu .apps-list row:hover { + box-shadow: none; +} + +.brisk-menu .apps-list button { + border-radius: 0; + color: #FFFFFF; + font-weight: normal; +} + +/********************* + * CAJA File manager * + *********************/ +.caja-navigation-window button.toggle.image-button { + border-radius: 6px; +} + +.caja-pathbar button { + margin: 0 -1px 0 -2px; +} + +.caja-pathbar button.slider-button { + min-width: 24px; +} + +.caja-pathbar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.caja-side-pane notebook viewport.frame, +.caja-side-pane notebook widget .vertical { + background-color: #1e1e2e; +} + +.caja-side-pane notebook, +.caja-notebook { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.caja-side-pane notebook .frame, +.caja-notebook .frame { + border-style: none; +} + +.caja-canvas-item { + border-radius: 6px; +} + +.caja-desktop.view .entry, +.caja-navigation-window .view .entry { + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); + background-image: none; + color: #FFFFFF; +} + +.caja-desktop.view .entry:selected, +.caja-navigation-window .view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-desktop.view .entry { + background-color: #1e1e2e; + color: #FFFFFF; + caret-color: currentColor; +} + +.caja-desktop.view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-navigation-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.caja-notebook frame > border { + border-style: none; +} + +#caja-extra-view-widget { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +#caja-extra-view-widget > box > box > label { + font-weight: bold; +} + +/********* + * Pluma * + *********/ +.pluma-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window statusbar frame > border { + border-style: none; +} + +.pluma-window statusbar frame button.flat { + padding: 0 4px; + border-radius: 0; +} + +.pluma-window statusbar frame button.flat widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.pluma-print-preview toolbar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat { + margin: 1px; +} + +.pluma-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.pluma-window paned.horizontal box.vertical notebook.frame { + margin-top: -1px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********* + * Atril * + *********/ +.atril-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.atril-window paned.horizontal box.vertical notebook .frame { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +/* mate-screensaver lock dialog */ +.lock-dialog { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.lock-dialog frame > border { + border-style: none; +} + +.lock-dialog button:not(:disabled) { + color: #89b4fa; +} + +/* multimedia OSD */ +MsdOsdWindow.background.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +MsdOsdWindow.background.osd .trough { + border-radius: 0; + background-color: rgba(255, 255, 255, 0.12); +} + +MsdOsdWindow.background.osd .progressbar { + border-radius: 0; + background-color: #89b4fa; +} + +/****************** + * Budgie Desktop * + ******************/ +.budgie-container { + background-color: transparent; +} + +.budgie-settings-window list.sidebar { + background: none; + border-radius: 0 0 0 12px; +} + +.budgie-settings-window buttonbox.inline-toolbar { + border: none; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.budgie-settings-window buttonbox.inline-toolbar button { + border-radius: 6px; +} + +dialog.background > .dialog-vbox > scrolledwindow > viewport.frame > list { + border-right: 1px solid #393947; +} + +.budgie-popover { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; + background-color: #1e1e2e; + border-radius: 12px; +} + +.budgie-popover frame.container { + padding: 6px; + border: none; +} + +.budgie-popover frame.container .container { + padding: 0; +} + +.budgie-popover list, .budgie-popover row { + padding: 0; +} + +.budgie-popover separator.horizontal { + margin: 3px 0; +} + +.budgie-popover border { + border: none; +} + +.budgie-popover list { + background-color: transparent; +} + +.budgie-popover row:hover { + box-shadow: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) { + background: none; + border-right: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 3px; + padding: 3px 0; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable { + padding: 6px 8px; +} + +.budgie-popover scrolledwindow.sidebar + separator { + margin: 0; + background-color: transparent; + min-width: 0; + min-height: 0; +} + +.budgie-popover scrolledwindow.sidebar + separator + scrolledwindow { + margin-left: 3px; +} + +.budgie-popover scrolledwindow.sidebar + separator + scrolledwindow list > row.activatable { + border-radius: 3px; +} + +.budgie-popover treeview.view.sidebar { + border-right: none; + background: none; +} + +.budgie-popover treeview.view.sidebar:hover { + background-color: alpha(currentColor, 0.08); +} + +.budgie-popover treeview.view.sidebar:selected { + background-color: alpha(currentColor, 0.12); +} + +.budgie-popover.budgie-menu .container { + padding: 0; +} + +.budgie-popover.budgie-menu .sidebar, +.budgie-popover.budgie-menu scrollbar, +.budgie-popover.budgie-menu entry.search { + background-color: transparent; +} + +.budgie-popover.budgie-menu entry.search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + font-size: 120%; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories { + background-color: rgba(255, 255, 255, 0.04); + padding-bottom: 12px; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button { + border-radius: 0; +} + +.budgie-popover.budgie-menu scrolledwindow > viewport.frame > list > row.activatable > button.flat { + border-radius: 0; +} + +.budgie-popover.budgie-menu list.left-overlay-menu { + border-radius: 12px; + background-color: #1e1e2e; + padding: 6px; + margin: 6px; + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable { + border-radius: 6px; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable:not(:last-child) { + margin-bottom: 3px; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable button.menuitem { + border-radius: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer { + border-top: 1px solid rgba(255, 255, 255, 0.12); + padding: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat { + padding: 3px; + border-radius: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat.user-icon-button { + padding-right: 9px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat.image-button { + border-radius: 9999px; + padding: 6px; + min-height: 16px; + min-width: 16px; + margin-left: 9px; + background-clip: border-box; +} + +.budgie-popover.user-menu list, +.budgie-popover.user-menu row { + border: none; + background: none; + box-shadow: none; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child { + margin-bottom: 0; + outline-width: 0; + border-radius: 6px; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child button.indicator-item { + transition: none; + animation: none; +} + +.budgie-popover.sound-popover .container { + padding: 0; +} + +.budgie-popover.sound-popover separator { + margin: 3px 0; +} + +.budgie-popover.night-light-indicator .view-header { + margin: 0 6px; +} + +.budgie-popover.places-menu .name-button image:dir(ltr) { + margin-right: 3px; +} + +.budgie-popover.places-menu .name-button image:dir(rtl) { + margin-left: 3px; +} + +.budgie-popover.places-menu .unmount-button { + margin: 2px; + padding: 0; +} + +.budgie-popover.places-menu .places-list:not(.always-expand) { + margin-top: 3px; + padding-top: 3px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.budgie-popover.places-menu .alternative-label { + padding: 3px; + font-size: 15px; +} + +.budgie-popover.workspace-popover flowboxchild { + padding: 0; +} + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} + +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} + +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} + +.workspace-switcher .workspace-item { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr) { + border-right-width: 1px; +} + +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl) { + border-left-width: 1px; +} + +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item { + border-bottom-width: 1px; +} + +.workspace-switcher .workspace-item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.workspace-switcher .workspace-item.current-workspace { + background-color: alpha(currentColor, 0.1); +} + +.workspace-switcher .workspace-add-button { + border-radius: 6px; +} + +.budgie-panel .workspace-switcher .workspace-add-button { + min-height: 24px; + min-width: 24px; + padding: 0; +} + +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 6px; +} + +.budgie-panel { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.budgie-panel.transparent { + background-color: rgba(17, 17, 27, 0.75); +} + +.budgie-panel .icon-tasklist button.launcher:checked, .budgie-panel .icon-tasklist button.launcher:active { + color: #FFFFFF; +} + +.top .budgie-panel.dock-mode { + border-radius: 0 0 18px 18px; +} + +.bottom .budgie-panel.dock-mode { + border-radius: 18px 18px 0 0; +} + +.bottom .budgie-panel.dock-mode .icon-tasklist > box > revealer:first-child > button.launcher { + border-top-left-radius: 18px; +} + +.bottom .budgie-panel.dock-mode .icon-tasklist > box > revealer:last-child > button.launcher { + border-top-right-radius: 18px; +} + +.left .budgie-panel.dock-mode { + border-radius: 0 18px 18px 0; +} + +.left .budgie-panel.dock-mode .icon-tasklist .launcher:first-child { + border-top-right-radius: 18px; +} + +.left .budgie-panel.dock-mode .icon-tasklist .launcher:last-child { + border-bottom-right-radius: 18px; +} + +.right .budgie-panel.dock-mode { + border-radius: 18px 0 0 18px; +} + +.right .budgie-panel.dock-mode .icon-tasklist .launcher:first-child { + border-top-left-radius: 18px; +} + +.right .budgie-panel.dock-mode .icon-tasklist .launcher:last-child { + border-bottom-left-radius: 18px; +} + +.budgie-panel button { + color: rgba(255, 255, 255, 0.7); + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 0; +} + +.budgie-panel button:hover { + color: #FFFFFF; +} + +.budgie-panel button:active { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.budgie-menu-launcher { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.budgie-menu-launcher:focus { + box-shadow: none; + border: none; + color: #FFFFFF; +} + +.budgie-panel button.raven-trigger { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel.horizontal button { + padding: 0 6px; +} + +.budgie-panel.vertical button { + padding: 6px 0; +} + +.budgie-panel separator { + background-color: rgba(255, 255, 255, 0.12); +} + +.budgie-panel .alert { + color: #F44336; +} + +.budgie-panel > box > widget > widget > image, +.budgie-panel > box > widget > widget > stack > image, +.budgie-panel > box > widget > widget > box > image { + margin-left: 6px; + margin-right: 6px; +} + +.budgie-panel > box > widget > widget > box > image + label { + margin-left: -4px; +} + +.budgie-panel > box > widget > widget > box > widget > image { + margin-left: 6px; +} + +.budgie-panel > box > widget > widget > box > stack > widget > label { + margin-right: 6px; +} + +.budgie-panel > box > widget > widget > box > widget > widget > image { + margin-left: 2px; + margin-right: 2px; +} + +.budgie-panel .budgie-clock-applet > widget > box, +.budgie-panel .budgie-calendar-applet > widget > box { + padding-left: 3px; + padding-right: 3px; +} + +.budgie-panel .titlebar:not(headerbar) { + min-height: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + color: #FFFFFF; +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active { + color: #FFFFFF; +} + +.budgie-panel menubar, +.budgie-panel .menubar { + color: rgba(255, 255, 255, 0.7); + box-shadow: none; + border: none; +} + +.budgie-panel menubar > menuitem, +.budgie-panel .menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel menubar > menuitem:hover, .budgie-panel menubar > menuitem:active, +.budgie-panel .menubar > menuitem:hover, +.budgie-panel .menubar > menuitem:active { + color: #FFFFFF; +} + +.budgie-panel menubar menu separator, +.budgie-panel .menubar menu separator { + background-color: rgba(255, 255, 255, 0.12); +} + +.budgie-panel #tasklist-button { + padding: 0 4px; +} + +.budgie-panel.vertical #tasklist-button { + min-height: 32px; +} + +.budgie-panel button.flat.launcher { + padding: 0; +} + +.budgie-panel button.flat.launcher:not(:checked) { + color: rgba(255, 255, 255, 0.5); +} + +.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.flat.launcher:not(:checked):disabled { + color: rgba(255, 255, 255, 0.32); +} + +.top .budgie-panel .unpinned button.flat.launcher:checked, .top .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel .unpinned button.flat.launcher:checked, .bottom .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel .unpinned button.flat.launcher:checked, .left .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel .unpinned button.flat.launcher:checked, .right .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +frame.raven-frame > border { + border-style: none; +} + +.top frame.raven-frame > border { + margin-bottom: 32px; +} + +.bottom frame.raven-frame > border { + margin-top: 32px; +} + +.left frame.raven-frame > border { + margin-right: 32px; +} + +.right frame.raven-frame > border { + margin-left: 32px; +} + +.raven { + background-color: #313244; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +.raven > box { + margin-bottom: -10px; +} + +.raven stackswitcher.linked { + margin: 6px 16px; +} + +.raven stackswitcher.linked > button:focus { + box-shadow: none; +} + +.raven .raven-header { + min-height: 36px; + padding: 3px; +} + +.raven .raven-header.top { + padding: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.raven .raven-header.top stackswitcher button { + margin: -4px 0 -5px; + padding: 0 16px; + min-height: 24px; +} + +.raven .raven-header.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.raven stack .raven-header { + margin-top: -6px; +} + +.raven stack scrolledwindow .raven-header { + margin-top: -8px; +} + +.raven .raven-background { + border-style: solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +.raven .raven-background > overlay > widget > image { + color: rgba(255, 255, 255, 0.12); +} + +.raven scrolledwindow.raven-background { + border-bottom-style: none; +} + +.raven .powerstrip button { + margin: 2px 0 1px; + padding: 12px; + border-radius: 9999px; +} + +.raven .option-subtitle { + font-size: smaller; +} + +.raven .audio-widget scale.marks-after { + padding-top: 0; + padding-bottom: 0; +} + +.raven .audio-widget scale.marks-after label { + font-size: 90%; + padding: 0; + margin: -10px 0 0 6px; +} + +.raven .audio-widget button.flat.expander-button { + margin-top: 4px; + margin-bottom: 4px; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { + background-color: rgba(255, 255, 255, 0.06); + color: #FFFFFF; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { + color: #FFFFFF; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable label { + padding-left: 12px; +} + +.raven levelbar, .raven levelbar trough, .raven levelbar block { + border-radius: 9999px; +} + +calendar.raven-calendar { + border-style: none; + background-color: transparent; +} + +calendar.raven-calendar:selected { + border-radius: 6px; +} + +.raven-mpris { + background-color: #11111b; + color: #FFFFFF; +} + +.raven-mpris label { + min-height: 24px; +} + +.raven-mpris button.image-button { + padding: 12px; +} + +image.raven-mpris { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +.raven-notifications-view > .raven-background > viewport.frame { + padding: 0; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable { + margin-left: -6px; + margin-right: -3px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable .raven-notifications-group-header { + padding: 0 12px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list { + padding: 6px; + background: none; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable { + border: none; + padding: 6px; + padding-left: 12px; + margin: 3px; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { + background-color: rgba(255, 255, 255, 0.12); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:active, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:focus { + background: none; + box-shadow: none; +} + +.raven-notifications-group .raven-notifications-group-header { + padding-left: 6px; +} + +.raven-notifications-group list > row { + border-radius: 6px; + padding: 6px; +} + +.raven-notifications-group list > row .notification-clone { + padding-left: 6px; +} + +.budgie-notification-window, .budgie-switcher, .budgie-switcher-window, .budgie-osd-window { + background-color: transparent; +} + +.budgie-notification .notification-title { + font-size: 120%; +} + +.budgie-notification .notification-body { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-osd .budgie-osd-text { + font-size: 120%; +} + +.budgie-panel .lock-keys image:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.drop-shadow { + margin: 36px; + padding: 6px; + border-radius: 12px; + background-color: #313244; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-session-dialog, +.budgie-polkit-dialog, +.budgie-run-dialog { + background-color: #313244; + border: none; + box-shadow: none; + padding: 0; +} + +.budgie-session-dialog > box > grid, +.budgie-polkit-dialog > box > grid, +.budgie-run-dialog > box > grid { + padding: 24px; +} + +.budgie-session-dialog.background, .budgie-session-dialog.background.csd > decoration, +.budgie-polkit-dialog.background, +.budgie-polkit-dialog.background.csd > decoration, +.budgie-run-dialog.background, +.budgie-run-dialog.background.csd > decoration { + border-radius: 12px; +} + +.budgie-session-dialog.background, +.budgie-polkit-dialog.background, +.budgie-run-dialog.background { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.budgie-session-dialog.background.csd > decoration, +.budgie-polkit-dialog.background.csd > decoration, +.budgie-run-dialog.background.csd > decoration { + border: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-session-dialog label:not(:last-child), +.budgie-session-dialog .dialog-title, +.budgie-polkit-dialog label:not(:last-child), +.budgie-polkit-dialog .dialog-title, +.budgie-run-dialog label:not(:last-child), +.budgie-run-dialog .dialog-title { + font-size: 120%; +} + +.budgie-session-dialog buttonbox.linked > button, +.budgie-polkit-dialog buttonbox.linked > button, +.budgie-run-dialog buttonbox.linked > button { + padding: 8px 16px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +.budgie-session-dialog buttonbox.linked > button.suggested-action:not(:disabled), +.budgie-polkit-dialog buttonbox.linked > button.suggested-action:not(:disabled), +.budgie-run-dialog buttonbox.linked > button.suggested-action:not(:disabled) { + color: #89b4fa; +} + +.budgie-session-dialog buttonbox.linked > button.destructive-action:not(:disabled), +.budgie-polkit-dialog buttonbox.linked > button.destructive-action:not(:disabled), +.budgie-run-dialog buttonbox.linked > button.destructive-action:not(:disabled) { + color: #F44336; +} + +.budgie-session-dialog buttonbox.linked > button:first-child, +.budgie-polkit-dialog buttonbox.linked > button:first-child, +.budgie-run-dialog buttonbox.linked > button:first-child { + border-bottom-left-radius: 12px; + border-top-left-radius: 0; +} + +.budgie-session-dialog buttonbox.linked > button:last-child, +.budgie-polkit-dialog buttonbox.linked > button:last-child, +.budgie-run-dialog buttonbox.linked > button:last-child { + border-bottom-right-radius: 12px; + border-top-right-radius: 0; +} + +.budgie-power-dialog .titlebar, .budgie-power-dialog .titlebar:backdrop { + background-color: transparent; + box-shadow: none; + border: none; +} + +.budgie-power-dialog.background { + border-radius: 18px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.budgie-power-dialog.background.csd > decoration { + border: none; + border-radius: 18px; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-polkit-dialog .message { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-polkit-dialog .failure { + color: #F44336; +} + +.budgie-polkit-dialog > box > grid { + padding-bottom: 0; +} + +.budgie-run-dialog entry.search { + font-size: 120%; + padding: 6px 14px; + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.budgie-run-dialog list .dim-label { + color: #FFFFFF; +} + +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +/************** + * Xfce4 Apps * + **************/ +.XfceHeading { + background-color: #1e1e2e; +} + +/*************** + * xfce4-panel * + ***************/ +.xfce4-panel.background { + border: none; + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.xfce4-panel.background button { + min-height: 16px; + min-width: 16px; + padding: 0 6px; + border-radius: 0; + color: rgba(255, 255, 255, 0.7); +} + +.xfce4-panel.background button:hover, .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + color: #FFFFFF; +} + +.xfce4-panel.background button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.xfce4-panel.background button.flat.toggle { + padding: 0 6px; +} + +.xfce4-panel.background .tasklist button image { + padding: 4px; +} + +wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +wnck-pager:selected { + background-color: #89b4fa; +} + +#xfce4-mpc-plugin-26 > frame > border { + border: none; +} + +#xfce-panel-button { + -gtk-icon-style: symbolic; +} + +XfdesktopIconView.view { + border-radius: 6px; + background-color: transparent; + color: #FFFFFF; +} + +XfdesktopIconView.view:active { + box-shadow: none; +} + +XfdesktopIconView.view .rubberband { + border-radius: 0; +} + +window#whiskermenu-window { + border-radius: 12px; + background-color: transparent; + border: none; +} + +window#whiskermenu-window entry.search:focus { + background-color: #1e1e2e; +} + +window#whiskermenu-window > frame > border { + border-radius: 12px; + padding: 6px 8px 6px 9px; + margin: 6px; + border: none; + background-color: #1e1e2e; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +window#whiskermenu-window box.categories > button.radio { + padding: 3px 6px; + margin: 1px 0; +} + +window#whiskermenu-window box.categories > button.radio:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +window#whiskermenu-window box.categories > button.radio:checked, window#whiskermenu-window box.categories > button.radio:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +window#whiskermenu-window box.categories > button.radio:checked:hover, window#whiskermenu-window box.categories > button.radio:active:hover { + background-image: none; +} + +window#whiskermenu-window scrolledwindow.frame { + padding: 3px; + background-color: #1e1e2e; + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view { + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:not(:hover):not(:selected) { + background: none; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:selected:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:checked, window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +#XfceNotifyWindow { + background-color: #1e1e2e; + border-radius: 12px; + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +#XfceNotifyWindow buttonbox { + padding: 0; +} + +#XfceNotifyWindow label#summary { + font-weight: bold; +} + +dialog.xfsm-logout-dialog { + border-radius: 12px; + background-color: rgba(30, 30, 46, 0.97); + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +#xfwm-tabwin { + padding: 12px; + border-radius: 6px; + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; +} + +/********** + * Thunar * + **********/ +.thunar toolbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.thunar .standard-view.frame { + border: none; +} + +.thunar scrolledwindow.frame.sidebar { + border-top: none; +} + +.thunar .path-bar.linked:not(.vertical) > button.path-bar-button { + margin-left: 2px; + margin-right: 2px; +} + +.thunar statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-top: none; +} + +window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-bottom-left-radius: 12px; +} + +menubar.-vala-panel-appmenu-private, +menubar.-vala-panel-background { + background: none; + border: none; + box-shadow: none; + animation: none; +} + +menubar.-vala-panel-appmenu-private > menuitem, +menubar.-vala-panel-background > menuitem { + color: rgba(255, 255, 255, 0.7); + font-weight: normal; +} + +menubar.-vala-panel-appmenu-private > menuitem:hover, +menubar.-vala-panel-background > menuitem:hover { + color: #FFFFFF; + border-radius: 0; +} + +menubar.-vala-panel-appmenu-private > menuitem:disabled, +menubar.-vala-panel-background > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +/************************ + * LightDM GTK+ Greeter * + ************************/ +#panel_window { + background-color: #1e1e2e; + color: #FFFFFF; +} + +#panel_window menubar, +#panel_window separator { + background-color: transparent; +} + +#panel_window separator { + padding: 0 4px; +} + +#panel_window separator:first-child { + padding: 0 8px; +} + +#panel_window menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +#panel_window menubar > menuitem:hover { + color: #FFFFFF; +} + +#panel_window menubar > menuitem:disabled label { + color: rgba(255, 255, 255, 0.32); +} + +#login_window, +#shutdown_dialog, +#restart_dialog { + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +#content_frame { + padding-bottom: 16px; +} + +#login_window GtkComboBox { + background: none; +} + +#login_window GtkComboBox .button, #login_window GtkComboBox .button:hover, #login_window GtkComboBox .button:active, #login_window GtkComboBox .button:focus { + padding: 0; + background: none; + border-style: none; + box-shadow: none; +} + +#user_image { + padding: 3px; + border-radius: 3px; +} + +#user_image_border { + border-radius: 3px; +} + +#buttonbox_frame { + padding-top: 24px; +} + +#buttonbox_frame > box, +#buttonbox_frame > buttonbox { + margin: -16px; +} + +#buttonbox_frame button:not(:disabled) { + color: #89b4fa; +} + +#greeter_infobar { + font-weight: bold; +} + +/******** + * Nemo * + ********/ +.nemo-window .primary-toolbar { + background-color: #11111b; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 2px 3px; +} + +.nemo-window .primary-toolbar entry { + min-height: 0; + margin: 0; +} + +.nemo-window .primary-toolbar > toolitem > box > button.image-button, +.nemo-window .primary-toolbar > toolitem > .linked > button.image-button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar button.text-button { + padding-left: 8px; + padding-right: 8px; + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button.text-button:hover, .nemo-window .primary-toolbar button.text-button:active, .nemo-window .primary-toolbar button.text-button:checked { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar button.text-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button.text-button:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button { + border-radius: 3px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.nemo-window .primary-toolbar button:not(.text-button):not(.image-button) { + padding-left: 4px; + padding-right: 4px; +} + +.nemo-window scrolledwindow.frame { + border-style: none; +} + +.nemo-window scrolledwindow.frame .view:not(:selected) { + background-color: transparent; +} + +.nemo-window .nemo-inactive-pane .view:not(:selected) { + background-color: #11111b; +} + +.nemo-window .nemo-window-pane widget.entry { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); +} + +.nemo-window .toolbar { + padding: 2px; + margin: -2px; +} + +.nemo-window .toolbar button { + margin: 3px 0; + padding: 3px; +} + +.nemo-window .toolbar separator { + margin: 6px 0; +} + +.nemo-window.background.csd .toolbar { + border-radius: 0 0 12px 12px; +} + +.nemo-window.background.csd.maximized .toolbar { + border-radius: 0; +} + +.places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #62626d; + -NemoPlacesTreeView-disk-full-fg-color: #89b4fa; + -NemoPlacesTreeView-disk-full-bar-width: 2px; + -NemoPlacesTreeView-disk-full-bar-radius: 0; + -NemoPlacesTreeView-disk-full-bottom-padding: 1px; + -NemoPlacesTreeView-disk-full-max-length: 80px; + padding-top: 3px; + padding-bottom: 3px; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #FFFFFF; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #FFFFFF; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #89b4fa; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(255, 255, 255, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #FFFFFF; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #FFFFFF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #89b4fa; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(255, 255, 255, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(255, 255, 255, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FBC02D; +@define-color error_color #F44336; +@define-color success_color #66BB6A; +/* +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 #FFFFFF; +@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); +@define-color wm_highlight rgba(255, 255, 255, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #f38ba8; +@define-color wm_button_close_active_bg #ed547e; +@define-color wm_button_max_hover_bg #a6e3a1; +@define-color wm_button_max_active_bg #79d572; +@define-color wm_button_min_hover_bg #f9e2af; +@define-color wm_button_min_active_bg #f5cd76; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #bcbcc0; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color rgba(255, 255, 255, 0.3); +@define-color budgie_tasklist_indicator_color_active #89b4fa; +@define-color budgie_tasklist_indicator_color_active_window #526993; +@define-color budgie_tasklist_indicator_color_attention #FBC02D; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/gtk.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/gtk.css new file mode 100644 index 0000000..0a8ada5 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/gtk.css @@ -0,0 +1,8449 @@ +@keyframes ripple { + to { + background-size: 1000% 1000%; + } +} + +@keyframes ripple-on-slider { + to { + background-size: auto, 1000% 1000%; + } +} + +@keyframes ripple-on-headerbar { + from { + background-image: radial-gradient(circle, #89b4fa 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle, #89b4fa 100%, transparent 0%); + } +} + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 0; + -GtkTextView-error-underline-color: #F44336; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 24; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 6; + -GtkDialog-action-area-border: 6; + outline-style: solid; + outline-width: 2px; + outline-color: transparent; + outline-offset: -4px; + -gtk-outline-radius: 6px; + -gtk-secondary-caret-color: #89b4fa; +} + +*:focus { + outline-color: alpha(currentColor, 0.1); +} + +.thunar .standard-view.frame widget.view:selected, XfdesktopIconView.view:active, calendar.raven-calendar:selected, box.vertical > widget > widget:selected, calendar:selected, .csd treeview.view:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, .background.csd .view:selected { + color: #FFFFFF; + background-color: alpha(currentColor, 0.1); +} + +.nemo-window .view selection, .nemo-window .view:selected, .nautilus-window notebook .view:not(treeview) selection, .nautilus-window notebook .view:not(treeview):selected, .nautilus-window flowboxchild:selected .icon-item-background, label selection, flowbox flowboxchild:selected { + color: #89b4fa; + background-color: rgba(137, 180, 250, 0.2); +} + +.nemo-window .nemo-window-pane widget.entry:selected, window.background.csd evview.view.content-view:selected, window.background.csd evview.view.content-view:selected:backdrop, .nautilus-window.background.csd notebook widget.view:selected, spinbutton.vertical selection, spinbutton:not(.vertical) selection, +entry selection, textview text selection:focus, textview text selection, widget.view:selected, .view:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +.linked:not(.vertical) > button, .linked:not(.vertical) > spinbutton.vertical, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry { + border-radius: 0; +} + +.linked:not(.vertical) > button:first-child, .linked:not(.vertical) > spinbutton.vertical:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > button:last-child, .linked:not(.vertical) > spinbutton.vertical:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > button:only-child, .linked:not(.vertical) > spinbutton.vertical:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child { + border-radius: 6px; +} + +.linked.vertical > button, .linked.vertical > spinbutton.vertical, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry { + border-radius: 0; +} + +.linked.vertical > button:first-child, .linked.vertical > spinbutton.vertical:first-child, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > button:last-child, .linked.vertical > spinbutton.vertical:last-child, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > button:only-child, .linked.vertical > spinbutton.vertical:only-child, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child { + border-radius: 6px; +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.background.csd { + border-radius: 0 0 12px 12px; +} + +.background.maximized, .background.solid-csd { + border-radius: 0; +} + +*:disabled { + -gtk-icon-effect: dim; +} + +.gtkstyle-fallback { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.gtkstyle-fallback:hover { + background-color: #14141f; + color: #FFFFFF; +} + +.gtkstyle-fallback:active { + background-color: #0a0a0f; + color: #FFFFFF; +} + +.gtkstyle-fallback:disabled { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.5); +} + +.gtkstyle-fallback:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +.view { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.view:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.view:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.view:selected:hover { + box-shadow: none; +} + +window.background.csd > stack.view { + border-radius: 0 0 12px 12px; +} + +textview text { + background-color: #1e1e2e; +} + +textview border { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +iconview:hover, iconview:selected { + border-radius: 6px; +} + +.rubberband, +rubberband, +XfdesktopIconView.view .rubberband, +.content-view rubberband, +.content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view treeview.view flowbox treeview.view rubberband, +.content-view treeview.view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox treeview.view .rubberband, +treeview.view flowbox treeview.view .content-view rubberband, +treeview.view flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +.content-view .rubberband, +treeview.view rubberband, +treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view .content-view .rubberband, +.content-view treeview.view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view .content-view flowbox treeview.view rubberband, +treeview.view .content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox rubberband, +flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband { + border: 1px solid #89b4fa; + background-color: rgba(137, 180, 250, 0.3); +} + +flowbox flowboxchild { + padding: 3px; + border-radius: 6px; + color: #FFFFFF; +} + +flowbox flowboxchild button.osd.remove-button { + min-height: 28px; + min-width: 28px; + padding: 0; + margin: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +label { + caret-color: currentColor; +} + +label.separator { + color: rgba(255, 255, 255, 0.7); +} + +label:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +.dim-label { + color: rgba(255, 255, 255, 0.7); +} + +assistant .sidebar { + padding: 4px 0; +} + +assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.5); + font-weight: 500; +} + +assistant .sidebar label.highlight { + color: #FFFFFF; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ +spinbutton.vertical, spinbutton:not(.vertical), +entry { + min-height: 36px; + padding: 0 8px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.vertical:focus, spinbutton:focus:not(.vertical), +entry:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #89b4fa; +} + +spinbutton.vertical:drop(active), spinbutton:drop(active):not(.vertical), +entry:drop(active) { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +spinbutton.vertical:disabled, spinbutton:disabled:not(.vertical), +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.flat.vertical, spinbutton.flat:not(.vertical), +entry.flat { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: transparent; +} + +spinbutton.vertical image, spinbutton:not(.vertical) image, +entry image { + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical image:hover, spinbutton:not(.vertical) image:hover, spinbutton.vertical image:active, spinbutton:not(.vertical) image:active, +entry image:hover, +entry image:active { + color: #FFFFFF; +} + +spinbutton.vertical image:disabled, spinbutton:not(.vertical) image:disabled, +entry image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical image.left, spinbutton:not(.vertical) image.left, +entry image.left { + margin-left: 2px; + margin-right: 6px; +} + +spinbutton.vertical image.right, spinbutton:not(.vertical) image.right, +entry image.right { + margin-left: 6px; + margin-right: 2px; +} + +spinbutton.vertical undershoot.left, spinbutton:not(.vertical) undershoot.left, +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(255, 255, 255, 0.3) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.vertical undershoot.right, spinbutton:not(.vertical) undershoot.right, +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(255, 255, 255, 0.3) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.error.vertical, spinbutton.error:not(.vertical), +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.error.vertical:focus, spinbutton.error:focus:not(.vertical), +entry.error:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #F44336; +} + +spinbutton.error.vertical:disabled, spinbutton.error:disabled:not(.vertical), +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.warning.vertical, spinbutton.warning:not(.vertical), +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.warning.vertical:focus, spinbutton.warning:focus:not(.vertical), +entry.warning:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #FBC02D; +} + +spinbutton.warning.vertical:disabled, spinbutton.warning:disabled:not(.vertical), +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical progress, spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -8px; + border-bottom: 2px solid #89b4fa; + background-color: transparent; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { + border-image: none; + box-shadow: none; +} + +.entry-tag, .photos-entry-tag, .documents-entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.entry-tag:hover, .photos-entry-tag:hover, .documents-entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag, :dir(ltr) .photos-entry-tag, :dir(ltr) .documents-entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag, :dir(rtl) .photos-entry-tag, :dir(rtl) .documents-entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button, .button.photos-entry-tag, .button.documents-entry-tag { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active), .button.photos-entry-tag:not(:hover):not(:active), .button.documents-entry-tag:not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#89b4fa), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#89b4fa), to(transparent)); + } +} + +.raven-mpris button.image-button, .mate-panel-menu-bar button, infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button { + color: rgba(255, 255, 255, 0.7); +} + +.raven-mpris button.image-button:focus, .mate-panel-menu-bar button:focus, infobar.warning > revealer > box button:focus, .raven-mpris button.image-button:hover, .mate-panel-menu-bar button:hover, infobar.warning > revealer > box button:hover, .raven-mpris button.image-button:active, .mate-panel-menu-bar button:active, infobar.warning > revealer > box button:active, .raven-mpris button.image-button:checked, .mate-panel-menu-bar button:checked, infobar.warning > revealer > box button:checked { + color: #FFFFFF; +} + +.raven-mpris button.image-button:disabled, .mate-panel-menu-bar button:disabled, infobar.warning > revealer > box button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.raven-mpris button.image-button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, infobar.warning > revealer > box button:checked:disabled { + color: rgba(255, 255, 255, 0.5); +} + +actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #FFFFFF; +} + +actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { + box-shadow: 0 0 0 2px rgba(137, 180, 250, 0.35); +} + +actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { + box-shadow: inset 0 0 0 9999px transparent; +} + +actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.raven-notifications-group list > row button.flat, .raven .expander-button, .budgie-popover button.flat.switcher, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .nautilus-window headerbar revealer > button, button.titlebutton:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, button.close, button.circular, .inline-toolbar button:not(.text-button) { + border-radius: 9999px; +} + +.raven-notifications-group list > row button.flat label, .raven .expander-button label, .budgie-popover button.flat.switcher label, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle label, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) label, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, .nautilus-window headerbar revealer > button label, button.titlebutton:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, button.close label, button.circular label, .inline-toolbar button:not(.text-button) label { + padding: 0; +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat, .gedit-document-panel row button.flat, .nautilus-window .floating-bar button, placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, spinbutton.vertical button, spinbutton:not(.vertical) button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-session-dialog buttonbox.linked > button, +.budgie-polkit-dialog buttonbox.linked > button, +.budgie-run-dialog buttonbox.linked > button, .budgie-panel button, .budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, #mate-menu button, #MatePanelPopupWindow button, popover.messagepopover .popover-action-area button, tabbox > tab button, placessidebar.sidebar row button.sidebar-button, calendar.button, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular, treeview.view header button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) button, modelbutton.flat, +.menuitem.button.flat, .nemo-window .toolbar button, #buttonbox_frame button, .xfce4-panel.background button, .raven stackswitcher.linked > button, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button, .lock-dialog button, .mate-panel-menu-bar button, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, layouttabbar button, filechooser #pathbarbox > stack > box > button, messagedialog .dialog-action-box button, messagedialog .dialog-action-box .linked:not(.vertical) > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, +popover.background button.model, .nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action), toolbar button, combobox > .linked:not(.vertical) > button:not(:only-child), button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: rgba(255, 255, 255, 0.7); +} + +.budgie-session-dialog buttonbox.linked > button:focus, +.budgie-polkit-dialog buttonbox.linked > button:focus, +.budgie-run-dialog buttonbox.linked > button:focus, .budgie-panel button:focus, .budgie-popover row button:focus, .budgie-settings-window buttonbox.inline-toolbar button:focus, #mate-menu button:focus, #MatePanelPopupWindow button:focus, popover.messagepopover .popover-action-area button:focus, tabbox > tab button:focus, placessidebar.sidebar row button.sidebar-button:focus, calendar.button:focus, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:focus, treeview.view header button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical button:focus, spinbutton:not(.vertical) button:focus, modelbutton.flat:focus, +.menuitem.button.flat:focus, .nemo-window .toolbar button:focus, #buttonbox_frame button:focus, .xfce4-panel.background button:focus, .raven stackswitcher.linked > button:focus, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:focus, .lock-dialog button:focus, .mate-panel-menu-bar button:focus, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, layouttabbar button:focus, filechooser #pathbarbox > stack > box > button:focus, messagedialog .dialog-action-box button:focus, messagedialog .dialog-action-box .linked:not(.vertical) > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, +popover.background button.model:focus, .nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), toolbar button:focus, combobox > .linked:not(.vertical) > button:focus:not(:only-child), button.flat:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:hover, +.budgie-polkit-dialog buttonbox.linked > button:hover, +.budgie-run-dialog buttonbox.linked > button:hover, .budgie-panel button:hover, .budgie-popover row button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, #mate-menu button:hover, #MatePanelPopupWindow button:hover, popover.messagepopover .popover-action-area button:hover, tabbox > tab button:hover, placessidebar.sidebar row button.sidebar-button:hover, calendar.button:hover, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:hover, treeview.view header button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) button:hover, modelbutton.flat:hover, +.menuitem.button.flat:hover, .nemo-window .toolbar button:hover, #buttonbox_frame button:hover, .xfce4-panel.background button:hover, .raven stackswitcher.linked > button:hover, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:hover, .lock-dialog button:hover, .mate-panel-menu-bar button:hover, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, layouttabbar button:hover, filechooser #pathbarbox > stack > box > button:hover, messagedialog .dialog-action-box button:hover, messagedialog .dialog-action-box .linked:not(.vertical) > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, +popover.background button.model:hover, .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), toolbar button:hover, combobox > .linked:not(.vertical) > button:hover:not(:only-child), button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:active, +.budgie-polkit-dialog buttonbox.linked > button:active, +.budgie-run-dialog buttonbox.linked > button:active, .budgie-panel button:active, .budgie-popover row button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, #mate-menu button:active, #MatePanelPopupWindow button:active, popover.messagepopover .popover-action-area button:active, tabbox > tab button:active, placessidebar.sidebar row button.sidebar-button:active, calendar.button:active, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:active, treeview.view header button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) button:active, modelbutton.flat:active, +.menuitem.button.flat:active, .nemo-window .toolbar button:active, #buttonbox_frame button:active, .xfce4-panel.background button:active, .raven stackswitcher.linked > button:active, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:active, .lock-dialog button:active, .mate-panel-menu-bar button:active, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, layouttabbar button:active, filechooser #pathbarbox > stack > box > button:active, messagedialog .dialog-action-box button:active, messagedialog .dialog-action-box .linked:not(.vertical) > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, +popover.background button.model:active, .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), toolbar button:active, combobox > .linked:not(.vertical) > button:active:not(:only-child), button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:disabled, +.budgie-polkit-dialog buttonbox.linked > button:disabled, +.budgie-run-dialog buttonbox.linked > button:disabled, .budgie-panel button:disabled, .budgie-popover row button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, #mate-menu button:disabled, #MatePanelPopupWindow button:disabled, popover.messagepopover .popover-action-area button:disabled, tabbox > tab button:disabled, placessidebar.sidebar row button.sidebar-button:disabled, calendar.button:disabled, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:disabled, treeview.view header button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) button:disabled, modelbutton.flat:disabled, +.menuitem.button.flat:disabled, .nemo-window .toolbar button:disabled, #buttonbox_frame button:disabled, .xfce4-panel.background button:disabled, .raven stackswitcher.linked > button:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:disabled, .lock-dialog button:disabled, .mate-panel-menu-bar button:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, layouttabbar button:disabled, filechooser #pathbarbox > stack > box > button:disabled, messagedialog .dialog-action-box button:disabled, messagedialog .dialog-action-box .linked:not(.vertical) > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, +popover.background button.model:disabled, .nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action), toolbar button:disabled, combobox > .linked:not(.vertical) > button:disabled:not(:only-child), button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .toolbar button:checked, #buttonbox_frame button:checked, .xfce4-panel.background button:checked, .raven stackswitcher.linked > button:checked, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked, .lock-dialog button:checked, .mate-panel-menu-bar button:checked, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, layouttabbar button:checked, filechooser #pathbarbox > stack > box > button:checked, messagedialog .dialog-action-box button:checked, messagedialog .dialog-action-box .linked:not(.vertical) > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, +popover.background button.model:checked, .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action), toolbar button:checked, combobox > .linked:not(.vertical) > button:checked:not(:only-child), button.flat:checked, button.flat:checked:hover { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +.nemo-window .toolbar button:checked:disabled, #buttonbox_frame button:checked:disabled, .xfce4-panel.background button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked:disabled, .lock-dialog button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, layouttabbar button:checked:disabled, filechooser #pathbarbox > stack > box > button:checked:disabled, messagedialog .dialog-action-box button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, +popover.background button.model:checked:disabled, .nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), toolbar button:checked:disabled, combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(255, 255, 255, 0.5); +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child) { + margin: 0 4px; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + border-radius: 6px; +} + +button.osd { + min-width: 24px; + min-width: 24px; + padding: 6px; + background-color: #11111b; + color: #FFFFFF; +} + +button.osd:focus { + box-shadow: none; +} + +button.osd:hover { + background-color: #35353d; + color: #FFFFFF; +} + +button.osd:active { + background-color: #4d4d54; + color: #FFFFFF; +} + +button.osd:disabled { + opacity: 0; +} + +button.osd.image-button, button.osd.circular { + padding: 12px; +} + +button.osd.image-button > image, button.osd.circular > image { + padding: 0; +} + +button.suggested-action { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(137, 180, 250, 0.2), 0 4px 3px 0 rgba(137, 180, 250, 0.14), 0 1px 6px 0 rgba(137, 180, 250, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(103, 135, 188, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(137, 180, 250, 0.3), 0 2px 3px -1px rgba(137, 180, 250, 0.24), 0 2px 5px 0 rgba(137, 180, 250, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(137, 180, 250, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #89b4fa; +} + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +button.suggested-action.flat:checked { + background-color: rgba(137, 180, 250, 0.3); +} + +button.destructive-action { + background-color: #F44336; + color: #FFFFFF; + box-shadow: none; +} + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(244, 67, 54, 0.2), 0 4px 3px 0 rgba(244, 67, 54, 0.14), 0 1px 6px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:checked { + background-color: #f77b72; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(244, 67, 54, 0.3), 0 2px 3px -1px rgba(244, 67, 54, 0.24), 0 2px 5px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #F44336; +} + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +button.destructive-action.flat:checked { + background-color: rgba(244, 67, 54, 0.3); +} + +.stack-switcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +.stack-switcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +.stack-switcher > button.needs-attention:checked > label, +.stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +.primary-toolbar button { + -gtk-icon-shadow: none; +} + +button.close, button.circular { + min-width: 24px; + padding: 6px; +} + +stacksidebar.sidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar.sidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +modelbutton.flat, +.menuitem.button.flat { + min-height: 28px; + padding: 0 8px; + border-radius: 6px; + color: #FFFFFF; +} + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +/********* + * Links * + *********/ +*:link, link { + color: #5bd3f8; +} + +*:visited { + color: #BA68C8; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #5bd3f8; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #BA68C8; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; +} + +spinbutton:not(.vertical) entry { + min-width: 32px; + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) button { + border: solid 6px transparent; +} + +spinbutton:not(.vertical) button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(255, 255, 255, 0.7); +} + +spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical { + padding: 0; +} + +spinbutton.vertical:disabled { + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical entry { + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical button { + padding: 0; + border: solid 6px transparent; +} + +spinbutton.vertical button:focus:not(:hover):not(:active) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical button.up { + margin: 0 3px; +} + +spinbutton.vertical button.down { + margin: 0 3px; +} + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; +} + +treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; +} + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +combobox decoration { + transition: none; +} + +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +combobox > .linked > button.combo { + padding: 6px 10px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:focus { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3); +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +button.combo:only-child:checked { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #89b4fa; +} + +button.combo:only-child:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +/************ + * Toolbars * + ************/ +toolbar { + -GtkWidget-window-dragging: true; + padding: 2px 3px; + background-color: #1e1e2e; +} + +.osd toolbar { + background-color: transparent; +} + +frame.documents-dropdown, .app-notification, toolbar.osd { + transition: box-shadow 200ms ease-out; + padding: 6px; + border-radius: 12px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +frame.documents-dropdown:backdrop, .app-notification:backdrop, toolbar.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +frame.left.documents-dropdown, .left.app-notification, frame.right.documents-dropdown, .right.app-notification, frame.top.documents-dropdown, .top.app-notification, frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} + +frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +toolbar.horizontal > separator { + margin: 2px; +} + +toolbar.vertical > separator { + margin: 2px; +} + +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: 2px 1px; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { + margin-left: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { + margin-right: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton button { + margin: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) switch { + margin: 8px 2px; +} + +.toolbar { + background-color: #11111b; +} + +frame .toolbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.inline-toolbar { + padding: 6px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #11111b; +} + +.frame .inline-toolbar { + border-width: 1px 0 0; + background-color: transparent; +} + +searchbar > revealer > box, +.location-bar { + padding: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +searchbar > revealer > box { + margin: -6px; +} + +/*************** + * Header bars * + ***************/ +.nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar .linked:not(.vertical) > button:not(.text-button), headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + border-radius: 6px; +} + +.nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:not(.text-button), headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:focus:not(.text-button), headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:hover:not(.text-button), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:active:not(.text-button), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:disabled:not(.text-button), headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button:backdrop:checked:not(.text-button), headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:checked:disabled:not(.text-button), headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar entry, .titlebar entry { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +.nemo-window .primary-toolbar entry:disabled, .titlebar entry:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar entry image, .titlebar entry image { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar entry image:hover, .titlebar entry image:hover, .nemo-window .primary-toolbar entry image:active, .titlebar entry image:active { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar entry image:disabled, .titlebar entry image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: #FFFFFF; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.titlebar:backdrop:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.csd .titlebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar .title { + padding: 0 12px; + font-weight: bold; +} + +.titlebar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +.titlebar .subtitle, +.titlebar .dim-label { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +.titlebar .subtitle:backdrop, +.titlebar .dim-label:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar .titlebar { + background-color: transparent; + box-shadow: none; +} + +.titlebar + separator, .titlebar + separator.sidebar { + background-color: #11111b; + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar + separator:backdrop, .titlebar + separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar.selection-mode + separator, .titlebar.selection-mode + separator.sidebar, .selection-mode .titlebar + separator, .selection-mode .titlebar + separator.sidebar { + background-color: #89b4fa; +} + +.titlebar.selection-mode + separator:backdrop, .titlebar.selection-mode + separator.sidebar:backdrop, .selection-mode .titlebar + separator:backdrop, .selection-mode .titlebar + separator.sidebar:backdrop { + background-color: #89b4fa; +} + +.background.csd.unified .titlebar + separator, .background.csd.unified .titlebar + separator.sidebar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar .linked:not(.vertical) > entry { + border-radius: 6px; + margin-left: 3px; + margin-right: 3px; +} + +.titlebar button.suggested-action:disabled, .titlebar button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.titlebar .path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; + padding-left: 6px; + padding-right: 6px; +} + +.titlebar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + animation: ripple-on-headerbar 225ms cubic-bezier(0, 0, 0.2, 1); + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar.selection-mode:backdrop { + color: rgba(0, 0, 0, 0.6); + background-color: #a6c7fb; +} + +.titlebar.selection-mode .subtitle:link { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(0, 0, 0, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(0, 0, 0, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:not(.titlebutton) { + color: rgba(0, 0, 0, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(0, 0, 0, 0.3); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(0, 0, 0, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled { + color: rgba(0, 0, 0, 0.3); +} + +.titlebar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +.titlebar.selection-mode .selection-menu arrow { + -GtkArrow-arrow-scaling: 1; +} + +.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +.tiled .titlebar, .tiled-top .titlebar, .tiled-right .titlebar, .tiled-bottom .titlebar, .tiled-left .titlebar, .maximized .titlebar, .fullscreen .titlebar { + border-radius: 0; +} + +.titlebar.default-decoration { + min-height: 24px; + padding: 6px 12px; + border-radius: 12px 12px 0 0; + border: none; + background-color: #11111b; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); +} + +.titlebar.default-decoration:backdrop { + background-color: #1e1e2e; +} + +.tiled .titlebar.default-decoration, .maximized .titlebar.default-decoration, .fullscreen .titlebar.default-decoration { + box-shadow: none; + border-radius: 0; +} + +.titlebar.default-decoration button.titlebutton { + min-height: 24px; + min-width: 24px; + margin: 0; + padding: 0; +} + +.background.csd .titlebar.default-decoration { + padding: 6px; + box-shadow: none; +} + +.background:not(.csd) .titlebar.default-decoration button.titlebutton:active { + background-size: 1000% 1000%; +} + +.solid-csd .titlebar:dir(rtl), .solid-csd .titlebar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +headerbar { + min-height: 48px; + padding: 0 6px; +} + +box.vertical headerbar { + background-color: #11111b; +} + +headerbar entry, +headerbar spinbutton, +headerbar button, +headerbar stackswitcher { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar button, headerbar button.image-button { + border-radius: 6px; +} + +headerbar > box.left, +headerbar > box.right { + padding: 0 6px; +} + +headerbar separator.titlebutton, headerbar separator.sidebar { + margin-top: 12px; + margin-bottom: 12px; + background-color: transparent; +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +headerbar .entry-tag, headerbar .photos-entry-tag, headerbar .documents-entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { + border-radius: 0; + margin: 0; + min-width: 120px; + padding: 0; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) > stack > box { + padding: 0 12px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action):focus { + box-shadow: none; +} + +headerbar.windowhandle > button.popup label, headerbar.windowhandle > button.popup image { + min-height: 0; +} + +headerbar.windowhandle viewswitchertitle > squeezer { + margin-top: 0; + margin-bottom: 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher { + margin: 0 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; +} + +/************ + * Pathbars * + ************/ +.caja-pathbar button, +.path-bar.linked:not(.vertical) > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; + background-color: alpha(currentColor, 0.08); +} + +.caja-pathbar button:disabled, +.path-bar.linked:not(.vertical) > button:disabled { + background-color: alpha(currentColor, 0.05); +} + +.caja-pathbar button:first-child, +.path-bar.linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.caja-pathbar button:last-child, +.path-bar.linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.caja-pathbar button:checked, +.path-bar.linked:not(.vertical) > button:checked { + background-color: alpha(currentColor, 0.16); + color: #FFFFFF; +} + +.caja-pathbar button label, .caja-pathbar button image, +.path-bar.linked:not(.vertical) > button label, +.path-bar.linked:not(.vertical) > button image { + margin-left: 3px; + margin-right: 3px; +} + +.caja-pathbar button.slider-button, +.path-bar.linked:not(.vertical) > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: rgba(255, 255, 255, 0.3); + border-top-color: rgba(255, 255, 255, 0.12); +} + +* { + -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; +} + +.csd treeview.view:not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: transparent; +} + +treeview.view:selected { + background-color: #40404d; + color: #FFFFFF; +} + +treeview.view.separator { + min-height: 6px; + color: rgba(255, 255, 255, 0.12); +} + +treeview.view:drop(active) { + border-style: solid none; + border-width: 9999px; + border-color: alpha(currentColor, 0.08); +} + +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-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(255, 255, 255, 0.7); +} + +treeview.view.expander:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view.expander:checked { + -gtk-icon-transform: unset; +} + +treeview.view.expander:hover, treeview.view.expander:active { + color: #FFFFFF; +} + +treeview.view.expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +treeview.view.progressbar { + border: none; + box-shadow: none; + background-color: #89b4fa; + background-image: none; + border-radius: 9999px; + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:selected, treeview.view.progressbar:selected:hover, treeview.view.progressbar:selected:focus { + box-shadow: none; + background-color: #9bbffb; + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:selected:backdrop, treeview.view.progressbar:selected:hover:backdrop, treeview.view.progressbar:selected:focus:backdrop { + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:backdrop, treeview.view.progressbar:selected:backdrop { + background-color: rgba(255, 255, 255, 0.3); +} + +treeview.view.trough { + border: none; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + background-image: none; + border-radius: 9999px; + padding: 0; + margin: 0; +} + +treeview.view.trough:selected, treeview.view.trough:selected:hover, treeview.view.trough:selected:focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view.trough:backdrop, treeview.view.trough:selected:backdrop { + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view header button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + background-clip: border-box; +} + +treeview.view header button:not(:focus):not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +treeview.view header button, treeview.view header button:disabled { + background-color: #1e1e2e; +} + +treeview.view header button:last-child { + border-right-style: none; +} + +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #89b4fa; +} + +treeview.view acceleditor > label { + background-color: #89b4fa; +} + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #11111b; + color: #FFFFFF; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +menubar:backdrop, +.menubar:backdrop { + color: rgba(255, 255, 255, 0.7); + background-color: #1e1e2e; +} + +.csd menubar, .csd .menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > menuitem, +.menubar > menuitem { + transition: none; + min-height: 20px; + padding: 4px 8px; + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +menubar > menuitem:hover, +.menubar > menuitem:hover { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +menubar > menuitem:backdrop, +.menubar > menuitem:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +menubar > menuitem label:disabled, +.menubar > menuitem label:disabled { + color: inherit; +} + +menubar > menuitem > window.popup.background > menu menuitem, +.menubar > menuitem > window.popup.background > menu menuitem { + transition: none; +} + +.background.popup { + background-color: transparent; +} + +menu { + margin: 6px; + padding: 6px; + background-color: #313244; + background-clip: border-box; + border-radius: 12px; + border: 1px solid #393947; +} + +.csd menu { + border: none; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +menu menuitem { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + min-width: 40px; + padding: 4px 8px; + color: #FFFFFF; + font: initial; + text-shadow: none; + border-radius: 6px; +} + +menu menuitem:hover { + background-color: alpha(currentColor, 0.08); +} + +menu menuitem:active { + background-color: alpha(currentColor, 0.12); +} + +menu menuitem:disabled { + color: rgba(255, 255, 255, 0.5); +} + +menu menuitem accelerator { + color: rgba(255, 255, 255, 0.7); +} + +menu menuitem:disabled accelerator { + color: rgba(255, 255, 255, 0.32); +} + +menu menuitem arrow { + min-height: 16px; + min-width: 16px; +} + +menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 8px; +} + +menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 8px; +} + +menu menuitem label:dir(rtl), menu menuitem label:dir(ltr) { + color: inherit; +} + +menu .view:selected { + background-color: #464757; +} + +menu > arrow { + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #313244; + color: rgba(255, 255, 255, 0.7); +} + +menu > arrow.top { + margin-top: 0; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menu > arrow.bottom { + margin-top: 8px; + margin-bottom: -12px; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menu > arrow:hover { + background-image: image(alpha(currentColor, 0.08)); + color: #FFFFFF; +} + +menu > arrow:disabled { + border-color: transparent; + background-color: transparent; + color: transparent; +} + +menu separator { + margin: 4px 0; +} + +/************ + * Popovers * + ************/ +popover.background { + transition: box-shadow 200ms ease-out; + padding: 0; + background-color: #313244; + border-radius: 12px; +} + +popover.background, .csd popover.background { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; +} + +popover.background:backdrop, .csd popover.background:backdrop { + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +popover.background > stack { + margin: 0; +} + +popover.background > toolbar { + margin: 0; +} + +popover.background > list, +popover.background > .view, +popover.background > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover.background > scrolledwindow > viewport.frame > list { + background-color: transparent; + padding: 6px; +} + +popover.background > scrolledwindow > viewport.frame > list > row { + border-radius: 6px; + padding: 6px; +} + +popover.background .view:not(:selected), +popover.background toolbar { + background-color: #313244; +} + +popover.background .linked > button:not(.radio) { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):first-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):last-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):only-child { + border-radius: 6px; +} + +popover.background.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 6px; +} + +popover.background separator { + margin: 3px 0; +} + +popover.background list separator { + margin: 0; +} + +/************* + * Notebooks * + *************/ +tabbox > tab, notebook > header tab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + padding: 3px 12px; + border: none; + outline: none; + background-clip: padding-box; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; + border-radius: 6px; +} + +tabbox > tab:hover, notebook > header tab:hover { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +tabbox > tab:disabled, notebook > header tab:disabled { + color: rgba(255, 255, 255, 0.32); +} + +tabbox > tab:checked, notebook > header tab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +tabbox > tab:checked:disabled, notebook > header tab:checked:disabled { + color: rgba(255, 255, 255, 0.5); +} + +notebook { + background-color: #1e1e2e; +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(255, 255, 255, 0.04); +} + +notebook.frame { + border-radius: 12px; +} + +notebook.frame scrolledwindow.frame { + border: none; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(255, 255, 255, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +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 { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -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 { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header tab > box:drop(active) { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top tabs > tab + tab, notebook > header.bottom tabs > tab + tab { + margin-left: 3px; +} + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left tabs > tab + tab, notebook > header.right tabs > tab + tab { + margin-top: 3px; +} + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > button.image-button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; +} + +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(255, 255, 255, 0.5); +} + +scrollbar slider:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +scrollbar slider:active { + background-color: #FFFFFF; +} + +scrollbar slider:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar.fine-tune.horizontal slider { + margin: 2px 0; +} + +scrollbar.fine-tune.vertical slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(49, 50, 68, 0.9); +} + +scrollbar.horizontal slider { + min-width: 24px; +} + +scrollbar.vertical slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border: none; + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #89b4fa; +} + +switch:disabled { + opacity: 0.5; +} + +switch slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 18px; + min-height: 18px; + margin: 3px; + border-radius: 9999px; + outline: none; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); + background-color: white; + border: none; + color: transparent; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; +} + +checkbutton.text-button, +radiobutton.text-button { + padding: 2px; +} + +checkbutton.text-button label:not(:only-child), +radiobutton.text-button label:not(:only-child) { + margin: 0 4px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + color: transparent; + background-color: rgba(255, 255, 255, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.04); + background-color: rgba(255, 255, 255, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); + background-color: rgba(255, 255, 255, 0.2); +} + +check:focus, +radio:focus { + outline: none; +} + +check:disabled, +radio:disabled { + background-color: rgba(255, 255, 255, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(137, 180, 250, 0.15); + background-color: #bad3fc; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(137, 180, 250, 0.2); + background-color: #89b4fa; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(0, 0, 0, 0.38); + background-color: rgba(137, 180, 250, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem radio { + transition: none; + margin: 0; + padding: 0; +} + +menu menuitem check:dir(ltr), menu menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +menu menuitem check:dir(rtl), menu menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked:hover, menu menuitem check:indeterminate:hover, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:checked:hover, menu menuitem radio:indeterminate:hover { + box-shadow: none; +} + + +check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")); +} + + +radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check, +menu menuitem check { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > checkbutton > check:checked, +menu menuitem check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check:indeterminate, +menu menuitem check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio, +menu menuitem radio { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > radiobutton > radio:checked, +menu menuitem radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio:indeterminate, +menu menuitem radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +check:not(:checked):indeterminate:active, +radio:not(:checked):indeterminate:active { + -gtk-icon-transform: scaleX(-1); +} + +treeview.view radio, treeview.view check { + padding: 0; + margin: 0; +} + +treeview.view radio:not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:disabled):not(:checked):not(:indeterminate) { + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view radio:checked, treeview.view radio:indeterminate, treeview.view check:checked, treeview.view check:indeterminate, treeview.view:hover radio:checked, treeview.view:hover radio:indeterminate, treeview.view:hover check:checked, treeview.view:hover check:indeterminate, treeview.view:selected radio:checked, treeview.view:selected radio:indeterminate, treeview.view:selected check:checked, treeview.view:selected check:indeterminate { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + background-image: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale slider { + min-height: 18px; + min-width: 18px; + margin: -8px; +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune slider { + margin: -7px; +} + +scale trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(255, 255, 255, 0.3); +} + +scale trough:disabled { + background-color: rgba(255, 255, 255, 0.12); +} + +scale highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#89b4fa); +} + +scale highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.32)); +} + +scale fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.3); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #89b4fa; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #89b4fa; +} + +scale slider:hover { + box-shadow: inset 0 0 0 2px #89b4fa, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale slider:active { + box-shadow: inset 0 0 0 4px #89b4fa, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale slider:disabled { + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.32); +} + +scale marks, +scale value { + color: rgba(255, 255, 255, 0.7); +} + +scale indicator { + background-color: rgba(255, 255, 255, 0.3); + color: transparent; +} + +scale.horizontal marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) slider, scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active, scale.horizontal.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) slider, scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active, scale.horizontal.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) slider, scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active, scale.vertical.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) slider, scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active, scale.vertical.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #89b4fa; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #89b4fa; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #FBC02D; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #89b4fa; +} + +levelbar block.full { + background-color: #66BB6A; +} + +levelbar block.empty { + background-color: rgba(255, 255, 255, 0.12); +} + +/**************** + * Print dialog * +*****************/ +printdialog paper { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +printdialog .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame > border, .frame { + margin: 0; + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; +} + +.frame.view { + border-radius: 6px; +} + +.frame.flat { + border-style: none; +} + +frame.flat > border, frame > border.flat, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +.background.csd box.vertical > actionbar > revealer > box .background.csd box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} + +junction { + border-style: solid none none solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +preferences stacksidebar.sidebar list separator, hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, .tweak-categories separator, placessidebar.sidebar list > separator, stacksidebar.sidebar + separator.vertical, +stacksidebar.sidebar separator.horizontal, button.font separator, button.file separator { + min-width: 0; + min-height: 0; + background-color: transparent; +} + +/********* + * Lists * + *********/ +window.background.csd stack stack stack frame > list, +window.background.csd > stack > stack > box > frame > list, +window.background.csd > stack > stack > box > box > frame > list, +window.background.csd > stack > box > stack > box > frame > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, +window.background.csd > stack > scrolledwindow > viewport > box > list, +window.background.csd > box > stack > scrolledwindow > viewport > box > list, preferencesgroup list, .geary-accounts-editor-pane list, window.background.csd.unified > deck > deck > deck list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet stack.background scrolledwindow > viewport list, hdyleaflet overlay scrolledwindow > viewport list, leaflet stack.background scrolledwindow > viewport list, leaflet overlay scrolledwindow > viewport list, box.horizontal > stack.background stack.background scrolledwindow > viewport list, box.horizontal > stack.background overlay scrolledwindow > viewport list, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), list.tweak-group list, list#ListBoxTweakGroup list, .tweak-group-startup, list.content:not(.conversation-listbox) { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +window.background.csd stack stack stack frame > list > separator, +window.background.csd > stack > stack > box > frame > list > separator, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, +window.background.csd > stack > scrolledwindow > viewport > box > list > separator, preferencesgroup list > separator, .geary-accounts-editor-pane list > separator, window.background.csd.unified > deck > deck > deck list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet stack.background scrolledwindow > viewport list > separator, hdyleaflet overlay scrolledwindow > viewport list > separator, leaflet stack.background scrolledwindow > viewport list > separator, leaflet overlay scrolledwindow > viewport list > separator, box.horizontal > stack.background stack.background scrolledwindow > viewport list > separator, box.horizontal > stack.background overlay scrolledwindow > viewport list > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, list.tweak-group list > separator, list#ListBoxTweakGroup list > separator, .tweak-group-startup > separator, list.content:not(.conversation-listbox) > separator { + background: none; + min-height: 0; +} + +window.background.csd stack stack stack frame > list row, +window.background.csd > stack > stack > box > frame > list row, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row, window.background.csd > stack > list row, +window.background.csd > stack > scrolledwindow > viewport > box > list row, preferencesgroup list row, .geary-accounts-editor-pane list row, window.background.csd.unified > deck > deck > deck list row, hdyleaflet list.view row, hdyleaflet list.frame row, leaflet list.view row, leaflet list.frame row, box.horizontal > stack.background list.view row, box.horizontal > stack.background list.frame row, hdyleaflet stack.background scrolledwindow > viewport list row, hdyleaflet overlay scrolledwindow > viewport list row, leaflet stack.background scrolledwindow > viewport list row, leaflet overlay scrolledwindow > viewport list row, box.horizontal > stack.background stack.background scrolledwindow > viewport list row, box.horizontal > stack.background overlay scrolledwindow > viewport list row, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row, leaflet frame:not(.view) list:not(.contacts-contact-list) row, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row, list.tweak-group list row, list#ListBoxTweakGroup list row, .tweak-group-startup > row, list.content:not(.conversation-listbox) > row { + border-radius: 0; +} + +window.background.csd stack stack stack frame > list row:not(:first-child), window.background.csd > stack > list row:not(:first-child), preferencesgroup list row:not(:first-child), .geary-accounts-editor-pane list row:not(:first-child), window.background.csd.unified > deck > deck > deck list row:not(:first-child), hdyleaflet list.view row:not(:first-child), hdyleaflet list.frame row:not(:first-child), leaflet list.view row:not(:first-child), leaflet list.frame row:not(:first-child), box.horizontal > stack.background list.view row:not(:first-child), box.horizontal > stack.background list.frame row:not(:first-child), hdyleaflet stack.background scrolledwindow > viewport list row:not(:first-child), hdyleaflet overlay scrolledwindow > viewport list row:not(:first-child), leaflet stack.background scrolledwindow > viewport list row:not(:first-child), leaflet overlay scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background stack.background scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background overlay scrolledwindow > viewport list row:not(:first-child), hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), leaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), list.tweak-group list row:not(:first-child), list#ListBoxTweakGroup list row:not(:first-child), .tweak-group-startup > row:not(:first-child), list.content:not(.conversation-listbox) > row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +window.background.csd stack stack stack frame > list row:first-child, window.background.csd > stack > list row:first-child, preferencesgroup list row:first-child, .geary-accounts-editor-pane list row:first-child, window.background.csd.unified > deck > deck > deck list row:first-child, hdyleaflet list.view row:first-child, hdyleaflet list.frame row:first-child, leaflet list.view row:first-child, leaflet list.frame row:first-child, box.horizontal > stack.background list.view row:first-child, box.horizontal > stack.background list.frame row:first-child, hdyleaflet stack.background scrolledwindow > viewport list row:first-child, hdyleaflet overlay scrolledwindow > viewport list row:first-child, leaflet stack.background scrolledwindow > viewport list row:first-child, leaflet overlay scrolledwindow > viewport list row:first-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:first-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:first-child, list.tweak-group list row:first-child, list#ListBoxTweakGroup list row:first-child, .tweak-group-startup > row:first-child, list.content:not(.conversation-listbox) > row:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:last-child, window.background.csd > stack > list row:last-child, preferencesgroup list row:last-child, .geary-accounts-editor-pane list row:last-child, window.background.csd.unified > deck > deck > deck list row:last-child, hdyleaflet list.view row:last-child, hdyleaflet list.frame row:last-child, leaflet list.view row:last-child, leaflet list.frame row:last-child, box.horizontal > stack.background list.view row:last-child, box.horizontal > stack.background list.frame row:last-child, hdyleaflet stack.background scrolledwindow > viewport list row:last-child, hdyleaflet overlay scrolledwindow > viewport list row:last-child, leaflet stack.background scrolledwindow > viewport list row:last-child, leaflet overlay scrolledwindow > viewport list row:last-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:last-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:last-child, list.tweak-group list row:last-child, list#ListBoxTweakGroup list row:last-child, .tweak-group-startup > row:last-child, list.content:not(.conversation-listbox) > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:only-child, window.background.csd > stack > list row:only-child, preferencesgroup list row:only-child, .geary-accounts-editor-pane list row:only-child, window.background.csd.unified > deck > deck > deck list row:only-child, hdyleaflet list.view row:only-child, hdyleaflet list.frame row:only-child, leaflet list.view row:only-child, leaflet list.frame row:only-child, box.horizontal > stack.background list.view row:only-child, box.horizontal > stack.background list.frame row:only-child, hdyleaflet stack.background scrolledwindow > viewport list row:only-child, hdyleaflet overlay scrolledwindow > viewport list row:only-child, leaflet stack.background scrolledwindow > viewport list row:only-child, leaflet overlay scrolledwindow > viewport list row:only-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:only-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:only-child, list.tweak-group list row:only-child, list#ListBoxTweakGroup list row:only-child, .tweak-group-startup > row:only-child, list.content:not(.conversation-listbox) > row:only-child { + border-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:focus, window.background.csd > stack > list row:focus, preferencesgroup list row:focus, .geary-accounts-editor-pane list row:focus, window.background.csd.unified > deck > deck > deck list row:focus, hdyleaflet list.view row:focus, hdyleaflet list.frame row:focus, leaflet list.view row:focus, leaflet list.frame row:focus, box.horizontal > stack.background list.view row:focus, box.horizontal > stack.background list.frame row:focus, hdyleaflet stack.background scrolledwindow > viewport list row:focus, hdyleaflet overlay scrolledwindow > viewport list row:focus, leaflet stack.background scrolledwindow > viewport list row:focus, leaflet overlay scrolledwindow > viewport list row:focus, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:focus, box.horizontal > stack.background overlay scrolledwindow > viewport list row:focus, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, leaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:focus, list.tweak-group list row:focus, list#ListBoxTweakGroup list row:focus, .tweak-group-startup > row:focus, list.content:not(.conversation-listbox) > row:focus { + box-shadow: inset 0 0 0 1000px alpha(currentColor, 0.05); +} + +list { + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +list row { + padding: 3px; +} + +list.navigation-sidebar { + padding: 3px; +} + +list.navigation-sidebar > row { + border-radius: 6px; +} + +paned scrolledwindow > viewport.frame > list { + background-color: transparent; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable, treeview.view header button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:focus, treeview.view header button:focus, row.activatable:focus { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:hover, treeview.view header button:hover, row.activatable:hover { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.has-open-popup.activatable, treeview.view header button.has-open-popup, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:active, treeview.view header button:active, row.activatable.has-open-popup, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); + background-image: radial-gradient(circle, alpha(currentColor, 0.05) 10%, transparent 0%); + background-size: 0% 0%; +} + +row:selected { + color: inherit; + background-color: alpha(currentColor, 0.06); +} + +row:selected image, +row:selected label { + color: #FFFFFF; +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled image, +row:selected:disabled label { + color: rgba(255, 255, 255, 0.5); +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; + padding: 6px 15px; +} + +.app-notification button.flat:last-child { + margin-right: -9px; +} + +.app-notification button.text-button:not(:disabled) { + color: #89b4fa; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander title > arrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(255, 255, 255, 0.7); +} + +expander title > arrow:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +expander title > arrow:checked { + -gtk-icon-transform: unset; +} + +expander title > arrow:hover, expander title > arrow:active { + color: #FFFFFF; +} + +expander title > arrow:disabled { + color: rgba(255, 255, 255, 0.32); +} + +/************ + * Calendar * + ************/ +calendar { + padding: 1px; + border: 1px solid rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +calendar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +calendar:selected { + border-radius: 7px; +} + +calendar.header { + border-style: none none solid; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +calendar.highlight { + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +calendar:indeterminate { + color: rgba(255, 255, 255, 0.32); +} + +/*********** + * Dialogs * + ***********/ +messagedialog.background { + background-color: #11111b; +} + +messagedialog.background .titlebar, messagedialog.background .titlebar:backdrop { + background-color: #11111b; +} + +messagedialog.background.csd { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; + background-color: transparent; +} + +messagedialog.background.csd .titlebar, messagedialog.background.csd .titlebar:backdrop { + background-color: transparent; +} + +messagedialog .titlebar, messagedialog.background.csd .titlebar { + border: none; + box-shadow: none; +} + +messagedialog .dialog-action-box { + margin-top: -6px; +} + +messagedialog .dialog-action-box button, messagedialog .dialog-action-box button:first-child, messagedialog .dialog-action-box button:last-child, messagedialog .dialog-action-box .linked:not(.vertical) > button, messagedialog .dialog-action-box .linked:not(.vertical) > button:first-child, messagedialog .dialog-action-box .linked:not(.vertical) > button:last-child { + border-radius: 6px; +} + +messagedialog .dialog-action-box button:not(:last-child), messagedialog .dialog-action-box .linked:not(.vertical) > button:not(:last-child) { + margin-right: 6px; +} + +messagedialog .dialog-action-box button.suggested-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.suggested-action:not(:disabled) { + color: #89b4fa; +} + +messagedialog .dialog-action-box button.destructive-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.destructive-action:not(:disabled) { + color: #F44336; +} + +.csd filechooser { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view { + background-color: transparent; + padding: 0; +} + +filechooser stack.view scrolledwindow { + background-color: transparent; + border-radius: 0 0 12px 0; +} + +filechooser stack.view scrolledwindow list { + background-color: transparent; +} + +filechooser stack.view > placesview { + background-color: transparent; +} + +filechooser stack.view > placesview > actionbar, filechooser stack.view > placesview > actionbar > revealer > box { + background-color: transparent; +} + +filechooser stack.view frame > border { + border: none; +} + +.csd filechooser placessidebar { + background: none; + border-bottom-left-radius: 12px; +} + +filechooser actionbar, filechooser actionbar > revealer > box { + background-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; +} + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { + border-right: 1px solid rgba(255, 255, 255, 0.12); + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { + border-left: 1px solid rgba(255, 255, 255, 0.12); + border-right-style: none; +} + +.sidebar list { + background-color: transparent; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +stacksidebar.sidebar list { + padding: 3px; + background-color: #1e1e2e; +} + +stacksidebar.sidebar row { + min-height: 32px; + padding: 0 3px; + border-radius: 6px; +} + +stacksidebar.sidebar row:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + font-weight: 500; +} + +stacksidebar.sidebar row:selected label, stacksidebar.sidebar row:selected image { + color: rgba(0, 0, 0, 0.87); +} + +stacksidebar.sidebar row + row { + margin-top: 3px; +} + +stacksidebar.sidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(255, 255, 255, 0.32); +} + +placessidebar.sidebar > viewport.frame { + border-style: none; +} + +placessidebar.sidebar list { + padding: 6px; +} + +placessidebar.sidebar row { + min-height: 32px; + margin: 0; + padding: 0; + border-radius: 6px; +} + +placessidebar.sidebar row > revealer { + padding: 0 8px 0 16px; +} + +placessidebar.sidebar row:selected { + background-color: rgba(255, 255, 255, 0.12); + font-weight: 500; +} + +placessidebar.sidebar row:disabled { + color: rgba(255, 255, 255, 0.5); +} + +placessidebar.sidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar.sidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar.sidebar row label.sidebar-label { + color: inherit; +} + +placessidebar.sidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar.sidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar.sidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar.sidebar row.sidebar-new-bookmark-row { + color: #89b4fa; +} + +placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #89b4fa; +} + +placessidebar.sidebar row:drop(active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(255, 255, 255, 0.12)); + background-size: 1px 1px; + background-clip: content-box; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.12)), image(rgba(255, 255, 255, 0.12)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border: none; + margin-bottom: 0; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; +} + +infobar.info > revealer > box, infobar.info > revealer > box link:link, infobar.info > revealer > box flowboxchild, infobar.info:hover > revealer > box, infobar.info:hover > revealer > box link:link, infobar.info:hover > revealer > box flowboxchild, infobar.info:backdrop > revealer > box, infobar.info:backdrop > revealer > box link:link, infobar.info:backdrop > revealer > box flowboxchild { + color: #89b4fa; +} + +infobar.info > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:hover > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:backdrop > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action) { + color: #89b4fa; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #89b4fa; +} + +infobar.action > revealer > box, infobar.action > revealer > box link:link, infobar.action > revealer > box flowboxchild, infobar.action:backdrop > revealer > box, infobar.action:backdrop > revealer > box link:link, infobar.action:backdrop > revealer > box flowboxchild, infobar.question > revealer > box, infobar.question > revealer > box link:link, infobar.question > revealer > box flowboxchild, infobar.question:backdrop > revealer > box, infobar.question:backdrop > revealer > box link:link, infobar.question:backdrop > revealer > box flowboxchild { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #71a4f9; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #FBC02D; +} + +infobar.warning > revealer > box, infobar.warning > revealer > box link:link, infobar.warning > revealer > box flowboxchild, infobar.warning:backdrop > revealer > box, infobar.warning:backdrop > revealer > box link:link, infobar.warning:backdrop > revealer > box flowboxchild { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #fbb814; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #F44336; + color: #FFFFFF; +} + +infobar.error > revealer > box, infobar.error > revealer > box link:link, infobar.error > revealer > box flowboxchild, infobar.error:backdrop > revealer > box, infobar.error:backdrop > revealer > box link:link, infobar.error:backdrop > revealer > box flowboxchild { + color: #FFFFFF; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #FFFFFF; +} + +infobar.error:hover > revealer > box { + background-color: #f32c1e; +} + +/************ + * Tooltips * + ************/ +tooltip { + box-shadow: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + border-radius: 6px; +} + +tooltip.background.csd { + border-radius: 6px; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +tooltip decoration { + background-color: transparent; +} + +tooltip > box { + margin: -6px; + min-height: 24px; + padding: 4px 8px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #FFFFFF; +} + +colorswatch.light { + color: rgba(0, 0, 0, 0.87); +} + +colorswatch overlay { + transition: box-shadow 200ms ease-out; +} + +colorswatch overlay:hover { + box-shadow: 0 0 0 2px #89b4fa; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(255, 255, 255, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(255, 255, 255, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 200ms ease-out; + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +decoration { + transition: none; + border-radius: 12px; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 36px transparent; + margin: 10px; +} + +.background.csd decoration { + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; + background-color: #1e1e2e; +} + +decoration:backdrop { + transition: box-shadow 200ms ease-out; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 36px transparent; +} + +.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { + border-radius: 0; +} + +.maximized decoration, .fullscreen decoration { + border-radius: 0; + box-shadow: none; +} + +.popup decoration { + box-shadow: none; + border: none; +} + +.ssd decoration { + border: none; + border-radius: 12px 12px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.metacity decoration { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: none; +} + +.csd.popup decoration { + border-radius: 12px; + border: none; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +tooltip.csd decoration { + border-radius: 6px; + box-shadow: none; + border: none; +} + +messagedialog.background.csd decoration { + border-radius: 12px; + border: 1px solid rgba(255, 255, 255, 0.1); + background-color: #313244; + background-clip: border-box; +} + +.solid-csd decoration { + margin: 0; + padding: 2px; + border-radius: 0; + box-shadow: none; + background-color: #11111b; + border: 1px solid #393947; +} + +.solid-csd decoration:backdrop { + background-color: #1e1e2e; +} + +button.titlebutton:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 0; + margin: 0 4px; +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + color: transparent; +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.12); + background-image: radial-gradient(circle, rgba(0, 0, 0, 0.12) 10%, transparent 0%); +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.5); +} + +button.minimize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:not(.suggested-action):not(.destructive-action) { + background-color: rgba(255, 255, 255, 0.3); +} + +button.minimize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #f9e2af; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #fbe9c3; +} + +button.maximize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #a6e3a1; +} + +button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #bceab9; +} + +button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #f38ba8; +} + +button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #f6a8be; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-repeat: no-repeat; + background-size: 16px 16px; + background-position: center; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + box-shadow: none; + color: transparent; + animation: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/minimize-symbolic.svg"), url("assets/scalable/minimize-symbolic@2.svg")); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/maximize-symbolic.svg"), url("assets/scalable/maximize-symbolic@2.svg")); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/close-symbolic.svg"), url("assets/scalable/close-symbolic@2.svg")); +} + +.background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active { + background-image: -gtk-scaled(url("assets/scalable/unmaximize-symbolic.svg"), url("assets/scalable/unmaximize-symbolic@2.svg")); +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #89b4fa; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-transform: unset; +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; + -gtk-icon-transform: rotate(45deg); +} + +.context-menu { + font: initial; +} + +.keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(255, 255, 255, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12); + background-color: #313244; + color: #FFFFFF; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #89b4fa; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(255, 255, 255, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker entry { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +popover.emoji-picker scrolledwindow { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +button.emoji-section { + margin: 4px; +} + +button.emoji-section:checked { + color: #89b4fa; +} + +button.emoji-section:not(:last-child) { + margin-right: 0; +} + +popover.emoji-picker .emoji { + min-width: 3em; + min-height: 3em; + padding: 0 8px; +} + +popover.emoji-picker .emoji widget { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker .emoji widget:hover { + background-color: alpha(currentColor, 0.08); +} + +popover.emoji-completion { + padding: 8px 0; +} + +popover.emoji-completion arrow { + border: none; + background: none; +} + +popover.emoji-completion .emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +popover.emoji-completion .emoji:hover { + background-color: alpha(currentColor, 0.08); +} + +/************ + * Nautilus * + ************/ +.nautilus-window.background.csd { + border-radius: 0 0 12px 12px; + background-color: #11111b; +} + +.nautilus-window.background.csd:backdrop { + background-color: #1e1e2e; +} + +.nautilus-window.background.csd > grid.horizontal > paned.horizontal > separator, +.nautilus-window.background.csd > deck > box.vertical > paned.horizontal > separator { + margin-left: 0; +} + +.nautilus-window.background.csd placessidebar > viewport.frame > list > separator { + background: none; +} + +.nautilus-window.background.csd.unified notebook { + border-radius: 0; +} + +.nautilus-window.background.csd:not(.unified) .nautilus-list-view { + background-color: transparent; + border-bottom-right-radius: 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook > stack { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook scrolledwindow > .view:not(:selected):not(:hover):not(:checked) { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > stack > frame > scrolledwindow > viewport > list { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar { + background-color: transparent; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar > revealer > box { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) paned > separator.wide { + min-width: 12px; + box-shadow: 12px 0 #1e1e2e; + background-color: #1e1e2e; + background-image: image(#2e2e36); +} + +.nautilus-window.maximized, .nautilus-window.maximized placessidebar { + border-radius: 0; +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border: none; + border-radius: 6px; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: rgba(0, 0, 0, 0.87); +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-desktop.nemo-canvas-item, .caja-desktop.caja-canvas-item, +.nautilus-desktop.nautilus-canvas-item { + color: #FFFFFF; +} + +@keyframes nautilus-operations-button-needs-attention { + to { + background-color: alpha(currentColor, 0.08); + } +} + +.nautilus-operations-button-needs-attention { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; +} + +.nautilus-operations-button-needs-attention-multiple { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 6 alternate; +} + +.path-bar-box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border-radius: 6px; +} + +.path-bar-box button { + margin: 0; +} + +.path-bar-box.width-maximized { + background-color: rgba(255, 255, 255, 0.04); +} + +.path-bar-box.background.frame { + border-style: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.path-bar-box .path-bar button label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .path-bar button label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + padding-left: 12px; + padding-right: 12px; + margin-left: 1px; + margin-right: 1px; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button.image-button image:not(:only-child) { + margin: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr), .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl) { + background-color: rgba(255, 255, 255, 0.08); +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr):disabled, .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl):disabled { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +.windowhandle .linked.nautilus-path-bar { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + margin-top: 0; + margin-bottom: 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { + color: #FFFFFF; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { + background: none; + box-shadow: none; +} + +.disk-space-display.unknown { + background-color: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.3); +} + +.disk-space-display.used { + background-color: #89b4fa; + color: #89b4fa; +} + +.disk-space-display.free { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.12); +} + +.search-information { + padding: 2px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +.conflict-row:not(:selected) { + background-color: #604f2e; +} + +.nautilus-window flowboxchild .icon-item-background { + padding: 4px; + border-radius: 6px; +} + +.nautilus-window flowboxchild:selected { + background-color: transparent; +} + +.nautilus-window notebook :not(treeview).view { + border-radius: 6px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { + border-style: none; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { + margin: -6px 0 0 -6px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { + margin: 0 8px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { + border-radius: 0; +} + +.nautilus-window > popover.menu:not(:last-child) { + padding: 3px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box { + margin-top: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box { + margin-bottom: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box.linked { + margin-top: 1px; +} + +.nautilus-window > popover.menu:not(:last-child) separator { + margin-bottom: -2px; +} + +.nautilus-menu-sort-heading { + margin: 1px 3px; + font-weight: 500; +} + +.nautilus-menu-sort-heading:disabled { + color: rgba(255, 255, 255, 0.7); +} + +.nautilus-window paned > separator { + background-color: #11111b; +} + +/********* + * gedit * + *********/ +window.org-gnome-gedit > paned.titlebar > separator { + background-color: transparent; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { + margin: 4px 0; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { + border-bottom-left-radius: 12px; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { + background: none; +} + +.open-document-selector-path-label { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +.open-document-selector-match { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +.gedit-document-panel { + background-color: #11111b; +} + +.gedit-document-panel row button.flat { + margin-top: 8px; + margin-bottom: 8px; +} + +.gedit-document-panel-group-row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0 0 12px 12px; +} + +.gedit-search-slider { + margin: 0 6px 10px; + padding: 6px; + background-color: #313244; + border-radius: 0 0 12px 12px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.gedit-search-slider .linked:not(.vertical) > entry .gedit-search-entry-occurrences-tag { + all: unset; + color: rgba(255, 255, 255, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) .gedit-search-entry-occurrences-tag { + margin-left: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) image.right { + margin-right: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) .gedit-search-entry-occurrences-tag { + margin-right: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) image.left { + margin-left: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:not(.error) { + background-color: #313244; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button { + color: rgba(255, 255, 255, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:hover, .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:active { + color: #FFFFFF; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +frame.gedit-map-frame > border:dir(ltr) { + border-style: none none none solid; +} + +frame.gedit-map-frame > border:dir(rtl) { + border-style: none solid none none; +} + +/********** + * Tweaks * + **********/ +.csd .tweak-categories { + border-bottom-left-radius: 12px; +} + +leaflet list.navigation-sidebar { + background-color: #11111b; +} + +window.background.csd:not(.maximized) leaflet list.navigation-sidebar { + border-bottom-left-radius: 12px; +} + +.tweak-group-white, +.tweak-white, +.tweak-white:hover { + background-image: image(#1e1e2e); +} + +.tweak-group-startup { + padding: 0; +} + +.tweak-group-startup > row.tweak-startup { + background-color: transparent; + background-image: none; +} + +list.tweak-group list, list#ListBoxTweakGroup list { + padding: 0; +} + +row#Focus, +row#ClickMethod, +row#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + margin-top: 4px; +} + +leaflet.titlebar > .titlebar.tweak-titlebar-left, +leaflet.titlebar > .titlebar.tweak-titlebar-right, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-left, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-right { + background-color: inherit; + box-shadow: inherit; + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +/************************ + * Gnome Control Center * + ************************/ +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:not(:only-child) { + border-top-left-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:not(:only-child) { + border-top-right-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:only-child, window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:only-child { + border-top-right-radius: 12px; + border-top-left-radius: 12px; +} + +window.background.csd > stack:not(.titlebar) > stack.background { + border-radius: 0 0 12px 12px; +} + +window.background.csd > leaflet > stack.background, +window.background.csd > hdyleaflet > stack.background, +window.background.csd > box.horizontal > stack.background { + background: none; +} + +window.background.csd > leaflet > stack.background frame > border, +window.background.csd > hdyleaflet > stack.background frame > border, +window.background.csd > box.horizontal > stack.background frame > border { + border: none; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { + background-color: #1e1e2e; + border-bottom-right-radius: 12px; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view { + background: none; +} + +window.background.csd > leaflet frame.view, +window.background.csd > hdyleaflet frame.view, +window.background.csd > box.horizontal frame.view { + border-radius: 6px; + background: none; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { + background-color: #1e1e2e; + border-bottom-left-radius: 12px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { + background-color: transparent; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { + background-color: transparent; + padding: 3px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable { + border-radius: 6px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list { + border-top-width: 0; + border-bottom-width: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list > row { + border-radius: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list { + border-top-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list > row { + border-radius: 6px 6px 0 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list { + border-bottom-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list > row { + border-radius: 0 0 6px 6px; +} + +window.background.csd hdycolumn stack frame.view > stack > stack list > separator { + background-color: rgba(255, 255, 255, 0.12); +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > notebook, +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list { + background: none; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list > row:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup), leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup), box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) { + padding: 3px; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable { + border-radius: 6px; +} + +/************************ + * Gnome system monitor * + ************************/ +window#gnome-system-monitor.background.csd > box.vertical > stack { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background:not(.csd) > box.vertical > headerbar { + box-shadow: none; +} + +/************************ + * Gnome Sound Recorder * + ************************/ +stack > grid.vertical > scrolledwindow { + border: none; + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical > scrolledwindow > viewport.frame list { + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical scrolledwindow.frame.emptyGrid { + border: none; +} + +/****************** + * Gnome Contacts * + ******************/ +window.background.csd scrolledwindow.contacts-contact-form { + border-bottom-right-radius: 12px; +} + +/************************ + * Epiphany (Gnome Web) * + ************************/ +tabbox { + border: none; + background-color: rgba(255, 255, 255, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +tabbox > tab button { + min-height: 24px; + min-width: 24px; + border-radius: 9999px; + border: none; + padding: 0; + margin-right: -6px; +} + +/***************** + * Gnome Weather * + *****************/ +#weather-page, +#weekly-forecast-frame { + border-bottom-right-radius: 12px; +} + +#weather-page-content-view { + border-bottom-right-radius: 12px; + border-bottom-left-radius: 12px; +} + +/*************** + * Gnome Music * + ***************/ +window.background.csd box.vertical > overlay > stack.background { + border-radius: 0 0 12px 12px; +} + +/**************** + * Gnome Clocks * + ****************/ +/************* + * Rhythmbox * + *************/ +window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + min-height: 24px; + min-width: 24px; + padding: 6px; + margin: 0; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { + border-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:first-child), .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:last-child) { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { + padding: 0; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { + padding: 6px; + margin: -1px 0; + border-bottom: none; + border-top: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: transparent; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + margin: 6px 0; +} + +window.csd > box.vertical > box.vertical > frame, +window.solid-csd > box.vertical > box.vertical > frame { + margin: -1px 0; + padding: 0; +} + +window.csd > box.vertical > box.vertical > frame > border, +window.solid-csd > box.vertical > box.vertical > frame > border { + border: none; +} + +window.background > box.vertical > toolbar.primary-toolbar { + padding: 0 12px 0 6px; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #FFFFFF; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { + padding: 0 3px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > grid > grid { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 6px; + margin: -6px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > grid > box, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > box, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > grid > box { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 0 6px 6px; + margin: 0 -6px -6px 0; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > paned > box > scrolledwindow:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); + margin-right: -1px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > notebook > stack > grid > grid > grid { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 3px; + margin: -1px -6px -6px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > notebook > stack > grid > paned > box > scrolledwindow:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); + margin-right: -1px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > paned > box:first-child > box { + padding: 0 6px 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********** + * Polari * + **********/ +.polari-room-list .sidebar { + background: none; +} + +.polari-room-list .sidebar > row.activatable:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +stack.view.polari-entry-area { + background-color: #1e1e2e; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-bottom-right-radius: 12px; +} + +stack:disabled.view.polari-entry-area { + background-image: image(#1e1e2e); +} + +/*********** + * Builder * + ***********/ +layouttabbar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +layouttabbar > box > button { + margin: 2px 0; +} + +layouttab { + margin: 0 8px; + border-style: none solid; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #89b4fa; + background-color: #1e1e2e; +} + +layouttab separator.vertical { + margin: 8px 4px; +} + +layouttab button.text-button, layouttab button.image-button, layouttab button { + margin-top: 8px; + margin-bottom: 8px; + padding: 0 4px; +} + +layout { + border: 1px solid rgba(0, 0, 0, 0.25); + -PnlDockBin-handle-size: 1; +} + +entry.search-missing { + background-color: #F44336; + color: #FFFFFF; +} + +window.workbench treeview.image { + color: rgba(255, 255, 255, 0.7); +} + +popover.popover-selector list { + padding: 6px; +} + +popover.popover-selector list row { + border-radius: 6px; +} + +popover.popover-selector list row image:dir(ltr) { + margin-right: 6px; +} + +popover.popover-selector list row image:dir(rtl) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(ltr) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(rtl) { + margin-right: 6px; +} + +omnibar.linked:not(.vertical) entry { + border-radius: 6px; +} + +omnibar:not(:hover):not(:active) entry { + color: rgba(255, 255, 255, 0.7); +} + +popover.omnibar list row:not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +entry.preferences-search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +preferences stacksidebar.sidebar list { + background-color: #11111b; +} + +preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { + border-style: none; +} + +preferences > box > box:dir(ltr) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +preferences > box > box:dir(rtl) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.messagepopover.background { + padding: 0; +} + +popover.messagepopover .popover-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +popover.messagepopover .popover-action-area button:first-child { + border-bottom-left-radius: 6px; +} + +popover.messagepopover .popover-action-area button:last-child { + border-bottom-right-radius: 6px; +} + +popover.messagepopover .popover-content-area { + margin: 16px; +} + +popover.transfers list { + background-color: transparent; +} + +popover.transfers list row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.transfers list row > box { + padding: 10px; +} + +dockbin { + border: 1px solid rgba(0, 0, 0, 0.25); + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid rgba(0, 0, 0, 0.25); +} + +eggsearchbar box.search-bar { + padding: 0 8px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +docktabstrip { + padding: 0 8px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +docktab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + margin-bottom: -1px; + padding: 6px 6px; + border-width: 1px; + border-color: transparent; + box-shadow: inset 0 -2px transparent; + background-image: radial-gradient(circle, #89b4fa 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +docktab:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +docktab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 225ms cubic-bezier(0, 0, 0.2, 1), background-image 525ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -2px #89b4fa; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #FFFFFF; +} + +dockoverlayedge { + background-color: #1e1e2e; +} + +dockoverlayedge docktabstrip { + padding: 0; + border: none; +} + +dockoverlayedge.left-edge docktab:checked { + box-shadow: inset -2px 0 #89b4fa; +} + +dockoverlayedge.right-edge docktab:checked { + box-shadow: inset 2px 0 #89b4fa; +} + +pillbox { + background-color: #1e1e2e; + border-radius: 6px; +} + +layoutpane entry.search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +editortweak entry.search { + margin-bottom: -1px; + box-shadow: none; + background-color: transparent; +} + +.gb-search-entry-occurrences-tag { + box-shadow: none; + background-color: transparent; +} + +docktabstrip { + min-height: 39px; +} + +window.workbench preferences preferencesgroup list entry { + padding-top: 8px; + padding-bottom: 8px; +} + +button.run-arrow-button { + padding-left: 10px; + padding-right: 10px; +} + +button.dzlmenubutton image { + min-width: 30px; +} + +button.dzlmenubutton image.arrow { + min-width: 27px; +} + +button.dzlmenubuttonitem { + color: #FFFFFF; + font-weight: normal; +} + +button.dzlmenubuttonitem:disabled { + color: rgba(255, 255, 255, 0.5); +} + +idelayoutstackheader { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +idelayoutstackheader button:checked { + color: #FFFFFF; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher { + padding: 8px 0; + background-color: #1e1e2e; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button { + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:active { + background-image: radial-gradient(circle, rgba(137, 180, 250, 0.7) 10%, transparent 0%); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:checked { + background-color: transparent; + color: #FFFFFF; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { + margin-right: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked { + box-shadow: inset -2px 0 #89b4fa; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { + margin-left: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked { + box-shadow: inset 2px 0 #89b4fa; +} + +ideeditorsidebar notebook header { + background: transparent; +} + +popover.messagepopover list { + border: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.messagepopover list row:not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********** + * Photos * + **********/ +GdMainIconView.content-view { + -GdMainIconView-icon-size: 48; +} + +.documents-counter { + margin: 8px; + border-radius: 9999px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12); + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; +} + +.documents-scrolledwin.frame { + border-style: none; +} + +.documents-scrolledwin.frame frame.content-view > border { + border-style: none; +} + +.photos-fade-in { + opacity: 1; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.photos-fade-out { + opacity: 0; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +button.photos-filter-preview { + color: #FFFFFF; + font-weight: normal; +} + +button.photos-filter-preview:checked { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; +} + +button.photos-filter-preview:checked image { + color: #FFFFFF; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { + border-style: none none none solid; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { + border-style: none solid none none; +} + +/********* + * Music * + *********/ +.side-panel:dir(ltr) { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.side-panel:dir(rtl) { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.side-panel .view { + background-image: image(#11111b); +} + +.side-panel .view:hover { + background-image: image(#24242d); +} + +.side-panel .view:selected { + background-image: image(#89b4fa); +} + +.side-panel .view:selected:hover { + background-image: image(rgba(128, 169, 234, 0.9896)); +} + +.songs-list:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +frame.documents-dropdown { + margin: 8px; +} + +frame.documents-dropdown > border { + border: none; +} + +box.vertical > revealer > toolbar.search-bar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +box.vertical > revealer > toolbar.search-bar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +/************* + * Documents * + *************/ +.documents-scrolledwin { + background-color: transparent; +} + +.documents-scrolledwin .content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { + border: none; +} + +window.background.csd > stack > box > revealer > actionbar > revealer > box { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; +} + +/******************* + * Document Viewer * + *******************/ +window.background.csd evview.view.content-view { + border-radius: 0 0 12px 12px; +} + +/********************************* + * Archive Manager (File roller) * + *********************************/ +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { + border-radius: 0 0 0 12px; + background-color: #1e1e2e; +} + +/************ + * Terminal * + ************/ +terminal-window decoration { + border-radius: 12px 12px 0 0; +} + +terminal-window.background.csd, terminal-window.background.csd.maximized { + border-radius: 0 0 0 0; +} + +terminal-window notebook > header > box { + margin: -2px -2px -2px 1px; +} + +terminal-window notebook > header > box button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +window.background > box.vertical > box.horizontal > frame > border { + border-width: 0 1px 0 0; +} + +window.background > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { + border-bottom-left-radius: 12px; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame { + border-width: 0; + border-radius: 0 0 12px 0; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { + border-bottom-right-radius: 12px; +} + +.terminal-window { + background-color: #1e1e2e; +} + +.terminal-window tabbar tabbox { + background-color: #11111b; + margin: 0; + border-radius: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +/********* + * To Do * + *********/ +task-list-view taskrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 0 -8px; +} + +task-list-view taskrow:hover { + transition: none; +} + +task-list-view taskrow label { + margin: 0 8px; +} + +task-list-view taskrow image.dim-label { + min-width: 16px; +} + +task-list-view > box > revealer > box > button { + margin: -6px; +} + +task-list-view > box > revealer > box > button .dim-label { + color: inherit; +} + +tasklistview taskrow { + outline: none; +} + +tasklistview taskrow entry, tasklistview taskrow entry:focus, tasklistview taskrow entry:disabled { + box-shadow: none; +} + +tasklistview taskrow image.dim-label { + min-width: 16px; +} + +tasklistview > box > revealer > box > button { + margin: -6px; +} + +tasklistview > box > revealer > box > button .dim-label { + color: inherit; +} + +/******* + * Eog * + *******/ +#eog-thumb-nav scrolledwindow { + border-top: none; +} + +/************* + * Evolution * + *************/ +frame.taskbar > border { + border-style: solid none none; +} + +box.vertical > paned.horizontal notebook widget .frame { + border-style: none; +} + +/*********** + * Fractal * + ***********/ +.background.csd.main-window .sidebar.rooms-sidebar { + border-bottom-left-radius: 12px; +} + +/******** + * Gitg * + ********/ +frame.commit-frame > border { + border-style: solid none none; +} + +/************** + * Characters * + **************/ +box.dialog-vbox scrolledwindow.related { + border: 1px solid rgba(0, 0, 0, 0.25); +} + +list.categories { + background-image: image(#11111b); +} + +/********* + * Boxes * + *********/ +.transparent-bg + stack overlay > label { + min-height: 24px; + padding: 0 4px; + border-radius: 6px; + background-color: #11111b; + color: #FFFFFF; +} + +/************** + * Calculator * + **************/ +button.title label { + min-height: 36px; +} + +/********* + * Geary * + *********/ +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer, +window#GearyMainWindow.background.csd stack#conversation_viewer { + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, +window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { + background: none; + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded { + animation: none; + background-image: none; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box { + border-radius: 0; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.25); +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-composer-box actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-composer-box actionbar > revealer > box { + border-bottom-left-radius: 0; +} + +.geary-accounts-editor-pane frame:not(.geary-signature) > border, +.geary-accounts-editor-pane scrolledwindow.frame { + border: none; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > headerbar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > headerbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar { + background-color: #11111b; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar:backdrop, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > box.vertical + separator.sidebar { + min-width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow { + padding: 3px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view { + border: 1px solid transparent; + border-radius: 6px; + padding: 6px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:selected, .geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:active { + border-radius: 6px; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +.geary-main-window.unified separator.geary-sidebar-pane-separator { + min-width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { + border: 1px solid rgba(255, 255, 255, 0.12); + border-bottom-width: 0; + background-color: #1e1e2e; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { + border-top-left-radius: 8px; + border-top-right-radius: 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { + border-radius: 0 0 8px 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { + background-color: transparent; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { + border-radius: 0 0 6px 6px; +} + +/************** + * Extensions * + **************/ +window.background.csd stack stack stack frame > border, +window.background.csd > stack > stack > box > frame > border, +window.background.csd > stack > stack > box > box > frame > border, +window.background.csd > stack > box > stack > box > frame > border, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { + border: none; +} + +window.background.csd > stack > box > box > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport > list { + border-bottom-left-radius: 12px; +} + +window.background.csd > stack > box > .sidebar > scrolledwindow > viewport > list { + padding: 0 0; +} + +/*********** + * Dialogs * + ***********/ +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { + border-radius: 0 0 0 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { + border-radius: 0 0 12px 0; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd stack scrolledwindow.frame { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view > text { + background: none; +} + +dialog.background.csd stack scrolledwindow viewport.frame.view { + border-radius: 6px; +} + +window.background.csd.unified { + background-color: #1e1e2e; +} + +window.background.csd.unified headerbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +window.background.csd.unified > decoration-overlay { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +window.background.csd.unified, +window.background.csd.unified > decoration, +window.background.csd.unified > decoration-overlay { + border-radius: 12px; +} + +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen > decoration-overlay { + box-shadow: none; +} + +window.background.csd.unified.tiled, +window.background.csd.unified.tiled > decoration, +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top, +window.background.csd.unified.tiled-top > decoration, +window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right, +window.background.csd.unified.tiled-right > decoration, +window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom, +window.background.csd.unified.tiled-bottom > decoration, +window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left, +window.background.csd.unified.tiled-left > decoration, +window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized, +window.background.csd.unified.maximized > decoration, +window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen, +window.background.csd.unified.fullscreen > decoration, +window.background.csd.unified.fullscreen > decoration-overlay { + border-radius: 0; +} + +/********* + * Tilix * + *********/ +overlay > revealer.left > scrolledwindow.frame, overlay > revealer.right > scrolledwindow.frame { + border-style: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +overlay > revealer.left > scrolledwindow.frame { + margin-right: 32px; +} + +overlay > revealer.right > scrolledwindow.frame { + margin-left: 32px; +} + +.terminix-session-sidebar, +.tilix-session-sidebar { + background-image: image(#313244); +} + +.terminal-titlebar button { + border-radius: 0; +} + +button.image-button.session-new-button { + min-width: 32px; +} + +notebook.tilix-background tab > box > stack { + margin: -6px; +} + +button.flat.tilix-small-button { + min-height: 20px; + min-width: 16px; +} + +/************** + * Terminator * + **************/ +.terminator-terminal-window paned > separator { + background-color: #1e1e2e; +} + +.terminator-terminal-window notebook.frame { + border-style: none; +} + +/************* + * Ubitquity * + *************/ +#live_installer .menubar progressbar trough { + border-radius: 4px; + background-color: rgba(255, 255, 255, 0.12); +} + +/********* + * Meld * + ********/ +.meld-notebook, .meld-notebook > stack { + background: none; + border-radius: 0 0 12px 12px; +} + +.meld-notebook-child { + background-color: #11111b; + border-radius: 0 0 12px 12px; +} + +statusbar.meld-status-bar { + background: none; +} + +/*********** + * Eclipse * + ***********/ +window.background > box.vertical > scrolledwindow > widget toolbar { + padding: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar separator, +window.background > box.vertical > scrolledwindow > widget toolbar button { + margin: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar button { + border-radius: 6px; +} + +/************ + * Chromium * + ************/ +window.background.chromium { + background-color: #313244; +} + +window.background.chromium entry, +window.background.chromium > button { + border: 1px solid #393947; +} + +window.background.chromium > button { + color: #89b4fa; +} + +window.background.chromium > button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +window.background.chromium menubar, +window.background.chromium headerbar { + color: rgba(255, 255, 255, 0.7); +} + +window.background.chromium headerbar.titlebar { + padding: 0 12px; +} + +window.background.chromium headerbar.titlebar button:active { + background-color: alpha(currentColor, 0.12); +} + +window.background.chromium spinner { + color: #89b4fa; +} + +window.background.chromium textview.view { + background-color: transparent; +} + +window.background.chromium treeview.view.cell:selected:focus { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +window.background.chromium treeview.view button { + border: 1px solid rgba(255, 255, 255, 0.3); + background-color: #1e1e2e; +} + +window.background.chromium menu { + border-color: #3e3e5f; +} + +window.background.chromium menu menuitem { + border-radius: 0; +} + +tooltip.background.chromium { + background-color: #0b0b12; +} + +/*********** + * Firefox * + ***********/ +#MozillaGtkWidget decoration { + border: none; +} + +#MozillaGtkWidget > widget text { + background-color: #313244; +} + +#MozillaGtkWidget > widget text:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +#MozillaGtkWidget > widget > separator { + color: #393947; +} + +#MozillaGtkWidget > widget > scrollbar { + background-clip: border-box; +} + +#MozillaGtkWidget > widget > frame > border { + border-color: #393947; +} + +#MozillaGtkWidget > widget > entry, +#MozillaGtkWidget > widget > button > button { + border: 1px solid #393947; + border-radius: 6px; + box-shadow: none; +} + +#MozillaGtkWidget > widget > entry:disabled, +#MozillaGtkWidget > widget > button > button:disabled { + border-color: rgba(255, 255, 255, 0.12); +} + +#MozillaGtkWidget > widget > entry { + min-height: 30px; + background-color: #1e1e2e; +} + +#MozillaGtkWidget > widget > entry:focus { + border-color: #89b4fa; + box-shadow: inset 0 0 0 1px #89b4fa; +} + +#MozillaGtkWidget > widget > entry:disabled { + background-color: #11111b; +} + +#MozillaGtkWidget > widget > button > button { + padding: 4px 8px; + background-size: auto; +} + +#MozillaGtkWidget > widget > button > button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +#MozillaGtkWidget > widget > button > button:active { + background-image: image(alpha(currentColor, 0.12)); +} + +#MozillaGtkWidget > widget > checkbutton > check, +#MozillaGtkWidget > widget > radiobutton > radio { + margin: 0; + padding: 0; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate), +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate) { + color: #464646; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):hover, #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):active, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):hover, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):active { + color: #727272; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):disabled, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):disabled { + color: rgba(70, 70, 70, 0.5); +} + +#MozillaGtkWidget menu { + border: none; +} + +#MozillaGtkWidget > widget > menubar { + color: rgba(255, 255, 255, 0.7); +} + +#MozillaGtkWidget > widget > menubar:hover { + color: #FFFFFF; +} + +#MozillaGtkWidget > widget > menubar:disabled { + color: rgba(255, 255, 255, 0.32); +} + +#MozillaGtkWidget > widget > frame { + color: #393947; +} + +#MozillaGtkWidget menu > separator { + color: #393947; +} + +window.background:not(.csd) > window > menu menuitem { + transition: none; +} + +/************ + * Inkscape * + ************/ +#ToolboxCommon > #AuxToolbox #StyleSwatch { + font-size: smaller; +} + +#ToolboxCommon > #AuxToolbox #Kludge { + padding: 0; +} + +#ToolboxCommon > #AuxToolbox spinbutton, +#ToolboxCommon > #AuxToolbox entry { + min-height: 32px; +} + +#ToolboxCommon > #AuxToolbox button:not(.up):not(.down) { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; +} + +#ToolboxCommon > #AuxToolbox spinbutton button { + border-width: 4px; +} + +#ToolboxCommon > toolbar.vertical { + margin-top: -4px; +} + +#ToolboxCommon > toolbar.vertical button { + min-height: 24px; + min-width: 24px; + padding: 4px; +} + +#CanvasTable button { + min-height: 16px; + min-width: 16px; + padding: 0; +} + +#CanvasTable #HorizontalScrollbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(ltr) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(rtl) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +#Canvas_and_Dock frame > border { + border: none; +} + +#Canvas_and_Dock widget > widget > button.flat { + min-height: 16px; + min-width: 16px; + padding: 4px; +} + +#Canvas_and_Dock widget > widget > box.horizontal image { + padding: 4px; +} + +#Canvas_and_Dock box.horizontal > box.vertical > button.flat { + min-height: 16px; + min-width: 24px; + padding: 8px 4px; +} + +scrolledwindow#DialogNotebook > viewport.frame > notebook.frame button.close-button image { + padding: 4px; +} + +/*********** + * Synapse * + ***********/ +/*************** + * Libreoffice * + ***************/ +window.background > grid > widget > widget > scrolledwindow > viewport > grid > box > box > frame > box { + background-color: #1e1e2e; +} + +/********* + * Pamac * + *********/ +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list { + border: none; + border-radius: 0; +} + +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list > row.activatable { + border-radius: 6px; +} + +/********* + * Unity * + *********/ +UnityDecoration { + -UnityDecoration-extents: 28px 0 0 0; + -UnityDecoration-input-extents: 8px; + -UnityDecoration-shadow-offset-x: 0; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); + -UnityDecoration-active-shadow-radius: 18px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); + -UnityDecoration-inactive-shadow-radius: 6px; + -UnityDecoration-glow-size: 8px; + -UnityDecoration-glow-color: #89b4fa; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration .top { + padding: 0 2px; + border-style: none; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #11111b; + color: #FFFFFF; +} + +UnityDecoration .top:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); +} + +UnityDecoration .menuitem { + color: rgba(255, 255, 255, 0.7); +} + +UnityDecoration .menuitem:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #FFFFFF; +} + +.background:not(.csd) headerbar:not(.titlebar) { + border-radius: 0; + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { + border-style: none; +} + +UnityPanelWidget, +.unity-panel { + background-color: #11111b; + color: #FFFFFF; +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #FFFFFF; +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spin 1s linear infinite; + color: #89b4fa; +} + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.45); + border: none; + border-radius: 12px; + padding: 0; + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); +} + +.lightdm.menubar > .menuitem { + padding: 2px 6px; +} + +.lightdm-combo .menu { + background-color: #1e1e2e; + border-radius: 0; + padding: 0; + color: #FFFFFF; +} + +/************** + * Mate-Panel * + **************/ +.mate-panel-menu-bar menubar, +#PanelApplet-window-menu-applet-button { + background-color: transparent; +} + +.mate-panel-menu-bar { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.mate-panel-menu-bar button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +PanelToplevel.horizontal > grid > button { + min-width: 24px; +} + +PanelToplevel.vertical > grid > button { + min-height: 24px; +} + +PanelSeparator { + color: rgba(255, 255, 255, 0.12); +} + +MatePanelAppletFrameDBus { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.mate-panel-menu-bar.horizontal MatePanelAppletFrameDBus { + border-width: 0 1px; +} + +.mate-panel-menu-bar.vertical MatePanelAppletFrameDBus { + border-width: 1px 0; +} + +.mate-panel-menu-bar menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.mate-panel-menu-bar menubar > menuitem:hover { + color: #FFFFFF; +} + +.mate-panel-menu-bar menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.mate-panel-menu-bar.horizontal menubar > menuitem { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical menubar > menuitem { + padding: 8px 0; +} + +.mate-panel-menu-bar menubar menu > menuitem { + min-height: 28px; + padding: 0 6px; +} + +.mate-panel-menu-bar #PanelApplet button { + -GtkWidget-window-dragging: true; +} + +.mate-panel-menu-bar #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; +} + +.mate-panel-menu-bar #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; +} + +.mate-panel-menu-bar #tasklist-button image:dir(ltr), .mate-panel-menu-bar #tasklist-button label:dir(rtl) { + padding-left: 4px; +} + +.mate-panel-menu-bar #tasklist-button label:dir(ltr), .mate-panel-menu-bar #tasklist-button image:dir(rtl) { + padding-right: 4px; +} + +.mate-panel-menu-bar.vertical #tasklist-button { + min-height: 32px; +} + +.mate-panel-menu-bar.horizontal #showdesktop-button image { + min-width: 24px; + padding: 0 4px; +} + +.mate-panel-menu-bar.vertical #showdesktop-button image { + min-height: 24px; + padding: 4px 0; +} + +PanelApplet.wnck-applet .wnck-pager { + background-color: transparent; + color: #89b4fa; +} + +PanelApplet.wnck-applet .wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +PanelApplet.wnck-applet .wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +PanelApplet.wnck-applet .wnck-pager:selected { + background-color: #89b4fa; +} + +.mate-panel-menu-bar.horizontal #clock-applet-button label { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical #clock-applet-button label { + padding: 8px 0; +} + +#MatePanelPopupWindow { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +#MatePanelPopupWindow frame > border { + border-style: none; +} + +#MatePanelPopupWindow calendar { + border-style: none; +} + +#MatePanelPopupWindow calendar:not(:selected) { + background-color: transparent; +} + +#MatePanelPopupWindow calendar + box { + margin-top: -5px; + padding-top: 5px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +#MatePanelPopupWindow expander > title { + min-height: 32px; +} + +#MatePanelPopupWindow button { + padding: 4px 16px; +} + +#MatePanelPopupWindow > frame > box > box > box > widget { + color: rgba(255, 255, 255, 0.12); +} + +na-tray-applet { + -NaTrayApplet-icon-padding: 3px; + -NaTrayApplet-icon-size: 16; +} + +.mate-panel-menu-bar { + -PanelMenuBar-icon-visible: true; +} + +.mate-panel-applet-slider { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.mate-panel-applet-slider frame > border { + border-style: none; +} + +#PanelApplet:not(:selected) > box { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#PanelApplet:selected > box { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +#mate-menu { + border: 1px solid rgba(0, 0, 0, 0.25); + background-color: #313244; +} + +#mate-menu button { + min-height: 24px; + min-width: 24px; + padding: 4px 0; + color: #FFFFFF; + font-weight: normal; +} + +#mate-menu button:not(.flat) { + background-color: alpha(currentColor, 0.1); +} + +#mate-menu button image, +#mate-menu button label + label { + color: rgba(255, 255, 255, 0.7); +} + +#mate-menu entry { + margin: 0 0 4px; +} + +#mate-menu entry image { + margin: 0; +} + +#mate-menu entry + button { + margin: 0 4px 4px; + padding: 6px; +} + +.brisk-menu { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.brisk-menu entry { + margin-bottom: -2px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.brisk-menu entry + box > box:dir(ltr) { + margin-right: -2px; + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +.brisk-menu entry + box > box:dir(rtl) { + margin-left: -2px; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.brisk-menu .categories-list { + padding-top: 4px; +} + +.brisk-menu .categories-list button { + margin: 0 4px; +} + +.brisk-menu .categories-list button:checked { + color: #89b4fa; +} + +.brisk-menu .session-button { + padding: 12px; +} + +.brisk-menu .frame { + border-style: none; +} + +.brisk-menu .apps-list { + padding: 4px 0; + background-color: transparent; +} + +.brisk-menu .apps-list row { + padding: 0; +} + +.brisk-menu .apps-list row:hover { + box-shadow: none; +} + +.brisk-menu .apps-list button { + border-radius: 0; + color: #FFFFFF; + font-weight: normal; +} + +/********************* + * CAJA File manager * + *********************/ +.caja-navigation-window button.toggle.image-button { + border-radius: 6px; +} + +.caja-pathbar button { + margin: 0 -1px 0 -2px; +} + +.caja-pathbar button.slider-button { + min-width: 24px; +} + +.caja-pathbar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.caja-side-pane notebook viewport.frame, +.caja-side-pane notebook widget .vertical { + background-color: #1e1e2e; +} + +.caja-side-pane notebook, +.caja-notebook { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.caja-side-pane notebook .frame, +.caja-notebook .frame { + border-style: none; +} + +.caja-canvas-item { + border-radius: 6px; +} + +.caja-desktop.view .entry, +.caja-navigation-window .view .entry { + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); + background-image: none; + color: #FFFFFF; +} + +.caja-desktop.view .entry:selected, +.caja-navigation-window .view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-desktop.view .entry { + background-color: #1e1e2e; + color: #FFFFFF; + caret-color: currentColor; +} + +.caja-desktop.view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-navigation-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.caja-notebook frame > border { + border-style: none; +} + +#caja-extra-view-widget { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +#caja-extra-view-widget > box > box > label { + font-weight: bold; +} + +/********* + * Pluma * + *********/ +.pluma-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window statusbar frame > border { + border-style: none; +} + +.pluma-window statusbar frame button.flat { + padding: 0 4px; + border-radius: 0; +} + +.pluma-window statusbar frame button.flat widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.pluma-print-preview toolbar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat { + margin: 1px; +} + +.pluma-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.pluma-window paned.horizontal box.vertical notebook.frame { + margin-top: -1px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********* + * Atril * + *********/ +.atril-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.atril-window paned.horizontal box.vertical notebook .frame { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +/* mate-screensaver lock dialog */ +.lock-dialog { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.lock-dialog frame > border { + border-style: none; +} + +.lock-dialog button:not(:disabled) { + color: #89b4fa; +} + +/* multimedia OSD */ +MsdOsdWindow.background.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +MsdOsdWindow.background.osd .trough { + border-radius: 0; + background-color: rgba(255, 255, 255, 0.12); +} + +MsdOsdWindow.background.osd .progressbar { + border-radius: 0; + background-color: #89b4fa; +} + +/****************** + * Budgie Desktop * + ******************/ +.budgie-container { + background-color: transparent; +} + +.budgie-settings-window list.sidebar { + background: none; + border-radius: 0 0 0 12px; +} + +.budgie-settings-window buttonbox.inline-toolbar { + border: none; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.budgie-settings-window buttonbox.inline-toolbar button { + border-radius: 6px; +} + +dialog.background > .dialog-vbox > scrolledwindow > viewport.frame > list { + border-right: 1px solid #393947; +} + +.budgie-popover { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; + background-color: #1e1e2e; + border-radius: 12px; +} + +.budgie-popover frame.container { + padding: 6px; + border: none; +} + +.budgie-popover frame.container .container { + padding: 0; +} + +.budgie-popover list, .budgie-popover row { + padding: 0; +} + +.budgie-popover separator.horizontal { + margin: 3px 0; +} + +.budgie-popover border { + border: none; +} + +.budgie-popover list { + background-color: transparent; +} + +.budgie-popover row:hover { + box-shadow: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) { + background: none; + border-right: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 3px; + padding: 3px 0; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable { + padding: 6px 8px; +} + +.budgie-popover scrolledwindow.sidebar + separator { + margin: 0; + background-color: transparent; + min-width: 0; + min-height: 0; +} + +.budgie-popover scrolledwindow.sidebar + separator + scrolledwindow { + margin-left: 3px; +} + +.budgie-popover scrolledwindow.sidebar + separator + scrolledwindow list > row.activatable { + border-radius: 3px; +} + +.budgie-popover treeview.view.sidebar { + border-right: none; + background: none; +} + +.budgie-popover treeview.view.sidebar:hover { + background-color: alpha(currentColor, 0.08); +} + +.budgie-popover treeview.view.sidebar:selected { + background-color: alpha(currentColor, 0.12); +} + +.budgie-popover.budgie-menu .container { + padding: 0; +} + +.budgie-popover.budgie-menu .sidebar, +.budgie-popover.budgie-menu scrollbar, +.budgie-popover.budgie-menu entry.search { + background-color: transparent; +} + +.budgie-popover.budgie-menu entry.search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + font-size: 120%; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories { + background-color: rgba(255, 255, 255, 0.04); + padding-bottom: 12px; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button { + border-radius: 0; +} + +.budgie-popover.budgie-menu scrolledwindow > viewport.frame > list > row.activatable > button.flat { + border-radius: 0; +} + +.budgie-popover.budgie-menu list.left-overlay-menu { + border-radius: 12px; + background-color: #1e1e2e; + padding: 6px; + margin: 6px; + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable { + border-radius: 6px; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable:not(:last-child) { + margin-bottom: 3px; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable button.menuitem { + border-radius: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer { + border-top: 1px solid rgba(255, 255, 255, 0.12); + padding: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat { + padding: 3px; + border-radius: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat.user-icon-button { + padding-right: 9px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat.image-button { + border-radius: 9999px; + padding: 6px; + min-height: 16px; + min-width: 16px; + margin-left: 9px; + background-clip: border-box; +} + +.budgie-popover.user-menu list, +.budgie-popover.user-menu row { + border: none; + background: none; + box-shadow: none; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child { + margin-bottom: 0; + outline-width: 0; + border-radius: 6px; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child button.indicator-item { + transition: none; + animation: none; +} + +.budgie-popover.sound-popover .container { + padding: 0; +} + +.budgie-popover.sound-popover separator { + margin: 3px 0; +} + +.budgie-popover.night-light-indicator .view-header { + margin: 0 6px; +} + +.budgie-popover.places-menu .name-button image:dir(ltr) { + margin-right: 3px; +} + +.budgie-popover.places-menu .name-button image:dir(rtl) { + margin-left: 3px; +} + +.budgie-popover.places-menu .unmount-button { + margin: 2px; + padding: 0; +} + +.budgie-popover.places-menu .places-list:not(.always-expand) { + margin-top: 3px; + padding-top: 3px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.budgie-popover.places-menu .alternative-label { + padding: 3px; + font-size: 15px; +} + +.budgie-popover.workspace-popover flowboxchild { + padding: 0; +} + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} + +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} + +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} + +.workspace-switcher .workspace-item { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr) { + border-right-width: 1px; +} + +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl) { + border-left-width: 1px; +} + +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item { + border-bottom-width: 1px; +} + +.workspace-switcher .workspace-item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.workspace-switcher .workspace-item.current-workspace { + background-color: alpha(currentColor, 0.1); +} + +.workspace-switcher .workspace-add-button { + border-radius: 6px; +} + +.budgie-panel .workspace-switcher .workspace-add-button { + min-height: 24px; + min-width: 24px; + padding: 0; +} + +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 6px; +} + +.budgie-panel { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.budgie-panel.transparent { + background-color: rgba(17, 17, 27, 0.75); +} + +.budgie-panel .icon-tasklist button.launcher:checked, .budgie-panel .icon-tasklist button.launcher:active { + color: #FFFFFF; +} + +.top .budgie-panel.dock-mode { + border-radius: 0 0 18px 18px; +} + +.bottom .budgie-panel.dock-mode { + border-radius: 18px 18px 0 0; +} + +.bottom .budgie-panel.dock-mode .icon-tasklist > box > revealer:first-child > button.launcher { + border-top-left-radius: 18px; +} + +.bottom .budgie-panel.dock-mode .icon-tasklist > box > revealer:last-child > button.launcher { + border-top-right-radius: 18px; +} + +.left .budgie-panel.dock-mode { + border-radius: 0 18px 18px 0; +} + +.left .budgie-panel.dock-mode .icon-tasklist .launcher:first-child { + border-top-right-radius: 18px; +} + +.left .budgie-panel.dock-mode .icon-tasklist .launcher:last-child { + border-bottom-right-radius: 18px; +} + +.right .budgie-panel.dock-mode { + border-radius: 18px 0 0 18px; +} + +.right .budgie-panel.dock-mode .icon-tasklist .launcher:first-child { + border-top-left-radius: 18px; +} + +.right .budgie-panel.dock-mode .icon-tasklist .launcher:last-child { + border-bottom-left-radius: 18px; +} + +.budgie-panel button { + color: rgba(255, 255, 255, 0.7); + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 0; +} + +.budgie-panel button:hover { + color: #FFFFFF; +} + +.budgie-panel button:active { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.budgie-menu-launcher { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.budgie-menu-launcher:focus { + box-shadow: none; + border: none; + color: #FFFFFF; +} + +.budgie-panel button.raven-trigger { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel.horizontal button { + padding: 0 6px; +} + +.budgie-panel.vertical button { + padding: 6px 0; +} + +.budgie-panel separator { + background-color: rgba(255, 255, 255, 0.12); +} + +.budgie-panel .alert { + color: #F44336; +} + +.budgie-panel > box > widget > widget > image, +.budgie-panel > box > widget > widget > stack > image, +.budgie-panel > box > widget > widget > box > image { + margin-left: 6px; + margin-right: 6px; +} + +.budgie-panel > box > widget > widget > box > image + label { + margin-left: -4px; +} + +.budgie-panel > box > widget > widget > box > widget > image { + margin-left: 6px; +} + +.budgie-panel > box > widget > widget > box > stack > widget > label { + margin-right: 6px; +} + +.budgie-panel > box > widget > widget > box > widget > widget > image { + margin-left: 2px; + margin-right: 2px; +} + +.budgie-panel .budgie-clock-applet > widget > box, +.budgie-panel .budgie-calendar-applet > widget > box { + padding-left: 3px; + padding-right: 3px; +} + +.budgie-panel .titlebar:not(headerbar) { + min-height: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + color: #FFFFFF; +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active { + color: #FFFFFF; +} + +.budgie-panel menubar, +.budgie-panel .menubar { + color: rgba(255, 255, 255, 0.7); + box-shadow: none; + border: none; +} + +.budgie-panel menubar > menuitem, +.budgie-panel .menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel menubar > menuitem:hover, .budgie-panel menubar > menuitem:active, +.budgie-panel .menubar > menuitem:hover, +.budgie-panel .menubar > menuitem:active { + color: #FFFFFF; +} + +.budgie-panel menubar menu separator, +.budgie-panel .menubar menu separator { + background-color: rgba(255, 255, 255, 0.12); +} + +.budgie-panel #tasklist-button { + padding: 0 4px; +} + +.budgie-panel.vertical #tasklist-button { + min-height: 32px; +} + +.budgie-panel button.flat.launcher { + padding: 0; +} + +.budgie-panel button.flat.launcher:not(:checked) { + color: rgba(255, 255, 255, 0.5); +} + +.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.flat.launcher:not(:checked):disabled { + color: rgba(255, 255, 255, 0.32); +} + +.top .budgie-panel .unpinned button.flat.launcher:checked, .top .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel .unpinned button.flat.launcher:checked, .bottom .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel .unpinned button.flat.launcher:checked, .left .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel .unpinned button.flat.launcher:checked, .right .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +frame.raven-frame > border { + border-style: none; +} + +.top frame.raven-frame > border { + margin-bottom: 32px; +} + +.bottom frame.raven-frame > border { + margin-top: 32px; +} + +.left frame.raven-frame > border { + margin-right: 32px; +} + +.right frame.raven-frame > border { + margin-left: 32px; +} + +.raven { + background-color: #313244; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +.raven > box { + margin-bottom: -10px; +} + +.raven stackswitcher.linked { + margin: 6px 16px; +} + +.raven stackswitcher.linked > button:focus { + box-shadow: none; +} + +.raven .raven-header { + min-height: 36px; + padding: 3px; +} + +.raven .raven-header.top { + padding: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.raven .raven-header.top stackswitcher button { + margin: -4px 0 -5px; + padding: 0 16px; + min-height: 24px; +} + +.raven .raven-header.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.raven stack .raven-header { + margin-top: -6px; +} + +.raven stack scrolledwindow .raven-header { + margin-top: -8px; +} + +.raven .raven-background { + border-style: solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +.raven .raven-background > overlay > widget > image { + color: rgba(255, 255, 255, 0.12); +} + +.raven scrolledwindow.raven-background { + border-bottom-style: none; +} + +.raven .powerstrip button { + margin: 2px 0 1px; + padding: 12px; + border-radius: 9999px; +} + +.raven .option-subtitle { + font-size: smaller; +} + +.raven .audio-widget scale.marks-after { + padding-top: 0; + padding-bottom: 0; +} + +.raven .audio-widget scale.marks-after label { + font-size: 90%; + padding: 0; + margin: -10px 0 0 6px; +} + +.raven .audio-widget button.flat.expander-button { + margin-top: 4px; + margin-bottom: 4px; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { + background-color: rgba(255, 255, 255, 0.06); + color: #FFFFFF; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { + color: #FFFFFF; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable label { + padding-left: 12px; +} + +.raven levelbar, .raven levelbar trough, .raven levelbar block { + border-radius: 9999px; +} + +calendar.raven-calendar { + border-style: none; + background-color: transparent; +} + +calendar.raven-calendar:selected { + border-radius: 6px; +} + +.raven-mpris { + background-color: #11111b; + color: #FFFFFF; +} + +.raven-mpris label { + min-height: 24px; +} + +.raven-mpris button.image-button { + padding: 12px; +} + +image.raven-mpris { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +.raven-notifications-view > .raven-background > viewport.frame { + padding: 0; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable { + margin-left: -6px; + margin-right: -3px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable .raven-notifications-group-header { + padding: 0 12px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list { + padding: 6px; + background: none; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable { + border: none; + padding: 6px; + padding-left: 12px; + margin: 3px; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { + background-color: rgba(255, 255, 255, 0.12); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:active, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:focus { + background: none; + box-shadow: none; +} + +.raven-notifications-group .raven-notifications-group-header { + padding-left: 6px; +} + +.raven-notifications-group list > row { + border-radius: 6px; + padding: 6px; +} + +.raven-notifications-group list > row .notification-clone { + padding-left: 6px; +} + +.budgie-notification-window, .budgie-switcher, .budgie-switcher-window, .budgie-osd-window { + background-color: transparent; +} + +.budgie-notification .notification-title { + font-size: 120%; +} + +.budgie-notification .notification-body { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-osd .budgie-osd-text { + font-size: 120%; +} + +.budgie-panel .lock-keys image:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.drop-shadow { + margin: 36px; + padding: 6px; + border-radius: 12px; + background-color: #313244; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-session-dialog, +.budgie-polkit-dialog, +.budgie-run-dialog { + background-color: #313244; + border: none; + box-shadow: none; + padding: 0; +} + +.budgie-session-dialog > box > grid, +.budgie-polkit-dialog > box > grid, +.budgie-run-dialog > box > grid { + padding: 24px; +} + +.budgie-session-dialog.background, .budgie-session-dialog.background.csd > decoration, +.budgie-polkit-dialog.background, +.budgie-polkit-dialog.background.csd > decoration, +.budgie-run-dialog.background, +.budgie-run-dialog.background.csd > decoration { + border-radius: 12px; +} + +.budgie-session-dialog.background, +.budgie-polkit-dialog.background, +.budgie-run-dialog.background { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.budgie-session-dialog.background.csd > decoration, +.budgie-polkit-dialog.background.csd > decoration, +.budgie-run-dialog.background.csd > decoration { + border: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-session-dialog label:not(:last-child), +.budgie-session-dialog .dialog-title, +.budgie-polkit-dialog label:not(:last-child), +.budgie-polkit-dialog .dialog-title, +.budgie-run-dialog label:not(:last-child), +.budgie-run-dialog .dialog-title { + font-size: 120%; +} + +.budgie-session-dialog buttonbox.linked > button, +.budgie-polkit-dialog buttonbox.linked > button, +.budgie-run-dialog buttonbox.linked > button { + padding: 8px 16px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +.budgie-session-dialog buttonbox.linked > button.suggested-action:not(:disabled), +.budgie-polkit-dialog buttonbox.linked > button.suggested-action:not(:disabled), +.budgie-run-dialog buttonbox.linked > button.suggested-action:not(:disabled) { + color: #89b4fa; +} + +.budgie-session-dialog buttonbox.linked > button.destructive-action:not(:disabled), +.budgie-polkit-dialog buttonbox.linked > button.destructive-action:not(:disabled), +.budgie-run-dialog buttonbox.linked > button.destructive-action:not(:disabled) { + color: #F44336; +} + +.budgie-session-dialog buttonbox.linked > button:first-child, +.budgie-polkit-dialog buttonbox.linked > button:first-child, +.budgie-run-dialog buttonbox.linked > button:first-child { + border-bottom-left-radius: 12px; + border-top-left-radius: 0; +} + +.budgie-session-dialog buttonbox.linked > button:last-child, +.budgie-polkit-dialog buttonbox.linked > button:last-child, +.budgie-run-dialog buttonbox.linked > button:last-child { + border-bottom-right-radius: 12px; + border-top-right-radius: 0; +} + +.budgie-power-dialog .titlebar, .budgie-power-dialog .titlebar:backdrop { + background-color: transparent; + box-shadow: none; + border: none; +} + +.budgie-power-dialog.background { + border-radius: 18px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.budgie-power-dialog.background.csd > decoration { + border: none; + border-radius: 18px; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-polkit-dialog .message { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-polkit-dialog .failure { + color: #F44336; +} + +.budgie-polkit-dialog > box > grid { + padding-bottom: 0; +} + +.budgie-run-dialog entry.search { + font-size: 120%; + padding: 6px 14px; + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.budgie-run-dialog list .dim-label { + color: #FFFFFF; +} + +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +/************** + * Xfce4 Apps * + **************/ +.XfceHeading { + background-color: #1e1e2e; +} + +/*************** + * xfce4-panel * + ***************/ +.xfce4-panel.background { + border: none; + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.xfce4-panel.background button { + min-height: 16px; + min-width: 16px; + padding: 0 6px; + border-radius: 0; + color: rgba(255, 255, 255, 0.7); +} + +.xfce4-panel.background button:hover, .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + color: #FFFFFF; +} + +.xfce4-panel.background button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.xfce4-panel.background button.flat.toggle { + padding: 0 6px; +} + +.xfce4-panel.background .tasklist button image { + padding: 4px; +} + +wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +wnck-pager:selected { + background-color: #89b4fa; +} + +#xfce4-mpc-plugin-26 > frame > border { + border: none; +} + +#xfce-panel-button { + -gtk-icon-style: symbolic; +} + +XfdesktopIconView.view { + border-radius: 6px; + background-color: transparent; + color: #FFFFFF; +} + +XfdesktopIconView.view:active { + box-shadow: none; +} + +XfdesktopIconView.view .rubberband { + border-radius: 0; +} + +window#whiskermenu-window { + border-radius: 12px; + background-color: transparent; + border: none; +} + +window#whiskermenu-window entry.search:focus { + background-color: #1e1e2e; +} + +window#whiskermenu-window > frame > border { + border-radius: 12px; + padding: 6px 8px 6px 9px; + margin: 6px; + border: none; + background-color: #1e1e2e; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +window#whiskermenu-window box.categories > button.radio { + padding: 3px 6px; + margin: 1px 0; +} + +window#whiskermenu-window box.categories > button.radio:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +window#whiskermenu-window box.categories > button.radio:checked, window#whiskermenu-window box.categories > button.radio:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +window#whiskermenu-window box.categories > button.radio:checked:hover, window#whiskermenu-window box.categories > button.radio:active:hover { + background-image: none; +} + +window#whiskermenu-window scrolledwindow.frame { + padding: 3px; + background-color: #1e1e2e; + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view { + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:not(:hover):not(:selected) { + background: none; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:selected:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:checked, window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +#XfceNotifyWindow { + background-color: #1e1e2e; + border-radius: 12px; + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +#XfceNotifyWindow buttonbox { + padding: 0; +} + +#XfceNotifyWindow label#summary { + font-weight: bold; +} + +dialog.xfsm-logout-dialog { + border-radius: 12px; + background-color: rgba(30, 30, 46, 0.97); + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +#xfwm-tabwin { + padding: 12px; + border-radius: 6px; + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; +} + +/********** + * Thunar * + **********/ +.thunar toolbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.thunar .standard-view.frame { + border: none; +} + +.thunar scrolledwindow.frame.sidebar { + border-top: none; +} + +.thunar .path-bar.linked:not(.vertical) > button.path-bar-button { + margin-left: 2px; + margin-right: 2px; +} + +.thunar statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-top: none; +} + +window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-bottom-left-radius: 12px; +} + +menubar.-vala-panel-appmenu-private, +menubar.-vala-panel-background { + background: none; + border: none; + box-shadow: none; + animation: none; +} + +menubar.-vala-panel-appmenu-private > menuitem, +menubar.-vala-panel-background > menuitem { + color: rgba(255, 255, 255, 0.7); + font-weight: normal; +} + +menubar.-vala-panel-appmenu-private > menuitem:hover, +menubar.-vala-panel-background > menuitem:hover { + color: #FFFFFF; + border-radius: 0; +} + +menubar.-vala-panel-appmenu-private > menuitem:disabled, +menubar.-vala-panel-background > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +/************************ + * LightDM GTK+ Greeter * + ************************/ +#panel_window { + background-color: #1e1e2e; + color: #FFFFFF; +} + +#panel_window menubar, +#panel_window separator { + background-color: transparent; +} + +#panel_window separator { + padding: 0 4px; +} + +#panel_window separator:first-child { + padding: 0 8px; +} + +#panel_window menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +#panel_window menubar > menuitem:hover { + color: #FFFFFF; +} + +#panel_window menubar > menuitem:disabled label { + color: rgba(255, 255, 255, 0.32); +} + +#login_window, +#shutdown_dialog, +#restart_dialog { + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +#content_frame { + padding-bottom: 16px; +} + +#login_window GtkComboBox { + background: none; +} + +#login_window GtkComboBox .button, #login_window GtkComboBox .button:hover, #login_window GtkComboBox .button:active, #login_window GtkComboBox .button:focus { + padding: 0; + background: none; + border-style: none; + box-shadow: none; +} + +#user_image { + padding: 3px; + border-radius: 3px; +} + +#user_image_border { + border-radius: 3px; +} + +#buttonbox_frame { + padding-top: 24px; +} + +#buttonbox_frame > box, +#buttonbox_frame > buttonbox { + margin: -16px; +} + +#buttonbox_frame button:not(:disabled) { + color: #89b4fa; +} + +#greeter_infobar { + font-weight: bold; +} + +/******** + * Nemo * + ********/ +.nemo-window .primary-toolbar { + background-color: #11111b; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 2px 3px; +} + +.nemo-window .primary-toolbar entry { + min-height: 0; + margin: 0; +} + +.nemo-window .primary-toolbar > toolitem > box > button.image-button, +.nemo-window .primary-toolbar > toolitem > .linked > button.image-button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar button.text-button { + padding-left: 8px; + padding-right: 8px; + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button.text-button:hover, .nemo-window .primary-toolbar button.text-button:active, .nemo-window .primary-toolbar button.text-button:checked { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar button.text-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button.text-button:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button { + border-radius: 3px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.nemo-window .primary-toolbar button:not(.text-button):not(.image-button) { + padding-left: 4px; + padding-right: 4px; +} + +.nemo-window scrolledwindow.frame { + border-style: none; +} + +.nemo-window scrolledwindow.frame .view:not(:selected) { + background-color: transparent; +} + +.nemo-window .nemo-inactive-pane .view:not(:selected) { + background-color: #11111b; +} + +.nemo-window .nemo-window-pane widget.entry { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); +} + +.nemo-window .toolbar { + padding: 2px; + margin: -2px; +} + +.nemo-window .toolbar button { + margin: 3px 0; + padding: 3px; +} + +.nemo-window .toolbar separator { + margin: 6px 0; +} + +.nemo-window.background.csd .toolbar { + border-radius: 0 0 12px 12px; +} + +.nemo-window.background.csd.maximized .toolbar { + border-radius: 0; +} + +.places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #62626d; + -NemoPlacesTreeView-disk-full-fg-color: #89b4fa; + -NemoPlacesTreeView-disk-full-bar-width: 2px; + -NemoPlacesTreeView-disk-full-bar-radius: 0; + -NemoPlacesTreeView-disk-full-bottom-padding: 1px; + -NemoPlacesTreeView-disk-full-max-length: 80px; + padding-top: 3px; + padding-bottom: 3px; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #FFFFFF; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #FFFFFF; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #89b4fa; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(255, 255, 255, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #FFFFFF; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #FFFFFF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #89b4fa; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(255, 255, 255, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(255, 255, 255, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FBC02D; +@define-color error_color #F44336; +@define-color success_color #66BB6A; +/* +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 #FFFFFF; +@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); +@define-color wm_highlight rgba(255, 255, 255, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #f38ba8; +@define-color wm_button_close_active_bg #ed547e; +@define-color wm_button_max_hover_bg #a6e3a1; +@define-color wm_button_max_active_bg #79d572; +@define-color wm_button_min_hover_bg #f9e2af; +@define-color wm_button_min_active_bg #f5cd76; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #bcbcc0; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color rgba(255, 255, 255, 0.3); +@define-color budgie_tasklist_indicator_color_active #89b4fa; +@define-color budgie_tasklist_indicator_color_active_window #526993; +@define-color budgie_tasklist_indicator_color_attention #FBC02D; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/thumbnail.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-3.0/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..60d32eeffcb155449a2a34a26f2b1612cd0c7602 GIT binary patch literal 2379 zcmV-R3AFZ!P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H12-rzP zK~#90?V4R|TW1-^f9J#YaqQS`6ZgYO^XWCE%1VPeO<|Qn8@j4RgLY#ZU%ROg7a6-? z>Hwi#6eQ4YCZ>&Dv6QQ6DxeiaH744Dx(ubTLd%+@Tbk6#lI7Eh?Zn?c$A=3qUY+HvGFGb<9Z$$r=nw<}hr>};;$}ltRs4Q` z!8=*0X{D~~G}c}B<@HM@!p#5sRc7Bki>@V#9*1PIvZJ$yntLBc5c6DfUB^H27Snw% z5MQ1t7&oWDX0sWq)mrobH#5OtkVqtw^Sr(F5DiCvhG;Ms9Wyj_ov{ngphkQJeU0{d zn!ox>l&#H0$5$gh#x6WVXzF@iznn>yq9{dow%N%y*XoA*Y5K}@C5a2ErM%_juL`!4 z&30N(zFd;HsdigvIq@P&?LB$@atbU-Qb`?dW^&EdV0F@X{5cTTcP-4$HtM=g=k;kk z_8dlg-MZq7hANsLdLB{E{Rhpt*cX#6yId{~9Xgagj>Te3Pfv68>Q!Q~SW$y?yWK1= zFEcwkn_;i6uBNG}i5oX=6cy)g$Tim;_kRz`R9$*NU5AfjZrS?~-v68pckf;vee}_yV;neefR>h) zHFl@dNq2Ym-3;%pkW4nV?0u-@c3LdR$nU?)lBW*KI*7;P z3=R%rGMR9@-N>>`M@L7x55M1^j?viINK;c2nx-*2I?D9)Gypqy?nF@(g25o|?d>EI z2?hoRGTIh{t>s|;Y&HwYLwB6o(kO@HoT}#_!vmJ};^CiX4g>2q} zW#_)E3D<^JvP4m&xw)Bzg#|P%HJR<(x6{?tmEqUc*2ez*`!N^{NRoss%jsgu3Pz(5 zQ54g5QT$}6ot>RL^2j4-nuft(;E5-mpuN2vfZe-ybM)v@jvYHjG#bU}baLv{DNH6) zNpmqf_hcMvvE{t}S}e%u`5w$QZt4&JB)vofNQxcPs(n_e-JO4L*ON?KJj0Eb4>J0C zPr?4HwtX(EeM9cxr=NZr0E59mG#cf#*Ip~CoyX(B=kqZ>K2Cpsf7%|4#TXhI!tHiv z*a51ls_5$K;@r7&csw2e{C+=2jvQfda1a2K$wY5&FNs6~K@jNa>7li?HDeViguzmq zaXj&tGZ?ot;X3%#8ec6IcLj?Bw{rLTUyk0MtE?vTGHnV5XCrjMwEcMRiwp2t>B$-TRRGwD0gO$e} zRaGYbNT{pMMgSEGg(GLJ*v9G)qvn;xL1{RE=X zn)-e3*Yo=4inrl)NVD0DBuVKzC=?1|u~^c=Kq?Um27{@AscP2e&|G$}*NZI6?AWn` znVD3nuCcL^cs!2JSGa0aEaADEYizRFPRogxx&4PHnR;6#H1l5GWqAcH;wKjPC^P>2 za4PA_u@4J^NPYLS)OSBy)ObU)16l1GB5-GCC%UdFet&>7_v-mdE~%o>bRl(szn%*}0Fpu4nR!3$Qfy4(OR<)1m=_ zlh?5BI&jxxRl|!!W(KpKleTT!b|%{ii^WnfuqcWo5(#8k#$Yg@swy{c-sIxNi|J)D znM^V=GD3ZQJq-;Fcsw2k1_lTO0?g0PGc`3uBoax#wVIrq1R#+}FfuZN!{NYcwc_=9 z35UY~jE;_yNF;E(-Pmk4u3Wjo_3Noe1WA%uT3TXmZtjywN)mH(a|8l`oO4-;y@IaA zF<5G;+P-(~ybTI9_dblR>4Adc>Uxrii$7hnL_?~cyk*a^yzPr&_8-5_S(DEBvZ1!N zcGJK6Ef!tZ@p{+pVFpVLZQuDVl44(X?8SleOuY5;oab9kyhL?l=epy^{1Xhn`VEq5 z_R3+-%wr{S`7E$HDO({CTEKJRbV;xM?j$n*J|A6vKCjRCo6i#SPpm7x77sCY;dD-M zA&q6Cp32 z^G_087|rXKa}U-uEnQ72XH-=s6v{7N%r{P8^lz9PyD&L+<@MEKLFV4=W%94TAeji~ z^<5zu58`|O&xo=S^R_(*V(to;t|ti$zsdL;KPI|3RxozXJs8UKlbt(JRkid_c6PL5 zcXwlLxDUC?iDa^(MHY!JdI;Qpo4~D0sFBj@-gjcC-i~AUgH$(u5yjDfT;)KGERk5A zVfn)=_-|b*c-P)ZUV$N1q%fIGD2jqC%bPy&(sdnGRf$HU#A30}_D6S+x*#iGAXeCX xl=lW(p(1d(QxUk#sR&%=R0J+_Dgu`|{{=HwcHj;79`67E002ovPDHLkV1jvnma_l= literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic.svg new file mode 100644 index 0000000..7b89e88 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic@2.svg new file mode 100644 index 0000000..17e3c4a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic@2.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..b4808a6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic@2.svg new file mode 100644 index 0000000..3ea0541 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic@2.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/close-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/close-symbolic.svg new file mode 100644 index 0000000..06201c3 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/close-symbolic.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/close-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/close-symbolic@2.svg new file mode 100644 index 0000000..a26e6ff --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/close-symbolic@2.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/cursor-handle-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/cursor-handle-symbolic.svg new file mode 100644 index 0000000..e2a252b --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/cursor-handle-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/maximize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/maximize-symbolic.svg new file mode 100644 index 0000000..39316eb --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/maximize-symbolic.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/maximize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/maximize-symbolic@2.svg new file mode 100644 index 0000000..8095f75 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/maximize-symbolic@2.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/minimize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/minimize-symbolic.svg new file mode 100644 index 0000000..f3683b9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/minimize-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/minimize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/minimize-symbolic@2.svg new file mode 100644 index 0000000..741534b --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/minimize-symbolic@2.svg @@ -0,0 +1,3 @@ + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic.svg new file mode 100644 index 0000000..67beb46 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic.svg @@ -0,0 +1,42 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic@2.svg new file mode 100644 index 0000000..bf51d9e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic@2.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic.svg new file mode 100644 index 0000000..b4808a6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic@2.svg new file mode 100644 index 0000000..3ea0541 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic@2.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg new file mode 100644 index 0000000..de0d789 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg new file mode 100644 index 0000000..7f0235f --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg @@ -0,0 +1,47 @@ + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-slider-symbolic.svg new file mode 100644 index 0000000..4b00bc1 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-slider-symbolic.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg new file mode 100644 index 0000000..37d9c04 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg new file mode 100644 index 0000000..1bc5cb6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic.svg new file mode 100644 index 0000000..4759e32 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic@2.svg new file mode 100644 index 0000000..a44f5c9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic@2.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..d621934 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic.svg @@ -0,0 +1,42 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg new file mode 100644 index 0000000..91c7006 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic.svg new file mode 100644 index 0000000..f2c9cf9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic@2.svg new file mode 100644 index 0000000..a06db4c --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic@2.svg @@ -0,0 +1,39 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic.svg new file mode 100644 index 0000000..d621934 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic.svg @@ -0,0 +1,42 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic@2.svg new file mode 100644 index 0000000..91c7006 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic@2.svg @@ -0,0 +1,43 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic.svg new file mode 100644 index 0000000..492d47a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic.svg @@ -0,0 +1,46 @@ + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic@2.svg new file mode 100644 index 0000000..85f4f3a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic@2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..00d08bd311d9223e162b4b973c1d7349623ecf08 GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tn$A@Ck7R(xI#VC(QpJyXb%D z)c;9y|3}UF9yQ}f%-kQ5Gk-?U`W`j=d-R;|(Li$c_n0|9VrKn_p8X?g4u}LXfFxK1 zCkWWbJNb?P2N| zV&)uX<`QA%8foqtW$qSj?iOR=nPB0W=#jV7BX5~U{&J7}6`lpFLVNFp_B{yedl=UL zD16fM@JTPDW_*sC`6YVR*XUW_fOe^B#(n^LQmZ7$FPMRugPVs}UR7PAv8lPGy`!&x z!nzH6_w7G?cV98{mU2ywnboFyt=akR{0M^_Y AQvd(} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..25abeb6006dc69c3cfaeb9a62644e7b4d272e509 GIT binary patch literal 974 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8Y0G|+7pyITd|3g>(_nh=U zVgCQnzW=d{{)bNepEUP>#N4kD^S;H+{2np=d+hA*QS*L;&-@WH=SS@9pRsd(M$P&a zGxJyUtY49HfPz1xX8(+t^)q_*&*(Wnqi1~wq1oSoieqN|h@Sl;3QR@=xwApsXdoBN z1}Xq)nGI456o<${)j(7tkuY(Hdaxl#vQc2R4iM<->gej}=<4h0>gnnk=;|Bl>Kp4B z80#6D=^0t*8v~K0p@oy7rL&Qxi; zyQEHaO`qYKKGQX0mRrV5w~X0tnRDDS=elJ9(LDE@gN>*b&-$KeX>b zSl`32{zqXG9*0eM0`%0^4_|wMq3l``KhOg z7GBrb*51)KY4Vh*)27dub>Q&Plc&y}JAd)f<0ns_y?FWR^_#cvKYsr5?fZ|Pn*^Sz z1EX(_r;B5V$MLt9Z^ruuN;EulWp-*4p6PT#U}jKTk=EAkB~vt$)t#4Jc<}RotV?Os z>x}Z}hpPYXyC0SPf1m83`hS60{HEJuU%$@I&$f%0?Y!PTdW+A;Gkv9BUM>E6YRBb} zzvlJ7Sp}z;g?;;ekBR%ey1JX2THKyk7V~c*pUTS*{aL;6jk)vs=L;9xz0J>RexH0( z%Psxkqh~1vJa%bMdFmRMJ!xkDP-+kzeP+>qJ;6E0`Zww%)$r+VjKAExQse4x%YkFLi?Zb@)M($OIpnNi&zV^M@0HT} v|I1Ij*B6!k=&Vtadxn3Z;`Q$*59@DKlz%$!)Tc+lh-dJ0^>bP0l+XkK9Cy~I literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..bb5607fb15111220fabda22b0595b70a881bf7d0 GIT binary patch literal 608 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0To>e@Ck7R(hUFqH#GbYUG?9g zVZQ^I5xeMr=+sxCQ~$@!`VlkjN6g$Gku!gW&;A@e?`Pz!&yll!M$GscJNH-g>|c>H zzQxS?9X;n;^qk+3Grvd80ixegvwlR*_z^w#2apjn<44r&9}zQu!~oHpAJHHKKSfP> zA2#`A*yJ|>EvEw;Px)5u^{L$9Teiisy+ArJ6H_O1x-q74$-_+K?%+|mJ zMCzN^7?|1^7+dKXTj?8`>Vc82zM-z3k*=PBuD*eej*iTam9=({+1axm?m-h3n(kfOwEexZ z&aVCU>>}2`yuek jwspOA{?EHVO@E$~l~B{U-P%lK-JIfePM7&i)cQ^$SpC z#N4mpvwpeK+>n`pkMWV->SVn zl{>skw>d=C*@RZwg;dxEmsonIS$HK|dZk!;CR%zXTX-f~cqD+3XM(wVtdWhkv8|V} zjhB&?hmp0Xp{28-xucPV6Ao5b1&t5CGY_+By)R z3#6pER=)s-RANbxUoZnB6Eh172PY>N7Z*1VFCV{vxP*k1nwo~DmJZMeODk&|8(UjD zJ7*VHS64STcMlIwFQ2&hgv6wl_KvQZv**m6J8%Ai1&j9V-FM*Nsnci9K7aY@^_MSS zzyJLC`}d!}|Nfb6+42k+JsqAdjv*e$-%g2CW(t&WSpUXpqN=ycHpi9EGIRtZH>I7P zr26dte@=eIo%aj&Ru;@Vzw>ub(EmSyQor4k!mM(Sy8V*oE%_fYiGR|>Z}KJaH7vAZV3a6fYJ~jQT{|hT`rsBgpJ3)X67$hj>TLS)0&(WZZ5H37MSqU?R&oQ zfejy`{+dm=I`8{wtAy_RUllGDpJL|m*!Sry)05YKnGWpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10MbxQ zR7C&)000300RR60fd5rh|5d90K!D#sfd4aq<}-l*K!^7}gYZ6s_dI~`Jcsx?gZMds z@i~X_I)(E*g7i9t?>dF_IfC^*g7rOx@I8g~JB0N*hW0*$@;!#~JcRN*g!ev#_dSC1 zJ%;l=hW9*!^G1vFNQv}Ii}X*A_-v!~bEf%wtM+}Y_JFVXgtGR>-2KSh`^en;%ijCT z-}~?N{_yqx^7jAo_x|wr{_*$z^7sGp_x|(v{`2?#_xt|$`TqF({`&m>`~3g>{r~*^ z{{R2~Wn0ZI0000*bW%=J009940|N*M3JM@0AtE9pBqS^^FfcJOGBPwdIy*c(K0iM{ zKte-AL{3muR#sVwi;Rtq&Cb!%)6~@0*xKdh=(miL~S#F!_$*r#>jph%b#b4@?wB| uB~YM-@`8giGa9*Yw)V60G47nM$@~H0&MdRR>Mo`L0000QyIu2ln}!cI?LRErKRUGkuxtKk)9}fr4TyeNwSKW|`fAto)wcDkO%qVf zSL>D!)-7MHnm$>zeY0!%WY_Y|w&{~?8xVc7Y58Q+^4+@WlXcrCtCr7pAoSg)`E$j} zZTd+*iX`>+2#c3|6F?X z=kk-kSAgj8pKDM5K704?*}Ff_KKy(B;opmo|K5E5_vXvLw_x=B=f5AnLFm_?|3LKT zF9iMj`|tn1fB%8x-+w^*KL`Oa40MI|`2#~Qqa?^Ln1PXriHVt+g`J&)gOih!o12H1 zS6D<$K|xVTNkv6fO-;?f(9p=(*u=!r(#p!(+S&LKD?G%PHN{`SrX% z=;|~6wnrZWHf&#e$zlEb{!a%>;_veBT77yE%j(l#=f+$29D89t+r*#2V1IGV)bsJO zx#|oZCYC>Y6C0i+9;{ouVLpq*`ssf+DI5qo_wPt9SHhAQo?VRB-UiJJXS6!XeV$4C z{I}~$tPy#NFPO!Ow;lV+Byizxm&As2?l(*uxpY4;aaqNjmE{yQk(FcjROWdr^=kK|_d-28Ra*5~^Fm>Iv`x9lpinR(g8$%zH2dih1^v)|cB0Tn$7@Ck7R(xI#VJ2ZfhTQ`Wb z?)-1n^4+2RyG`2<>*gPpZ9lDBzT32XhmbbSKWtilShxPLZTVr-`VGWx`398&E3;|- zZrcn}Z_^4SfeOBX8Q*O|vOq3a3W>C9{chj(-J$KfWBYgS-XFgGKLRKH2%7XGc+!v1 zDL>jb|LWNCt8?qG?rpz%w*5MD|L@rce=j`xd-2iVOOO9v2BIf_uRZ;H{n_7}&;LGo z_wVWZf6qVsd-vtvhj0HrfB*O8$A2I=kn?2~(4Sf*L4Lsu%q$$-JiPJ>YU&z|&8_Vn zy?y-?)@|6kZ~x&V$Bv)4aPjH0H}60G{PpMWEj^(FKwbMiT^vI+g7;3iDs;#|gtb|u zeEE*U2Q}aME&TuAzQt*>!udCk-`$x!Q{a=k%tN1*Q#fzgZ_x~D_R~!f+N;`ju43`3 z*MaPT-2zN6@=WK}^4qQABc98y+ z+t#mE zOh4{*|vPQ1|wUbmX_}}%|C2gen4bxfu^+r(RZL4APJNOssyV6 zlP%wEL4rT5LFz$TKx)9sKx$wJq!)y~!9_3`{u6!#PW%x#=||9{AHkD;giQWXx%yYl z+Fx~Re>JTC)xY!Cq+P!!?fyM^_wOmYe^1@>d)nUL)A# zfByge`~T11|9}7e|MwpRw&rED0Rz{qB*-tAft8J&gOiJ!PfAu!K~YIrMN7xP$kaC= zFf6>Tv9+zeqkrP0$y26HpE2{`;Uh;+o;rK({KdylpFMx^^7Wgy?>~I}{N>yCA3r}b zZ~X_1wti0+#}JR>ZzsDtJ2^@)Tz|*1d-u@;d;*0oJZ}yh5;Oep_kS}xbK(Bwug^9Y z&%61z?7rR7e?J$egl^w)$8P@Zt1(kE7l@Zt{z%wn{GZ)+??Hc|&tG5O|5^DrgGcPf z@1>I&bl$q>C2gF2B95V07)b@KF^6ZRmT&ea)SvN>+wJQ{7lJF31c5Bep zp81@&!Rq4y?gPIzf8EN#_%BBB1w+`PX~*6gU0C;9GVZ|%Aq$p0l2HMiI>(nj(Buf| z5Pln_bo-Id-UBmbTpIFpXE3aL`anqHdXwdYIKFob{bD){{6zxHHBkm!F((hQKDgFo z_u$UI3${@g^6J;lc9{L+AyfaP|2tTwWIJvXx0u+Zd|>iY`(89ZJ6T-G@yGywoW`|}R~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..22b3bc9323f7c0c919fc6d2feccdd8c3349e5e3a GIT binary patch literal 591 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tta2@Ck7R(xI#VJ2d?Fob*3o z{{PrT|3jz#Pn!EbZszx>Ip5=E{fL?SBXZ`?sM+76=X{R_lC!_Z%=r;L`$rU*1Tkj) zhz6qBKfvNYqi2Iq%xsVd3;{(zYN8M#KXi0-^o=d_jV%pKtqn|VjjUXatlf>QJxrZK z&78x{Tq4X|BhB5S&D~-wJQFND6FqX5c;qeh$Xn)_zudE6m1p7V(B6BYeGkI=9)|Tl zikS2wV)DzV8K0wOeuJR8fqD*lx;Tbt1n<3YUF@KPNbAE+AyqGq zMdgMp7Z;TutoyGn6nW;zr0oAs|6QBYt=OX8b!2nGK8a8F81)6YE#v}!>`Z&Fo?P)m z@b|fs3$9FipKW*brfeXqxJsd1;PQ)-h5L^0`fgckzPEHSk5EM5wQFCOa7}LR@N7fl8HZOk$L805%JAmt=z0BSZ~TNO)|^ig-ulFv ye;3i>65RCRzFXyCK|pRYN#MKQ|cY83s>RKbLh*2~7ZA(hTJQ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..818c7edabb0937f0e2adca1574e53148672266ae GIT binary patch literal 951 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s9X0G|+7pyITd|3g>(_nh=U zVgCQnzW*TZ)c?^-{>M%K7BTNz+|2J0)4xZ}`w>3#N6efbku!fr&-)oQ>sQRoU(rBv z7EthK^sJxJvwz0S{vI{^do+Zc1!m0o5j`7>=KP3(FlK`c0V)O|phl4TAJMa5%3x}s zx`2v7A~0n*R7Qby=>UPQu8yvrj;_A0zM-zZv7P}Cndljs=^0t*8=31HTj(2G8d^FV zS-Kcmxf)r!TY9HjdZ$_Xq+9uY6djEn~J@ z<{Y=oxo%lNG|w%2zI)Ch@6wIlWt+Xrw)m87@vYn$+Iv5=??G7K!?6BGVf~N8CIHbB zpf6e@9ZZ2i>|7G$7tFxQ#?HaX#lt5pE2p5OtfHZ1U}WkS5E#jK;Ods4F&@Ko@4Du^(8nLJ?g<0*XZ(99Oqz$=-7x^QgUgR^RW3UZx4s z?0hN(96h(c9Dc$k*Lrxn5TjJ<N0gW8L)9kXdGq<-&)LU#A%4Xpz2&^QvOBd7UdmQm z{JHa$$<&IS??-||K1-jzng@(z22WQ% Jmvv4FO#s#zwj}@n literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..e5f083e39484597d99ce0232451c019a0d67b4c2 GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tmq!@Ck7R(hUFqH#GbYUG?9g zVZQ^A(FbD3F8Uuj^;PK9|1r~k#LWE>IrC@u?9b6Nen!sv95Lf-?A%|GGrq;l`W-#z zTlAdYQFDGr&iWoT>qq2_AJIU?Gk(O(_z^YxN5sq@F>`)I&-xKF?Nij0_hFM?hE0AG z&~h%Y@sw}XUZ2VxzGYi%0t#&W^R4}|t^KpDe6y^4GY!n_4bAQKO>GU#KuF)j#=sPa ztn`ho^bJk*z(`l$P*=}LSI>|I>lJUqO-y?y-r0|FwW6B3grOq?=h>a+_NuUx%${pPLP&z`^h@afCf zo85kIfQIeyba4#P2;O_)xLA{ci0j1#H(W!G=oM`|8n;2*vI@`cZ(GwNVPkJpP?`!9bk6%zW-XKVcI^n25%d)bpTgq}F+>%4H9C|rH* z-P;?>4lPu7Oz&c$Z|N8JucskJjrV|sSMB1Px< zm%IIaQy)5*@O+Ij<|S|7FG8pO_nZ4VdddILnLye1k+c7YPW=K@7Bll} z+^iol(|*Lv{Si6yXXLD(v2%V#&-@uN>s!pM-_divMbG&iIrDqu%-=Dyzemma9y#kf zP$X*BkH{H6B4_`I0ioZ~Gk-+S{Q(h-neiiL4iNp0p7kSY_75QGQ?<{h>Y!ise&4FS zK9xJXOSd^h)!T$t+J#iug;m%Fmst9wTX?5hcqLnUrC53=$C|sv7}co|uH8d^FVnmYoKk%bcw=^2`Wkb#Mwfw8WhzOJ5uuD$_~)X~+0AYENOAkxv* z)z*Q6g#>Upp z-r2$mSee*XOZ=kGs_pY=SzD5~*vaSZV|{`T_qphFH4Z4aleP|&)ubj1w@>1j_wH-6U( zd&7G2Z+r`T1J4_I-?TX&kG%g;Yc%t$+sgPTi#Kce&!$-I`TD@MCG9}B#@BbQOUt#r z{{EX79r!Ny_l>z6>8EO4TVn0@Ygxs7*K^Sbz8vmyVr9PH)vu`&`A+Q3k9mDM>5O`l z-NNl}nH%C(=5K9Sn`Enz#}F34V3_dn-nDN#cwD~jJIQh`H!=M{&0@A)jaQpkxFQz> zGZ#L%Ahw0aswt{GAWjpmXz%*9eOnBJunaQkE= z2<(`2kkvpz?)ALs$#2=h>}2d?rnB|1J_un_KhU)BNO_c~-hF4W4({!y4+{30GoIG} zDpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10MAfN zR7C&)000300RR60fd5rh|5d90K!D#ffaWuR|2~88K7;o>fbcwr_&S5|I)nH*hw(dt z^E!p|I)(2#h4eXs^*)02J%#W+h4njx^*Vy_I)?T>gz`Ox@;rp{JcRc?g!4Xx_dSC1 zJ%;x@gY!m<^GJ#GON;bRkN9e$_;923d#m<+toDGf`Gm6e#oGJF-2KYl{mb6_%isIU z-TUwL{_yqx^7jAo_x|wr{_^+#^7sDp`2X|x{`dR-_xb+#`~Ld;{`>s@{Qdv@{r>;| z|8t8wNdN!g z6$y1b2_C3PC}KmfMnOUxOM(S-32L)*{_LktgPzND3=Zx-M2vP8%Ah~n+4gqYM>^yI r7D%-qY9+m2^)8Yum}Wi^VSnrex(h40p9mRi00000NkvXXu0mjfF$N=u literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..adc1af7ba222bc7229534335877b9efe10a42aba GIT binary patch literal 948 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nm!0G|+7pkjvq{}~z@7#jXJ zH2e<@T@||OzeB@*&)nOdlYor-4h{b;3m;qd0nvZshW~mcFB}?PS(m-G?gYwyvTgh9 z(Ei=7`GZ~acbkR}mhB%M+JD$Jf3$1le$WuePlpY+JwDG<~pX|7zXx z)vD>ERnsS{wr_SVpX^$`*){>q0itg_I z>CvBSPyb$f`sdk)f6v~5$q)ZteEj$3^S?J={=J2v??3!Q1qs9JjZ;OWI&tm`9qM!A3TF0-Pxc}Z$_PaagJ69}b{rfz) z();VyiHq(DwYk5GRgTK7deVJl6PKY=Ev6_$}&>%l!zwy?)`V4!k z;*DA7%sAB7P_dQmR>RXdEJdCRe3=;)a=UIb{xUJ(h&lB@h9m0$!zQC0OiEHSSmRPZ z@SMp=;HsE-P}yK*qu~QLw(AWG8x;x^n~f73nExJF$Fq%b|Br{$?#a|xl*^p(cp%WR z`|Dv5hH0&b%V)FvYQ6l*^ThFLUXLrD_AcfJ!X}=`XDadByGnv7LbGC3duT(!QjUlpinR(g8$%zH2dih1^v)|cB0Tta2@Ck7R(xI#VJ2d?FoCG4> zxph-W1C;bSW@}q6@ulCKqy0-r6 z-u9~ph_?SabN}zz2Y)X-`g`%w-%F4GUVifT+S9)`p8b9D?%&h*|DJ#N_wLKT58wWM z{{HXFkN-eW>Am*>(0dvsL4Lsu%q;92+&sK;@@ncDP0cOs9X-AMYuE4FfB5LJ;}(|OSV^^QlTnl}VEFhnBw}Uc^YGfP iH0`dSb1o<3tC_d3>L21*|1$#U83s>RKbLh*2~7ZM0V!<& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-horz-marks-before-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9dd390fb9363d64d634ae9b75aa45201b2cff5d7 GIT binary patch literal 943 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8+0G|+7pkm{h|Fs+bdrtcA z(D2`~@4s;ah+z(7w|ui}`DWAc-J$)vP5Te4<{y^rKP=mR+P3|)YW-r{`qirGt9A1a z+vcw}E#GXLzu7c@w{89oB&}P(jF#^1uBF!H-?3rNZaA^Y9770CSoQUeyZ0ddh0 zP#0JbrUpX+T#NsN9|0481Om~dA3>9T1W)=AGWkcvs-HD$f7P!2Rk!w6{kmU$JAO^v z^=s0u-;;L#p1k|_l-<9l?)g1y|L@rces8_-XZxi;J1+g%dHK)oD}RpO`g`p5-{W`w zp1AY($mSee)d1vFA0pZ4o?@y5Rc<; zFNX#@1xmO*T-(vgS=QYl8*!uS^ntuLV$l;n|JUF1UPDd|k-A`p_HR#}{T5{5*S4q;C4r`~QVjt{1!> zE#Oxl^S?6uTuN4eBwN`-U zv`~BL`RA|P40$D5actk`!0pa|_qlpinR(g8$%zH2dih1^v)|cB0TrDO@Ck7R(xI#VJ2d=HnEyX? z>i?v<|KnzUkC^^FZq|>Oxj!Oj{*0dWJ$lafsM+76XMc~G^CM=~kLcMyqUL}|5Ccd8 zRYJKxqi6q&0gFRqfn1<27#peu$kox&(KE8pH?cM_1tJ?GD_0|HcT=YjGv_cf=WsLE zNORXHbGK-7w-|HxSPRbtOV31)yrmv_%RKUzdlsw=?Y$S;_aLnQQTU|i5tCj-&G;NW z>udC^Z$OhDr9FED^pbi>kY6wZGYba~ubhIKx<+GjYkNmu|AciL_U=1;!)l9HtDPIy=}zid&^^^k=EV(#6qVQ>0ihFB zPhw3bs!aHzk>KI6!Kv5iSl*O|Zqu^UH$!B2H&}_UILi1+Fj<7($bf6NMf9xf%-Kk; AOaK4? literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..78cff7e739ff61f388d35156a78752f5369427ae GIT binary patch literal 907 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8+0G|+7pyITd|3g>(_nh=U zVgCQnzW+dO?4tikbN@%r{uVLsTind=QFFdWO#dD``+L;9AK^29#LW2-J@04ioS#v% ze#OlE6+P=$XDvkoGpZz0h){mIkAO@5K3I2=* zssSOGAXovAi-ACDplBA10Tzh@lR7}4tE;1{r=zQ{t7o9AZ=|bltY-j3CVGZudPWxd zM&|m)7W&4P`o>m<7EVT%E=E?aM%M0@-l>+}X_h|eRz7Jq!6mjKrM97EcA@2VVHGZ^ zQ(RJ~x~9)?O`qwO0YtOiGUvEu&UMdO=vA`8yL6Lx*=FyuExwgILwoOs_B{yedl=UL zD6Ic+*o4PGr?S;pNB{%ZsU*lRn1Pjzor9B$n^#6wPF_J#Nm)fp$H2(cHy|)Htgf-O ztz*KZ$9glAUcP?&?)`_4pTB(j{^RGu`glHIl%;yQIEHu} ze>>&6eN&=Do4m2pw-d{hQn+V+ow~O*WxYVxy8r(VG=9{+|KfEA^YxFV`_F&w{Vw+N zd4Et!`Odv|$9~QECL~-nGrKSUnM`Qpmp|tiBw228_569|7{U|%_3y1h2BGrfzh5u> z@Gw`X;i8r8eKXDvMPfmAkzLCemc82g*NOkY;boJKmB}2qzCiK?O9$&zo~H6$##(<5 zEMD};N&h0VirE#$r(V{HGg%jPC0Si$+S6vjd@H(?*}RJ{%J^5K^4^APJ%S1T<_ipy z86z(9uSnNnSk2aWdj5Qy=Tm<*c6|Iflm9Mn%=1rCvl~NBeEF$#)cAlW-~P584Ns<3 z#%qZ+K3}l2*2QHB^MiYTSSK|xHvI70wf|>If$P#c+!Ji#e_fjHf4|4eVM*GT#c4?s zKfF72Fz}78_t}n+sw=K$AzExtw*EFQtzVrO+SPG&X4tXKv1TXz0w-@SPpYar@-}13 gj0^vNir!lpinR(g8$%zH2dih1^v)|cB0Tt~E@Ck7R(hUFqH#GcrXxQ)2 z@ISQgzwgXvv5WqPPJIwDC!ACWVDM9=*JWJJyW5i#>e3=qxv5e+nF+NY=~@53g) z3~W5*Tea7xa))o(790OuOTQdzzicbtEJJg915-PFQ(FTQTLUv&eG?l4V=DtwD}56y zJwsC<(ls#B)ico51CshWIyxs?@=Ab?w=D_s3ua(sVqxLr;^yH|Q`gYc($+RHv9PqV zwzji(admU|^7i)j@$(OePDo6iIC;v{iZE)x{I+Q0e zf09_)>By&{z8kH?SGe-N5>yu9H!|ST(tQ0QGWu2aY7I`~#VktvCIX^6BrZ13b@vJL fYU-XlFOZkvotTC|{I{8Ppg8k%^>bP0l+XkKt~b}7 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..25f37aba2ac21602117b02aab42cb00dcebe1402 GIT binary patch literal 887 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nl*0G|+7pyL1k|2H)J4_)=& zq2YhR{QseSk3;)FT;G|`d}sbooB2Ps`-R`!*GY5#M=$vwIuoeoedO#fp;NyA701l{ zA2Ii9_^cmsvwlR*{24y`bL6a_;nP3I&iNTV^CwVQ#H?>Ivwla<`4&0zd*saDF|)tN z%>ErU<9pPc-%&sX- z?(i<%<`7kH6Iy8(QehiXZW~-;>78cbm2BymXz7`3;gJABo(bmevF2_uCbmAtwqC|I zUPe|PhUShyWMtt4M0$p%AY@>oXJD+WXP~R64O`v*RJu53~8yj0&J3ALw zAaHZ{@bK{T@`;O2NK9&O@96BBIeYHh`3n{-TD)iPz5}PvoH_ga<*V19zkK=n?fZ|P zKY#uH^Y`ER?2x0tXo~f8aSZV|{&vdoutNbNuIrC*m2Gs^xv@w|E2lU14OiLGbuEAX z+gohVF{t#EczM9q?)TlQ@Q&>3?6KW7N@*ZDm;sZLVi>be{CG6|~_rWfvK zobakZl#OAN>h7jX>x$e|m~(FN^@SW0*zoCv$eY@7=V*pc+hlLNVDvd1T5w;BP38vI zoivpOz#guLlw+r7JL_u8D+`+23uBjrwH%H+~Vj=ulTuX^)!jhEm`ef`I+2RHm! rT>A3x=9OCvh2CFbI`aRg=sm`Jy=lpinR(g8$%zH2dih1^v)|cB0Tmqx@Ck7R(hLm$8UFugX!swx z>c2z7eTRns#tqMm8~!`Af46J?VAuTJrs0E4`wz>8kCyEpty(|ZG<~sZeQ(+H)voEQ zZR-cy*00trU#*%xTD5(%Yx!i`21MU%T0Ysee79}-Y}*Dz-))*dyLEr|==|c}|D#~> z*WzVAt5<((SpTzS)3+0Mego0zd%sWL|NZ{!zYkykfB5?E)3^U0zW@99{okkW|3Ci# zqJLk0{Qv&*-;dw_e*gXd`wtNP`}6ld5GZR)Dg%9BUlQaO%)rRV#LU6L#igLAsHCK# zqN8tMXlP_)Vrpq+ZEa&`Z*TA5TQ)zjN|?%c(Tm#ZAvc9E8)JO$}yZcGXi$DRg60O|@mVmR7bERaF#I z;jB|F<*qg`xEdhjc4EWH)w6CpH!fA1#It`=pRG(preccAR38DM6IDy5=1f$X@a05; zN5=+-UZZ1qBJ(Gim7R`!8hUnvmG}x*-dBRjBK%FwF5&l&-3oAb^_;+}DzI~5kOvh2 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..47f06af375aebd295a5370b9fdaef775c3676d8d GIT binary patch literal 900 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmc0G|+7pkjvq{}~z@7#jXJ zH2e<@T@@PoKXlc9&q@Cs8tywZ{I@K8Y}p4y|Mf~sUs;#Ew(k7z-1f<#;gfCK zXRC(K77gzm+P~X1f46D)VAKA?vi+l7^GBP8Pd05p^uwz4i)GVSyQZ(UtzT`LKG-yU zwQl)f-SX9{>62C4H@lWkb}ip*n}9}rvuXKc)AHTA>63NaC##mvb|CcKrulQlnxB>M1NoSfX;JiNTZBBEjn3W`cfDynK~ zY6gaeM#jb_CYF{~R@T-wHnz5Qc6JWIA)#Sm;nnpGjm?v$PMbbs=Bzn$ckJA`YtM-j zCr>?l@$%KD&tJZN{r2O>&tJd){QWogblQ1fl*M_vIEHu}e>?Sf7?Y!j%ly8^gmYaD zN{c$WIAR1sLJXcaSQ?-CU*E)im{Hx}O+>-<(Af3W%T~M2GSSF&{&yg0%88!*6_?xY zyzKwze&%+l^SxJ|L9RtU8!wfgUzmI^aozh~h6%bcclWJ2`uZ*p19xp&)pel*zdBd_ z4Y2ZO*7+{|daA&IZ;QhY2JAxjrd8h=nP7)+uK5@EdSqp_ z5A0lav#f_9d)2~&6qDSko8p{Kw(h&3$n(oC%9_^5p~tXENN_Sl{R} zll6pc$SZks-E}K0#2Jl_FOC2CJoD5l7MCiqec5XDfqVY%*m-7o)|H+P>yY?~om+a; zS3T_vTlpinR(g8$%zH2dih1^v)|cB0TrDO@Ck7R(xI#VJ2XI%b?1MZ zj_(fb-)-7{SU3N$Z2M{5^4+H8JA|}p{$btv!?xvzP3t$CmLJwF-=N|^HO=2`n?WjV zT7XjDZCXKWTd-cBN~j=|3zD*H{chj(-Ld_>EG+m{@!~2_v!n8&p-V8@b%w^Z~s1i z`}gI?e;_#H!R`R`l6pyyUoZnR3kMIcoPwIVMq_hpdq-dYgmoMC?mK+s*zt>(o<4i? z_TBrRzyAFFobdq^z>7Rx978nDCnqdWe(+>^(4@%^A36!AJqr(GXEv2nODS{{EagoO zPIoU(_ANCOQ{hxBm5mlR*l;OS-2KFc)fqQ;I5f_co7A&l*FtWY8?Tj9RIcg@3Z1BW za&_(ml?h)o5Z-RK7If9`TM^wKmLFH`TyI`|KET8|MC0(&)@%l z{rUg<@Bcr4|Ns5>|KEQQ2s7Ey3=CPPk|4ie239t94o)s^UKv?Ac?Cr!Wfd(Q10z%4 zfWXkOy2jSFjtP?{Pn$mT;NhbuPn|h;{^H}O&z`?{`TFg<_a8of{_^enkDm+clFT159XzJzaP)xKz5nwq4D3Fz_D|%CdA#+# zrT#mypU?Y)F1?bPF)O*|!p*2Or}YK8pUy5?tkxcPW3!W(_FPxDy0->eZoqK*%fj&R zZujfsA&-jmSq?-r&&!|97GdqHIe(99GlOyOt-6iu3Dzr9Cfs3}k$s8h3xmrgFR_=g zcO|dZC3puGu9^OV`4IoBhN2a7H|Q_~x*E>SU=ItP#rSsZn*)uDny>Mg3tZ>UIQxOg zd>3P{q}_u^`vvnJGSA~-a<{jyyr;dhamL4=H~DkfzkRM;o9keZ`m1K*rOF33{qfE* z4lnNQ(GNX+pz78gJ0+z{yc?4LF?n7TIPffX+59^OI~E05vIlpinR(g8$%zH2dih1^v)|cB0To>h@Ck7R(xI#VJ2d?Fob*3o z{{PrT|3jz#kDK{DYR>n#SwCXt{)n9UGkVtd=sDk`XMYDVW&@>u#LW5;JsX6gX8ni) zGQixJIY5!0Fa%Wq=7Lp%)kAavNgW*>JtGT!6KexgAhI#Cb~m#2Fm((ua}GCii7<1G zG#47?lrcn~)7tFxS!p_0XBPXw>uF=@s($?PF*S~iC-hKNIA3b*b z(v#!bK>5M5sZ+xz2|jQVPJ0wu&de-YCzeuZ zR%o8iEv)Nn>>X|%=%!NWXYG{IzIy+fIg6$+sM{`rQk22WQ%mvv4FO#ss1 B=~w^& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..03926a9f552a9f3dfbd542cc125b242f58a3b42d GIT binary patch literal 884 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmo0G|+7pyITd|3g>(_nh=U zVgCQnzW+dO?4tkCOa4dC{uVLsTind=5!1g%&HE8P^GD>&pV9MvM$P&aGxJx>tRFFR zen!vw89n=F% zT|mV!l}J)hy|aHrfdzGdKv!2sS5HS*UsumSSKmli-&oJUM9FUvN##5SbVHnhSnwA?j)hHJ(ww~X0t znRDDS=elLhb<3Xbp0miibfb6KX792sK4n`%d+&$#JqYW27}ozNtp9P?gvUTvC8(?` z1O}*MNswPK11lRl2PYRdpNy=Wf|9a^mVuF9KwwBib4zPm`-F*8rcRrF;PBDor_Y|h zaOu(GCr_Wfc=_th+js9jeER(5>$mSee#)zLDgt9E+SA1`#N+teDaXT@90gpDH*g-A z!`x(<>=w9Dp!mR?Vzr9@^)H>iFgWwSEnLX`?$_1Tuim{%m$3Y&saiTOPk-M>z4E!f z&hJWo{!BZUd|pXECq}7t>9rc|y|n_uwSHUoo#J+Q@=IaQ9yz;x{R|J*hP+(8oFOS) z(Q`x1Pd0;x0YChiY;rw?X8SWRn{EB?8xX`{$FOC^*Q7_15hWU5!qfKVxH9(di+dvT zK{WH6vXW32^VeJdl!}7AOCaT{BDf{GmOrza$~I6Z+$2J?p^C$-Ao2Si5i;H2JDgfI};rpofSgm zGR_&V(afLk%avTda^l=aQsLJ()K{&!9J*TgyXC(Y{sKNen?k9Ea$uY>c)I$ztaD0e F0sxTcm{kA( literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..61283d73add84421e6716b25dd598b586cb701f0 GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0Tt~E@Ck7R(hUFqH#GbYUG?9g zVSi{Jh!MN!f9TX#p;Q0I&H52D_ebQ+pV2dZM$h{hIqP%8jIXhCe?`y!6*=Qu%&gzh zbG}8-`5igyd(^BSk+Xk9&;0>pM9uyYG4n?Z5Y71!4K!ier>H6K!zRBBoBYPV;bdUr zDc`ESK9xIc0t#&W^R4}|t^KpDd@~Kr?F~%r^i6FI%xn!zZ1qiS3`~K@O3&Cz-_TUg z&{WsJNLSB5R}V<)>*(n4r`~M?I^MP<$S;_Ik%^gwlarf=M@?NrOH13t#KO|b+S=a5 z)y>_@+uPg6&p#j_Dmo!?!o(?4rd_;z4@T2T#PNPZ4|k&_Ouu$+U0=W=T1(!l@# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..690689c3e803af536f28a663c751c3285f0c28ba GIT binary patch literal 835 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmK0G|+7pyL1k|2H)J4_)=& zVgLVx`Ts-v9*6e*_nrAHZRY>bssH`vzK&k@pD{E^TTRS^@XBSsjS2s6z4-XGdFQ2&hgv6xwj*hPBvu4kkJ9plK zJ$v^ZJbCK$nKNf!ynOZf%a^a;zW@07>-V3(|85_iun`yqzMd|QAs)xyPKmU33KVI( z?C9FjrW_oi;g{d#!j-D#ye#YQfB8pk^IqLpepgg{@Adn?uH8EPD`uVG|0y3Ec1}^) zD{0Ey)^{e7F^D@WsPk^p)K7 z+IG2rQS4uSJbgH)I;3%m;gjdxEB0-#UGhg$;LG?0$_)z+cZtRA`g*>dA-gS@ zBPDzO+~1bx8C9lcKI>=R5WZ{Y|B9L&dQTZT{8u(-8l~}X5}ltMqIY9aQBHtFd-<-z u6;8_gdvAJ}~J_b)$KbLh*2~7a{Sa1sf literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..040f9f6c4fca781d3dff13b827b7e688f7b2400a GIT binary patch literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0TrDL@Ck7R(hLm$8UFugX!su* z`ag8le}{(q#tqMm8~!`Af46J?VAuTJrs0EC^AF30kCyEpt(!huwSKl~`eN1k-m3MB zWz$!?rmwcGA8cE{S~Y#NYWrr_^2xUClTFJfyOz&(E#GaMKHIhd(RZ8X&u-nHJvzU5 zcYpEk|B<)wYr*2L)vLeNuKCum{^!wKzmMPfd+Ofb)AxR#zWe+A*MA?r{{Qgx-=}Z? zKYjoA@%z6|-$9JeKmLFI{_p$mf8T%p`~CO-?>|8F@6X@=K=81TFAnGxr;;GQUS}T0|P@tBO_BwD{C7&J9~S32PbD27yp3Ju&~a~p5Fd*=Pq8n zbmhwR>$jdh`|$D8mlp}AB!Q+a@N{tu(Kw%+ut532gGp1SO?{B)E}Zr#D2R=@QZ6l} zFf1|E)H#^lJ(*cF)zM9*Ffdh@Tisy8wUB4-V%Im8HZf_JvYNH**w!m7^Fs4;Vjw?D z+Nno3u2@^%)IQyy8sSplkznY>v-|0;Q+p!jW_K3o9cg|Rke{Jo(vZ?JCG@NBn>W1; zj!FkQWFmUzbWL!W@;J?nJHE`%Q!~=ACt?Aa B4gdfE literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..593ef55ae1812dbeed3fde49c44d1bc5553d301a GIT binary patch literal 867 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmu0G|+7pkjvq{}~z@7#jXJ zH2e<@T@@Po-=Sf@=OiF`-=X2ZW#MDXzQ@K5|Mf~(07~W&lPKaR<8Y7z4}}2nr{v3 ze>QITx%cXCAliTZ_kkO~&))xi?$Mv~5B^+y^!MT;Ao=Igqd!+3|9STA-?Mjro_+ZD z;^V)!pZ~o9qA&m6!qAW3|9|}c2Sk7V{)eG|fB*ge`xl7*{R1-o{r~qLjDQpva4eaB z1{g{SB|(0{42(=nOw7zI>>M1NoLt;Iydt6sii%1qDyph#Y6gaeM#jb_rk0jgR@T?l@$%E>FJHfY|MBD3 z?>~S4O>Dbi1dN(cPZ!4!kK=Er91ml16maETp~9@C(IlA2({RYupn>sBB+rb7U;oz^ zD9a?gSZJ$Paxiv(UFhA|uT@pM{sgz#9IR}9aVq9O^5qG;{}#SF($vTI>EB5eUzOV0 zu&U!mYSZpy{awL$;M>R8ji18y*xq70AQAZT_%+5$;;BEE6>VeQ@G9iTdd4SSmkt#3 zDWnAd7GHJA^Hd?wq0fMqu`SQ^$I zp8dQ3c>C+aJPZ>POAT&1KU0Vt3&Wo!LfzrIEtDnm{r-UW|%!17! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/scale-vert-marks-before-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..57825fd774f8e8f676a29cd25796a8f38c160bc1 GIT binary patch literal 550 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{>lpinR(g8$%zH2dih1^v)|cB0To>h@Ck7R(xI#VJ2d?FoCG4> zx22etebyWw*9mQvVo}iyKOU=(elH(^@nZC51UpHg33bFw7}IsRDQPw ziT|)^`35op71_0Zw{QFI(DvQ2{kwPH51+mtfs=j&P5Kc$=||hAeEs*~+rN+B{(brJ z9|$ymGT#S!Ors>oFPMRug`I<&M^0W%U8AwNrLDcUuYc|Oz5DhbK6>oEaloaXvX=f%1cAQ>TVc5`5q!oc1X6Is>z4omfhtSs`z(v9@?P zcd##SpqomeCvR=Exxt3(mj&F!%u7m|nXF|)`C4`~HcQJ$WOF12^0Qo%x^&~p?wyv| z8V#xuss$bihF)B|pSnpk?U-}A?~$YQiXD1R%pPt&&Zm!DI(bt@LPe?PMB~vDi`h6` rQti^Ve0cg~;?&?NLJyXthcGidE!SJC&bRFt(4`EXu6{1-oD!MlfSBuhz{!Y@5H@ zw0yH|{$|ts-KOO`khE_3ZVO?zegjI`K*{g6U|EnF1o~mq0z^P%V8K=-5~c>E3xtrA z!K9GP0jUX?_#+UACjAJS^dorEkC4efYS#X$UHhwU?XUWEzxsCknz-xNq}{(K@BTey z_wT8De$UwVd)vi7+b{judHK)oD}RpM`g`=&-($D`9>4SV#GSt<@BV%E{@?Qt|6Y9j z_v!n;&)@%j`SJhj&;Q?l{r~a%|F1v)fB*ge=kNc&|Nj5`4+07AgIa*$=vWfu7tFxQ z#?HaX#my%pE2p5Otf6IKd@&F62fUi2uwKBRQ+IYaY%uGc-5yE5k&{rGXI z?Q$5?`j?ym3l2C;mCT=gaKTA6)BCU36lC`Mre0n-d$Iw;J2BDw+n5Aw&Yx)C)M?wW z)UEZu(Se7XpS*l2kZ^0!xBll#9Cju*)S2qDxi-9YW3A76^3;;W;%ntZl?Pk1z9}nB zy2-d}%U@R&KAx=K-6vEH*1gxC#FX~+uWMYx*+=YsGi5xO_sMVhQt1@?c+rbXPy4sJ z^ybT*+vCO*v3c6ZpG^lgysDPoed;Z9wAoXqBVFPzI2K$_aaH#J`R6g?fhk9ISjr~l z$A7luW~`W!d2JWNfxIuj-hF-ePfLm^VPB-I5AWq;3bQxNc8xFHzF*+`_t0q`;lD3b y#YyyE$$nCvyZf-|^XRWVR#qjC{>ATKR9;u7y7QZO;6`AaF?hQAxvXDM3t literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..8dbedf610dcb3bc4a7bea0f13ab6068c2b559834 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprWDxpAc6d9X~}U&Kt*!`d_r7-bm*%8o|FDZ&iWZU z=V$cHpOLeFM$P#VGwVn6>>oe|kOVP+T%aJ34P=0&Kx_zti9oqvK^_qW5oL2x6-zNy zYcVw&F*RFpbvsEdXL-{w!{Aoqh#s?;$rkZ50y=I6cHRl>x*OPiFR1%|P|t&)o`)fQ zPr|3X1)BDG$3_;Q`(#Uk{DK+S*tKNGF9WoGLOX$PyXVAI4ZD}zUt74gFp5o8cB{$zg*@k$X!Uuw@o2x-f66djmi69L zotK&g$C%Z)=6r7O=hB%ebdcj8|Bu5wVmI4Fb&M3vdJ-mbF6?Z4aB+24;)CzEFA7`o zb5uAgJZWuMAkJ_|PS&I%<-(Id$Hnd}XXSXeRH$5d7I>ifta3wp`0RFeSvjeaO16UU z`&6q8c0_kh*FDR8aQ#$)1uq^tK6t(vNI!Oba6I!y)q49~-#;EuJ$>1swlD6pagB(_ zmoGfGpRIrKdZt-f?3Zsn>aOB{Z9fCuz;V84n!eJp&7$pp_Q+r7I3JaJuJ}mBw@<1c z=Pj1=+VWg$gV1YB?QJeq@3b8r+4NhxF0z^Lt#!QOW4wNoqe8Iqi;25KO+yprv+oH@ zn7;h(^?fD+?lKP++%lTmQvKa`EvI!1+q&`#Yrb|`?`_#r{p|AWvYb1gpNjh(yjJ!1 T)>9{7v@v+P`njxgN@xNA#ac(W literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..a223d1ffe665114e7ef4bb39a420618411b05ca8 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprZT$pAc6d?a=Vey7`A?+fSS3 z?>4PJY+8N*N$Zwxwk_XnTE5wUNGNh_|L)ZB-M#yJ&Z3{Wi+>g`|5>v9XT$nm)A#o>f4|KZ~&4(9aBK$+8?E{-7f$0Zq;1I^+j)&s@9)+ zey&=xB_?#H$Gp8W0~ejUw{_BQ#^TA}N-ovh`R@Gd$N3|l?zD0D7yG+C;Ilk**l7Rj z4#lm(8x|z4OK{`6l)K73Z`;b|!-oFpKb8M5O!o6Td9`a#AJAJ2p00i_>zopr0JBis AJpcdz literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a7723f1d53d6e32d0da817f89a424cd24042f893 GIT binary patch literal 718 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt=Ndd_r7-w06UP&q@ESn|@lg z{kr$OA2zMuY+Alqw|=v20WoY^zk^T<7&XHf5H1Gk*7eEL=N|k$@6hih$9|uG`1irz^=j(&VYrX6)O4;PREL zA3uHm^5^g7GWA0Y42mX3#)T6rH+FR0`v3p7jmAPv z%QAE8$LzoBmR73i&OUo4Oe^(9QJLi|jwH3f-H{Kn{zkBXHkOCOXb`XI(2NxTV_U!o!IU)7=@x_4*m~;$r3G zzEosfcpiD+>gQQ6W*)p+{cGd0O1BTUy?d1o7&r3I-{0-$+L6vAzd3dH(tj^L>Hby} zv7U(E}XY^L$}h6&GSTJTdKb;o-Qsp@3D@&YtQp6zLN{( z$|wA4E}4B;PVo2VE&83`ZT2FWD-Z5z;vNM z;R=@(UQDYFF%3zW&2AH(Fgg8BxILdhwM>G#y^(B7_4UwPj@xtD_T?{+njvf+CAhQd h*x~Lf%N@^8i;I|LI;UN|JQEmq44$rjF6*2UngHV!S*HL1 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f6b914e581e248b7507c38d5cab1e40cba53e98b GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NV3?%C=ER6$FoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;L%J|V6^+QGrW+S=OE($WSA z07YzVZIJ{(%=SR@G@u5)k|4ie1{rmYm220n-|*)BhmW5)nA0x!@+Wigph)e2{w*BEZ?LwBHHzSuxPAk o)w2-PI5DMJtIVaLWe+1mtXt52n@#tp0F7nvboFyt=akR{08N)x2><{9 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..29ecf2b8a283c375d6e51cf9554e644794ad815d GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)jjJ|V6^T3cJ&)6>)1+S z%FfQt*4Ea>#s9Qq3e!&cE?AkiIdcA%96DCfYJayWPeftkw zzH;^Br_W#h{M}rpeh8>=uBVG*NW|f{H_U|^3gVE1RYDx8P#JQSICA`uSq-)xu?10-oPFuXI2=aD$-7(k5*-6D~Q4g75$b zK^2b)3XV-IoI-HMk){QT8P5Kp-A$rwXGDDri{tHDz{riaR=Kd-+1 oVY9IM(w~2;`<8ZC-g&%>(fFB5WkR|QDEJvXUHx3vIVCg!0N>hanMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;L%J|V6^`ajWNp~vdkKn;8) zL4LsuGU^&D*RET?;m!LGA3t$0r(Xujcze1yhG?8mPEe3D_`c7X@w#Y3Q`q|p2b2~h z$nSa(yx@Ut$w706gXIzlAq625Y#e)7zDa3BwCnv~(OA){XCbI@VoI}CnM*^<9!7>( Xx1jwto9<5m8q476>gTe~DWM4fd5w0# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8e87ea7e002bdbbc27d2b3c17fedb5298695ce60 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)jjJ|V6^`af+zq|x@hK+|PQ zg8YIR*x0poboF}s`X@}BGA_Z*Q0j zH5dpu2Ns=6SoHnh^(E0fs$nbZ8_XZehI28oX|KK>Tvs+r>uOtL%W+q+0Kai z7#7F>;pwnt%DH>8 rubberband, +.content-view treeview.view > rubberband, .content-view .rubberband, columnview.view > rubberband, .content-view columnview.view > .rubberband, +treeview.view > rubberband, +.content-view treeview.view > .rubberband, gridview > rubberband, flowbox > rubberband { + border: 1px solid #89b4fa; + background-color: rgba(137, 180, 250, 0.3); +} + +flowbox > flowboxchild { + padding: 4px; + border-radius: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +gridview > child { + padding: 3px; +} + +gridview > child:selected { + outline-color: alpha(currentColor, 0.06); +} + +gridview > child box { + border-spacing: 8px; + margin: 12px; +} + +coverflow cover { + color: #FFFFFF; + background-color: #1e1e2e; + border: 1px solid black; +} + +label.separator { + color: rgba(255, 255, 255, 0.7); +} + +label:disabled { + opacity: 1; + color: rgba(255, 255, 255, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; + opacity: 1; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +.dim-label, row.expander image.expander-row-arrow, row label.subtitle { + color: rgba(255, 255, 255, 0.7); + opacity: 1; +} + +.accent { + color: #89b4fa; +} + +.success { + color: #66BB6A; +} + +.warning { + color: #FBC02D; +} + +.error { + color: #F44336; +} + +.large-title { + font-weight: 300; + font-size: 24pt; +} + +.title-1 { + font-weight: 800; + font-size: 20pt; +} + +.title-2 { + font-weight: 800; + font-size: 15pt; +} + +.title-3 { + font-weight: 700; + font-size: 15pt; +} + +.title-4 { + font-weight: 700; + font-size: 13pt; +} + +.heading { + font-weight: 700; + font-size: 11pt; +} + +.body { + font-weight: 400; + font-size: 11pt; +} + +.caption { + font-weight: 400; + font-size: 9pt; +} + +.caption-heading { + font-weight: 700; + font-size: 9pt; +} + +window.assistant .sidebar { + padding: 4px 0; +} + +window.assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.5); + font-weight: 500; +} + +window.assistant .sidebar label.highlight { + color: #FFFFFF; +} + +.osd .scale-popup > arrow, +.osd .scale-popup > contents, .osd popover > arrow, +.osd popover > contents, popover.touch-selection > arrow, +popover.touch-selection > contents, popover.magnifier > arrow, +popover.magnifier > contents, .osd { + color: #FFFFFF; + background-color: #1e1e2e; + background-clip: padding-box; + border-radius: 6px; + border: none; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +.osd { + padding: 6px; + margin: 6px; +} + +.osd.circular { + border-radius: 9999px; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ + +entry headerbar popover.background entry, +headerbar popover.background entry entry, +entry { + min-height: 36px; + padding: 0 8px; + border-spacing: 6px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + + +entry headerbar popover.background entry:focus-within, +headerbar popover.background entry entry:focus-within, +entry:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px transparent; + color: #FFFFFF; + outline: 2px solid #89b4fa; + outline-offset: -2px; +} + + +entry headerbar popover.background entry:drop(active), +headerbar popover.background entry entry:drop(active), +entry headerbar popover.background entry:hover:not(:focus-within), +headerbar popover.background entry entry:hover:not(:focus-within), +entry:drop(active), +entry:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; + outline-offset: 2px; +} + + +entry headerbar popover.background entry:disabled, +headerbar popover.background entry entry:disabled, +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); + outline: none; +} + + +entry headerbar popover.background entry > text > placeholder, +headerbar popover.background entry entry > text > placeholder, +entry > text > placeholder { + color: rgba(255, 255, 255, 0.5); +} + + +entry headerbar popover.background entry > text > block-cursor, +headerbar popover.background entry entry > text > block-cursor, +entry > text > block-cursor { + color: rgba(255, 255, 255, 0.04); + background-color: #FFFFFF; +} + + +entry headerbar popover.background entry.flat:focus-within, +headerbar popover.background entry entry.flat:focus-within, +entry headerbar popover.background entry.flat:disabled, +headerbar popover.background entry entry.flat:disabled, +entry headerbar popover.background entry.flat:hover, +headerbar popover.background entry entry.flat:hover, +entry headerbar popover.background entry.flat, +headerbar popover.background entry entry.flat, +entry.flat:focus-within, +entry.flat:disabled, +entry.flat:hover, +entry.flat { + min-height: 0; + padding: 2px; + background-color: transparent; + box-shadow: none; + border-radius: 0; + outline: none; +} + + +entry headerbar popover.background entry > image, +headerbar popover.background entry entry > image, +entry > image { + color: rgba(255, 255, 255, 0.7); +} + + +entry headerbar popover.background entry > image:hover, +headerbar popover.background entry entry > image:hover, +entry headerbar popover.background entry > image:active, +headerbar popover.background entry entry > image:active, +entry > image:hover, +entry > image:active { + color: #FFFFFF; +} + + +entry headerbar popover.background entry > image:disabled, +headerbar popover.background entry entry > image:disabled, +entry > image:disabled { + color: rgba(255, 255, 255, 0.5); +} + + +entry headerbar popover.background entry > image.left, +headerbar popover.background entry entry > image.left, +entry > image.left { + margin: 0 6px 0 2px; +} + + +entry headerbar popover.background entry > image.right, +headerbar popover.background entry entry > image.right, +entry > image.right { + margin: 0 2px 0 6px; +} + + +entry headerbar popover.background entry.password image.caps-lock-indicator, +headerbar popover.background entry entry.password image.caps-lock-indicator, +entry.password image.caps-lock-indicator { + opacity: 0.35; +} + + +entry headerbar popover.background entry.error, +headerbar popover.background entry entry.error, +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(244, 67, 54, 0.1); + color: rgba(244, 67, 54, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.error:focus-within, +headerbar popover.background entry entry.error:focus-within, +entry.error:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(244, 67, 54, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #F44336; + outline: 2px solid #F44336; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.error:drop(active), +headerbar popover.background entry entry.error:drop(active), +entry headerbar popover.background entry.error:hover:not(:focus-within), +headerbar popover.background entry entry.error:hover:not(:focus-within), +entry.error:drop(active), +entry.error:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #F44336; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.error:disabled, +headerbar popover.background entry entry.error:disabled, +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(244, 67, 54, 0.1); + color: rgba(244, 67, 54, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.error > text > selection, +headerbar popover.background entry entry.error > text > selection, +entry.error > text > selection { + background-color: rgba(244, 67, 54, 0.25); + color: #F44336; +} + + +entry headerbar popover.background entry.error > text > cursor-handle > contents, +headerbar popover.background entry entry.error > text > cursor-handle > contents, +entry.error > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.error > image, +headerbar popover.background entry entry.error > image, +entry.error > image { + color: rgba(244, 67, 54, 0.75); +} + + +entry headerbar popover.background entry.error > image:hover, +headerbar popover.background entry entry.error > image:hover, +entry headerbar popover.background entry.error > image:active, +headerbar popover.background entry entry.error > image:active, +entry.error > image:hover, +entry.error > image:active { + color: #F44336; +} + + +entry headerbar popover.background entry.error > image:disabled, +headerbar popover.background entry entry.error > image:disabled, +entry.error > image:disabled { + color: rgba(244, 67, 54, 0.35); +} + + +entry headerbar popover.background entry.warning, +headerbar popover.background entry entry.warning, +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(251, 192, 45, 0.1); + color: rgba(251, 192, 45, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:focus-within, +headerbar popover.background entry entry.warning:focus-within, +entry.warning:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(251, 192, 45, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #FBC02D; + outline: 2px solid #FBC02D; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:drop(active), +headerbar popover.background entry entry.warning:drop(active), +entry headerbar popover.background entry.warning:hover:not(:focus-within), +headerbar popover.background entry entry.warning:hover:not(:focus-within), +entry.warning:drop(active), +entry.warning:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FBC02D; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:disabled, +headerbar popover.background entry entry.warning:disabled, +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(251, 192, 45, 0.1); + color: rgba(251, 192, 45, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.warning > text > selection, +headerbar popover.background entry entry.warning > text > selection, +entry.warning > text > selection { + background-color: rgba(251, 192, 45, 0.25); + color: #FBC02D; +} + + +entry headerbar popover.background entry.warning > text > cursor-handle > contents, +headerbar popover.background entry entry.warning > text > cursor-handle > contents, +entry.warning > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.warning > image, +headerbar popover.background entry entry.warning > image, +entry.warning > image { + color: rgba(251, 192, 45, 0.75); +} + + +entry headerbar popover.background entry.warning > image:hover, +headerbar popover.background entry entry.warning > image:hover, +entry headerbar popover.background entry.warning > image:active, +headerbar popover.background entry entry.warning > image:active, +entry.warning > image:hover, +entry.warning > image:active { + color: #FBC02D; +} + + +entry headerbar popover.background entry.warning > image:disabled, +headerbar popover.background entry entry.warning > image:disabled, +entry.warning > image:disabled { + color: rgba(251, 192, 45, 0.35); +} + + +entry headerbar popover.background entry.success, +headerbar popover.background entry entry.success, +entry.success { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(102, 187, 106, 0.1); + color: rgba(102, 187, 106, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.success:focus-within, +headerbar popover.background entry entry.success:focus-within, +entry.success:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(102, 187, 106, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #66BB6A; + outline: 2px solid #66BB6A; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.success:drop(active), +headerbar popover.background entry entry.success:drop(active), +entry headerbar popover.background entry.success:hover:not(:focus-within), +headerbar popover.background entry entry.success:hover:not(:focus-within), +entry.success:drop(active), +entry.success:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #66BB6A; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.success:disabled, +headerbar popover.background entry entry.success:disabled, +entry.success:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(102, 187, 106, 0.1); + color: rgba(102, 187, 106, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.success > text > selection, +headerbar popover.background entry entry.success > text > selection, +entry.success > text > selection { + background-color: rgba(102, 187, 106, 0.25); + color: #66BB6A; +} + + +entry headerbar popover.background entry.success > text > cursor-handle > contents, +headerbar popover.background entry entry.success > text > cursor-handle > contents, +entry.success > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.success > image, +headerbar popover.background entry entry.success > image, +entry.success > image { + color: rgba(102, 187, 106, 0.75); +} + + +entry headerbar popover.background entry.success > image:hover, +headerbar popover.background entry entry.success > image:hover, +entry headerbar popover.background entry.success > image:active, +headerbar popover.background entry entry.success > image:active, +entry.success > image:hover, +entry.success > image:active { + color: #66BB6A; +} + + +entry headerbar popover.background entry.success > image:disabled, +headerbar popover.background entry entry.success > image:disabled, +entry.success > image:disabled { + color: rgba(102, 187, 106, 0.35); +} + + +entry > progress, +entry progress > trough > progress { + margin: 0 -4px; + border-bottom: 2px solid #89b4fa; + background-color: transparent; +} + +.osd entry > progress > trough > progress { + border-color: rgba(255, 255, 255, 0.04); +} + + +entry button.image-button { + min-height: 24px; + min-width: 24px; + padding: 0; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus-within, treeview entry, treeview entry:focus-within { + border-image: none; + box-shadow: none; +} + +.entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +editablelabel > stack > text { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: radial-gradient(farthest-side, #89b4fa 0%, rgba(137, 180, 250, 0) 0%); + } + to { + background-image: radial-gradient(farthest-side, #89b4fa 95%, rgba(137, 180, 250, 0)); + } +} + +infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button, popover.touch-selection button, popover.magnifier button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +infobar.warning > revealer > box button:focus, popover.touch-selection button:focus, popover.magnifier button:focus, headerbar.selection-mode button:focus:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:hover, popover.touch-selection button:hover, popover.magnifier button:hover, headerbar.selection-mode button:hover:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:active, popover.touch-selection button:active, popover.magnifier button:active, headerbar.selection-mode button:active:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:checked, popover.touch-selection button:checked, popover.magnifier button:checked, headerbar.selection-mode button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +infobar.warning > revealer > box button:disabled, popover.touch-selection button:disabled, popover.magnifier button:disabled, headerbar.selection-mode button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +infobar.warning > revealer > box button:checked:disabled, popover.touch-selection button:checked:disabled, popover.magnifier button:checked:disabled, headerbar.selection-mode button:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:not(.suggested-action):not(.destructive-action):not(.flat), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + outline: 0 solid transparent; + outline-offset: 2px; + color: #FFFFFF; +} + +row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:focus:not(.suggested-action):not(.destructive-action):not(.flat), button:focus { + outline: 2px solid rgba(137, 180, 250, 0.35); + outline-offset: 0; +} + +row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:hover:not(.suggested-action):not(.destructive-action):not(.flat), button:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; + -gtk-icon-filter: brightness(1.2); +} + +row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button.keyboard-activating:not(.suggested-action):not(.destructive-action):not(.flat), button.keyboard-activating, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:active:not(.suggested-action):not(.destructive-action):not(.flat), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:disabled:not(.suggested-action):not(.destructive-action):not(.flat), button:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:not(.suggested-action):not(.destructive-action):not(.flat), button:checked { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +row.spin spinbutton > button.image-button.up:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:hover:not(.suggested-action):not(.destructive-action):not(.flat), button:checked:hover { + outline-color: transparent; + background-color: #a1c4fb; + color: rgba(0, 0, 0, 0.87); +} + +row.spin spinbutton > button.image-button.up:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.flat), button:checked:disabled { + outline-color: transparent; + background-color: rgba(137, 180, 250, 0.35); + color: rgba(0, 0, 0, 0.38); +} + +placessidebar row button.sidebar-button, calendar > header > button, scrollbar button, notebook > header > tabs > arrow, popover modelbutton, spinbutton > button, splitbutton.flat > button, +splitbutton.flat > menubutton > button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +placessidebar row button.sidebar-button:focus:not(:hover):not(:active), calendar > header > button:focus:not(:hover):not(:active), scrollbar button:focus:not(:hover):not(:active), notebook > header > tabs > arrow:focus:not(:hover):not(:active), popover modelbutton:focus:not(:hover):not(:active), spinbutton > button:focus:not(:hover):not(:active), splitbutton.flat > button:focus:not(:hover):not(:active), +splitbutton.flat > menubutton > button:focus:not(:hover):not(:active) { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +placessidebar row button.sidebar-button:hover, calendar > header > button:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, popover modelbutton:hover, spinbutton > button:hover, splitbutton.flat > button:hover, +splitbutton.flat > menubutton > button:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +placessidebar row button.sidebar-button:active, calendar > header > button:active, scrollbar button:active, notebook > header > tabs > arrow:active, popover modelbutton:active, spinbutton > button:active, splitbutton.flat > button:active, +splitbutton.flat > menubutton > button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +placessidebar row button.sidebar-button:disabled, calendar > header > button:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, popover modelbutton:disabled, spinbutton > button:disabled, splitbutton.flat > button:disabled, +splitbutton.flat > menubutton > button:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +filechooser #pathbarbox > stack > box > button, window.messagedialog .response-area button, window.dialog.message .dialog-action-area > button, .app-notification button, headerbar button:not(.suggested-action):not(.destructive-action), .toolbar button, dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, menubutton.flat > button, button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +filechooser #pathbarbox > stack > box > button:focus:not(:hover):not(:active), window.messagedialog .response-area button:focus:not(:hover):not(:active), window.dialog.message .dialog-action-area > button:focus:not(:hover):not(:active), .app-notification button:focus:not(:hover):not(:active), headerbar button:focus:not(:hover):not(:active):not(.suggested-action):not(.destructive-action), .toolbar button:focus:not(:hover):not(:active), dropdown > .linked:not(.vertical) > button:focus:not(:hover):not(:active):not(:only-child), +combobox > .linked:not(.vertical) > button:focus:not(:hover):not(:active):not(:only-child), splitbutton.suggested-action > button:focus:not(:hover):not(:active), splitbutton.suggested-action > menubutton > button:focus:not(:hover):not(:active), splitbutton.destructive-action > button:focus:not(:hover):not(:active), splitbutton.destructive-action > menubutton > button:focus:not(:hover):not(:active), splitbutton.opaque > button:focus:not(:hover):not(:active), splitbutton.opaque > menubutton > button:focus:not(:hover):not(:active), menubutton.suggested-action > button:focus:not(:hover):not(:active), menubutton.destructive-action > button:focus:not(:hover):not(:active), menubutton.opaque > button:focus:not(:hover):not(:active), menubutton.flat > button:focus:not(:hover):not(:active), button.flat:focus:not(:hover):not(:active) { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +filechooser #pathbarbox > stack > box > button:hover, window.messagedialog .response-area button:hover, window.dialog.message .dialog-action-area > button:hover, .app-notification button:hover, headerbar button:hover:not(.suggested-action):not(.destructive-action), .toolbar button:hover, dropdown > .linked:not(.vertical) > button:hover:not(:only-child), +combobox > .linked:not(.vertical) > button:hover:not(:only-child), splitbutton.suggested-action > button:hover, splitbutton.suggested-action > menubutton > button:hover, splitbutton.destructive-action > button:hover, splitbutton.destructive-action > menubutton > button:hover, splitbutton.opaque > button:hover, splitbutton.opaque > menubutton > button:hover, menubutton.suggested-action > button:hover, menubutton.destructive-action > button:hover, menubutton.opaque > button:hover, menubutton.flat > button:hover, button.flat:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:active, window.messagedialog .response-area button:active, window.dialog.message .dialog-action-area > button:active, .app-notification button:active, headerbar button:active:not(.suggested-action):not(.destructive-action), .toolbar button:active, dropdown > .linked:not(.vertical) > button:active:not(:only-child), +combobox > .linked:not(.vertical) > button:active:not(:only-child), splitbutton.suggested-action > button:active, splitbutton.suggested-action > menubutton > button:active, splitbutton.destructive-action > button:active, splitbutton.destructive-action > menubutton > button:active, splitbutton.opaque > button:active, splitbutton.opaque > menubutton > button:active, menubutton.suggested-action > button:active, menubutton.destructive-action > button:active, menubutton.opaque > button:active, menubutton.flat > button:active, button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:disabled, window.messagedialog .response-area button:disabled, window.dialog.message .dialog-action-area > button:disabled, .app-notification button:disabled, headerbar button:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:disabled, dropdown > .linked:not(.vertical) > button:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:disabled:not(:only-child), splitbutton.suggested-action > button:disabled, splitbutton.suggested-action > menubutton > button:disabled, splitbutton.destructive-action > button:disabled, splitbutton.destructive-action > menubutton > button:disabled, splitbutton.opaque > button:disabled, splitbutton.opaque > menubutton > button:disabled, menubutton.suggested-action > button:disabled, menubutton.destructive-action > button:disabled, menubutton.opaque > button:disabled, menubutton.flat > button:disabled, button.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +filechooser #pathbarbox > stack > box > button:checked, window.messagedialog .response-area button:checked, window.dialog.message .dialog-action-area > button:checked, .app-notification button:checked, headerbar button:checked:not(.suggested-action):not(.destructive-action), .toolbar button:checked, dropdown > .linked:not(.vertical) > button:checked:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:not(:only-child), splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button:checked, menubutton.suggested-action > button:checked, menubutton.destructive-action > button:checked, menubutton.opaque > button:checked, menubutton.flat > button:checked, button.flat:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:checked:disabled, window.messagedialog .response-area button:checked:disabled, window.dialog.message .dialog-action-area > button:checked:disabled, .app-notification button:checked:disabled, headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:checked:disabled, dropdown > .linked:not(.vertical) > button:checked:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), splitbutton.suggested-action > button:checked:disabled, splitbutton.suggested-action > menubutton > button:checked:disabled, splitbutton.destructive-action > button:checked:disabled, splitbutton.destructive-action > menubutton > button:checked:disabled, splitbutton.opaque > button:checked:disabled, splitbutton.opaque > menubutton > button:checked:disabled, menubutton.suggested-action > button:checked:disabled, menubutton.destructive-action > button:checked:disabled, menubutton.opaque > button:checked:disabled, menubutton.flat > button:checked:disabled, button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(255, 255, 255, 0.5); +} + +button.opaque { + box-shadow: none; +} + +.osd button.opaque:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.15); +} + +button.opaque:hover { + background-image: image(alpha(currentColor, 0.1)); +} + +button.keyboard-activating.opaque, button.opaque:active { + background-image: image(rgba(0, 0, 0, 0.2)); +} + +button.opaque:checked { + background-image: image(rgba(0, 0, 0, 0.15)); +} + +button.opaque:checked:hover { + background-image: image(rgba(0, 0, 0, 0.05)); +} + +button.opaque:checked.keyboard-activating, button.opaque:checked:active { + background-image: image(rgba(0, 0, 0, 0.3)); +} + +.nautilus-window .floating-bar button, placessidebar row button.sidebar-button, notebook > header > tabs > tab button.flat, popover.menu box.circular-buttons button.circular.image-button.model, spinbutton > button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button separator { + margin: 4px 1px; +} + +button.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button, button.image-text-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button > box, +button.text-button.image-button > box > box, button.image-text-button > box, +button.image-text-button > box > box { + border-spacing: 4px; +} + +button.text-button.image-button > box > label, +button.text-button.image-button > box > box > label, button.image-text-button > box > label, +button.image-text-button > box > box > label { + padding-left: 2px; + padding-right: 2px; +} + +button.text-button.image-button label:first-child, button.image-text-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child, button.image-text-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child, button.image-text-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child, button.image-text-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child), button.image-text-button image:not(:only-child) { + margin: 0 4px; +} + +button.arrow-button { + padding-left: 9px; + padding-right: 9px; +} + +button.arrow-button > box { + border-spacing: 4px; +} + +button.arrow-button.text-button { + padding-left: 16px; + padding-right: 16px; +} + +button.arrow-button.text-button > box { + border-spacing: 6px; +} + +menubutton.pill > button, button.pill { + padding: 9px 30px; + border-radius: 9999px; +} + +button.card { + background-color: rgba(255, 255, 255, 0.04); + background-clip: padding-box; + font-weight: inherit; + border: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +button.card:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button.card.keyboard-activating, button.card:active { + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button.card:checked { + background-image: none; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + border-color: #89b4fa; +} + +button.card:checked:hover { + background-image: none; + outline-color: transparent; + background-color: #a1c4fb; + color: rgba(0, 0, 0, 0.87); +} + +button.card:checked:disabled { + outline-color: transparent; + background-color: rgba(137, 180, 250, 0.35); + color: rgba(0, 0, 0, 0.38); +} + +button.card:checked.keyboard-activating, button.card:checked:active { + background-image: none; +} + +button.card:checked.has-open-popup { + background-image: none; +} + +button.card:drop(active) { + color: #FF7043; + box-shadow: inset 0 0 0 1px #FF7043; +} + +.linked:not(.vertical) > button:focus, .linked.vertical > button:focus { + box-shadow: none; + outline: none; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + background-color: alpha(currentColor, 0.05); +} + +.linked:not(.vertical) > button.flat:focus, .linked.vertical > button.flat:focus { + box-shadow: none; + outline: none; +} + +.linked:not(.vertical) > menubutton > button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +button.osd { + min-height: 24px; + min-width: 24px; + padding: 6px; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.35); + color: white; + margin: 0; +} + +button.osd > image { + padding: 0; +} + +button.osd.remove-button { + padding: 0; +} + +button.osd:focus { + outline-color: transparent; +} + +button.osd:hover { + background-color: rgba(0, 0, 0, 0.45); + color: white; +} + +button.osd:active { + background-color: rgba(0, 0, 0, 0.65); + color: white; +} + +button.osd:disabled { + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.35); +} + +button.suggested-action { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(137, 180, 250, 0.2), 0 4px 3px 0 rgba(137, 180, 250, 0.14), 0 1px 6px 0 rgba(137, 180, 250, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(103, 135, 188, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(137, 180, 250, 0.3), 0 2px 3px -1px rgba(137, 180, 250, 0.24), 0 2px 5px 0 rgba(137, 180, 250, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(137, 180, 250, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #89b4fa; +} + +button.suggested-action.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +button.suggested-action.flat:checked { + background-color: rgba(137, 180, 250, 0.3); +} + +button.destructive-action { + background-color: #F44336; + color: #FFFFFF; + box-shadow: none; +} + +button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(244, 67, 54, 0.2), 0 4px 3px 0 rgba(244, 67, 54, 0.14), 0 1px 6px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:checked { + background-color: #f77b72; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(244, 67, 54, 0.3), 0 2px 3px -1px rgba(244, 67, 54, 0.24), 0 2px 5px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #F44336; +} + +button.destructive-action.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +button.destructive-action.flat:checked { + background-color: rgba(244, 67, 54, 0.3); +} + +stackswitcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +stackswitcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +stackswitcher > button.needs-attention:checked > label, +stackswitcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +button.font > box, button.file > box { + border-spacing: 6px; +} + +button.font > box > box > label, button.file > box > box > label { + font-weight: bold; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar button.star, menubutton.circular > button, button.close, button.circular { + border-radius: 9999px; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child label, headerbar button.star label, menubutton.circular > button label, button.close label, button.circular label { + padding: 0; +} + +menubutton.osd { + background: none; + color: inherit; +} + +menubutton.suggested-action { + background-color: #89b4fa; + color: white; +} + +menubutton.destructive-action { + background-color: #F44336; + color: white; +} + +menubutton.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +menubutton.suggested-action, menubutton.destructive-action, menubutton.opaque { + border-radius: 6px; +} + +menubutton.suggested-action.circular, menubutton.suggested-action.pill, menubutton.destructive-action.circular, menubutton.destructive-action.pill, menubutton.opaque.circular, menubutton.opaque.pill { + border-radius: 9999px; +} + +menubutton.suggested-action > button, menubutton.suggested-action > button:checked, menubutton.destructive-action > button, menubutton.destructive-action > button:checked, menubutton.opaque > button, menubutton.opaque > button:checked { + background-color: transparent; + color: inherit; +} + +menubutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +menubutton arrow { + min-height: 16px; + min-width: 16px; +} + +menubutton arrow.none { + -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); +} + +menubutton arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menubutton arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menubutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +menubutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +splitbutton { + border-radius: 6px; +} + +splitbutton, splitbutton > separator { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + transition-property: background; +} + +splitbutton > separator { + margin-top: 6px; + margin-bottom: 6px; + background: none; +} + +splitbutton > menubutton > button { + padding: 6px 10px; +} + +splitbutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +splitbutton.text-button.image-button > button, splitbutton.image-text-button > button { + padding-left: 9px; + padding-right: 9px; +} + +splitbutton.text-button.image-button > button > box, splitbutton.image-text-button > button > box { + border-spacing: 6px; +} + +splitbutton > button:dir(ltr), +splitbutton > menubutton > button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin-right: -1px; +} + +splitbutton > button:dir(rtl), +splitbutton > menubutton > button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin-left: -1px; +} + +splitbutton.flat > separator { + background: rgba(255, 255, 255, 0.12); +} + +splitbutton.flat:hover, splitbutton.flat:active, splitbutton.flat:checked { + background: alpha(currentColor, 0.07); +} + +splitbutton.flat:hover > separator, splitbutton.flat:active > separator, splitbutton.flat:checked > separator { + background: none; +} + +splitbutton.flat:focus-within:focus-visible > separator { + background: none; +} + +splitbutton.flat > button, +splitbutton.flat > menubutton > button { + border-radius: 6px; +} + +splitbutton.suggested-action { + background-color: #89b4fa; + color: white; +} + +splitbutton.destructive-action { + background-color: #F44336; + color: white; +} + +splitbutton.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +splitbutton.suggested-action > button, splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button, splitbutton.opaque > menubutton > button:checked { + color: inherit; + background-color: transparent; +} + +splitbutton.suggested-action > menubutton > button:dir(ltr), splitbutton.destructive-action > menubutton > button:dir(ltr), splitbutton.opaque > menubutton > button:dir(ltr) { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); +} + +splitbutton.suggested-action > menubutton > button:dir(rtl), splitbutton.destructive-action > menubutton > button:dir(rtl), splitbutton.opaque > menubutton > button:dir(rtl) { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.12); +} + +splitbutton > menubutton > button > arrow.none { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +buttoncontent { + border-spacing: 6px; +} + +buttoncontent > label { + font-weight: bold; +} + +buttoncontent > label:dir(ltr) { + padding-right: 2px; +} + +buttoncontent > label:dir(rtl) { + padding-left: 2px; +} + +.arrow-button > box > buttoncontent > label:dir(ltr), splitbutton > button > buttoncontent > label:dir(ltr) { + padding-right: 0; +} + +.arrow-button > box > buttoncontent > label:dir(rtl), splitbutton > button > buttoncontent > label:dir(rtl) { + padding-left: 0; +} + +stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, +stackswitcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > label:dir(rtl), +stackswitcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +.linked:not(.vertical) > entry, .linked:not(.vertical) > button, .linked:not(.vertical) > button.image-button { + border-radius: 0; +} + +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > button:only-child { + border-radius: 6px; +} + +.linked.vertical > entry, .linked.vertical > button, .linked.vertical > button.image-button { + border-radius: 0; +} + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child { + border-radius: 6px; +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + + +list > row button.image-button:not(.flat) { + background-color: transparent; + box-shadow: none; + border: none; +} + + +list > row button.image-button:not(.flat):hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + + +list > row button.image-button:not(.flat):active, +list > row button.image-button:not(.flat):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + + +list > row button.image-button:not(.flat).suggested-action { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + + +list > row button.image-button:not(.flat).destructive-action { + background-color: #F44336; + color: #FFFFFF; +} + +/********* + * Links * + *********/ +link { + color: #5bd3f8; +} + +link:visited { + color: #BA68C8; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #5bd3f8; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #BA68C8; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + border-radius: 6px; + padding: 0; + border-spacing: 0; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +spinbutton:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px transparent; + color: #FFFFFF; + outline: 2px solid #89b4fa; + outline-offset: -2px; +} + +spinbutton:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); + outline: none; +} + +spinbutton > text { + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + margin: 0; +} + +spinbutton > button { + border: none; +} + +spinbutton > button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: none; +} + +spinbutton:not(.vertical) > text { + min-width: 32px; + padding-left: 12px; +} + +spinbutton:not(.vertical) > button { + padding: 0; + margin: 6px; +} + +spinbutton:not(.vertical) > button.up:dir(ltr), spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 3px; +} + +spinbutton:not(.vertical) > button.up:dir(rtl), spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 3px; +} + +cell.activatable spinbutton:not(.vertical) { + margin: 3px 0; +} + +cell.activatable spinbutton:not(.vertical) > button { + margin: 0; + padding: 0; + min-height: 24px; + border-radius: 0; +} + +cell.activatable spinbutton:not(.vertical) > button:last-child { + border-radius: 0 6px 6px 0; +} + +cell.activatable spinbutton:not(.vertical) > button.up:dir(ltr), cell.activatable spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 0; +} + +cell.activatable spinbutton:not(.vertical) > button.up:dir(rtl), cell.activatable spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 0; +} + +spinbutton.vertical > text { + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical > button { + padding: 0; + margin: 6px 9px; +} + +/************** + * ComboBoxes * + **************/ +dropdown > button > box { + border-spacing: 6px; +} + +dropdown arrow, +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +dropdown > popover.menu > contents modelbutton, +combobox > popover.menu > contents modelbutton { + padding-left: 9px; + padding-right: 9px; +} + +dropdown button.combo cellview:dir(ltr), +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +dropdown button.combo cellview:dir(rtl), +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +dropdown popover, +combobox popover { + margin-top: 4px; + padding: 0; +} + +dropdown popover listview, +combobox popover listview { + margin: 0; +} + +dropdown popover listview > row, +combobox popover listview > row { + padding: 6px; +} + +dropdown popover listview > row:selected, +combobox popover listview > row:selected { + color: #FFFFFF; + background-color: alpha(currentColor, 0.06); +} + +dropdown popover .dropdown-searchbar, +combobox popover .dropdown-searchbar { + padding: 6px; +} + +dropdown.linked button:nth-child(2):dir(ltr), +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +dropdown.linked button:nth-child(2):dir(rtl), +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child), +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):first-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):last-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +button.combo:only-child:focus { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +button.combo:only-child:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +/************ + * Toolbars * + ************/ +.toolbar { + padding: 6px; + background-color: #1e1e2e; + border-spacing: 6px; +} + +.osd .toolbar { + background-color: transparent; +} + +.app-notification, .toolbar.osd { + transition: box-shadow 200ms ease-out; + padding: 6px; + border-radius: 12px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +.app-notification:backdrop, .toolbar.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +.left.app-notification, .right.app-notification, .top.app-notification, .bottom.app-notification, .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom { + border-radius: 0; +} + +.bottom.app-notification, .toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +.toolbar.horizontal > separator { + margin: 2px; +} + +.toolbar.vertical > separator { + margin: 2px; +} + +.toolbar entry, +.toolbar spinbutton, +.toolbar splitbutton, +.toolbar separator:not(.sidebar), +.toolbar button, +.toolbar menubutton, +.toolbar scalebutton { + margin-top: 0; + margin-bottom: 0; +} + +.toolbar menubutton > button, +.toolbar splitbutton > button, +.toolbar splitbutton > menubutton, +.toolbar scalebutton > button { + margin-top: 0; + margin-bottom: 0; +} + +.toolbar switch { + margin-top: 4px; + margin-bottom: 4px; +} + +.toolbar spinbutton entry, +.toolbar spinbutton button { + margin: 0; +} + +.toolbar popover.menu separator:not(.sidebar) { + margin-top: 6px; + margin-bottom: 6px; +} + +searchbar > revealer > box { + padding: 6px; + border-spacing: 0; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; + box-shadow: none; +} + +searchbar > revealer > box entry, searchbar > revealer > box button, searchbar > revealer > box menubutton { + margin: 0; +} + +/*************** + * Header bars * + ***************/ +headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); + border: none; +} + +headerbar button:hover:not(.suggested-action):not(.destructive-action), headerbar button:focus:not(:hover):not(:active):not(.suggested-action):not(.destructive-action), headerbar button:active:not(.suggested-action):not(.destructive-action), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar entry { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +headerbar entry:hover, headerbar entry:focus-within { + color: #FFFFFF; +} + +headerbar entry:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +headerbar entry > text > placeholder { + color: rgba(255, 255, 255, 0.5); +} + +headerbar entry > text > block-cursor { + color: rgba(255, 255, 255, 0.04); + background-color: #FFFFFF; +} + +headerbar entry > image { + color: rgba(255, 255, 255, 0.7); +} + +headerbar entry > image:hover, headerbar entry > image:active { + color: #FFFFFF; +} + +headerbar entry > image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + background-color: #11111b; + color: #FFFFFF; + min-height: 48px; + padding: 0; + margin: 0; +} + +headerbar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +headerbar:backdrop:disabled { + color: rgba(255, 255, 255, 0.32); +} + +headerbar.flat, headerbar.flat:backdrop { + background: none; + box-shadow: none; + transition: none; +} + +headerbar .title { + padding: 0 12px; + font-weight: bold; +} + +headerbar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +headerbar .subtitle, +headerbar .dim-label, +headerbar row.expander image.expander-row-arrow, +row.expander headerbar image.expander-row-arrow, +headerbar row label.subtitle, +row headerbar label.subtitle { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +headerbar .subtitle:backdrop, +headerbar .dim-label:backdrop, +headerbar row.expander image.expander-row-arrow:backdrop, +row.expander headerbar image.expander-row-arrow:backdrop, +headerbar row label.subtitle:backdrop, +row headerbar label.subtitle:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +headerbar .titlebar { + background-color: transparent; + box-shadow: none; +} + +headerbar headerbar + separator { + background-color: rgba(255, 255, 255, 0.12); +} + +headerbar > windowhandle > box { + padding: 0 6px; +} + +headerbar > windowhandle > box, +headerbar > windowhandle > box > box.start, +headerbar > windowhandle > box > box.end { + border-spacing: 6px; +} + +headerbar entry, +headerbar spinbutton, +headerbar splitbutton, +headerbar button, +headerbar menubutton, +headerbar stackswitcher, +headerbar separator:not(.sidebar) { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar menubutton > button, +headerbar spinbutton > button, +headerbar splitbutton > button, +headerbar splitbutton > menubutton, +headerbar .linked > menubutton, +headerbar entry > menubutton { + margin-top: 0; + margin-bottom: 0; +} + +headerbar button.suggested-action:disabled, +headerbar button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + opacity: 1; +} + +headerbar button.star { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +headerbar .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +headerbar .entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar popover.background button.suggested-action:disabled, +headerbar popover.background button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +headerbar popover.background entry, +headerbar popover.background spinbutton, +headerbar popover.background button, +headerbar popover.background menubutton, +headerbar popover.background stackswitcher { + margin-top: 0; + margin-bottom: 0; +} + +headerbar separator:not(.sidebar) { + background-color: rgba(255, 255, 255, 0.12); +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +headerbar.selection-mode:backdrop { + color: rgba(0, 0, 0, 0.6); +} + +headerbar.selection-mode .subtitle:link { + color: rgba(0, 0, 0, 0.87); +} + +headerbar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +headerbar.default-decoration { + min-height: 36px; + padding: 0; + margin: 0; + box-shadow: none; + border: none; + outline: none; + background-image: image(#11111b); +} + +headerbar.default-decoration:backdrop { + background-image: image(#1e1e2e); +} + +headerbar.default-decoration windowcontrols button, +headerbar.default-decoration windowcontrols menubutton { + min-width: 16px; + min-height: 16px; + margin: 0; + padding: 0; +} + +headerbar.default-decoration windowcontrols menubutton button { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 4px; +} + +.solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +window.devel headerbar { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, rgba(137, 180, 250, 0.1)), linear-gradient(to top, #171724 3px, #1b1b2b); +} + +window.devel headerbar:backdrop { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(#11111b); + /* background-color would flash */ +} + +/************ + * Pathbars * + ************/ + +pathbar > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 6px; + background-color: alpha(currentColor, 0.08); + border: none; + box-shadow: none; +} + + +pathbar > button:disabled { + background-color: alpha(currentColor, 0.05); +} + + +pathbar > button:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + + +pathbar > button:checked:hover { + background-color: alpha(currentColor, 0.16); + color: #FFFFFF; +} + + +pathbar > button label, +pathbar > button image { + margin-left: 3px; + margin-right: 3px; +} + + +pathbar > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +.pathbar { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); + border: none; + border-radius: 6px; + padding: 2px; +} + +headerbar .pathbar { + margin-top: 6px; + margin-bottom: 6px; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +.pathbar > button { + margin-top: 0; + margin-bottom: 0; + min-height: 20px; + border-radius: 4px; + border: none; + box-shadow: none; +} + +.pathbar > button:last-child { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +/************** + * Tree Views * + **************/ +columnview.view, +treeview.view { + border-left-color: #393947; + border-top-color: #393947; +} + +columnview.view:hover, columnview.view:selected, +treeview.view:hover, +treeview.view:selected { + border-radius: 0; +} + +columnview.view:focus, +treeview.view:focus { + box-shadow: none; + outline: none; +} + +columnview.view.separator, +treeview.view.separator { + min-height: 5px; + color: rgba(255, 255, 255, 0.12); +} + +columnview.view:drop(active), +treeview.view:drop(active) { + box-shadow: none; +} + +columnview.view:drop(active).after, +treeview.view:drop(active).after { + border-top-style: none; +} + +columnview.view:drop(active).before, +treeview.view:drop(active).before { + border-bottom-style: none; +} + +columnview.view > dndtarget:drop(active), +treeview.view > dndtarget:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: alpha(currentColor, 0.06); +} + +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { + border-top-style: none; +} + +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { + border-bottom-style: none; +} + +columnview.view.expander, +treeview.view.expander { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: rgba(255, 255, 255, 0.7); +} + +columnview.view.expander:dir(rtl), +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +columnview.view.expander:hover, +treeview.view.expander:hover { + color: #FFFFFF; +} + +columnview.view.expander:selected, +treeview.view.expander:selected { + color: #FFFFFF; +} + +columnview.view.expander:selected:hover, +treeview.view.expander:selected:hover { + color: #FFFFFF; +} + +columnview.view.expander:checked, +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +columnview.view.expander:disabled, +treeview.view.expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +columnview.view.progressbar, +treeview.view.progressbar { + border-bottom: 6px solid #89b4fa; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.progressbar:selected:hover, +treeview.view.progressbar:selected:hover { + box-shadow: none; +} + +columnview.view.trough, +treeview.view.trough { + border-bottom: 6px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.trough:selected:hover, +treeview.view.trough:selected:hover { + box-shadow: none; +} + +columnview.view > header > button, +treeview.view > header > button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + background-clip: border-box; +} + +columnview.view > header > button:not(:focus):not(:hover):not(:active), +treeview.view > header > button:not(:focus):not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +columnview.view > header > button, columnview.view > header > button:disabled, +treeview.view > header > button, +treeview.view > header > button:disabled { + background-color: #1e1e2e; +} + +columnview.view > header > button:last-child, +treeview.view > header > button:last-child { + border-right-style: none; +} + +columnview.view button.dnd, +columnview.view header.button.dnd, +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #89b4fa; +} + +columnview.view acceleditor > label, +treeview.view acceleditor > label { + background-color: #89b4fa; +} + +stack.view treeview.view { + min-height: 36px; +} + +/********* + * Menus * + *********/ +menubar { + padding: 0; + background-color: #11111b; + color: #FFFFFF; +} + +menubar:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); +} + +.csd menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(255, 255, 255, 0.7); +} + +menubar > item:selected { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +menubar > item:disabled { + color: rgba(255, 255, 255, 0.32); +} + +menubar > item label:disabled { + color: inherit; +} + +menubar > item popover.menu popover.menu { + margin-left: 9px; +} + +menubar > item popover.menu.background popover.menu.background > contents { + margin: 0; + border-radius: 12px; +} + +/********************** + * Popover Base Menus * + **********************/ +popover.menu box.inline-buttons { + color: #FFFFFF; + padding: 0 6px; +} + +popover.menu box.inline-buttons button.image-button.model { + min-height: 28px; + min-width: 28px; + padding: 0; + border: none; + outline: none; + transition: none; +} + +popover.menu box.inline-buttons button.image-button.model:selected { + background: image(alpha(currentColor, 0.06)); +} + +popover.menu box.circular-buttons { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model:focus { + background-color: alpha(currentColor, 0.06); +} + +popover.menu arrow.left, +popover.menu radio.left, +popover.menu check.left { + margin-left: 0; + margin-right: 0; +} + +popover.menu arrow.right, +popover.menu radio.right, +popover.menu check.right { + margin-left: 0; + margin-right: 0; +} + +popover.menu label.title { + font-weight: bold; + padding: 4px 26px; +} + +/************ + * Popovers * + ************/ +popover.background { + font: initial; +} + +popover.background, popover.background:backdrop { + background-color: transparent; +} + +popover > arrow, +popover > contents { + transition: box-shadow 200ms ease-out; + padding: 6px; + background-color: #313244; + border-radius: 12px; + color: #FFFFFF; + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); +} + +popover > contents > list, +popover > contents > .view, +popover > contents > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover > contents separator { + background-color: rgba(255, 255, 255, 0.12); + margin: 3px 0; +} + +popover > contents list separator { + margin: 0; +} + +popover > contents list > row { + border-radius: 6px; +} + +popover > contents stack > box { + padding: 0; +} + +popover > contents > box > button { + margin: 0; +} + +popover .view:not(:selected), +popover toolbar { + background-color: #313244; +} + +popover.menu button, +popover button.model { + min-height: 32px; + padding: 0 8px; +} + +popover modelbutton { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 22px; + min-width: 56px; + padding: 3px 9px; + color: #FFFFFF; + font: initial; + border-radius: 6px; +} + +popover modelbutton:focus:not(:hover) { + transition: none; + box-shadow: none; + outline: none; +} + +popover modelbutton:disabled { + color: rgba(255, 255, 255, 0.5); +} + +popover modelbutton accelerator { + color: rgba(255, 255, 255, 0.5); + margin-left: 30px; +} + +popover modelbutton accelerator:disabled { + color: rgba(255, 255, 255, 0.12); +} + +popover modelbutton arrow.left { + -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); +} + +popover modelbutton arrow.right { + -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); +} + +.osd popover, popover.touch-selection, popover.magnifier { + background-color: transparent; +} + +magnifier { + background-color: #1e1e2e; +} + +/************* + * Notebooks * + *************/ +notebook > header > tabs > tab { + min-height: 24px; + min-width: 24px; + padding: 3px 6px; + border: none; + background-clip: padding-box; + font-weight: 500; + border-radius: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +notebook > header > tabs > tab:hover:not(:checked):not(:selected) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; +} + +notebook > header > tabs > tab:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +notebook > header > tabs > tab:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; +} + +notebook > header > tabs > tab:selected:not(:active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +notebook > header > tabs > tab:selected:not(:active):disabled { + color: rgba(255, 255, 255, 0.5); +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(255, 255, 255, 0.04); +} + +notebook, notebook.frame { + background-color: #1e1e2e; + border-radius: 12px; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(255, 255, 255, 0.04); + margin: 3px; + border-radius: 9px; +} + +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 { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -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 { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header > tabs > tab { + margin: 3px; +} + +notebook > header > tabs > tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header > tabs > tab > box:drop(active) { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +notebook > header > tabs > tab button.flat:last-child { + margin-left: 6px; + margin-right: -3px; +} + +notebook > header > tabs > tab button.flat:first-child { + margin-left: -3px; + margin-right: 6px; +} + +notebook > header > tabs > tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top > tabs, notebook > header.bottom > tabs { + padding-left: 0; + padding-right: 0; +} + +notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top > tabs > tab:not(:last-child), notebook > header.bottom > tabs > tab:not(:last-child) { + margin-right: 0; +} + +notebook > header.top > tabs tab.reorderable-page, notebook > header.bottom > tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left > tabs, notebook > header.right > tabs { + padding-top: 0; + padding-bottom: 0; +} + +notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left > tabs > tab:not(:last-child), notebook > header.right > tabs > tab:not(:last-child) { + margin-bottom: 0; +} + +notebook > header.left > tabs tab.reorderable-page, notebook > header.right > tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > menubutton > button.image-button { + padding: 3px; + min-width: 24px; + min-height: 24px; + margin: 0 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +tabbar tab { + min-height: 24px; + min-width: 24px; + padding: 3px 6px; + border: none; + background-clip: padding-box; + font-weight: 500; + border-radius: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); + color: rgba(255, 255, 255, 0.7); +} + +tabbar tab:hover:not(:selected) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; + color: #FFFFFF; +} + +tabbar tab:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +tabbar tab:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; + color: #FFFFFF; +} + +tabbar tab:selected:not(:active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +tabbar tab:selected:not(:active):disabled { + color: rgba(255, 255, 255, 0.5); +} + +tabbar > revealer > box { + box-shadow: none; +} + +tabbar .box { + background-color: #11111b; + background-image: none; + padding: 0; + margin: 0; + border-radius: 0; + min-height: 36px; + border: none; + box-shadow: none; +} + +tabbar .box:backdrop { + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +tabbar .box:backdrop > scrolledwindow, +tabbar .box:backdrop > .start-action, +tabbar .box:backdrop > .end-action { + filter: none; + transition: none; +} + +tabbar tabbox { + padding: 0; + margin: 0; + min-height: 36px; +} + +tabbar tabbox > background { + background: none; +} + +tabbar tabbox > separator { + margin: 9px 0; + transition: opacity 150ms ease-in-out; +} + +tabbar tabbox > separator.hidden { + opacity: 0; +} + +tabbar tabbox > tabboxchild { + padding: 0; + margin: 0; +} + +tabbar tab { + padding: 6px; + margin: 6px 2px; +} + +tabbar tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#89b4fa, 0.4) 10%, alpha(#89b4fa, 0) 30%); +} + +tabbar tab.needs-attention:hover { + background-image: image(alpha(currentColor, 0.03)), radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#89b4fa, 0.4) 10%, alpha(#89b4fa, 0) 30%); +} + +tabbar tabbox.single-tab tab, tabbar tabbox.single-tab tab:hover, tabbar tabbox.single-tab tab:active { + background: none; +} + +tabbar undershoot { + transition: background 150ms ease-in-out; +} + +tabbar undershoot.left { + background: linear-gradient(to right, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar undershoot.right { + background: linear-gradient(to left, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar .needs-attention-left undershoot.left { + background: linear-gradient(to right, alpha(#89b4fa, 0.5), alpha(#89b4fa, 0.3) 1px, alpha(#89b4fa, 0) 20px); +} + +tabbar .needs-attention-right undershoot.right { + background: linear-gradient(to left, alpha(#89b4fa, 0.5), alpha(#89b4fa, 0.3) 1px, alpha(#89b4fa, 0) 20px); +} + +tabbar .start-action, +tabbar .end-action { + padding: 6px 5px; +} + +tabbar .start-action:dir(ltr), +tabbar .end-action:dir(rtl) { + padding-right: 0; +} + +tabbar .start-action:dir(rtl), +tabbar .end-action:dir(ltr) { + padding-left: 0; +} + +tabbar.inline .box { + background-color: transparent; + color: inherit; + box-shadow: none; + padding-bottom: 0; +} + +tabbar.inline .box:backdrop { + background-color: transparent; + transition: none; +} + +tabbar.inline .box:backdrop > scrolledwindow, +tabbar.inline .box:backdrop > .start-action, +tabbar.inline .box:backdrop > .end-action { + filter: none; + transition: none; +} + +dnd tab { + min-height: 24px; + background-color: #11111b; + color: #FFFFFF; + box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 14px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); + outline: 1px solid rgba(0, 0, 0, 0.75); + outline-offset: -1px; + margin: 24px; +} + +dnd tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#89b4fa, 0.4) 10%, alpha(#89b4fa, 0) 30%); +} + +tabbar tab, +dnd tab { + padding: 6px; +} + +tabbar tab button.image-button, +dnd tab button.image-button { + padding: 0; + margin: 0; + min-width: 24px; + min-height: 24px; + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); +} + +tabbar tab button.image-button:hover, tabbar tab button.image-button:active, +dnd tab button.image-button:hover, +dnd tab button.image-button:active { + color: #FFFFFF; +} + +tabbar tab button.image-button:disabled, +dnd tab button.image-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +tabbar tab indicator, +dnd tab indicator { + min-height: 2px; + border-radius: 2px; + background: alpha(#89b4fa, 0.5); + transform: translateY(4px); +} + +tabthumbnail { + border-radius: 6px; + transition: box-shadow 200ms ease-out; +} + +tabthumbnail > box { + margin: 6px; +} + +tabthumbnail:drop(active) { + box-shadow: inset 0 0 0 2px alpha(#FF7043, 0.4); + background-color: alpha(#FF7043, 0.1); +} + +tabthumbnail .needs-attention:dir(ltr) { + transform: translate(8px, -8px); +} + +tabthumbnail .needs-attention:dir(rtl) { + transform: translate(-8px, -8px); +} + +tabthumbnail .needs-attention > widget { + background: #89b4fa; + min-width: 12px; + min-height: 12px; + border-radius: 6px; + margin: 3px; + box-shadow: 0 1px 2px alpha(#89b4fa, 0.4); +} + +tabthumbnail .card { + background: none; + border: none; + box-shadow: none; + color: inherit; +} + +tabthumbnail .card picture { + outline: 1px solid rgba(255, 255, 255, 0.12); + outline-offset: -1px; + border-radius: 6px; +} + +tabthumbnail.pinned .card { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +tabthumbnail .icon-title-box { + border-spacing: 6px; +} + +tabthumbnail .tab-unpin-icon { + margin: 6px; + min-width: 24px; + min-height: 24px; +} + +tabthumbnail button.circular { + margin: 6px; + background-color: rgba(255, 255, 255, 0.04); + min-width: 24px; + min-height: 24px; +} + +tabthumbnail button.circular:hover { + background-color: alpha(currentColor, 0.08); +} + +tabthumbnail button.circular:active { + background-color: alpha(currentColor, 0.12); +} + +taboverview > .overview .new-tab-button { + margin: 18px; +} + +tabview:drop(active), +tabbox:drop(active), +tabgrid:drop(active) { + box-shadow: none; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; + box-shadow: none; + outline: none; +} + +scrollbar.top { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar > range > trough { + border: none; + background: none; + padding: 0; + outline: none; +} + +scrollbar > range > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(255, 255, 255, 0.5); + box-shadow: none; + outline: none; +} + +scrollbar > range > trough > slider:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +scrollbar > range > trough > slider:active { + background-color: #FFFFFF; +} + +scrollbar > range > trough > slider:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar > range.fine-tune > trough > slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar > range.fine-tune.horizontal > trough > slider { + margin: 2px 0; +} + +scrollbar > range.fine-tune.vertical > trough > slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) > range > trough > slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) > range > trough > slider { + min-width: 4px; + min-height: 4px; + margin: 0; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 0; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(255, 255, 255, 0.04); +} + +scrollbar.horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + padding: 0; + border: none; + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: border-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #89b4fa; +} + +switch:disabled { + opacity: 0.5; +} + +switch image { + margin: -8px; +} + +switch > slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 18px; + min-height: 18px; + margin: 3px; + border-radius: 9999px; + outline: none; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); + background-color: white; + border: none; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list):hover, .view.content-view.check:not(list):active, +.content-view .tile check:not(list):hover, +.content-view .tile check:not(list):active { + box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.12); +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; + border-spacing: 3px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + border: none; + color: transparent; + background-color: rgba(255, 255, 255, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.04); + background-color: rgba(255, 255, 255, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); + background-color: rgba(255, 255, 255, 0.2); +} + +check:disabled, +radio:disabled { + background-color: rgba(255, 255, 255, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(137, 180, 250, 0.15); + background-color: #bad3fc; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(137, 180, 250, 0.2); + background-color: #89b4fa; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(0, 0, 0, 0.6); + background-color: rgba(137, 180, 250, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu radio { + transition: none; + margin: 0; + padding: 0; +} + +popover.menu check:dir(ltr), popover.menu radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +popover.menu check:dir(rtl), popover.menu radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu check:hover, popover.menu check:disabled, popover.menu check:checked:hover, popover.menu check:indeterminate:hover, popover.menu radio, popover.menu radio:hover, popover.menu radio:disabled, popover.menu radio:checked:hover, popover.menu radio:indeterminate:hover { + box-shadow: none; +} + + +check { + -gtk-icon-size: 20px; +} + + +check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic@2.svg"))); +} + + +radio { + -gtk-icon-size: 20px; +} + + +radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-checked-symbolic@2.svg"))); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-mixed-symbolic@2.svg"))); +} + + +popover.menu check { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic@2.svg"))); +} + + +popover.menu check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic@2.svg"))); +} + + +popover.menu radio { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic@2.svg"))); +} + + +popover.menu radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic@2.svg"))); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view radio, treeview.view check, +columnview.view radio, +columnview.view check { + padding: 0; + margin: 0; + transition: none; +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover, +columnview.view radio, +columnview.view radio:hover, +columnview.view radio:disabled, +columnview.view radio:checked:hover, +columnview.view radio:indeterminate:hover, +columnview.view check, +columnview.view check:hover, +columnview.view check:disabled, +columnview.view check:checked:hover, +columnview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view:hover check, treeview.view:hover radio, treeview.view:selected check, treeview.view:selected radio, treeview.view:focus check, treeview.view:focus radio, +columnview.view:hover check, +columnview.view:hover radio, +columnview.view:selected check, +columnview.view:selected radio, +columnview.view:focus check, +columnview.view:focus radio { + box-shadow: none; +} + +treeview.view:hover check:checked, treeview.view:hover radio:checked, treeview.view:selected check:checked, treeview.view:selected radio:checked, treeview.view:focus check:checked, treeview.view:focus radio:checked, +columnview.view:hover check:checked, +columnview.view:hover radio:checked, +columnview.view:selected check:checked, +columnview.view:selected radio:checked, +columnview.view:focus check:checked, +columnview.view:focus radio:checked { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale > trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(255, 255, 255, 0.3); +} + +scale > trough:disabled { + background-color: rgba(255, 255, 255, 0.12); +} + +scale > trough > highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#89b4fa); +} + +scale > trough > highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.32)); +} + +scale > trough > fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.3); +} + +scale > trough > fill:disabled { + background-color: transparent; +} + +scale > trough > slider { + min-height: 18px; + min-width: 18px; + margin: -8px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #89b4fa; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #89b4fa; +} + +scale > trough > slider:hover { + box-shadow: inset 0 0 0 2px #89b4fa, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale > trough > slider:active { + box-shadow: inset 0 0 0 4px #89b4fa, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale > trough > slider:disabled { + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.32); +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune > trough > slider { + margin: -7px; +} + +scale > marks, +scale > value { + color: rgba(255, 255, 255, 0.7); +} + +scale indicator { + background-color: rgba(255, 255, 255, 0.3); + color: transparent; +} + +scale.marks-before:not(.marks-after) > trough > slider, scale.marks-after:not(.marks-before) > trough > slider { + transform: rotate(0); +} + +scale.horizontal > marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune > marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal > marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune > marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical > marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune > marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical > marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune > marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider, scale.horizontal.marks-before:not(.marks-after) > trough > slider:hover, scale.horizontal.marks-before:not(.marks-after) > trough > slider:active, scale.horizontal.marks-before:not(.marks-after) > trough > slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider, scale.horizontal.marks-after:not(.marks-before) > trough > slider:hover, scale.horizontal.marks-after:not(.marks-before) > trough > slider:active, scale.horizontal.marks-after:not(.marks-before) > trough > slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider, scale.vertical.marks-before:not(.marks-after) > trough > slider:hover, scale.vertical.marks-before:not(.marks-after) > trough > slider:active, scale.vertical.marks-before:not(.marks-after) > trough > slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider, scale.vertical.marks-after:not(.marks-before) > trough > slider:hover, scale.vertical.marks-after:not(.marks-before) > trough > slider:active, scale.vertical.marks-after:not(.marks-before) > trough > slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal > trough > slider:dir(ltr), scale.color.horizontal > trough > slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) > trough > slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #89b4fa; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; + box-shadow: none; + margin: 0; + padding: 0; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #89b4fa; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #FBC02D; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #89b4fa; +} + +levelbar block.full { + background-color: #66BB6A; +} + +levelbar block.empty { + background-color: rgba(255, 255, 255, 0.12); +} + +/**************** + * Print dialog * +*****************/ +window.dialog.print drawing { + color: #FFFFFF; + background: none; + border: none; + padding: 0; +} + +window.dialog.print drawing paper { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +window.dialog.print .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame, +.frame { + border: 1px solid rgba(255, 255, 255, 0.12); +} + +frame > list, +.frame > list { + border: none; +} + +frame.view, +.frame.view { + border-radius: 6px; +} + +frame.flat, +.frame.flat { + border-style: none; +} + +frame { + border-radius: 6px; +} + +frame > label { + margin: 4px; +} + +frame.flat > border, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-spacing: 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; + border: none; +} + +actionbar > revealer > box button, actionbar > revealer > box entry, +actionbar > revealer > box menubutton, actionbar > revealer > box menubutton > button, +actionbar > revealer > box splitbutton, actionbar > revealer > box splitbutton > button, +actionbar > revealer > box spinbutton { + margin: 0; +} + +statusbar { + padding: 6px 18px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +scrolledwindow > overshoot.top { + background-image: radial-gradient(farthest-side at top, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at top, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: top; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.bottom { + background-image: radial-gradient(farthest-side at bottom, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at bottom, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.left { + background-image: radial-gradient(farthest-side at left, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at left, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: left; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.right { + background-image: radial-gradient(farthest-side at right, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at right, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: right; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow.undershoot-top > undershoot.top { + box-shadow: none; + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-bottom > undershoot.bottom { + box-shadow: none; + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { + box-shadow: none; + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { + box-shadow: none; + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { + box-shadow: none; + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { + box-shadow: none; + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow > undershoot { + background-image: none; + box-shadow: none; + border: none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +stacksidebar + separator.vertical, +stacksidebar separator.horizontal, button.font separator, button.file separator, separator.spacer { + min-width: 0; + min-height: 0; + background-color: transparent; + background-image: none; +} + +/********* + * Lists * + *********/ +list.content, +list.boxed-list { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +listview, +list { + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: padding-box; +} + +listview > row, +list > row { + padding: 6px; + background-clip: padding-box; +} + +listview > row.expander, +list > row.expander { + padding: 0px; +} + +listview > row.expander .row-header, +list > row.expander .row-header { + padding: 2px; +} + +listview.horizontal row.separator:not(:last-child), listview.separators.horizontal > row:not(.separator):not(:last-child), +list.horizontal row.separator:not(:last-child), +list.separators.horizontal > row:not(.separator):not(:last-child) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +listview:not(.horizontal) row.separator:not(:last-child), listview.separators:not(.horizontal) > row:not(.separator):not(:last-child), +list:not(.horizontal) row.separator:not(:last-child), +list.separators:not(.horizontal) > row:not(.separator):not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +list.frame { + border-radius: 6px; +} + +listview.view { + color: #FFFFFF; + background-color: transparent; +} + +popover.menu listview.view { + padding: 0; + border-radius: 6px; +} + +popover.menu listview.view > row { + margin-left: 0; + margin-right: 0; + border-radius: 6px; +} + +row { + color: rgba(255, 255, 255, 0.7); + background-clip: padding-box; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + min-height: 48px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.35); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; +} + +.nautilus-window .nautilus-grid-view child.activatable, columnview.view > header > button, +treeview.view > header > button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), font-weight 0; + outline: none; + box-shadow: none; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + outline: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:focus, columnview.view > header > button:focus, +treeview.view > header > button:focus, row.activatable:focus { + color: #FFFFFF; + background-color: transparent; + box-shadow: none; + outline: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:hover, columnview.view > header > button:hover, +treeview.view > header > button:hover, .nautilus-window .nautilus-grid-view child.has-open-popup.activatable, columnview.view > header > button.has-open-popup, +treeview.view > header > button.has-open-popup, row.activatable:hover, row.activatable.has-open-popup { + color: #FFFFFF; + background-color: alpha(currentColor, 0.05); + box-shadow: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:active, columnview.view > header > button:active, +treeview.view > header > button:active, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, font-weight 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.05) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.05); + color: #FFFFFF; + box-shadow: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:selected, columnview.view > header > button:selected, +treeview.view > header > button:selected, row.activatable:selected { + background-color: alpha(currentColor, 0.06); +} + +.nautilus-window .nautilus-grid-view child.activatable:selected:hover, columnview.view > header > button:selected:hover, +treeview.view > header > button:selected:hover, row.activatable:selected:hover { + background-color: alpha(currentColor, 0.08); +} + +button row.activatable:focus, button row.activatable:hover, button row.activatable:active { + box-shadow: none; + background: none; +} + +button:checked row.activatable { + color: rgba(0, 0, 0, 0.87); +} + +row:selected { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; + box-shadow: none; +} + +row:selected:hover { + background-color: alpha(currentColor, 0.08); +} + +row:selected:focus, row:selected:focus-visible:focus-within { + outline: none; + background-color: alpha(currentColor, 0.08); +} + +row:selected:focus:hover, row:selected:focus-visible:focus-within:hover { + background-color: alpha(currentColor, 0.16); +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.rich-list { + /* rich lists usually containing other widgets than just labels/text */ +} + +.rich-list > row { + padding: 9px 12px; + min-height: 32px; + /* should be tall even when only containing a label */ +} + +.rich-list > row:last-child { + border-bottom: none; +} + +.rich-list > row > box { + border-spacing: 12px; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + border-spacing: 6px; + min-height: 50px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.45); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; + padding: 0; +} + +row > box.header > box.title, +row > box.header > box.title > .title, +row > box.header > box.title > .subtitle { + padding: 0; + font-weight: inherit; +} + +row > box.header > .prefixes, +row > box.header > .suffixes { + border-spacing: 6px; +} + +row > box.header > .icon:dir(ltr), +row > box.header > .prefixes:dir(ltr) { + margin-right: 6px; +} + +row > box.header > .icon:dir(rtl), +row > box.header > .prefixes:dir(rtl) { + margin-left: 6px; +} + +row.entry .edit-icon, row.entry .indicator { + min-width: 24px; + min-height: 24px; + padding: 5px; +} + +row.entry .edit-icon:disabled { + opacity: 0.5; +} + +row.entry .indicator { + opacity: 0.65; +} + +row.entry.monospace { + font-family: inherit; +} + +row.entry.monospace text { + font-family: monospace; +} + +row.spin spinbutton { + background: none; + border-spacing: 6px; + box-shadow: none; +} + +row.spin spinbutton, row.spin spinbutton:focus { + outline: none; +} + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child { + min-width: 30px; + min-height: 30px; + margin: 10px 2px; + border: none; +} + +row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child:disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child:disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child:disabled { + filter: none; +} + +row.entry:not(:selected).activatable.focused:hover, row.entry:not(:selected).activatable.focused:active, +row.spin:not(:selected).activatable.focused:hover, +row.spin:not(:selected).activatable.focused:active { + background-color: transparent; +} + +row.entry.error text > selection:focus-within, +row.spin.error text > selection:focus-within { + background-color: alpha(#F44336, 0.2); +} + +row.entry.error text > cursor-handle > contents, +row.spin.error text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.error .dim-label, row.entry.error row.expander image.expander-row-arrow, row.expander row.entry.error image.expander-row-arrow, row.entry.error .subtitle, +row.spin.error .dim-label, +row.spin.error row.expander image.expander-row-arrow, +row.expander row.spin.error image.expander-row-arrow, +row.spin.error .subtitle { + opacity: 1; +} + +row.entry.error .suggested-action, +row.spin.error .suggested-action { + background-color: #F44336; + color: #FFFFFF; +} + +row.entry.warning text > selection:focus-within, +row.spin.warning text > selection:focus-within { + background-color: alpha(#FBC02D, 0.2); +} + +row.entry.warning text > cursor-handle > contents, +row.spin.warning text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.warning .dim-label, row.entry.warning row.expander image.expander-row-arrow, row.expander row.entry.warning image.expander-row-arrow, row.entry.warning .subtitle, +row.spin.warning .dim-label, +row.spin.warning row.expander image.expander-row-arrow, +row.expander row.spin.warning image.expander-row-arrow, +row.spin.warning .subtitle { + opacity: 1; +} + +row.entry.warning .suggested-action, +row.spin.warning .suggested-action { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +row.entry.success text > selection:focus-within, +row.spin.success text > selection:focus-within { + background-color: alpha(#66BB6A, 0.2); +} + +row.entry.success text > cursor-handle > contents, +row.spin.success text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.success .dim-label, row.entry.success row.expander image.expander-row-arrow, row.expander row.entry.success image.expander-row-arrow, row.entry.success .subtitle, +row.spin.success .dim-label, +row.spin.success row.expander image.expander-row-arrow, +row.expander row.spin.success image.expander-row-arrow, +row.spin.success .subtitle { + opacity: 1; +} + +row.entry.success .suggested-action, +row.spin.success .suggested-action { + background-color: #66BB6A; + color: #FFFFFF; +} + +row.combo image.dropdown-arrow:disabled { + filter: opacity(0.45); +} + +row.combo listview.inline { + background: none; + border: none; + box-shadow: none; + color: inherit; +} + +row.combo listview.inline, row.combo listview.inline:disabled { + background: none; + color: inherit; +} + +row.combo popover > contents { + min-width: 120px; +} + +list.content > row, list.content > row.expander row.header, +list.boxed-list > row, +list.boxed-list > row.expander row.header, row.expander list.nested > row { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +list.content > row:not(:selected).activatable:hover, list.content > row.expander row.header:not(:selected).activatable:hover, +list.boxed-list > row:not(:selected).activatable:hover, +list.boxed-list > row.expander row.header:not(:selected).activatable:hover, row.expander list.nested > row:not(:selected).activatable:hover { + background-color: alpha(currentColor, 0.08); +} + +list.content > row:not(:selected).activatable:active, list.content > row.expander row.header:not(:selected).activatable:active, +list.boxed-list > row:not(:selected).activatable:active, +list.boxed-list > row.expander row.header:not(:selected).activatable:active, row.expander list.nested > row:not(:selected).activatable:active { + background-color: alpha(currentColor, 0.12); +} + +list.content > row:not(:selected).activatable.has-open-popup, list.content > row.expander row.header:not(:selected).activatable.has-open-popup, +list.boxed-list > row:not(:selected).activatable.has-open-popup, +list.boxed-list > row.expander row.header:not(:selected).activatable.has-open-popup, row.expander list.nested > row:not(:selected).activatable.has-open-popup { + background-color: alpha(currentColor, 0.03); +} + +row.expander { + background: none; + padding: 0px; +} + +row.expander > box > list { + background: none; + color: inherit; +} + +row.expander list.nested { + color: inherit; +} + +row.expander image.expander-row-arrow { + transition: -gtk-icon-transform 200ms cubic-bezier(0, 0, 0.2, 1); +} + +row.expander image.expander-row-arrow:dir(ltr) { + margin-left: 6px; +} + +row.expander image.expander-row-arrow:dir(rtl) { + margin-right: 6px; +} + +row.expander image.expander-row-arrow:dir(ltr) { + -gtk-icon-transform: rotate(0.5turn); +} + +row.expander image.expander-row-arrow:dir(rtl) { + -gtk-icon-transform: rotate(-0.5turn); +} + +row.expander image.expander-row-arrow:disabled { + filter: opacity(0.45); +} + +row.expander:checked image.expander-row-arrow { + -gtk-icon-transform: rotate(0turn); + opacity: 1; +} + +row.expander:checked image.expander-row-arrow:not(:disabled) { + color: #89b4fa; +} + +.osd row.expander:checked image.expander-row-arrow:not(:disabled) { + color: inherit; +} + +list.content > row.expander, +list.boxed-list > row.expander { + border: none; +} + +list.content > row:first-child, list.content > row:first-child.expander row.header, +list.boxed-list > row:first-child, +list.boxed-list > row:first-child.expander row.header { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +list.content > row:last-child, list.content > row:last-child.expander:not(:checked), list.content > row:last-child.expander:not(:checked) row.header, list.content > row:last-child.expander:checked list.nested, list.content > row:last-child.expander:checked list.nested > row:last-child, +list.boxed-list > row:last-child, +list.boxed-list > row:last-child.expander:not(:checked), +list.boxed-list > row:last-child.expander:not(:checked) row.header, +list.boxed-list > row:last-child.expander:checked list.nested, +list.boxed-list > row:last-child.expander:checked list.nested > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 0; +} + +columnview > listview > row { + padding: 0; +} + +columnview > listview > row > cell { + padding: 8px 6px; +} + +columnview > listview > row > cell:not(:first-child) { + border-left: 1px solid transparent; +} + +columnview.column-separators > listview > row > cell { + border-left-color: rgba(255, 255, 255, 0.12); +} + +columnview.data-table > listview > row > cell { + padding-top: 2px; + padding-bottom: 2px; +} + +treeexpander { + border-spacing: 6px; +} + +columnview row:not(:selected) cell editablelabel:not(.editing):focus-within { + outline: 2px solid alpha(currentColor, 0.06); +} + +columnview row:not(:selected) cell editablelabel.editing:focus-within { + outline: 2px solid #89b4fa; +} + +columnview row:not(:selected) cell editablelabel.editing text selection { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 6px; + border-spacing: 0; + padding: 0; + border: none; + background-image: none; +} + +.app-notification button.text-button:not(:disabled) { + color: #89b4fa; +} + +.app-notification > box > label { + margin-left: 9px; +} + +.app-notification.frame, +.app-notification border { + border: none; +} + +/************* + * Expanders * + *************/ +expander { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + color: rgba(255, 255, 255, 0.7); + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +expander:hover, expander:active { + color: #FFFFFF; +} + +expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +expander-widget > box > title { + border-radius: 6px; +} + +expander-widget > box > title:hover > expander { + color: rgba(255, 255, 255, 0.7); +} + +.navigation-sidebar:not(decoration):not(window):drop(active):focus, .navigation-sidebar:not(decoration):not(window):drop(active), +placessidebar:not(decoration):not(window):drop(active):focus, +placessidebar:not(decoration):not(window):drop(active), +stackswitcher:not(decoration):not(window):drop(active):focus, +stackswitcher:not(decoration):not(window):drop(active), +expander-widget:not(decoration):not(window):drop(active):focus, +expander-widget:not(decoration):not(window):drop(active) { + box-shadow: none; +} + +/************ + * Calendar * + ************/ +calendar { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 6px; + color: #FFFFFF; +} + +calendar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +calendar:selected { + border-radius: 6px; +} + +calendar > header { + padding: 3px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +calendar > header > button { + min-height: 24px; +} + +calendar > grid { + margin: 3px; +} + +calendar > grid > label { + border-radius: 6px; + margin: 0; +} + +calendar > grid > label.today:selected { + box-shadow: none; +} + +calendar > grid > label:focus { + outline-style: none; +} + +calendar > grid > label.day-number { + padding: 6px; +} + +calendar > grid > label.day-number.other-month { + color: alpha(currentColor, 0.3); +} + +/*********** + * Dialogs * + ***********/ +window.messagedialog .response-area button, window.dialog.message .dialog-action-area > button { + border-radius: 0; + min-height: 28px; + padding: 6px 12px; + margin: 0; + border: none; +} + +window.messagedialog .response-area button:first-child, window.dialog.message .dialog-action-area > button:first-child { + border-radius: 0 0 0 12px; +} + +window.messagedialog .response-area button:last-child, window.dialog.message .dialog-action-area > button:last-child { + border-radius: 0 0 12px 0; +} + +window.messagedialog .response-area button:only-child, window.dialog.message .dialog-action-area > button:only-child { + border-radius: 0 0 12px 12px; +} + +window.dialog.message.background { + background-color: #313244; +} + +window.dialog.message box.dialog-vbox.vertical { + margin-top: 6px; + border-spacing: 24px; +} + +window.dialog.message box.dialog-vbox.vertical > box.vertical { + margin-bottom: 6px; +} + +window.dialog.message box.dialog-vbox.vertical > box > box > box > label.title { + font-weight: 800; + font-size: 15pt; +} + +window.dialog.message .titlebar { + min-height: 24px; + border-style: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +window.dialog.message .titlebar:backdrop { + background-color: #313244; + color: rgba(255, 255, 255, 0.7); +} + +window.dialog.message .dialog-action-area { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0; + border-spacing: 0; +} + +window.dialog.message .dialog-action-area > button { + border: none; +} + +window.dialog.message .dialog-action-area > button:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +window.dialog.message .dialog-action-area > button.suggested-action:not(:disabled) { + color: #89b4fa; +} + +window.dialog.message .dialog-action-area > button.destructive-action:not(:disabled) { + color: #F44336; +} + +window.aboutdialog.background.csd scrolledwindow.frame, window.aboutdialog.background.csd scrolledwindow.frame > viewport.view, window.aboutdialog.background.csd scrolledwindow.frame > textview.view, window.aboutdialog.background.csd scrolledwindow.frame > textview.view > text { + border-radius: 6px; +} + +/******************** + * AdwMessageDialog * + ********************/ +window.messagedialog { + background-color: #313244; + color: #FFFFFF; +} + +window.messagedialog .message-area { + padding: 24px 30px; + border-spacing: 10px; +} + +window.messagedialog .response-area button { + margin: 0; +} + +window.messagedialog .response-area button:first-child { + margin-left: 0; +} + +window.messagedialog .response-area button:last-child { + margin-right: 0; +} + +window.messagedialog .response-area button.suggested { + color: #89b4fa; +} + +window.messagedialog .response-area button.destructive { + color: #F44336; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view frame > border { + border: none; +} + +filechooserbutton > button > box { + border-spacing: 6px; +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #11111b; +} + +.sidebar listview.view, +.sidebar list { + background-color: transparent; + color: inherit; +} + +stacksidebar.sidebar:dir(ltr), stacksidebar.sidebar.left, stacksidebar.sidebar.left:dir(rtl) { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.12); +} + +stacksidebar.sidebar:dir(rtl), stacksidebar.sidebar.right, stacksidebar.sidebar.right:dir(ltr) { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); +} + +.sidebar-pane stacksidebar.sidebar, leaflet.unfolded > box > stacksidebar.sidebar { + box-shadow: none; +} + +stacksidebar list { + padding: 6px; + background-color: #11111b; +} + +stacksidebar row { + min-height: 24px; + padding: 6px; + border-radius: 6px; +} + +stacksidebar row:selected { + font-weight: 500; +} + +stacksidebar row + row { + margin-top: 4px; +} + +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); + border-right: none; +} + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); +} + +/********************** + * Navigation Sidebar * + **********************/ +.navigation-sidebar { + padding: 4.5px 0; + border-right: none; +} + +.navigation-sidebar, .navigation-sidebar.view, .navigation-sidebar.view:disabled { + background-color: transparent; + color: inherit; +} + +.navigation-sidebar.background, .navigation-sidebar.background:disabled { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +.navigation-sidebar > separator { + margin: 4.5px 0; +} + +.navigation-sidebar > row { + min-height: 24px; + padding: 6px; + border-radius: 6px; + margin: 1.5px 6px; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(255, 255, 255, 0.32); +} + +placessidebar > viewport.frame { + border-style: none; +} + +placessidebar list > separator { + margin: 3px 0; +} + +placessidebar row:selected { + font-weight: 500; +} + +placessidebar row image.sidebar-icon { + color: inherit; + opacity: 0.75; +} + +placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar row label.sidebar-label { + color: inherit; +} + +placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar row.sidebar-new-bookmark-row { + color: #89b4fa; +} + +placessidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #89b4fa; +} + +placessidebar row:drop(active) { + background-color: alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + border-spacing: 6px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#393947); + background-size: 1px 1px; + background-clip: content-box; + box-shadow: none; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(#393947), image(#393947); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************ + * GtkVideo * + ************/ +video { + background: black; + border-radius: 6px; +} + +video image.osd { + min-width: 64px; + min-height: 64px; + border-radius: 9999px; + border: none; +} + +/************** + * GtkInfoBar * + **************/ +infobar > revealer > box { + padding: 6px; + border-spacing: 12px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; + color: #FFFFFF; +} + +infobar.info > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:hover > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:backdrop > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action) { + color: #89b4fa; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box *:link, infobar.action:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:backdrop > revealer > box *:link { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #71a4f9; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #fbb814; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #F44336; + color: #FFFFFF; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #FFFFFF; +} + +infobar.error > revealer > box *:link, infobar.error:backdrop > revealer > box *:link { + color: #FFFFFF; +} + +infobar.error:hover > revealer > box { + background-color: #f32c1e; +} + +/************ + * Tooltips * + ************/ +tooltip { + padding: 6px 12px; + box-shadow: none; + border: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); + border-radius: 6px; + margin: 2px 6px 8px 6px; +} + +tooltip > box { + border-spacing: 6px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #FFFFFF; +} + +colorswatch.light { + color: rgba(0, 0, 0, 0.87); +} + +colorchooser colorswatch:hover { + transition: box-shadow 200ms ease-out; + box-shadow: 0 0 0 2px #89b4fa; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; + color: #FFFFFF; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(255, 255, 255, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(255, 255, 255, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 200ms ease-out; + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +window { + border: none; +} + +window.csd { + border-radius: 12px; + outline-offset: -1px; + outline: 1px solid rgba(255, 255, 255, 0.1); + margin: 0; + transition: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 36px transparent, 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +window.csd:backdrop { + transition: box-shadow 200ms ease-out; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 36px transparent, 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +window.csd.maximized, window.csd.fullscreen, window.csd.tiled, window.csd.tiled-top, window.csd.tiled-right, window.csd.tiled-bottom, window.csd.tiled-left { + border-radius: 0; + transition: none; +} + +window.csd.maximized, window.csd.fullscreen { + box-shadow: none; + outline: none; +} + +window.solid-csd { + margin: 0; + padding: 2px; + border-radius: 0; + background-color: #11111b; + border: 1px solid #393947; +} + +window.solid-csd:backdrop { + background-color: #1e1e2e; +} + +window.ssd { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 10px 0; + margin-left: 4px; + margin-right: 4px; +} + +windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:not(.suggested-action):not(.destructive-action) { + color: transparent; + background: none; +} + +windowcontrols > button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) > image { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.25); +} + +windowcontrols > button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.5); +} + +windowcontrols > button.minimize:backdrop:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.maximize:backdrop:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.close:backdrop:not(.suggested-action):not(.destructive-action) > image { + background-color: rgba(255, 255, 255, 0.3); +} + +windowcontrols > button.minimize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) > image { + background-color: #f9e2af; +} + +windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #fbe9c3; +} + +windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) > image { + background-color: #a6e3a1; +} + +windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #bceab9; +} + +windowcontrols > button.close:not(.suggested-action):not(.destructive-action) > image { + background-color: #f38ba8; +} + +windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #f6a8be; +} + +windowcontrols { + border-spacing: 6px; +} + +windowcontrols:not(.empty).start:dir(ltr), windowcontrols:not(.empty).end:dir(rtl) { + margin-right: 6px; + margin-left: 6px; +} + +windowcontrols:not(.empty).start:dir(rtl), windowcontrols:not(.empty).end:dir(ltr) { + margin-left: 6px; + margin-right: 6px; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) > image { + border-radius: 100%; + padding: 0; +} + +.view:selected, iconview:selected, gridview > child:selected, columnview.view:selected, +treeview.view:selected, calendar:selected, calendar > grid > label.day-number:selected { + background-color: alpha(currentColor, 0.06); +} + +flowbox > flowboxchild:selected, calendar > grid > label.today { + color: #89b4fa; + background-color: rgba(137, 180, 250, 0.2); +} + +textview text selection:focus, textview text selection, label > selection, +entry > text > selection, spinbutton > text > selection, +entry headerbar popover.background entry > text > selection, +headerbar popover.background entry entry > text > selection, calendar > grid > label.today:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #89b4fa; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; +} + +shortcuts-section { + margin: 20px; +} + +.shortcuts-search-results { + margin: 20px; + border-spacing: 24px; +} + +shortcut { + border-spacing: 6px; +} + +shortcut > .keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(255, 255, 255, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12); + background-color: #313244; + color: #FFFFFF; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #89b4fa; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(255, 255, 255, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/************* + * App Icons * + *************/ +.lowres-icon { + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.icon-dropshadow { + -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 1px 6px rgba(0, 0, 0, 0.1); +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker > contents { + padding: 0; +} + +.emoji-searchbar { + padding: 6px; + border-spacing: 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background: none; +} + +.emoji-searchbar entry text { + background: none; + box-shadow: none; +} + +.emoji-toolbar { + padding: 0; + border-spacing: 3px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + background: none; +} + +button.emoji-section { + margin: 0; + padding: 6px; + border-radius: 6px; +} + +button.emoji-section:checked { + color: #89b4fa; +} + +popover.emoji-picker emoji { + font-size: x-large; + padding: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker emoji:focus, popover.emoji-picker emoji:hover { + background: alpha(currentColor, 0.08); +} + +emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +emoji-completion-row > box { + border-spacing: 6px; + padding: 2px 6px; +} + +emoji-completion-row:focus, emoji-completion-row:hover, +emoji-completion-row emoji:hover, emoji-completion-row emoji:focus { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +popover.entry-completion > contents { + padding: 0; +} + +.nautilus-window placesview label { + color: rgba(255, 255, 255, 0.7); +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border-style: none; + border-radius: 6px; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: rgba(0, 0, 0, 0.87); +} + +#NautilusQueryEditor > menubutton > button.image-button { + min-width: 24px; + min-height: 24px; +} + +#NautilusQueryEditor > text, #NautilusQueryEditor > box, #NautilusQueryEditor > menubutton > button.image-button { + margin: 6px 0; +} + +#NautilusQueryEditorTag { + background-color: rgba(255, 255, 255, 0.12); +} + +#NautilusQueryEditorTag > button.image-button { + margin: 0; + padding: 0; +} + +#NautilusPathBar { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.content-pane #NautilusPathBar { + background-color: rgba(255, 255, 255, 0.04); +} + +#NautilusPathButton { + margin: 0 3px; + border-radius: 6px; +} + +#NautilusPathButton.current-dir { + color: #FFFFFF; +} + +#NautilusPathButton.current-dir:hover, #NautilusPathButton.current-dir:active { + background: none; + box-shadow: none; +} + +.content-pane #NautilusPathButton.current-dir { + color: #FFFFFF; +} + +#NautilusPathButton:first-child { + margin-left: 0; +} + +#NautilusViewCell clamp box { + margin: 0; + border-spacing: 0; +} + +window.dialog > box > stack > box > box > notebook.frame { + border-width: 0 0 0 1px; + border-radius: 0; +} + +.display-container.card { + border-radius: 0; + box-shadow: none; + border-width: 0 0 1px 0; +} + +.display-container .history-view { + background-color: #1e1e2e; +} + +.display-container #displayitem { + padding: 0 12px 8px 0; + font-size: 1.4em; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.math-buttons button { + font-size: 1.1em; + padding: 2px 6px; +} + +.math-buttons button.text-button { + padding-left: 16px; + padding-right: 16px; +} + +leaflet button.number-button { + background-color: rgba(255, 255, 255, 0.1); +} + +leaflet button.number-button:hover { + background-color: rgba(255, 255, 255, 0.2); +} + +leaflet button.number-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +label.primary-label, label.month-name, label.secondary-label { + font-size: 16pt; + font-weight: bold; + padding: 12px; +} + +label.primary-label, label.month-name { + color: #89b4fa; +} + +label.secondary-label { + color: rgba(255, 255, 255, 0.5); +} + +calendar-view { + font-size: 10pt; +} + +calendar-view:selected { + color: #89b4fa; + font-weight: bold; +} + +calendar-view.header, +label.header { + font-size: 10pt; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +calendar-view.current, +weekgrid.current { + background-color: alpha(#89b4fa, 0.3); +} + +popover.events { + background-color: #1e1e2e; + padding: 0; +} + +popover.events box { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +popover.events list { + background-color: #1e1e2e; + border-radius: 6px; +} + +popover.events scrolledwindow { + border-width: 0; +} + +popover.events button { + border-radius: 6px; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-style: solid none none; + box-shadow: none; +} + +event { + margin: 1px; + font-size: 0.9rem; +} + +event widget.content { + margin: 4px; +} + +event.timed, event:not(.slanted):not(.slanted-start):not(.slanted-end) { + border-radius: 6px; +} + +event.timed widget.edge { + border-radius: 3px; + min-width: 5px; +} + +event.slanted-start, event.slanted-end:dir(rtl) { + padding-left: 16px; + border-radius: 0 3px 3px 0; +} + +event.slanted-end, event.slanted-start:dir(rtl) { + padding-right: 16px; + border-radius: 3px 0 0 3px; +} + +event:not(.timed).color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); +} + +event.timed, event:not(.timed).color-light { + color: alpha(black, 0.75); + outline-color: rgba(255, 255, 255, 0.5); +} + +popover.event-popover, +popover.event-popover > contents { + padding: 0; +} + +.search-viewport { + background-color: #1e1e2e; +} + +.calendar-list { + background-color: transparent; +} + +.calendar-list > list { + border-radius: 4px; +} + +.calendar-color-image { + -gtk-icon-filter: none; +} + +image.calendar-color-image, +button:active:not(:backdrop) .calendar-color-image, +button:checked:not(:backdrop) .calendar-color-image, +.calendars-list .calendar-color-image:not(:backdrop):not(:disabled), +.calendar-list .calendar-color-image:not(:backdrop):not(:disabled), +.sources-button:not(:backdrop):not(:disabled) .calendar-color-image { + -gtk-icon-shadow: 0 1px alpha(black, 0.1); +} + +datechooser navigator { + margin-right: 6px; + margin-left: 6px; + margin-bottom: 6px; +} + +datechooser navigator label { + font-weight: bold; +} + +datechooser navigator button.flat, +datechooser navigator button.toggle, +datechooser navigator button.image-button { + min-height: 36px; + min-width: 36px; + padding: 0; +} + +datechooser .weeknum, datechooser .weekday { + color: rgba(255, 255, 255, 0.5); + font-size: smaller; +} + +datechooser button.day { + font-size: 10pt; + font-weight: normal; + margin: 3px; + padding: 0; + min-height: 36px; + min-width: 36px; + transition: none; +} + +datechooser button.day dot { + background-color: #FFFFFF; + border-radius: 50%; + min-height: 3px; + min-width: 3px; +} + +datechooser button.day:selected, datechooser button.day.today:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; +} + +datechooser button.day:selected dot, datechooser button.day.today:selected dot { + background-color: rgba(0, 0, 0, 0.87); +} + +datechooser button.day.today { + color: #89b4fa; +} + +datechooser button.day.today dot { + background-color: #89b4fa; +} + +datechooser button.day.other-month:not(:hover), datechooser button.day.other-month:backdrop { + color: alpha(currentColor, 0.1); +} + +datechooser button.day.other-month:not(:hover) dot, datechooser button.day.other-month:backdrop dot { + background-color: alpha(currentColor, 0.1); +} + +datechooser button.day.other-month:hover:not(:backdrop) { + color: rgba(255, 255, 255, 0.5); +} + +datechooser button.day.other-month:hover:not(:backdrop) dot { + background-color: rgba(255, 255, 255, 0.5); +} + +.week-header { + padding: 0; +} + +.week-header > box:first-child { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.week-header .week-number { + font-size: 16pt; + font-weight: bold; + padding: 12px 12px 18px 12px; + color: rgba(255, 255, 255, 0.3); +} + +.week-header.week-temperature { + font-size: 10pt; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +.week-header.lines { + color: rgba(255, 255, 255, 0.12); +} + +weekhourbar > label { + font-size: 10pt; + padding: 4px 6px; +} + +.week-view .lines { + color: rgba(255, 255, 255, 0.12); +} + +weekgrid > widget.now-strip { + background-color: alpha(#89b4fa, 0.8); + margin: 0 0 0 1px; + min-height: 3px; +} + +weekgrid:selected, weekgrid.dnd, +.week-header:selected, +.week-header.dnd { + background-color: alpha(#89b4fa, 0.25); +} + +monthcell { + border: solid 1px rgba(255, 255, 255, 0.12); + border-width: 1px 0 0 1px; + background-color: transparent; + transition: background-color 200ms; +} + +monthcell:hover:not(.out-of-month):not(.today) { + background-color: #11111b; + transition: background-color 200ms; + color: #FFFFFF; +} + +monthcell:selected { + background-color: alpha(#89b4fa, 0.1); +} + +monthcell:selected:hover { + background-color: alpha(#89b4fa, 0.2); +} + +monthcell:selected label.day-label { + font-weight: bold; +} + +monthcell:nth-child(7n + 1) { + border-left-width: 0; +} + +monthcell.today { + background-color: alpha(#89b4fa, 0.2); +} + +monthcell.today:hover { + background-color: alpha(#89b4fa, 0.3); + color: #89b4fa; +} + +monthcell.today:selected { + background-color: alpha(#89b4fa, 0.25); +} + +monthcell.today:selected:hover { + background-color: alpha(#89b4fa, 0.35); +} + +monthcell label { + color: #FFFFFF; + font-size: 0.9rem; +} + +monthcell label.day-label { + font-size: 1rem; +} + +monthcell.out-of-month { + background-color: rgba(255, 255, 255, 0.04); +} + +monthcell.out-of-month label { + color: rgba(255, 255, 255, 0.7); +} + +monthcell button { + padding: 0 6px; + border-radius: 0; + border-bottom: none; + border-right: none; +} + +monthpopover > box { + margin: 0; + padding: 0; + background-color: transparent; +} + +.notes-section box > textview { + border-radius: 6px; + padding: 6px; +} + +.notes-section box > textview > text { + background: none; +} + +agenda-view list > row { + padding: 2px 12px; +} + +agenda-view list > label { + padding: 6px 12px; +} + +agenda-view > scrolledwindow > viewport > list.background { + background-color: transparent; +} + +label.no-events { + font-style: italic; +} + +searchbutton > popover > arrow { + background: none; + border: none; +} + +datechooser { + padding: 6px; +} + +datechooser .current-week { + background: alpha(#11111b, 0.7); + color: #FFFFFF; + border-radius: 6px; +} + +menubutton.sources-button { + margin-top: 0; + margin-bottom: 0; + border-radius: 0; + border-top-style: none; + border-bottom-style: none; +} + +menubutton.sources-button:hover:not(:backdrop) { + background-image: none; + text-shadow: none; +} + +menubutton.sources-button > button { + border-radius: 0; +} + +menubutton.sources-button > button .title { + font-size: 10pt; + font-weight: normal; + padding: 0 6px; +} + +menubutton.sources-button > button .subtitle { + font-size: 8pt; + padding: 0 6px; +} + +menubutton.sources-button > button .calendar-color-image { + -gtk-icon-size: 12px; +} + +menubutton stack > box { + border-spacing: 6px; +} + +.topbar headerbar menubutton.sources-button > button { + border-radius: 0 0 6px 6px; +} + +.contacts-contact-list list.navigation-sidebar { + background: none; +} + +.details-page { + margin: 24px 0px; +} + +.installed-overlay-box { + font-size: smaller; + background-color: #89b4fa; + border-radius: 0; + color: rgba(0, 0, 0, 0.87); + text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} + +screenshot-carousel box.frame { + border-width: 1px 0; + border-radius: 0; +} + +screenshot-carousel button, +.featured-carousel button { + margin: 12px; +} + +.screenshot-image-main .image1, +.screenshot-image-main .image2 { + margin-top: 6px; + margin-bottom: 12px; + margin-left: 6px; + margin-right: 6px; +} + +.app-tile-label { + font-size: 105%; +} + +.review-textbox { + padding: 6px; +} + +.origin-rounded-box { + background-color: rgba(255, 255, 255, 0.12); + border-radius: 9999px; + padding: 4px; +} + +.origin-beta { + color: #FBC02D; +} + +.origin-button > button { + padding: 3px 9px; +} + +.card flowboxchild.card { + border: none; + box-shadow: none; + padding: 0; + background: none; +} + +.category-tile.card { + padding: 21px; + border: none; + border-radius: 6px; + min-width: 140px; + font-weight: 900; + font-size: larger; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.category-tile.card.category-tile-iconless { + padding: 9px 15px; + min-width: 130px; + font-size: 105%; + font-weight: normal; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.category-tile.card.category-create { + background: linear-gradient(180deg, #ce8cd7 0%, #2861c6 100%); + color: white; +} + +.category-tile.card.category-create:hover { + background: linear-gradient(180deg, shade(#ce8cd7, 1.07) 0%, shade(#2861c6, 1.1) 100%); + color: white; +} + +.category-tile.card.category-create:active { + background: linear-gradient(180deg, shade(#ce8cd7, 0.95) 0%, shade(#2861c6, 0.95) 100%); + color: white; +} + +.category-tile.card.category-develop { + background: #5e5c64; + color: white; +} + +.category-tile.card.category-develop:hover { + background: shade(#5e5c64, 1.2); + color: white; +} + +.category-tile.card.category-develop:active { + background-color: shade(#5e5c64, 0.95); + color: white; +} + +.category-tile.card.category-learn { + background: linear-gradient(180deg, #2ec27e 30%, #27a66c 100%); + color: white; +} + +.category-tile.card.category-learn:hover { + background: linear-gradient(180deg, shade(#2ec27e, 1.06) 30%, shade(#27a66c, 1.06) 100%); + color: white; +} + +.category-tile.card.category-learn:active { + background: linear-gradient(180deg, shade(#2ec27e, 0.95) 30%, shade(#27a66c, 0.95) 100%); + color: white; +} + +.category-tile.card.category-play { + background: linear-gradient(75deg, #f9e2a7 0%, #eb5ec3 50%, #6d53e0 100%); + color: #393484; +} + +.category-tile.card.category-play:hover { + background: linear-gradient(75deg, shade(#f9e2a7, 1.07) 0%, shade(#eb5ec3, 1.07) 50%, shade(#6d53e0, 1.07) 100%); + color: #393484; +} + +.category-tile.card.category-play:active { + background: linear-gradient(75deg, shade(#f9e2a7, 0.97) 0%, shade(#eb5ec3, 0.95) 50%, shade(#6d53e0, 1.07) 100%); + color: #393484; +} + +.category-tile.card.category-socialize { + background: linear-gradient(90deg, #ef4e9b 0%, #f77466 100%); + color: rgba(255, 255, 255, 0.7); +} + +.category-tile.card.category-socialize:hover { + background: linear-gradient(90deg, shade(#ef4e9b, 1.08) 0%, shade(#f77466, 1.08) 100%); +} + +.category-tile.card.category-socialize:active { + background: linear-gradient(90deg, shade(#ef4e9b, 0.95) 0%, shade(#f77466, 0.95) 100%); +} + +.category-tile.card.category-work { + padding: 1px; + /* FIXME: work around https://gitlab.gnome.org/GNOME/gtk/-/issues/4324 */ + color: #1c71d8; + background-color: #fdf8d7; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); + background-size: 10px 10px, 10px 10px; + background-position: -1px -4px, center -1px; +} + +.category-tile.card.category-work:hover { + color: #1c71d8; + background-color: #fefcef; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); +} + +.category-tile.card.category-work:active { + color: #1c71d8; + background-color: #fcf4bf; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); +} + +clamp.medium .category-tile:not(.category-tile-iconless), +clamp.large .category-tile:not(.category-tile-iconless) { + font-size: larger; +} + +.featured-tile { + padding: 0; + box-shadow: none; + color: #FFFFFF; +} + +.featured-tile label.title-1 { + margin-top: 6px; + margin-bottom: 6px; +} + +.featured-tile.narrow label.title-1 { + font-size: 16pt; +} + +.application-details-infobar, .application-details-infobar.info { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +.application-details-infobar.warning { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(0, 0, 0, 0.12); +} + +@keyframes install-progress-unknown-move { + 0% { + background-position: 0%; + } + 50% { + background-position: 100%; + } + 100% { + background-position: 0%; + } +} + +.application-details-description .button { + padding-left: 24px; + padding-right: 24px; +} + +.install-progress { + background-image: linear-gradient(to top, #89b4fa 2px, alpha(#89b4fa, 0) 2px); + background-repeat: no-repeat; + background-position: 0 bottom; + background-size: 0; + transition: none; +} + +.install-progress:dir(rtl) { + background-position: 100% bottom; +} + +.review-row > * { + margin: 12px; +} + +.review-row button { + font-size: smaller; +} + +.review-row .vote-buttons button { + margin-right: -1px; +} + +.review-row .vote-buttons button:not(:first-child) { + border-image: linear-gradient(to top, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 0 0 0 1/5px 0 5px 1px; +} + +.review-row .vote-buttons button:hover, +.review-row .vote-buttons button:active, +.review-row .vote-buttons button:hover + button, +.review-row .vote-buttons button:active + button { + border-image: none; +} + +review-bar { + color: rgba(255, 255, 255, 0.5); + background-image: none; + background-color: rgba(255, 255, 255, 0.3); +} + +.review-histogram star-image { + color: rgba(255, 255, 255, 0.5); +} + +.version-arrow-label { + font-size: x-small; +} + +.overview-more-button { + font-size: smaller; + padding: 0 16px; +} + +.app-row-origin-text { + font-size: smaller; +} + +.app-listbox-header { + padding: 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.image-list { + background-color: transparent; +} + +box.star { + background-color: transparent; + background-image: none; +} + +button.star { + outline-offset: 0; + background-color: transparent; + background-image: none; + border-image: none; + border-radius: 0; + border-width: 0; + padding: 0; + box-shadow: none; + outline-offset: -1px; +} + +star-image { + color: #FFD600; +} + +.dimmer-label { + opacity: 0.25; +} + +.update-failed-details { + font-family: Monospace; + font-size: smaller; + padding: 16px; +} + +.upgrade-banner { + padding: 0px; + border-radius: 6px; + border: none; +} + +.upgrade-banner-background { + background: linear-gradient(to bottom, #66BB6A, #89b4fa); + color: white; +} + +.upgrade-buttons #button_upgrades_install { + padding-left: 16px; + padding-right: 16px; +} + +scrolledwindow.list-page > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +.update-preferences preferencesgroup > box > box { + margin-top: 18px; +} + +.section > label:not(:first-child) { + margin-top: 6px; +} + +.section > box:not(:first-child) { + margin-top: 12px; +} + +clamp.status-page { + margin: 36px 12px; +} + +clamp.status-page .iconbox { + min-height: 128px; + min-width: 128px; +} + +clamp.status-page .icon { + color: rgba(255, 255, 255, 0.5); + min-height: 32px; + min-width: 32px; +} + +clamp.status-page .icon:not(:last-child) { + margin-bottom: 36px; +} + +clamp.status-page .title:not(:last-child) { + margin-bottom: 12px; +} + +app-context-bar .context-tile { + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: transparent; + border-radius: 0; + padding: 24px 12px 21px 12px; + outline-offset: 5px; + transition-property: outline, outline-offset, background-image; + border-bottom: none; + border-right: none; +} + +app-context-bar .context-tile:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); +} + +app-context-bar .context-tile.keyboard-activating, app-context-bar .context-tile:active { + background-color: alpha(currentColor, 0.12); +} + +app-context-bar .context-tile:focus:focus-visible { + outline-offset: -1px; +} + +app-context-bar.horizontal box:first-child .context-tile:first-child, app-context-bar.vertical .context-tile:first-child { + border-left: none; +} + +app-context-bar.horizontal .context-tile, app-context-bar.vertical box:first-child .context-tile { + border-top: none; +} + +app-context-bar > box:not(:first-child) > button.flat { + border-radius: 0; +} + +app-context-bar > box:not(:first-child) > button.flat:last-child { + border-radius: 0 6px 6px 0; +} + +app-context-bar > box:first-child > button.flat { + border-radius: 0; +} + +app-context-bar > box:first-child > button.flat:first-child { + border-radius: 6px 0 0 6px; +} + +app-context-bar > box > button.flat { + border-left-color: rgba(255, 255, 255, 0.12); +} + +carousel.card { + border: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.context-tile-lozenge { + min-height: 28px; + min-width: 28px; + padding: 6px; + font-size: 18px; + font-weight: bold; + border-radius: 9999px; +} + +.context-tile-lozenge.large { + font-size: 24px; + padding: 16px; + min-width: 24px; + /* 60px minus the left and right padding */ + min-height: 24px; + /* 60px minus the top and bottom padding */ +} + +.context-tile-lozenge.wide-image image { + margin-top: -28px; + margin-bottom: -28px; +} + +.context-tile-lozenge image { + -gtk-icon-style: symbolic; +} + +.context-tile-lozenge.grey { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.context-tile-lozenge.green, .context-tile-lozenge.details-rating-0 { + color: #419345; + background-color: rgba(102, 187, 106, 0.15); +} + +.context-tile-lozenge.blue, .context-tile-lozenge.details-rating-5 { + color: #89b4fa; + background-color: rgba(137, 180, 250, 0.15); +} + +.context-tile-lozenge.yellow, .context-tile-lozenge.details-rating-12 { + color: #d79b04; + background-color: rgba(251, 192, 45, 0.15); +} + +.context-tile-lozenge.details-rating-15 { + color: #FF8A65; + background-color: rgba(255, 138, 101, 0.15); +} + +.context-tile-lozenge.red, .context-tile-lozenge.details-rating-18 { + color: #d2190b; + background-color: rgba(244, 67, 54, 0.15); +} + +.eol-red { + font-weight: bold; + color: #F44336; +} + +window.narrow .app-title { + font-size: 16pt; +} + +window.narrow .app-developer { + font-size: small; +} + +.install-progress-label { + font-size: smaller; + font-feature-settings: "tnum"; +} + +scrolledwindow.fake-adw-status-page > viewport > box { + margin: 36px 12px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp:not(:last-child) > box { + margin-bottom: 36px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 36px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp > box > .title:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.icon-dropshadow image.icon { + -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); +} + +window.info scrollbar.vertical { + margin-top: 48px; + background: none; + box-shadow: none; +} + +window.info scrollbar.vertical trough { + margin-top: 0; +} + +row.app > box.header { + margin-left: 12px; + margin-right: 12px; +} + +row.app > box.header { + border-spacing: 12px; +} + +row.app > box.header > image { + margin-top: 12px; + margin-bottom: 12px; +} + +row.app label.warning { + color: #F44336; +} + +@keyframes pre-delay { + from { + opacity: 0; + } + to { + opacity: 0; + } +} + +@keyframes fade-in { + from { + filter: opacity(0%); + } +} + +/* Give a fade-in animation to spinners. */ +spinner.fade-in:checked { + animation: pre-delay 0.5s linear 1, fade-in 1s linear 1, spin 1s linear infinite; + animation-delay: 0s, 0.5s, 0.5s; +} + +window > contents > leaflet > box > stack.background { + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, transparent 48px, #1e1e2e 48px, #1e1e2e); +} + +@define-color weather_temp_chart_fill_color rgba(251, 192, 45, 0.5); +@define-color weather_temp_chart_stroke_color #f0ad05; +@define-color weather_thermometer_warm_color #FBC02D; +@define-color weather_thermometer_cold_color #89b4fa; +#places-label { + font-weight: bold; +} + +#temperature-label { + font-size: 32pt; + font-weight: 900; + margin-left: 9px; +} + +#conditions-grid *:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.content-view.cell { + font-weight: bold; +} + +#locationEntry { + margin: 6px; +} + +.weather-popover { + margin-top: 6px; +} + +.forecast-card { + transition: border-radius 100ms ease-out; + border-radius: 6px; +} + +.forecast-card separator { + background-color: rgba(255, 255, 255, 0.12); +} + +#daily-forecast-box > separator:last-child { + background-color: transparent; + min-width: 0; +} + +#conditions-grid, +#attributionGrid { + margin-left: 18px; + margin-right: 18px; +} + +#weather-page .small .forecast-card { + margin-left: 0; + margin-right: 0; + border-radius: 0; + border-width: 1px 0; +} + +.forecast-temperature-label { + font-weight: bold; + color: #ae7b03; +} + +WeatherThermometer { + margin-bottom: 12px; +} + +WeatherThermometer > label.high { + font-weight: bold; + color: #FBC02D; +} + +WeatherThermometer > label.low { + font-weight: bold; + color: #89b4fa; +} + +.forecast-button { + margin: 0 12px; +} + +.forecast-graphic { + margin: 18px; +} + +button.osd.circular { + border-radius: 9999px; + min-width: 24px; + min-height: 24px; +} + +button.osd.circular > image { + padding: 0; +} + +scrolledwindow.inline list, +scrolledwindow.inline listview { + background: none; + color: inherit; +} + +scrolledwindow.inline undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); +} + +.search-view { + background-color: #1e66f5; + color: #FFFFFF; +} + +.search-view menubutton button:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.3); +} + +image.circular { + min-width: 36px; + min-height: 36px; + padding: 0; + border-radius: 9999px; +} + +.large-button { + padding: 6px; +} + +.alarm-time { + font-size: 2.5em; + font-weight: 300; +} + +.clocks-ampm-toggle-button, +.clocks-secondary-standalone-label { + font-size: 18pt; +} + +.clocks-standalone-label, +.clocks-ringing-label { + font-size: 6em; + font-weight: 300; +} + +.clocks-ringing-title { + font-size: 1.5em; + font-weight: bold; +} + +.clocks-alarm-setup-time { + font-size: 32pt; +} + +.clocks-timer-label, +.clocks-spinbutton { + font-size: 48pt; +} + +.timer-panel .timer-header { + font-size: 20pt; + font-weight: 300; +} + +.timer-countdown { + font-size: 40pt; + font-weight: 300; +} + +/* Stopwatch Panel */ +.lap-time { + font-weight: bold; +} + +.stopped-stopwatch label, +.running-stopwatch label, +.paused-stopwatch label { + font-size: 70px; + font-weight: lighter; +} + +.stopped-stopwatch .seconds-label { + font-weight: 300; +} + +.running-stopwatch .seconds-label, +.running-stopwatch .miliseconds-label { + color: #89b4fa; +} + +.stopped-stopwatch .miliseconds-label, +.running-stopwatch .miliseconds-label, +.paused-stopwatch .miliseconds-label { + font-size: 50px; +} + +.running-stopwatch .seconds-label, +.paused-stopwatch .seconds-label { + font-weight: 300; +} + +.clock-location { + font-weight: bolder; +} + +.hidden { + opacity: 0; +} + +.clock-time { + font-size: 2em; + padding: 0.2em 0.5em; + border-radius: 1em; +} + +.none .clock-time { + background: alpha(currentColor, 0.2); +} + +.night .clock-time { + color: #1e66f5; + background-color: alpha(#89b4fa, 0.25); +} + +.naut .clock-time, +.astro .clock-time { + color: #FF7043; + background-color: alpha(#FF8A65, 0.25); +} + +.civil .clock-time, +.day .clock-time { + color: #FFD600; + background: alpha(#FBC02D, 0.25); +} + +headerbar splitbutton notification button { + margin: 0; + min-height: 24px; + min-width: 24px; + padding: 0; +} + +popover.background.global-search > arrow, popover.background.global-search > contents { + padding: 0; +} + +panelframeswitcher { + padding: 6px; + min-height: 36px; +} + +.frameheader.header { + background-color: #11111b; +} + +.frameheader.header:backdrop { + background-color: #1e1e2e; +} + +.frameheader.header > button { + border: none; + margin: 0; + padding: 3px; +} + +.frameheader.header tabbar.inline > revealer > box { + min-height: 24px; +} + +.frameheader.header tabbar.inline > revealer > box .start-action { + padding: 0; + border: none; +} + +.frameheader.header tabbar.inline > revealer > box .end-action { + padding: 0; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.frameheader.header tabbar.inline > revealer > box .end-action button { + margin: 6px; +} + +.frameheader.header tabbar.inline > revealer > box tabbox { + border: none; + background: none; +} + +panelstatusbar > menubutton > button, +panelstatusbar > paneltogglebutton button { + border-radius: 0; +} + +.style-variant { + padding: 0 12px; +} + +.style-variant button.toggle { + padding: 0; +} + +.style-variant button.toggle, .style-variant button.toggle:hover, .style-variant button.toggle:focus, .style-variant button.toggle:active, .style-variant button.toggle:checked { + background: none; + outline: none; + border: none; + box-shadow: none; +} + +.style-variant button.toggle > stylevariantpreview > .wallpaper { + border-radius: 6px; + outline-color: transparent; + outline-width: 3px; + outline-offset: 3px; + outline-style: solid; + box-shadow: none; +} + +.style-variant button.toggle:hover > stylevariantpreview > .wallpaper { + outline-color: rgba(255, 255, 255, 0.04); +} + +.style-variant button.toggle:active > stylevariantpreview > .wallpaper { + outline-color: rgba(255, 255, 255, 0.3); +} + +.style-variant button.toggle:checked > stylevariantpreview > .wallpaper { + outline-color: #89b4fa; +} + +playlistview scrollbar.overlay-indicator.dragging, playlistview scrollbar.overlay-indicator.hovering { + background-color: transparent; +} + +playlistview queuerow picture.cover, +playlistview queuerow image.card { + border: none; +} + +.exit-info { + padding: 6px; + border-top: 2px solid #89b4fa; + background: rgba(137, 180, 250, 0.9); + color: rgba(0, 0, 0, 0.87); +} + +.error .exit-info { + border-top: 2px solid #F44336; + background: rgba(244, 67, 54, 0.9); + color: #FFFFFF; +} + +window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list { + border: none; + border-radius: 0; +} + +window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list > row:first-child, window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list > row:last-child { + border-radius: 0; +} + +avatar { + border-radius: 9999px; + font-weight: bold; +} + +avatar.color1 { + background-image: linear-gradient(#83b6ec, #337fdc); + color: #cfe1f5; +} + +avatar.color2 { + background-image: linear-gradient(#7ad9f1, #0f9ac8); + color: #caeaf2; +} + +avatar.color3 { + background-image: linear-gradient(#8de6b1, #29ae74); + color: #cef8d8; +} + +avatar.color4 { + background-image: linear-gradient(#b5e98a, #6ab85b); + color: #e6f9d7; +} + +avatar.color5 { + background-image: linear-gradient(#f8e359, #d29d09); + color: #f9f4e1; +} + +avatar.color6 { + background-image: linear-gradient(#ffcb62, #d68400); + color: #ffead1; +} + +avatar.color7 { + background-image: linear-gradient(#ffa95a, #ed5b00); + color: #ffe5c5; +} + +avatar.color8 { + background-image: linear-gradient(#f78773, #e62d42); + color: #f8d2ce; +} + +avatar.color9 { + background-image: linear-gradient(#e973ab, #e33b6a); + color: #fac7de; +} + +avatar.color10 { + background-image: linear-gradient(#cb78d4, #9945b5); + color: #e7c2e8; +} + +avatar.color11 { + background-image: linear-gradient(#9e91e8, #7a59ca); + color: #d5d2f5; +} + +avatar.color12 { + background-image: linear-gradient(#e3cf9c, #b08952); + color: #f2eade; +} + +avatar.color13 { + background-image: linear-gradient(#be916d, #785336); + color: #e5d6ca; +} + +avatar.color14 { + background-image: linear-gradient(#c0bfbc, #6e6d71); + color: #d8d7d3; +} + +avatar.contrasted { + color: white; +} + +avatar.image { + background: none; +} + +.card { + border-radius: 6px; + border: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; + color: rgba(255, 255, 255, 0.7); + box-shadow: none; + outline: none; + background-color: #1e1e2e; + color: #FFFFFF; +} + +.card.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.card.activatable:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +.card.activatable:active { + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +toast { + margin: 12px; + margin-bottom: 24px; + border-radius: 9999px; + border-spacing: 6px; + padding: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.1), 0 4px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #1e1e2e; + color: #FFFFFF; + border: none; +} + +toast:dir(ltr) { + padding-left: 12px; +} + +toast:dir(rtl) { + padding-right: 12px; +} + +toast > label { + margin: 0 6px; +} + +viewswitcher { + margin: 0; + border-spacing: 3px; +} + +viewswitcher.wide { + margin-top: 6px; + margin-bottom: 6px; +} + +viewswitcher.wide button.toggle { + margin: 0; +} + +viewswitcher.narrow button.toggle { + border-radius: 0; + margin: 0; +} + +viewswitcher.narrow button.toggle:focus-within, viewswitcher.narrow button.toggle:focus { + box-shadow: none; +} + +viewswitcher button.toggle { + font-weight: bold; + padding: 0; +} + +viewswitcher button.toggle > stack > box.narrow { + font-size: 0.75rem; + padding-top: 6px; + padding-bottom: 4px; + border-spacing: 4px; +} + +viewswitcher button.toggle > stack > box.narrow > stack > label { + padding-left: 6px; + padding-right: 6px; +} + +viewswitcher button.toggle > stack > box.wide { + padding: 2px 12px; + border-spacing: 6px; +} + +viewswitcherbar actionbar > revealer > box { + padding: 0; +} + +viewswitchertitle { + margin-top: 0; + margin-bottom: 0; +} + +viewswitchertitle viewswitcher { + margin-left: 12px; + margin-right: 12px; +} + +viewswitchertitle viewswitcher.narrow { + margin-top: 0; + margin-bottom: 0; +} + +viewswitchertitle viewswitcher.narrow button.toggle > stack > box.narrow { + padding-top: 0; + padding-bottom: 0; + border-spacing: 0; +} + +viewswitchertitle viewswitcher.wide { + margin-top: 6px; + margin-bottom: 6px; +} + +viewswitchertitle windowtitle { + margin-top: 0; + margin-bottom: 0; +} + +.top-bar headerbar viewswitchertitle viewswitcher.narrow button.toggle { + border-radius: 0 0 6px 6px; +} + +indicatorbin > indicator, indicatorbin > mask { + min-width: 6px; + min-height: 6px; + border-radius: 9999px; +} + +indicatorbin > indicator { + margin: 1px; + background-color: alpha(currentColor, 0.4); +} + +indicatorbin > indicator > label { + font-size: 0.6rem; + font-weight: bold; + padding: 1px 4px; + color: white; +} + +indicatorbin > mask { + padding: 1px; + background: black; +} + +indicatorbin.needs-attention > indicator { + background-color: #89b4fa; +} + +indicatorbin.needs-attention > indicator > label { + color: rgba(0, 0, 0, 0.87); +} + +preferencespage > scrolledwindow > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +preferencesgroup > box, preferencesgroup > box .labels { + border-spacing: 6px; +} + +preferencesgroup > box > box.header:not(.single-line) { + margin-bottom: 6px; +} + +preferencesgroup > box > box.single-line { + min-height: 34px; +} + +preferencesgroup > box button.background-preview-button.toggle { + padding: 0; + background: none; + box-shadow: none; + outline-color: transparent; + outline-width: 3px; + outline-offset: 3px; + outline-style: solid; +} + +preferencesgroup > box button.background-preview-button.toggle, preferencesgroup > box button.background-preview-button.toggle > background-preview { + border-radius: 6px; +} + +preferencesgroup > box button.background-preview-button.toggle:hover { + outline-color: rgba(255, 255, 255, 0.04); +} + +preferencesgroup > box button.background-preview-button.toggle:active { + outline-color: rgba(255, 255, 255, 0.3); +} + +preferencesgroup > box button.background-preview-button.toggle:checked { + outline-color: #89b4fa; +} + +preferencesgroup > box .cutout-button { + background-color: #11111b; +} + +window.about .main-page > viewport > clamp > box { + margin: 12px; + border-spacing: 6px; +} + +window.about .main-page > viewport > clamp > box > box { + margin-top: 18px; + border-spacing: 18px; + margin-bottom: 6px; +} + +window.about .main-page .app-version { + padding: 3px 18px; + color: #89b4fa; + border-radius: 6px; + margin-top: 3px; +} + +window.about .subpage > viewport > clamp > box { + margin: 18px 12px; + border-spacing: 18px; +} + +window.about .subpage > clamp > textview { + background: none; + color: inherit; +} + +statuspage > scrolledwindow > viewport > box { + margin: 36px 12px; + border-spacing: 36px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box { + border-spacing: 12px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 128px; + color: alpha(currentColor, 0.55); +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:disabled { + opacity: 0.35; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box { + margin: 24px 12px; + border-spacing: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 96px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .title { + font-size: 18pt; +} + +flap > dimming, +leaflet > dimming, +navigation-view > dimming, +overlay-split-view > dimming { + background: rgba(0, 0, 0, 0.25); +} + +flap > border, +leaflet > border, +navigation-view > border, +overlay-split-view > border { + background: none; +} + +flap > shadow, +leaflet > shadow, +navigation-view > shadow, +overlay-split-view > shadow { + min-width: 56px; + min-height: 56px; +} + +flap > shadow.left, +leaflet > shadow.left, +navigation-view > shadow.left, +overlay-split-view > shadow.left { + background-image: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.right, +leaflet > shadow.right, +navigation-view > shadow.right, +overlay-split-view > shadow.right { + background-image: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.up, +leaflet > shadow.up, +navigation-view > shadow.up, +overlay-split-view > shadow.up { + background-image: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.down, +leaflet > shadow.down, +navigation-view > shadow.down, +overlay-split-view > shadow.down { + background-image: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +toolbarview.undershoot-top scrolledwindow > undershoot.top { + box-shadow: none; + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { + box-shadow: none; + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.unfolded stacksidebar.sidebar { + border: none; +} + +.sidebar-pane { + background-color: #11111b; + color: #FFFFFF; +} + +.sidebar-pane:backdrop { + color: rgba(255, 255, 255, 0.5); + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.sidebar-pane .sidebar-pane { + background-color: transparent; + color: inherit; +} + +.sidebar-pane .toolbar, +.sidebar-pane .sidebar, +.sidebar-pane .navigation-sidebar, +.sidebar-pane searchbar > revealer > box { + background-color: transparent; + box-shadow: none; + border: none; +} + +.sidebar-pane banner > revealer > widget { + background-color: gtkmix(#89b4fa, #11111b, 30%); + color: #FFFFFF; +} + +.sidebar-pane banner > revealer > widget:backdrop { + background-color: gtkmix(#89b4fa, #11111b, 30%); +} + +/* Middle pane in three-pane setups */ +.content-pane .sidebar-pane, +.sidebar-pane .content-pane { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.content-pane .sidebar-pane:backdrop, +.sidebar-pane .content-pane:backdrop { + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.content-pane .sidebar-pane banner > revealer > widget, +.sidebar-pane .content-pane banner > revealer > widget { + background-color: gtkmix(#89b4fa, #1e1e2e, 30%); + color: #FFFFFF; +} + +.content-pane .sidebar-pane banner > revealer > widget:backdrop, +.sidebar-pane .content-pane banner > revealer > widget:backdrop { + background-color: gtkmix(#89b4fa, #1e1e2e, 30%); +} + +.sidebar-pane:dir(ltr), .sidebar-pane:dir(ltr) banner > revealer > widget, .sidebar-pane.end:dir(rtl), .sidebar-pane.end:dir(rtl) banner > revealer > widget, +.content-pane .sidebar-pane:dir(ltr), +.content-pane .sidebar-pane:dir(ltr) banner > revealer > widget, +.content-pane .sidebar-pane.end:dir(rtl), +.content-pane .sidebar-pane.end:dir(rtl) banner > revealer > widget, +.sidebar-pane .content-pane:dir(ltr), +.sidebar-pane .content-pane:dir(ltr) banner > revealer > widget, +.sidebar-pane .content-pane.end:dir(rtl), +.sidebar-pane .content-pane.end:dir(rtl) banner > revealer > widget { + box-shadow: none; + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +.sidebar-pane:dir(rtl), .sidebar-pane:dir(rtl) banner > revealer > widget, .sidebar-pane.end:dir(ltr), .sidebar-pane.end:dir(ltr) banner > revealer > widget, +.content-pane .sidebar-pane:dir(rtl), +.content-pane .sidebar-pane:dir(rtl) banner > revealer > widget, +.content-pane .sidebar-pane.end:dir(ltr), +.content-pane .sidebar-pane.end:dir(ltr) banner > revealer > widget, +.sidebar-pane .content-pane:dir(rtl), +.sidebar-pane .content-pane:dir(rtl) banner > revealer > widget, +.sidebar-pane .content-pane.end:dir(ltr), +.sidebar-pane .content-pane.end:dir(ltr) banner > revealer > widget { + box-shadow: none; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.content-pane .sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.sidebar-pane .content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.content-pane .sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.sidebar-pane .content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-top > undershoot.top, +.content-pane scrolledwindow.undershoot-top > undershoot.top, +.content-pane .sidebar-pane scrolledwindow.undershoot-top > undershoot.top, +.sidebar-pane .content-pane scrolledwindow.undershoot-top > undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.content-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.content-pane .sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.sidebar-pane .content-pane scrolledwindow.undershoot-bottom > undershoot.bottom { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane flap > dimming, +.sidebar-pane leaflet > dimming, +.sidebar-pane navigation-view > dimming, +.sidebar-pane overlay-split-view > dimming, +.content-pane flap > dimming, +.content-pane leaflet > dimming, +.content-pane navigation-view > dimming, +.content-pane overlay-split-view > dimming, +.content-pane .sidebar-pane flap > dimming, +.content-pane .sidebar-pane leaflet > dimming, +.content-pane .sidebar-pane navigation-view > dimming, +.content-pane .sidebar-pane overlay-split-view > dimming, +.sidebar-pane .content-pane flap > dimming, +.sidebar-pane .content-pane leaflet > dimming, +.sidebar-pane .content-pane navigation-view > dimming, +.sidebar-pane .content-pane overlay-split-view > dimming { + background: rgba(0, 0, 0, 0.25); +} + +.sidebar-pane flap > border, +.sidebar-pane leaflet > border, +.sidebar-pane navigation-view > border, +.sidebar-pane overlay-split-view > border, +.content-pane flap > border, +.content-pane leaflet > border, +.content-pane navigation-view > border, +.content-pane overlay-split-view > border, +.content-pane .sidebar-pane flap > border, +.content-pane .sidebar-pane leaflet > border, +.content-pane .sidebar-pane navigation-view > border, +.content-pane .sidebar-pane overlay-split-view > border, +.sidebar-pane .content-pane flap > border, +.sidebar-pane .content-pane leaflet > border, +.sidebar-pane .content-pane navigation-view > border, +.sidebar-pane .content-pane overlay-split-view > border { + background: none; +} + +.sidebar-pane flap > shadow, +.sidebar-pane leaflet > shadow, +.sidebar-pane navigation-view > shadow, +.sidebar-pane overlay-split-view > shadow, +.content-pane flap > shadow, +.content-pane leaflet > shadow, +.content-pane navigation-view > shadow, +.content-pane overlay-split-view > shadow, +.content-pane .sidebar-pane flap > shadow, +.content-pane .sidebar-pane leaflet > shadow, +.content-pane .sidebar-pane navigation-view > shadow, +.content-pane .sidebar-pane overlay-split-view > shadow, +.sidebar-pane .content-pane flap > shadow, +.sidebar-pane .content-pane leaflet > shadow, +.sidebar-pane .content-pane navigation-view > shadow, +.sidebar-pane .content-pane overlay-split-view > shadow { + min-width: 56px; + min-height: 56px; +} + +.sidebar-pane flap > shadow.left, +.sidebar-pane leaflet > shadow.left, +.sidebar-pane navigation-view > shadow.left, +.sidebar-pane overlay-split-view > shadow.left, +.content-pane flap > shadow.left, +.content-pane leaflet > shadow.left, +.content-pane navigation-view > shadow.left, +.content-pane overlay-split-view > shadow.left, +.content-pane .sidebar-pane flap > shadow.left, +.content-pane .sidebar-pane leaflet > shadow.left, +.content-pane .sidebar-pane navigation-view > shadow.left, +.content-pane .sidebar-pane overlay-split-view > shadow.left, +.sidebar-pane .content-pane flap > shadow.left, +.sidebar-pane .content-pane leaflet > shadow.left, +.sidebar-pane .content-pane navigation-view > shadow.left, +.sidebar-pane .content-pane overlay-split-view > shadow.left { + background-image: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.right, +.sidebar-pane leaflet > shadow.right, +.sidebar-pane navigation-view > shadow.right, +.sidebar-pane overlay-split-view > shadow.right, +.content-pane flap > shadow.right, +.content-pane leaflet > shadow.right, +.content-pane navigation-view > shadow.right, +.content-pane overlay-split-view > shadow.right, +.content-pane .sidebar-pane flap > shadow.right, +.content-pane .sidebar-pane leaflet > shadow.right, +.content-pane .sidebar-pane navigation-view > shadow.right, +.content-pane .sidebar-pane overlay-split-view > shadow.right, +.sidebar-pane .content-pane flap > shadow.right, +.sidebar-pane .content-pane leaflet > shadow.right, +.sidebar-pane .content-pane navigation-view > shadow.right, +.sidebar-pane .content-pane overlay-split-view > shadow.right { + background-image: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.up, +.sidebar-pane leaflet > shadow.up, +.sidebar-pane navigation-view > shadow.up, +.sidebar-pane overlay-split-view > shadow.up, +.content-pane flap > shadow.up, +.content-pane leaflet > shadow.up, +.content-pane navigation-view > shadow.up, +.content-pane overlay-split-view > shadow.up, +.content-pane .sidebar-pane flap > shadow.up, +.content-pane .sidebar-pane leaflet > shadow.up, +.content-pane .sidebar-pane navigation-view > shadow.up, +.content-pane .sidebar-pane overlay-split-view > shadow.up, +.sidebar-pane .content-pane flap > shadow.up, +.sidebar-pane .content-pane leaflet > shadow.up, +.sidebar-pane .content-pane navigation-view > shadow.up, +.sidebar-pane .content-pane overlay-split-view > shadow.up { + background-image: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.down, +.sidebar-pane leaflet > shadow.down, +.sidebar-pane navigation-view > shadow.down, +.sidebar-pane overlay-split-view > shadow.down, +.content-pane flap > shadow.down, +.content-pane leaflet > shadow.down, +.content-pane navigation-view > shadow.down, +.content-pane overlay-split-view > shadow.down, +.content-pane .sidebar-pane flap > shadow.down, +.content-pane .sidebar-pane leaflet > shadow.down, +.content-pane .sidebar-pane navigation-view > shadow.down, +.content-pane .sidebar-pane overlay-split-view > shadow.down, +.sidebar-pane .content-pane flap > shadow.down, +.sidebar-pane .content-pane leaflet > shadow.down, +.sidebar-pane .content-pane navigation-view > shadow.down, +.sidebar-pane .content-pane overlay-split-view > shadow.down { + background-image: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane headerbar, .sidebar-pane headerbar:backdrop, .sidebar-pane .top-bar, .sidebar-pane .top-bar:backdrop, +.content-pane headerbar, +.content-pane headerbar:backdrop, +.content-pane .top-bar, +.content-pane .top-bar:backdrop { + background-color: transparent; + box-shadow: none; +} + +.sidebar-pane tabbar .box, .sidebar-pane tabbar .box:backdrop, +.content-pane tabbar .box, +.content-pane tabbar .box:backdrop { + background-color: transparent; + box-shadow: none; +} + +.sidebar-pane tabbar tab, +.content-pane tabbar tab { + color: rgba(255, 255, 255, 0.7); +} + +.sidebar-pane tabbar tab:hover:not(:selected), .sidebar-pane tabbar tab:active, +.content-pane tabbar tab:hover:not(:selected), +.content-pane tabbar tab:active { + color: #FFFFFF; +} + +.sidebar-pane tabbar tab:selected:not(:active), +.content-pane tabbar tab:selected:not(:active) { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; + box-shadow: none; +} + +.sidebar-pane tabbar tab:disabled, +.content-pane tabbar tab:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.sidebar-pane tabbar button.image-button, +.content-pane tabbar button.image-button { + color: rgba(255, 255, 255, 0.7); +} + +.sidebar-pane tabbar button.image-button:hover, .sidebar-pane tabbar button.image-button:active, +.content-pane tabbar button.image-button:hover, +.content-pane tabbar button.image-button:active { + color: #FFFFFF; +} + +.sidebar-pane tabbar button.image-button:disabled, +.content-pane tabbar button.image-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.top-bar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + background-color: #11111b; +} + +.top-bar:backdrop { + background-color: #1e1e2e; +} + +.top-bar .collapse-spacing { + padding: 0; +} + +themeselector, +panelthemeselector { + margin: 9px; +} + +themeselector checkbutton, +panelthemeselector checkbutton { + padding: 0; + min-height: 44px; + min-width: 44px; + padding: 1px; + background-clip: content-box; + border-radius: 9999px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +themeselector checkbutton.follow:checked, themeselector checkbutton.light:checked, themeselector checkbutton.dark:checked, +panelthemeselector checkbutton.follow:checked, +panelthemeselector checkbutton.light:checked, +panelthemeselector checkbutton.dark:checked { + box-shadow: inset 0 0 0 2px #89b4fa; +} + +themeselector checkbutton.follow, +panelthemeselector checkbutton.follow { + background-image: linear-gradient(to bottom right, #ffffff 50%, #202020 50%); +} + +themeselector checkbutton.light, +panelthemeselector checkbutton.light { + background-color: #ffffff; +} + +themeselector checkbutton.dark, +panelthemeselector checkbutton.dark { + background-color: #202020; +} + +themeselector checkbutton.theme-selector radio, +panelthemeselector checkbutton.theme-selector radio { + -gtk-icon-source: none; + border: none; + background: none; + box-shadow: none; + min-height: 20px; + min-width: 20px; + padding: 0; +} + +themeselector checkbutton.theme-selector radio:hover, themeselector checkbutton.theme-selector radio:active, themeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:hover, +panelthemeselector checkbutton.theme-selector radio:active, +panelthemeselector checkbutton.theme-selector radio:checked { + background-color: transparent; +} + +themeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:checked { + -gtk-icon-size: 20px; + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +themeselector checkbutton.theme-selector radio:checked, themeselector checkbutton.theme-selector radio:checked:hover, themeselector checkbutton.theme-selector radio:checked:active, +panelthemeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:checked:hover, +panelthemeselector checkbutton.theme-selector radio:checked:active { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.1); +} + +themeswitcher { + padding: 6px; +} + +themeswitcher .check { + min-height: 20px; + min-width: 20px; + background: none; + padding: 0; + margin: 0; + border-radius: 9999px; + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +themeswitcher .check, themeswitcher .check:hover, themeswitcher .check:active { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.1); +} + +themeswitcher checkbutton { + padding: 0; + min-height: 44px; + min-width: 44px; + padding: 1px; + background-clip: content-box; + border-radius: 9999px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +themeswitcher checkbutton:checked { + box-shadow: inset 0 0 0 2px #89b4fa; +} + +themeswitcher checkbutton radio, themeswitcher checkbutton radio:hover, themeswitcher checkbutton radio:active, themeswitcher checkbutton radio:checked, themeswitcher checkbutton radio:checked:hover, themeswitcher checkbutton radio:checked:active { + background-color: transparent; + border: none; + background: none; + box-shadow: none; + color: transparent; + -gtk-icon-source: none; + -gtk-icon-size: 0; +} + +themeswitcher checkbutton.system { + background: linear-gradient(-45deg, #1e1e1e 50%, white 50%); +} + +themeswitcher checkbutton.light { + color: alpha(black, 0.8); + background-color: white; +} + +themeswitcher checkbutton.dark { + color: white; + background-color: #1e1e1e; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #FFFFFF; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #FFFFFF; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #89b4fa; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(255, 255, 255, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #FFFFFF; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #FFFFFF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #89b4fa; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(255, 255, 255, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(255, 255, 255, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FBC02D; +@define-color error_color #F44336; +@define-color success_color #66BB6A; +/* +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 #FFFFFF; +@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); +@define-color wm_highlight rgba(255, 255, 255, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #f38ba8; +@define-color wm_button_close_active_bg #ed547e; +@define-color wm_button_max_hover_bg #a6e3a1; +@define-color wm_button_max_active_bg #79d572; +@define-color wm_button_min_hover_bg #f9e2af; +@define-color wm_button_min_active_bg #f5cd76; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #bcbcc0; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color rgba(255, 255, 255, 0.3); +@define-color budgie_tasklist_indicator_color_active #89b4fa; +@define-color budgie_tasklist_indicator_color_active_window #526993; +@define-color budgie_tasklist_indicator_color_attention #FBC02D; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +@define-color accent_bg_color #89b4fa; +@define-color accent_fg_color rgba(0, 0, 0, 0.87); +@define-color accent_color #89b4fa; +@define-color destructive_bg_color #F44336; +@define-color destructive_fg_color #FFFFFF; +@define-color destructive_color #F44336; +@define-color success_bg_color #66BB6A; +@define-color success_fg_color #FFFFFF; +@define-color success_color #66BB6A; +@define-color warning_bg_color #FBC02D; +@define-color warning_fg_color rgba(0, 0, 0, 0.87); +@define-color warning_color #FBC02D; +@define-color error_bg_color #F44336; +@define-color error_fg_color #FFFFFF; +@define-color error_color #F44336; +@define-color window_bg_color #1e1e2e; +@define-color window_fg_color #FFFFFF; +@define-color view_bg_color #1e1e2e; +@define-color view_fg_color #FFFFFF; +@define-color headerbar_bg_color #11111b; +@define-color headerbar_fg_color #FFFFFF; +@define-color headerbar_border_color rgba(255, 255, 255, 0.12); +@define-color headerbar_backdrop_color #1e1e2e; +@define-color headerbar_shade_color rgba(255, 255, 255, 0.12); +@define-color card_bg_color #1e1e2e; +@define-color card_fg_color #FFFFFF; +@define-color card_shade_color rgba(255, 255, 255, 0.12); +@define-color dialog_bg_color #11111b; +@define-color dialog_fg_color #FFFFFF; +@define-color popover_bg_color #1e1e2e; +@define-color popover_fg_color #FFFFFF; +@define-color shade_color rgba(255, 255, 255, 0.12); +@define-color scrollbar_outline_color rgba(255, 255, 255, 0.12); diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/gtk.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/gtk.css new file mode 100644 index 0000000..74c93de --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/gtk.css @@ -0,0 +1,8461 @@ +@keyframes ripple { + to { + background-size: 1000% 1000%; + } +} + +@keyframes ripple-on-slider { + to { + background-size: auto, 1000% 1000%; + } +} + +@keyframes ripple-on-headerbar { + from { + background-image: radial-gradient(circle, #89b4fa 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle, #89b4fa 100%, transparent 100%); + } +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #1e1e2e; + color: #FFFFFF; +} + +#desktopwindow.background { + background-color: transparent; +} + +dnd { + color: #FFFFFF; +} + +.normal-icons { + -gtk-icon-size: 16px; +} + +.large-icons { + -gtk-icon-size: 32px; +} + +.aboutdialog .large-icons { + -gtk-icon-size: 128px; +} + +spinner:disabled, +arrow:disabled, +scrollbar:disabled, +check:disabled, +radio:disabled, +treeview.expander:disabled { + -gtk-icon-filter: opacity(0.5); +} + +iconview, .view { + background-color: #1e1e2e; + color: #FFFFFF; +} + +iconview:disabled, .view:disabled { + color: rgba(255, 255, 255, 0.5); +} + +iconview:selected, .view:selected { + color: #FFFFFF; +} + +textview text { + background-color: #1e1e2e; +} + +textview border { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +iconview:hover, iconview:selected { + border-radius: 3px; +} + +rubberband, .content-view rubberband, .content-view columnview.view > rubberband, +.content-view treeview.view > rubberband, .content-view .rubberband, columnview.view > rubberband, .content-view columnview.view > .rubberband, +treeview.view > rubberband, +.content-view treeview.view > .rubberband, gridview > rubberband, flowbox > rubberband { + border: 1px solid #89b4fa; + background-color: rgba(137, 180, 250, 0.3); +} + +flowbox > flowboxchild { + padding: 4px; + border-radius: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +gridview > child { + padding: 3px; +} + +gridview > child:selected { + outline-color: alpha(currentColor, 0.06); +} + +gridview > child box { + border-spacing: 8px; + margin: 12px; +} + +coverflow cover { + color: #FFFFFF; + background-color: #1e1e2e; + border: 1px solid black; +} + +label.separator { + color: rgba(255, 255, 255, 0.7); +} + +label:disabled { + opacity: 1; + color: rgba(255, 255, 255, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; + opacity: 1; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +.dim-label, row.expander image.expander-row-arrow, row label.subtitle { + color: rgba(255, 255, 255, 0.7); + opacity: 1; +} + +.accent { + color: #89b4fa; +} + +.success { + color: #66BB6A; +} + +.warning { + color: #FBC02D; +} + +.error { + color: #F44336; +} + +.large-title { + font-weight: 300; + font-size: 24pt; +} + +.title-1 { + font-weight: 800; + font-size: 20pt; +} + +.title-2 { + font-weight: 800; + font-size: 15pt; +} + +.title-3 { + font-weight: 700; + font-size: 15pt; +} + +.title-4 { + font-weight: 700; + font-size: 13pt; +} + +.heading { + font-weight: 700; + font-size: 11pt; +} + +.body { + font-weight: 400; + font-size: 11pt; +} + +.caption { + font-weight: 400; + font-size: 9pt; +} + +.caption-heading { + font-weight: 700; + font-size: 9pt; +} + +window.assistant .sidebar { + padding: 4px 0; +} + +window.assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.5); + font-weight: 500; +} + +window.assistant .sidebar label.highlight { + color: #FFFFFF; +} + +.osd .scale-popup > arrow, +.osd .scale-popup > contents, .osd popover > arrow, +.osd popover > contents, popover.touch-selection > arrow, +popover.touch-selection > contents, popover.magnifier > arrow, +popover.magnifier > contents, .osd { + color: #FFFFFF; + background-color: #1e1e2e; + background-clip: padding-box; + border-radius: 6px; + border: none; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +.osd { + padding: 6px; + margin: 6px; +} + +.osd.circular { + border-radius: 9999px; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ + +entry headerbar popover.background entry, +headerbar popover.background entry entry, +entry { + min-height: 36px; + padding: 0 8px; + border-spacing: 6px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + + +entry headerbar popover.background entry:focus-within, +headerbar popover.background entry entry:focus-within, +entry:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px transparent; + color: #FFFFFF; + outline: 2px solid #89b4fa; + outline-offset: -2px; +} + + +entry headerbar popover.background entry:drop(active), +headerbar popover.background entry entry:drop(active), +entry headerbar popover.background entry:hover:not(:focus-within), +headerbar popover.background entry entry:hover:not(:focus-within), +entry:drop(active), +entry:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; + outline-offset: 2px; +} + + +entry headerbar popover.background entry:disabled, +headerbar popover.background entry entry:disabled, +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); + outline: none; +} + + +entry headerbar popover.background entry > text > placeholder, +headerbar popover.background entry entry > text > placeholder, +entry > text > placeholder { + color: rgba(255, 255, 255, 0.5); +} + + +entry headerbar popover.background entry > text > block-cursor, +headerbar popover.background entry entry > text > block-cursor, +entry > text > block-cursor { + color: rgba(255, 255, 255, 0.04); + background-color: #FFFFFF; +} + + +entry headerbar popover.background entry.flat:focus-within, +headerbar popover.background entry entry.flat:focus-within, +entry headerbar popover.background entry.flat:disabled, +headerbar popover.background entry entry.flat:disabled, +entry headerbar popover.background entry.flat:hover, +headerbar popover.background entry entry.flat:hover, +entry headerbar popover.background entry.flat, +headerbar popover.background entry entry.flat, +entry.flat:focus-within, +entry.flat:disabled, +entry.flat:hover, +entry.flat { + min-height: 0; + padding: 2px; + background-color: transparent; + box-shadow: none; + border-radius: 0; + outline: none; +} + + +entry headerbar popover.background entry > image, +headerbar popover.background entry entry > image, +entry > image { + color: rgba(255, 255, 255, 0.7); +} + + +entry headerbar popover.background entry > image:hover, +headerbar popover.background entry entry > image:hover, +entry headerbar popover.background entry > image:active, +headerbar popover.background entry entry > image:active, +entry > image:hover, +entry > image:active { + color: #FFFFFF; +} + + +entry headerbar popover.background entry > image:disabled, +headerbar popover.background entry entry > image:disabled, +entry > image:disabled { + color: rgba(255, 255, 255, 0.5); +} + + +entry headerbar popover.background entry > image.left, +headerbar popover.background entry entry > image.left, +entry > image.left { + margin: 0 6px 0 2px; +} + + +entry headerbar popover.background entry > image.right, +headerbar popover.background entry entry > image.right, +entry > image.right { + margin: 0 2px 0 6px; +} + + +entry headerbar popover.background entry.password image.caps-lock-indicator, +headerbar popover.background entry entry.password image.caps-lock-indicator, +entry.password image.caps-lock-indicator { + opacity: 0.35; +} + + +entry headerbar popover.background entry.error, +headerbar popover.background entry entry.error, +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(244, 67, 54, 0.1); + color: rgba(244, 67, 54, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.error:focus-within, +headerbar popover.background entry entry.error:focus-within, +entry.error:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(244, 67, 54, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #F44336; + outline: 2px solid #F44336; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.error:drop(active), +headerbar popover.background entry entry.error:drop(active), +entry headerbar popover.background entry.error:hover:not(:focus-within), +headerbar popover.background entry entry.error:hover:not(:focus-within), +entry.error:drop(active), +entry.error:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #F44336; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.error:disabled, +headerbar popover.background entry entry.error:disabled, +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(244, 67, 54, 0.1); + color: rgba(244, 67, 54, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.error > text > selection, +headerbar popover.background entry entry.error > text > selection, +entry.error > text > selection { + background-color: rgba(244, 67, 54, 0.25); + color: #F44336; +} + + +entry headerbar popover.background entry.error > text > cursor-handle > contents, +headerbar popover.background entry entry.error > text > cursor-handle > contents, +entry.error > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.error > image, +headerbar popover.background entry entry.error > image, +entry.error > image { + color: rgba(244, 67, 54, 0.75); +} + + +entry headerbar popover.background entry.error > image:hover, +headerbar popover.background entry entry.error > image:hover, +entry headerbar popover.background entry.error > image:active, +headerbar popover.background entry entry.error > image:active, +entry.error > image:hover, +entry.error > image:active { + color: #F44336; +} + + +entry headerbar popover.background entry.error > image:disabled, +headerbar popover.background entry entry.error > image:disabled, +entry.error > image:disabled { + color: rgba(244, 67, 54, 0.35); +} + + +entry headerbar popover.background entry.warning, +headerbar popover.background entry entry.warning, +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(251, 192, 45, 0.1); + color: rgba(251, 192, 45, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:focus-within, +headerbar popover.background entry entry.warning:focus-within, +entry.warning:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(251, 192, 45, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #FBC02D; + outline: 2px solid #FBC02D; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:drop(active), +headerbar popover.background entry entry.warning:drop(active), +entry headerbar popover.background entry.warning:hover:not(:focus-within), +headerbar popover.background entry entry.warning:hover:not(:focus-within), +entry.warning:drop(active), +entry.warning:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FBC02D; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:disabled, +headerbar popover.background entry entry.warning:disabled, +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(251, 192, 45, 0.1); + color: rgba(251, 192, 45, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.warning > text > selection, +headerbar popover.background entry entry.warning > text > selection, +entry.warning > text > selection { + background-color: rgba(251, 192, 45, 0.25); + color: #FBC02D; +} + + +entry headerbar popover.background entry.warning > text > cursor-handle > contents, +headerbar popover.background entry entry.warning > text > cursor-handle > contents, +entry.warning > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.warning > image, +headerbar popover.background entry entry.warning > image, +entry.warning > image { + color: rgba(251, 192, 45, 0.75); +} + + +entry headerbar popover.background entry.warning > image:hover, +headerbar popover.background entry entry.warning > image:hover, +entry headerbar popover.background entry.warning > image:active, +headerbar popover.background entry entry.warning > image:active, +entry.warning > image:hover, +entry.warning > image:active { + color: #FBC02D; +} + + +entry headerbar popover.background entry.warning > image:disabled, +headerbar popover.background entry entry.warning > image:disabled, +entry.warning > image:disabled { + color: rgba(251, 192, 45, 0.35); +} + + +entry headerbar popover.background entry.success, +headerbar popover.background entry entry.success, +entry.success { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(102, 187, 106, 0.1); + color: rgba(102, 187, 106, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.success:focus-within, +headerbar popover.background entry entry.success:focus-within, +entry.success:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(102, 187, 106, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #66BB6A; + outline: 2px solid #66BB6A; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.success:drop(active), +headerbar popover.background entry entry.success:drop(active), +entry headerbar popover.background entry.success:hover:not(:focus-within), +headerbar popover.background entry entry.success:hover:not(:focus-within), +entry.success:drop(active), +entry.success:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #66BB6A; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.success:disabled, +headerbar popover.background entry entry.success:disabled, +entry.success:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(102, 187, 106, 0.1); + color: rgba(102, 187, 106, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.success > text > selection, +headerbar popover.background entry entry.success > text > selection, +entry.success > text > selection { + background-color: rgba(102, 187, 106, 0.25); + color: #66BB6A; +} + + +entry headerbar popover.background entry.success > text > cursor-handle > contents, +headerbar popover.background entry entry.success > text > cursor-handle > contents, +entry.success > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.success > image, +headerbar popover.background entry entry.success > image, +entry.success > image { + color: rgba(102, 187, 106, 0.75); +} + + +entry headerbar popover.background entry.success > image:hover, +headerbar popover.background entry entry.success > image:hover, +entry headerbar popover.background entry.success > image:active, +headerbar popover.background entry entry.success > image:active, +entry.success > image:hover, +entry.success > image:active { + color: #66BB6A; +} + + +entry headerbar popover.background entry.success > image:disabled, +headerbar popover.background entry entry.success > image:disabled, +entry.success > image:disabled { + color: rgba(102, 187, 106, 0.35); +} + + +entry > progress, +entry progress > trough > progress { + margin: 0 -4px; + border-bottom: 2px solid #89b4fa; + background-color: transparent; +} + +.osd entry > progress > trough > progress { + border-color: rgba(255, 255, 255, 0.04); +} + + +entry button.image-button { + min-height: 24px; + min-width: 24px; + padding: 0; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus-within, treeview entry, treeview entry:focus-within { + border-image: none; + box-shadow: none; +} + +.entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +editablelabel > stack > text { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: radial-gradient(farthest-side, #89b4fa 0%, rgba(137, 180, 250, 0) 0%); + } + to { + background-image: radial-gradient(farthest-side, #89b4fa 95%, rgba(137, 180, 250, 0)); + } +} + +infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button, popover.touch-selection button, popover.magnifier button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +infobar.warning > revealer > box button:focus, popover.touch-selection button:focus, popover.magnifier button:focus, headerbar.selection-mode button:focus:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:hover, popover.touch-selection button:hover, popover.magnifier button:hover, headerbar.selection-mode button:hover:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:active, popover.touch-selection button:active, popover.magnifier button:active, headerbar.selection-mode button:active:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:checked, popover.touch-selection button:checked, popover.magnifier button:checked, headerbar.selection-mode button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +infobar.warning > revealer > box button:disabled, popover.touch-selection button:disabled, popover.magnifier button:disabled, headerbar.selection-mode button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +infobar.warning > revealer > box button:checked:disabled, popover.touch-selection button:checked:disabled, popover.magnifier button:checked:disabled, headerbar.selection-mode button:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:not(.suggested-action):not(.destructive-action):not(.flat), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + outline: 0 solid transparent; + outline-offset: 2px; + color: #FFFFFF; +} + +row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:focus:not(.suggested-action):not(.destructive-action):not(.flat), button:focus { + outline: 2px solid rgba(137, 180, 250, 0.35); + outline-offset: 0; +} + +row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:hover:not(.suggested-action):not(.destructive-action):not(.flat), button:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; + -gtk-icon-filter: brightness(1.2); +} + +row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button.keyboard-activating:not(.suggested-action):not(.destructive-action):not(.flat), button.keyboard-activating, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:active:not(.suggested-action):not(.destructive-action):not(.flat), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:disabled:not(.suggested-action):not(.destructive-action):not(.flat), button:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:not(.suggested-action):not(.destructive-action):not(.flat), button:checked { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +row.spin spinbutton > button.image-button.up:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:hover:not(.suggested-action):not(.destructive-action):not(.flat), button:checked:hover { + outline-color: transparent; + background-color: #a1c4fb; + color: rgba(0, 0, 0, 0.87); +} + +row.spin spinbutton > button.image-button.up:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.flat), button:checked:disabled { + outline-color: transparent; + background-color: rgba(137, 180, 250, 0.35); + color: rgba(0, 0, 0, 0.38); +} + +placessidebar row button.sidebar-button, calendar > header > button, scrollbar button, notebook > header > tabs > arrow, popover modelbutton, spinbutton > button, splitbutton.flat > button, +splitbutton.flat > menubutton > button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +placessidebar row button.sidebar-button:focus:not(:hover):not(:active), calendar > header > button:focus:not(:hover):not(:active), scrollbar button:focus:not(:hover):not(:active), notebook > header > tabs > arrow:focus:not(:hover):not(:active), popover modelbutton:focus:not(:hover):not(:active), spinbutton > button:focus:not(:hover):not(:active), splitbutton.flat > button:focus:not(:hover):not(:active), +splitbutton.flat > menubutton > button:focus:not(:hover):not(:active) { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +placessidebar row button.sidebar-button:hover, calendar > header > button:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, popover modelbutton:hover, spinbutton > button:hover, splitbutton.flat > button:hover, +splitbutton.flat > menubutton > button:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +placessidebar row button.sidebar-button:active, calendar > header > button:active, scrollbar button:active, notebook > header > tabs > arrow:active, popover modelbutton:active, spinbutton > button:active, splitbutton.flat > button:active, +splitbutton.flat > menubutton > button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +placessidebar row button.sidebar-button:disabled, calendar > header > button:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, popover modelbutton:disabled, spinbutton > button:disabled, splitbutton.flat > button:disabled, +splitbutton.flat > menubutton > button:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +filechooser #pathbarbox > stack > box > button, window.messagedialog .response-area button, window.dialog.message .dialog-action-area > button, .app-notification button, headerbar button:not(.suggested-action):not(.destructive-action), .toolbar button, dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, menubutton.flat > button, button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +filechooser #pathbarbox > stack > box > button:focus:not(:hover):not(:active), window.messagedialog .response-area button:focus:not(:hover):not(:active), window.dialog.message .dialog-action-area > button:focus:not(:hover):not(:active), .app-notification button:focus:not(:hover):not(:active), headerbar button:focus:not(:hover):not(:active):not(.suggested-action):not(.destructive-action), .toolbar button:focus:not(:hover):not(:active), dropdown > .linked:not(.vertical) > button:focus:not(:hover):not(:active):not(:only-child), +combobox > .linked:not(.vertical) > button:focus:not(:hover):not(:active):not(:only-child), splitbutton.suggested-action > button:focus:not(:hover):not(:active), splitbutton.suggested-action > menubutton > button:focus:not(:hover):not(:active), splitbutton.destructive-action > button:focus:not(:hover):not(:active), splitbutton.destructive-action > menubutton > button:focus:not(:hover):not(:active), splitbutton.opaque > button:focus:not(:hover):not(:active), splitbutton.opaque > menubutton > button:focus:not(:hover):not(:active), menubutton.suggested-action > button:focus:not(:hover):not(:active), menubutton.destructive-action > button:focus:not(:hover):not(:active), menubutton.opaque > button:focus:not(:hover):not(:active), menubutton.flat > button:focus:not(:hover):not(:active), button.flat:focus:not(:hover):not(:active) { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +filechooser #pathbarbox > stack > box > button:hover, window.messagedialog .response-area button:hover, window.dialog.message .dialog-action-area > button:hover, .app-notification button:hover, headerbar button:hover:not(.suggested-action):not(.destructive-action), .toolbar button:hover, dropdown > .linked:not(.vertical) > button:hover:not(:only-child), +combobox > .linked:not(.vertical) > button:hover:not(:only-child), splitbutton.suggested-action > button:hover, splitbutton.suggested-action > menubutton > button:hover, splitbutton.destructive-action > button:hover, splitbutton.destructive-action > menubutton > button:hover, splitbutton.opaque > button:hover, splitbutton.opaque > menubutton > button:hover, menubutton.suggested-action > button:hover, menubutton.destructive-action > button:hover, menubutton.opaque > button:hover, menubutton.flat > button:hover, button.flat:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:active, window.messagedialog .response-area button:active, window.dialog.message .dialog-action-area > button:active, .app-notification button:active, headerbar button:active:not(.suggested-action):not(.destructive-action), .toolbar button:active, dropdown > .linked:not(.vertical) > button:active:not(:only-child), +combobox > .linked:not(.vertical) > button:active:not(:only-child), splitbutton.suggested-action > button:active, splitbutton.suggested-action > menubutton > button:active, splitbutton.destructive-action > button:active, splitbutton.destructive-action > menubutton > button:active, splitbutton.opaque > button:active, splitbutton.opaque > menubutton > button:active, menubutton.suggested-action > button:active, menubutton.destructive-action > button:active, menubutton.opaque > button:active, menubutton.flat > button:active, button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:disabled, window.messagedialog .response-area button:disabled, window.dialog.message .dialog-action-area > button:disabled, .app-notification button:disabled, headerbar button:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:disabled, dropdown > .linked:not(.vertical) > button:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:disabled:not(:only-child), splitbutton.suggested-action > button:disabled, splitbutton.suggested-action > menubutton > button:disabled, splitbutton.destructive-action > button:disabled, splitbutton.destructive-action > menubutton > button:disabled, splitbutton.opaque > button:disabled, splitbutton.opaque > menubutton > button:disabled, menubutton.suggested-action > button:disabled, menubutton.destructive-action > button:disabled, menubutton.opaque > button:disabled, menubutton.flat > button:disabled, button.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +filechooser #pathbarbox > stack > box > button:checked, window.messagedialog .response-area button:checked, window.dialog.message .dialog-action-area > button:checked, .app-notification button:checked, headerbar button:checked:not(.suggested-action):not(.destructive-action), .toolbar button:checked, dropdown > .linked:not(.vertical) > button:checked:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:not(:only-child), splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button:checked, menubutton.suggested-action > button:checked, menubutton.destructive-action > button:checked, menubutton.opaque > button:checked, menubutton.flat > button:checked, button.flat:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:checked:disabled, window.messagedialog .response-area button:checked:disabled, window.dialog.message .dialog-action-area > button:checked:disabled, .app-notification button:checked:disabled, headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:checked:disabled, dropdown > .linked:not(.vertical) > button:checked:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), splitbutton.suggested-action > button:checked:disabled, splitbutton.suggested-action > menubutton > button:checked:disabled, splitbutton.destructive-action > button:checked:disabled, splitbutton.destructive-action > menubutton > button:checked:disabled, splitbutton.opaque > button:checked:disabled, splitbutton.opaque > menubutton > button:checked:disabled, menubutton.suggested-action > button:checked:disabled, menubutton.destructive-action > button:checked:disabled, menubutton.opaque > button:checked:disabled, menubutton.flat > button:checked:disabled, button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(255, 255, 255, 0.5); +} + +button.opaque { + box-shadow: none; +} + +.osd button.opaque:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.15); +} + +button.opaque:hover { + background-image: image(alpha(currentColor, 0.1)); +} + +button.keyboard-activating.opaque, button.opaque:active { + background-image: image(rgba(0, 0, 0, 0.2)); +} + +button.opaque:checked { + background-image: image(rgba(0, 0, 0, 0.15)); +} + +button.opaque:checked:hover { + background-image: image(rgba(0, 0, 0, 0.05)); +} + +button.opaque:checked.keyboard-activating, button.opaque:checked:active { + background-image: image(rgba(0, 0, 0, 0.3)); +} + +.nautilus-window .floating-bar button, placessidebar row button.sidebar-button, notebook > header > tabs > tab button.flat, popover.menu box.circular-buttons button.circular.image-button.model, spinbutton > button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button separator { + margin: 4px 1px; +} + +button.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button, button.image-text-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button > box, +button.text-button.image-button > box > box, button.image-text-button > box, +button.image-text-button > box > box { + border-spacing: 4px; +} + +button.text-button.image-button > box > label, +button.text-button.image-button > box > box > label, button.image-text-button > box > label, +button.image-text-button > box > box > label { + padding-left: 2px; + padding-right: 2px; +} + +button.text-button.image-button label:first-child, button.image-text-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child, button.image-text-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child, button.image-text-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child, button.image-text-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child), button.image-text-button image:not(:only-child) { + margin: 0 4px; +} + +button.arrow-button { + padding-left: 9px; + padding-right: 9px; +} + +button.arrow-button > box { + border-spacing: 4px; +} + +button.arrow-button.text-button { + padding-left: 16px; + padding-right: 16px; +} + +button.arrow-button.text-button > box { + border-spacing: 6px; +} + +menubutton.pill > button, button.pill { + padding: 9px 30px; + border-radius: 9999px; +} + +button.card { + background-color: rgba(255, 255, 255, 0.04); + background-clip: padding-box; + font-weight: inherit; + border: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +button.card:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button.card.keyboard-activating, button.card:active { + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button.card:checked { + background-image: none; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + border-color: #89b4fa; +} + +button.card:checked:hover { + background-image: none; + outline-color: transparent; + background-color: #a1c4fb; + color: rgba(0, 0, 0, 0.87); +} + +button.card:checked:disabled { + outline-color: transparent; + background-color: rgba(137, 180, 250, 0.35); + color: rgba(0, 0, 0, 0.38); +} + +button.card:checked.keyboard-activating, button.card:checked:active { + background-image: none; +} + +button.card:checked.has-open-popup { + background-image: none; +} + +button.card:drop(active) { + color: #FF7043; + box-shadow: inset 0 0 0 1px #FF7043; +} + +.linked:not(.vertical) > button:focus, .linked.vertical > button:focus { + box-shadow: none; + outline: none; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + background-color: alpha(currentColor, 0.05); +} + +.linked:not(.vertical) > button.flat:focus, .linked.vertical > button.flat:focus { + box-shadow: none; + outline: none; +} + +.linked:not(.vertical) > menubutton > button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +button.osd { + min-height: 24px; + min-width: 24px; + padding: 6px; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.35); + color: white; + margin: 0; +} + +button.osd > image { + padding: 0; +} + +button.osd.remove-button { + padding: 0; +} + +button.osd:focus { + outline-color: transparent; +} + +button.osd:hover { + background-color: rgba(0, 0, 0, 0.45); + color: white; +} + +button.osd:active { + background-color: rgba(0, 0, 0, 0.65); + color: white; +} + +button.osd:disabled { + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.35); +} + +button.suggested-action { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(137, 180, 250, 0.2), 0 4px 3px 0 rgba(137, 180, 250, 0.14), 0 1px 6px 0 rgba(137, 180, 250, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(103, 135, 188, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(137, 180, 250, 0.3), 0 2px 3px -1px rgba(137, 180, 250, 0.24), 0 2px 5px 0 rgba(137, 180, 250, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(137, 180, 250, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #89b4fa; +} + +button.suggested-action.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +button.suggested-action.flat:checked { + background-color: rgba(137, 180, 250, 0.3); +} + +button.destructive-action { + background-color: #F44336; + color: #FFFFFF; + box-shadow: none; +} + +button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(244, 67, 54, 0.2), 0 4px 3px 0 rgba(244, 67, 54, 0.14), 0 1px 6px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:checked { + background-color: #f77b72; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(244, 67, 54, 0.3), 0 2px 3px -1px rgba(244, 67, 54, 0.24), 0 2px 5px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #F44336; +} + +button.destructive-action.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +button.destructive-action.flat:checked { + background-color: rgba(244, 67, 54, 0.3); +} + +stackswitcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +stackswitcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +stackswitcher > button.needs-attention:checked > label, +stackswitcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +button.font > box, button.file > box { + border-spacing: 6px; +} + +button.font > box > box > label, button.file > box > box > label { + font-weight: bold; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar button.star, menubutton.circular > button, button.close, button.circular { + border-radius: 9999px; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child label, headerbar button.star label, menubutton.circular > button label, button.close label, button.circular label { + padding: 0; +} + +menubutton.osd { + background: none; + color: inherit; +} + +menubutton.suggested-action { + background-color: #89b4fa; + color: white; +} + +menubutton.destructive-action { + background-color: #F44336; + color: white; +} + +menubutton.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +menubutton.suggested-action, menubutton.destructive-action, menubutton.opaque { + border-radius: 6px; +} + +menubutton.suggested-action.circular, menubutton.suggested-action.pill, menubutton.destructive-action.circular, menubutton.destructive-action.pill, menubutton.opaque.circular, menubutton.opaque.pill { + border-radius: 9999px; +} + +menubutton.suggested-action > button, menubutton.suggested-action > button:checked, menubutton.destructive-action > button, menubutton.destructive-action > button:checked, menubutton.opaque > button, menubutton.opaque > button:checked { + background-color: transparent; + color: inherit; +} + +menubutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +menubutton arrow { + min-height: 16px; + min-width: 16px; +} + +menubutton arrow.none { + -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); +} + +menubutton arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menubutton arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menubutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +menubutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +splitbutton { + border-radius: 6px; +} + +splitbutton, splitbutton > separator { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + transition-property: background; +} + +splitbutton > separator { + margin-top: 6px; + margin-bottom: 6px; + background: none; +} + +splitbutton > menubutton > button { + padding: 6px 10px; +} + +splitbutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +splitbutton.text-button.image-button > button, splitbutton.image-text-button > button { + padding-left: 9px; + padding-right: 9px; +} + +splitbutton.text-button.image-button > button > box, splitbutton.image-text-button > button > box { + border-spacing: 6px; +} + +splitbutton > button:dir(ltr), +splitbutton > menubutton > button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin-right: -1px; +} + +splitbutton > button:dir(rtl), +splitbutton > menubutton > button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin-left: -1px; +} + +splitbutton.flat > separator { + background: rgba(255, 255, 255, 0.12); +} + +splitbutton.flat:hover, splitbutton.flat:active, splitbutton.flat:checked { + background: alpha(currentColor, 0.07); +} + +splitbutton.flat:hover > separator, splitbutton.flat:active > separator, splitbutton.flat:checked > separator { + background: none; +} + +splitbutton.flat:focus-within:focus-visible > separator { + background: none; +} + +splitbutton.flat > button, +splitbutton.flat > menubutton > button { + border-radius: 6px; +} + +splitbutton.suggested-action { + background-color: #89b4fa; + color: white; +} + +splitbutton.destructive-action { + background-color: #F44336; + color: white; +} + +splitbutton.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +splitbutton.suggested-action > button, splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button, splitbutton.opaque > menubutton > button:checked { + color: inherit; + background-color: transparent; +} + +splitbutton.suggested-action > menubutton > button:dir(ltr), splitbutton.destructive-action > menubutton > button:dir(ltr), splitbutton.opaque > menubutton > button:dir(ltr) { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); +} + +splitbutton.suggested-action > menubutton > button:dir(rtl), splitbutton.destructive-action > menubutton > button:dir(rtl), splitbutton.opaque > menubutton > button:dir(rtl) { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.12); +} + +splitbutton > menubutton > button > arrow.none { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +buttoncontent { + border-spacing: 6px; +} + +buttoncontent > label { + font-weight: bold; +} + +buttoncontent > label:dir(ltr) { + padding-right: 2px; +} + +buttoncontent > label:dir(rtl) { + padding-left: 2px; +} + +.arrow-button > box > buttoncontent > label:dir(ltr), splitbutton > button > buttoncontent > label:dir(ltr) { + padding-right: 0; +} + +.arrow-button > box > buttoncontent > label:dir(rtl), splitbutton > button > buttoncontent > label:dir(rtl) { + padding-left: 0; +} + +stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, +stackswitcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > label:dir(rtl), +stackswitcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +.linked:not(.vertical) > entry, .linked:not(.vertical) > button, .linked:not(.vertical) > button.image-button { + border-radius: 0; +} + +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > button:only-child { + border-radius: 6px; +} + +.linked.vertical > entry, .linked.vertical > button, .linked.vertical > button.image-button { + border-radius: 0; +} + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child { + border-radius: 6px; +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + + +list > row button.image-button:not(.flat) { + background-color: transparent; + box-shadow: none; + border: none; +} + + +list > row button.image-button:not(.flat):hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + + +list > row button.image-button:not(.flat):active, +list > row button.image-button:not(.flat):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + + +list > row button.image-button:not(.flat).suggested-action { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + + +list > row button.image-button:not(.flat).destructive-action { + background-color: #F44336; + color: #FFFFFF; +} + +/********* + * Links * + *********/ +link { + color: #5bd3f8; +} + +link:visited { + color: #BA68C8; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #5bd3f8; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #BA68C8; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + border-radius: 6px; + padding: 0; + border-spacing: 0; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +spinbutton:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px transparent; + color: #FFFFFF; + outline: 2px solid #89b4fa; + outline-offset: -2px; +} + +spinbutton:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); + outline: none; +} + +spinbutton > text { + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + margin: 0; +} + +spinbutton > button { + border: none; +} + +spinbutton > button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: none; +} + +spinbutton:not(.vertical) > text { + min-width: 32px; + padding-left: 12px; +} + +spinbutton:not(.vertical) > button { + padding: 0; + margin: 6px; +} + +spinbutton:not(.vertical) > button.up:dir(ltr), spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 3px; +} + +spinbutton:not(.vertical) > button.up:dir(rtl), spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 3px; +} + +cell.activatable spinbutton:not(.vertical) { + margin: 3px 0; +} + +cell.activatable spinbutton:not(.vertical) > button { + margin: 0; + padding: 0; + min-height: 24px; + border-radius: 0; +} + +cell.activatable spinbutton:not(.vertical) > button:last-child { + border-radius: 0 6px 6px 0; +} + +cell.activatable spinbutton:not(.vertical) > button.up:dir(ltr), cell.activatable spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 0; +} + +cell.activatable spinbutton:not(.vertical) > button.up:dir(rtl), cell.activatable spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 0; +} + +spinbutton.vertical > text { + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical > button { + padding: 0; + margin: 6px 9px; +} + +/************** + * ComboBoxes * + **************/ +dropdown > button > box { + border-spacing: 6px; +} + +dropdown arrow, +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +dropdown > popover.menu > contents modelbutton, +combobox > popover.menu > contents modelbutton { + padding-left: 9px; + padding-right: 9px; +} + +dropdown button.combo cellview:dir(ltr), +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +dropdown button.combo cellview:dir(rtl), +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +dropdown popover, +combobox popover { + margin-top: 4px; + padding: 0; +} + +dropdown popover listview, +combobox popover listview { + margin: 0; +} + +dropdown popover listview > row, +combobox popover listview > row { + padding: 6px; +} + +dropdown popover listview > row:selected, +combobox popover listview > row:selected { + color: #FFFFFF; + background-color: alpha(currentColor, 0.06); +} + +dropdown popover .dropdown-searchbar, +combobox popover .dropdown-searchbar { + padding: 6px; +} + +dropdown.linked button:nth-child(2):dir(ltr), +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +dropdown.linked button:nth-child(2):dir(rtl), +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child), +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):first-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):last-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +button.combo:only-child:focus { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +button.combo:only-child:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +/************ + * Toolbars * + ************/ +.toolbar { + padding: 6px; + background-color: #1e1e2e; + border-spacing: 6px; +} + +.osd .toolbar { + background-color: transparent; +} + +.app-notification, .toolbar.osd { + transition: box-shadow 200ms ease-out; + padding: 6px; + border-radius: 12px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +.app-notification:backdrop, .toolbar.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +.left.app-notification, .right.app-notification, .top.app-notification, .bottom.app-notification, .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom { + border-radius: 0; +} + +.bottom.app-notification, .toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +.toolbar.horizontal > separator { + margin: 2px; +} + +.toolbar.vertical > separator { + margin: 2px; +} + +.toolbar entry, +.toolbar spinbutton, +.toolbar splitbutton, +.toolbar separator:not(.sidebar), +.toolbar button, +.toolbar menubutton, +.toolbar scalebutton { + margin-top: 0; + margin-bottom: 0; +} + +.toolbar menubutton > button, +.toolbar splitbutton > button, +.toolbar splitbutton > menubutton, +.toolbar scalebutton > button { + margin-top: 0; + margin-bottom: 0; +} + +.toolbar switch { + margin-top: 4px; + margin-bottom: 4px; +} + +.toolbar spinbutton entry, +.toolbar spinbutton button { + margin: 0; +} + +.toolbar popover.menu separator:not(.sidebar) { + margin-top: 6px; + margin-bottom: 6px; +} + +searchbar > revealer > box { + padding: 6px; + border-spacing: 0; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; + box-shadow: none; +} + +searchbar > revealer > box entry, searchbar > revealer > box button, searchbar > revealer > box menubutton { + margin: 0; +} + +/*************** + * Header bars * + ***************/ +headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); + border: none; +} + +headerbar button:hover:not(.suggested-action):not(.destructive-action), headerbar button:focus:not(:hover):not(:active):not(.suggested-action):not(.destructive-action), headerbar button:active:not(.suggested-action):not(.destructive-action), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar entry { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +headerbar entry:hover, headerbar entry:focus-within { + color: #FFFFFF; +} + +headerbar entry:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +headerbar entry > text > placeholder { + color: rgba(255, 255, 255, 0.5); +} + +headerbar entry > text > block-cursor { + color: rgba(255, 255, 255, 0.04); + background-color: #FFFFFF; +} + +headerbar entry > image { + color: rgba(255, 255, 255, 0.7); +} + +headerbar entry > image:hover, headerbar entry > image:active { + color: #FFFFFF; +} + +headerbar entry > image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + background-color: #11111b; + color: #FFFFFF; + min-height: 48px; + padding: 0; + margin: 0; +} + +headerbar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +headerbar:backdrop:disabled { + color: rgba(255, 255, 255, 0.32); +} + +headerbar.flat, headerbar.flat:backdrop { + background: none; + box-shadow: none; + transition: none; +} + +headerbar .title { + padding: 0 12px; + font-weight: bold; +} + +headerbar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +headerbar .subtitle, +headerbar .dim-label, +headerbar row.expander image.expander-row-arrow, +row.expander headerbar image.expander-row-arrow, +headerbar row label.subtitle, +row headerbar label.subtitle { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +headerbar .subtitle:backdrop, +headerbar .dim-label:backdrop, +headerbar row.expander image.expander-row-arrow:backdrop, +row.expander headerbar image.expander-row-arrow:backdrop, +headerbar row label.subtitle:backdrop, +row headerbar label.subtitle:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +headerbar .titlebar { + background-color: transparent; + box-shadow: none; +} + +headerbar headerbar + separator { + background-color: rgba(255, 255, 255, 0.12); +} + +headerbar > windowhandle > box { + padding: 0 6px; +} + +headerbar > windowhandle > box, +headerbar > windowhandle > box > box.start, +headerbar > windowhandle > box > box.end { + border-spacing: 6px; +} + +headerbar entry, +headerbar spinbutton, +headerbar splitbutton, +headerbar button, +headerbar menubutton, +headerbar stackswitcher, +headerbar separator:not(.sidebar) { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar menubutton > button, +headerbar spinbutton > button, +headerbar splitbutton > button, +headerbar splitbutton > menubutton, +headerbar .linked > menubutton, +headerbar entry > menubutton { + margin-top: 0; + margin-bottom: 0; +} + +headerbar button.suggested-action:disabled, +headerbar button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + opacity: 1; +} + +headerbar button.star { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +headerbar .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +headerbar .entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar popover.background button.suggested-action:disabled, +headerbar popover.background button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +headerbar popover.background entry, +headerbar popover.background spinbutton, +headerbar popover.background button, +headerbar popover.background menubutton, +headerbar popover.background stackswitcher { + margin-top: 0; + margin-bottom: 0; +} + +headerbar separator:not(.sidebar) { + background-color: rgba(255, 255, 255, 0.12); +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +headerbar.selection-mode:backdrop { + color: rgba(0, 0, 0, 0.6); +} + +headerbar.selection-mode .subtitle:link { + color: rgba(0, 0, 0, 0.87); +} + +headerbar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +headerbar.default-decoration { + min-height: 36px; + padding: 0; + margin: 0; + box-shadow: none; + border: none; + outline: none; + background-image: image(#11111b); +} + +headerbar.default-decoration:backdrop { + background-image: image(#1e1e2e); +} + +headerbar.default-decoration windowcontrols button, +headerbar.default-decoration windowcontrols menubutton { + min-width: 16px; + min-height: 16px; + margin: 0; + padding: 0; +} + +headerbar.default-decoration windowcontrols menubutton button { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 4px; +} + +.solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +window.devel headerbar { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, rgba(137, 180, 250, 0.1)), linear-gradient(to top, #171724 3px, #1b1b2b); +} + +window.devel headerbar:backdrop { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(#11111b); + /* background-color would flash */ +} + +/************ + * Pathbars * + ************/ + +pathbar > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 6px; + background-color: alpha(currentColor, 0.08); + border: none; + box-shadow: none; +} + + +pathbar > button:disabled { + background-color: alpha(currentColor, 0.05); +} + + +pathbar > button:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + + +pathbar > button:checked:hover { + background-color: alpha(currentColor, 0.16); + color: #FFFFFF; +} + + +pathbar > button label, +pathbar > button image { + margin-left: 3px; + margin-right: 3px; +} + + +pathbar > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +.pathbar { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); + border: none; + border-radius: 6px; + padding: 2px; +} + +headerbar .pathbar { + margin-top: 6px; + margin-bottom: 6px; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +.pathbar > button { + margin-top: 0; + margin-bottom: 0; + min-height: 20px; + border-radius: 4px; + border: none; + box-shadow: none; +} + +.pathbar > button:last-child { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +/************** + * Tree Views * + **************/ +columnview.view, +treeview.view { + border-left-color: #393947; + border-top-color: #393947; +} + +columnview.view:hover, columnview.view:selected, +treeview.view:hover, +treeview.view:selected { + border-radius: 0; +} + +columnview.view:focus, +treeview.view:focus { + box-shadow: none; + outline: none; +} + +columnview.view.separator, +treeview.view.separator { + min-height: 5px; + color: rgba(255, 255, 255, 0.12); +} + +columnview.view:drop(active), +treeview.view:drop(active) { + box-shadow: none; +} + +columnview.view:drop(active).after, +treeview.view:drop(active).after { + border-top-style: none; +} + +columnview.view:drop(active).before, +treeview.view:drop(active).before { + border-bottom-style: none; +} + +columnview.view > dndtarget:drop(active), +treeview.view > dndtarget:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: alpha(currentColor, 0.06); +} + +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { + border-top-style: none; +} + +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { + border-bottom-style: none; +} + +columnview.view.expander, +treeview.view.expander { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: rgba(255, 255, 255, 0.7); +} + +columnview.view.expander:dir(rtl), +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +columnview.view.expander:hover, +treeview.view.expander:hover { + color: #FFFFFF; +} + +columnview.view.expander:selected, +treeview.view.expander:selected { + color: #FFFFFF; +} + +columnview.view.expander:selected:hover, +treeview.view.expander:selected:hover { + color: #FFFFFF; +} + +columnview.view.expander:checked, +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +columnview.view.expander:disabled, +treeview.view.expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +columnview.view.progressbar, +treeview.view.progressbar { + border-bottom: 6px solid #89b4fa; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.progressbar:selected:hover, +treeview.view.progressbar:selected:hover { + box-shadow: none; +} + +columnview.view.trough, +treeview.view.trough { + border-bottom: 6px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.trough:selected:hover, +treeview.view.trough:selected:hover { + box-shadow: none; +} + +columnview.view > header > button, +treeview.view > header > button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + background-clip: border-box; +} + +columnview.view > header > button:not(:focus):not(:hover):not(:active), +treeview.view > header > button:not(:focus):not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +columnview.view > header > button, columnview.view > header > button:disabled, +treeview.view > header > button, +treeview.view > header > button:disabled { + background-color: #1e1e2e; +} + +columnview.view > header > button:last-child, +treeview.view > header > button:last-child { + border-right-style: none; +} + +columnview.view button.dnd, +columnview.view header.button.dnd, +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #89b4fa; +} + +columnview.view acceleditor > label, +treeview.view acceleditor > label { + background-color: #89b4fa; +} + +stack.view treeview.view { + min-height: 36px; +} + +/********* + * Menus * + *********/ +menubar { + padding: 0; + background-color: #11111b; + color: #FFFFFF; +} + +menubar:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); +} + +.csd menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(255, 255, 255, 0.7); +} + +menubar > item:selected { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +menubar > item:disabled { + color: rgba(255, 255, 255, 0.32); +} + +menubar > item label:disabled { + color: inherit; +} + +menubar > item popover.menu popover.menu { + margin-left: 9px; +} + +menubar > item popover.menu.background popover.menu.background > contents { + margin: 0; + border-radius: 12px; +} + +/********************** + * Popover Base Menus * + **********************/ +popover.menu box.inline-buttons { + color: #FFFFFF; + padding: 0 6px; +} + +popover.menu box.inline-buttons button.image-button.model { + min-height: 28px; + min-width: 28px; + padding: 0; + border: none; + outline: none; + transition: none; +} + +popover.menu box.inline-buttons button.image-button.model:selected { + background: image(alpha(currentColor, 0.06)); +} + +popover.menu box.circular-buttons { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model:focus { + background-color: alpha(currentColor, 0.06); +} + +popover.menu arrow.left, +popover.menu radio.left, +popover.menu check.left { + margin-left: 0; + margin-right: 0; +} + +popover.menu arrow.right, +popover.menu radio.right, +popover.menu check.right { + margin-left: 0; + margin-right: 0; +} + +popover.menu label.title { + font-weight: bold; + padding: 4px 26px; +} + +/************ + * Popovers * + ************/ +popover.background { + font: initial; +} + +popover.background, popover.background:backdrop { + background-color: transparent; +} + +popover > arrow, +popover > contents { + transition: box-shadow 200ms ease-out; + padding: 6px; + background-color: #313244; + border-radius: 12px; + color: #FFFFFF; + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); +} + +popover > contents > list, +popover > contents > .view, +popover > contents > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover > contents separator { + background-color: rgba(255, 255, 255, 0.12); + margin: 3px 0; +} + +popover > contents list separator { + margin: 0; +} + +popover > contents list > row { + border-radius: 6px; +} + +popover > contents stack > box { + padding: 0; +} + +popover > contents > box > button { + margin: 0; +} + +popover .view:not(:selected), +popover toolbar { + background-color: #313244; +} + +popover.menu button, +popover button.model { + min-height: 32px; + padding: 0 8px; +} + +popover modelbutton { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 22px; + min-width: 56px; + padding: 3px 9px; + color: #FFFFFF; + font: initial; + border-radius: 6px; +} + +popover modelbutton:focus:not(:hover) { + transition: none; + box-shadow: none; + outline: none; +} + +popover modelbutton:disabled { + color: rgba(255, 255, 255, 0.5); +} + +popover modelbutton accelerator { + color: rgba(255, 255, 255, 0.5); + margin-left: 30px; +} + +popover modelbutton accelerator:disabled { + color: rgba(255, 255, 255, 0.12); +} + +popover modelbutton arrow.left { + -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); +} + +popover modelbutton arrow.right { + -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); +} + +.osd popover, popover.touch-selection, popover.magnifier { + background-color: transparent; +} + +magnifier { + background-color: #1e1e2e; +} + +/************* + * Notebooks * + *************/ +notebook > header > tabs > tab { + min-height: 24px; + min-width: 24px; + padding: 3px 6px; + border: none; + background-clip: padding-box; + font-weight: 500; + border-radius: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +notebook > header > tabs > tab:hover:not(:checked):not(:selected) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; +} + +notebook > header > tabs > tab:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +notebook > header > tabs > tab:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; +} + +notebook > header > tabs > tab:selected:not(:active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +notebook > header > tabs > tab:selected:not(:active):disabled { + color: rgba(255, 255, 255, 0.5); +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(255, 255, 255, 0.04); +} + +notebook, notebook.frame { + background-color: #1e1e2e; + border-radius: 12px; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(255, 255, 255, 0.04); + margin: 3px; + border-radius: 9px; +} + +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 { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -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 { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header > tabs > tab { + margin: 3px; +} + +notebook > header > tabs > tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header > tabs > tab > box:drop(active) { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +notebook > header > tabs > tab button.flat:last-child { + margin-left: 6px; + margin-right: -3px; +} + +notebook > header > tabs > tab button.flat:first-child { + margin-left: -3px; + margin-right: 6px; +} + +notebook > header > tabs > tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top > tabs, notebook > header.bottom > tabs { + padding-left: 0; + padding-right: 0; +} + +notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top > tabs > tab:not(:last-child), notebook > header.bottom > tabs > tab:not(:last-child) { + margin-right: 0; +} + +notebook > header.top > tabs tab.reorderable-page, notebook > header.bottom > tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left > tabs, notebook > header.right > tabs { + padding-top: 0; + padding-bottom: 0; +} + +notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left > tabs > tab:not(:last-child), notebook > header.right > tabs > tab:not(:last-child) { + margin-bottom: 0; +} + +notebook > header.left > tabs tab.reorderable-page, notebook > header.right > tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > menubutton > button.image-button { + padding: 3px; + min-width: 24px; + min-height: 24px; + margin: 0 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +tabbar tab { + min-height: 24px; + min-width: 24px; + padding: 3px 6px; + border: none; + background-clip: padding-box; + font-weight: 500; + border-radius: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); + color: rgba(255, 255, 255, 0.7); +} + +tabbar tab:hover:not(:selected) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; + color: #FFFFFF; +} + +tabbar tab:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +tabbar tab:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; + color: #FFFFFF; +} + +tabbar tab:selected:not(:active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +tabbar tab:selected:not(:active):disabled { + color: rgba(255, 255, 255, 0.5); +} + +tabbar > revealer > box { + box-shadow: none; +} + +tabbar .box { + background-color: #11111b; + background-image: none; + padding: 0; + margin: 0; + border-radius: 0; + min-height: 36px; + border: none; + box-shadow: none; +} + +tabbar .box:backdrop { + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +tabbar .box:backdrop > scrolledwindow, +tabbar .box:backdrop > .start-action, +tabbar .box:backdrop > .end-action { + filter: none; + transition: none; +} + +tabbar tabbox { + padding: 0; + margin: 0; + min-height: 36px; +} + +tabbar tabbox > background { + background: none; +} + +tabbar tabbox > separator { + margin: 9px 0; + transition: opacity 150ms ease-in-out; +} + +tabbar tabbox > separator.hidden { + opacity: 0; +} + +tabbar tabbox > tabboxchild { + padding: 0; + margin: 0; +} + +tabbar tab { + padding: 6px; + margin: 6px 2px; +} + +tabbar tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#89b4fa, 0.4) 10%, alpha(#89b4fa, 0) 30%); +} + +tabbar tab.needs-attention:hover { + background-image: image(alpha(currentColor, 0.03)), radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#89b4fa, 0.4) 10%, alpha(#89b4fa, 0) 30%); +} + +tabbar tabbox.single-tab tab, tabbar tabbox.single-tab tab:hover, tabbar tabbox.single-tab tab:active { + background: none; +} + +tabbar undershoot { + transition: background 150ms ease-in-out; +} + +tabbar undershoot.left { + background: linear-gradient(to right, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar undershoot.right { + background: linear-gradient(to left, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar .needs-attention-left undershoot.left { + background: linear-gradient(to right, alpha(#89b4fa, 0.5), alpha(#89b4fa, 0.3) 1px, alpha(#89b4fa, 0) 20px); +} + +tabbar .needs-attention-right undershoot.right { + background: linear-gradient(to left, alpha(#89b4fa, 0.5), alpha(#89b4fa, 0.3) 1px, alpha(#89b4fa, 0) 20px); +} + +tabbar .start-action, +tabbar .end-action { + padding: 6px 5px; +} + +tabbar .start-action:dir(ltr), +tabbar .end-action:dir(rtl) { + padding-right: 0; +} + +tabbar .start-action:dir(rtl), +tabbar .end-action:dir(ltr) { + padding-left: 0; +} + +tabbar.inline .box { + background-color: transparent; + color: inherit; + box-shadow: none; + padding-bottom: 0; +} + +tabbar.inline .box:backdrop { + background-color: transparent; + transition: none; +} + +tabbar.inline .box:backdrop > scrolledwindow, +tabbar.inline .box:backdrop > .start-action, +tabbar.inline .box:backdrop > .end-action { + filter: none; + transition: none; +} + +dnd tab { + min-height: 24px; + background-color: #11111b; + color: #FFFFFF; + box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 14px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); + outline: 1px solid rgba(0, 0, 0, 0.75); + outline-offset: -1px; + margin: 24px; +} + +dnd tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#89b4fa, 0.4) 10%, alpha(#89b4fa, 0) 30%); +} + +tabbar tab, +dnd tab { + padding: 6px; +} + +tabbar tab button.image-button, +dnd tab button.image-button { + padding: 0; + margin: 0; + min-width: 24px; + min-height: 24px; + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); +} + +tabbar tab button.image-button:hover, tabbar tab button.image-button:active, +dnd tab button.image-button:hover, +dnd tab button.image-button:active { + color: #FFFFFF; +} + +tabbar tab button.image-button:disabled, +dnd tab button.image-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +tabbar tab indicator, +dnd tab indicator { + min-height: 2px; + border-radius: 2px; + background: alpha(#89b4fa, 0.5); + transform: translateY(4px); +} + +tabthumbnail { + border-radius: 6px; + transition: box-shadow 200ms ease-out; +} + +tabthumbnail > box { + margin: 6px; +} + +tabthumbnail:drop(active) { + box-shadow: inset 0 0 0 2px alpha(#FF7043, 0.4); + background-color: alpha(#FF7043, 0.1); +} + +tabthumbnail .needs-attention:dir(ltr) { + transform: translate(8px, -8px); +} + +tabthumbnail .needs-attention:dir(rtl) { + transform: translate(-8px, -8px); +} + +tabthumbnail .needs-attention > widget { + background: #89b4fa; + min-width: 12px; + min-height: 12px; + border-radius: 6px; + margin: 3px; + box-shadow: 0 1px 2px alpha(#89b4fa, 0.4); +} + +tabthumbnail .card { + background: none; + border: none; + box-shadow: none; + color: inherit; +} + +tabthumbnail .card picture { + outline: 1px solid rgba(255, 255, 255, 0.12); + outline-offset: -1px; + border-radius: 6px; +} + +tabthumbnail.pinned .card { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +tabthumbnail .icon-title-box { + border-spacing: 6px; +} + +tabthumbnail .tab-unpin-icon { + margin: 6px; + min-width: 24px; + min-height: 24px; +} + +tabthumbnail button.circular { + margin: 6px; + background-color: rgba(255, 255, 255, 0.04); + min-width: 24px; + min-height: 24px; +} + +tabthumbnail button.circular:hover { + background-color: alpha(currentColor, 0.08); +} + +tabthumbnail button.circular:active { + background-color: alpha(currentColor, 0.12); +} + +taboverview > .overview .new-tab-button { + margin: 18px; +} + +tabview:drop(active), +tabbox:drop(active), +tabgrid:drop(active) { + box-shadow: none; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; + box-shadow: none; + outline: none; +} + +scrollbar.top { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar > range > trough { + border: none; + background: none; + padding: 0; + outline: none; +} + +scrollbar > range > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(255, 255, 255, 0.5); + box-shadow: none; + outline: none; +} + +scrollbar > range > trough > slider:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +scrollbar > range > trough > slider:active { + background-color: #FFFFFF; +} + +scrollbar > range > trough > slider:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar > range.fine-tune > trough > slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar > range.fine-tune.horizontal > trough > slider { + margin: 2px 0; +} + +scrollbar > range.fine-tune.vertical > trough > slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) > range > trough > slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) > range > trough > slider { + min-width: 4px; + min-height: 4px; + margin: 0; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 0; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(255, 255, 255, 0.04); +} + +scrollbar.horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + padding: 0; + border: none; + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: border-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #89b4fa; +} + +switch:disabled { + opacity: 0.5; +} + +switch image { + margin: -8px; +} + +switch > slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 18px; + min-height: 18px; + margin: 3px; + border-radius: 9999px; + outline: none; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); + background-color: white; + border: none; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list):hover, .view.content-view.check:not(list):active, +.content-view .tile check:not(list):hover, +.content-view .tile check:not(list):active { + box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.12); +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; + border-spacing: 3px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + border: none; + color: transparent; + background-color: rgba(255, 255, 255, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.04); + background-color: rgba(255, 255, 255, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); + background-color: rgba(255, 255, 255, 0.2); +} + +check:disabled, +radio:disabled { + background-color: rgba(255, 255, 255, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(137, 180, 250, 0.15); + background-color: #bad3fc; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(137, 180, 250, 0.2); + background-color: #89b4fa; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(0, 0, 0, 0.6); + background-color: rgba(137, 180, 250, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu radio { + transition: none; + margin: 0; + padding: 0; +} + +popover.menu check:dir(ltr), popover.menu radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +popover.menu check:dir(rtl), popover.menu radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu check:hover, popover.menu check:disabled, popover.menu check:checked:hover, popover.menu check:indeterminate:hover, popover.menu radio, popover.menu radio:hover, popover.menu radio:disabled, popover.menu radio:checked:hover, popover.menu radio:indeterminate:hover { + box-shadow: none; +} + + +check { + -gtk-icon-size: 20px; +} + + +check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic@2.svg"))); +} + + +radio { + -gtk-icon-size: 20px; +} + + +radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-checked-symbolic@2.svg"))); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-mixed-symbolic@2.svg"))); +} + + +popover.menu check { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic@2.svg"))); +} + + +popover.menu check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic@2.svg"))); +} + + +popover.menu radio { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic@2.svg"))); +} + + +popover.menu radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic@2.svg"))); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view radio, treeview.view check, +columnview.view radio, +columnview.view check { + padding: 0; + margin: 0; + transition: none; +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover, +columnview.view radio, +columnview.view radio:hover, +columnview.view radio:disabled, +columnview.view radio:checked:hover, +columnview.view radio:indeterminate:hover, +columnview.view check, +columnview.view check:hover, +columnview.view check:disabled, +columnview.view check:checked:hover, +columnview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view:hover check, treeview.view:hover radio, treeview.view:selected check, treeview.view:selected radio, treeview.view:focus check, treeview.view:focus radio, +columnview.view:hover check, +columnview.view:hover radio, +columnview.view:selected check, +columnview.view:selected radio, +columnview.view:focus check, +columnview.view:focus radio { + box-shadow: none; +} + +treeview.view:hover check:checked, treeview.view:hover radio:checked, treeview.view:selected check:checked, treeview.view:selected radio:checked, treeview.view:focus check:checked, treeview.view:focus radio:checked, +columnview.view:hover check:checked, +columnview.view:hover radio:checked, +columnview.view:selected check:checked, +columnview.view:selected radio:checked, +columnview.view:focus check:checked, +columnview.view:focus radio:checked { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale > trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(255, 255, 255, 0.3); +} + +scale > trough:disabled { + background-color: rgba(255, 255, 255, 0.12); +} + +scale > trough > highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#89b4fa); +} + +scale > trough > highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.32)); +} + +scale > trough > fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.3); +} + +scale > trough > fill:disabled { + background-color: transparent; +} + +scale > trough > slider { + min-height: 18px; + min-width: 18px; + margin: -8px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #89b4fa; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #89b4fa; +} + +scale > trough > slider:hover { + box-shadow: inset 0 0 0 2px #89b4fa, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale > trough > slider:active { + box-shadow: inset 0 0 0 4px #89b4fa, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale > trough > slider:disabled { + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.32); +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune > trough > slider { + margin: -7px; +} + +scale > marks, +scale > value { + color: rgba(255, 255, 255, 0.7); +} + +scale indicator { + background-color: rgba(255, 255, 255, 0.3); + color: transparent; +} + +scale.marks-before:not(.marks-after) > trough > slider, scale.marks-after:not(.marks-before) > trough > slider { + transform: rotate(0); +} + +scale.horizontal > marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune > marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal > marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune > marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical > marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune > marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical > marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune > marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider, scale.horizontal.marks-before:not(.marks-after) > trough > slider:hover, scale.horizontal.marks-before:not(.marks-after) > trough > slider:active, scale.horizontal.marks-before:not(.marks-after) > trough > slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider, scale.horizontal.marks-after:not(.marks-before) > trough > slider:hover, scale.horizontal.marks-after:not(.marks-before) > trough > slider:active, scale.horizontal.marks-after:not(.marks-before) > trough > slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider, scale.vertical.marks-before:not(.marks-after) > trough > slider:hover, scale.vertical.marks-before:not(.marks-after) > trough > slider:active, scale.vertical.marks-before:not(.marks-after) > trough > slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider, scale.vertical.marks-after:not(.marks-before) > trough > slider:hover, scale.vertical.marks-after:not(.marks-before) > trough > slider:active, scale.vertical.marks-after:not(.marks-before) > trough > slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal > trough > slider:dir(ltr), scale.color.horizontal > trough > slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) > trough > slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #89b4fa; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; + box-shadow: none; + margin: 0; + padding: 0; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #89b4fa; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #FBC02D; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #89b4fa; +} + +levelbar block.full { + background-color: #66BB6A; +} + +levelbar block.empty { + background-color: rgba(255, 255, 255, 0.12); +} + +/**************** + * Print dialog * +*****************/ +window.dialog.print drawing { + color: #FFFFFF; + background: none; + border: none; + padding: 0; +} + +window.dialog.print drawing paper { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +window.dialog.print .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame, +.frame { + border: 1px solid rgba(255, 255, 255, 0.12); +} + +frame > list, +.frame > list { + border: none; +} + +frame.view, +.frame.view { + border-radius: 6px; +} + +frame.flat, +.frame.flat { + border-style: none; +} + +frame { + border-radius: 6px; +} + +frame > label { + margin: 4px; +} + +frame.flat > border, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-spacing: 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; + border: none; +} + +actionbar > revealer > box button, actionbar > revealer > box entry, +actionbar > revealer > box menubutton, actionbar > revealer > box menubutton > button, +actionbar > revealer > box splitbutton, actionbar > revealer > box splitbutton > button, +actionbar > revealer > box spinbutton { + margin: 0; +} + +statusbar { + padding: 6px 18px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +scrolledwindow > overshoot.top { + background-image: radial-gradient(farthest-side at top, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at top, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: top; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.bottom { + background-image: radial-gradient(farthest-side at bottom, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at bottom, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.left { + background-image: radial-gradient(farthest-side at left, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at left, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: left; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.right { + background-image: radial-gradient(farthest-side at right, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at right, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: right; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow.undershoot-top > undershoot.top { + box-shadow: none; + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-bottom > undershoot.bottom { + box-shadow: none; + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { + box-shadow: none; + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { + box-shadow: none; + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { + box-shadow: none; + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { + box-shadow: none; + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow > undershoot { + background-image: none; + box-shadow: none; + border: none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +stacksidebar + separator.vertical, +stacksidebar separator.horizontal, button.font separator, button.file separator, separator.spacer { + min-width: 0; + min-height: 0; + background-color: transparent; + background-image: none; +} + +/********* + * Lists * + *********/ +list.content, +list.boxed-list { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +listview, +list { + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: padding-box; +} + +listview > row, +list > row { + padding: 6px; + background-clip: padding-box; +} + +listview > row.expander, +list > row.expander { + padding: 0px; +} + +listview > row.expander .row-header, +list > row.expander .row-header { + padding: 2px; +} + +listview.horizontal row.separator:not(:last-child), listview.separators.horizontal > row:not(.separator):not(:last-child), +list.horizontal row.separator:not(:last-child), +list.separators.horizontal > row:not(.separator):not(:last-child) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +listview:not(.horizontal) row.separator:not(:last-child), listview.separators:not(.horizontal) > row:not(.separator):not(:last-child), +list:not(.horizontal) row.separator:not(:last-child), +list.separators:not(.horizontal) > row:not(.separator):not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +list.frame { + border-radius: 6px; +} + +listview.view { + color: #FFFFFF; + background-color: transparent; +} + +popover.menu listview.view { + padding: 0; + border-radius: 6px; +} + +popover.menu listview.view > row { + margin-left: 0; + margin-right: 0; + border-radius: 6px; +} + +row { + color: rgba(255, 255, 255, 0.7); + background-clip: padding-box; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + min-height: 48px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.35); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; +} + +.nautilus-window .nautilus-grid-view child.activatable, columnview.view > header > button, +treeview.view > header > button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), font-weight 0; + outline: none; + box-shadow: none; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + outline: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:focus, columnview.view > header > button:focus, +treeview.view > header > button:focus, row.activatable:focus { + color: #FFFFFF; + background-color: transparent; + box-shadow: none; + outline: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:hover, columnview.view > header > button:hover, +treeview.view > header > button:hover, .nautilus-window .nautilus-grid-view child.has-open-popup.activatable, columnview.view > header > button.has-open-popup, +treeview.view > header > button.has-open-popup, row.activatable:hover, row.activatable.has-open-popup { + color: #FFFFFF; + background-color: alpha(currentColor, 0.05); + box-shadow: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:active, columnview.view > header > button:active, +treeview.view > header > button:active, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, font-weight 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.05) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.05); + color: #FFFFFF; + box-shadow: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:selected, columnview.view > header > button:selected, +treeview.view > header > button:selected, row.activatable:selected { + background-color: alpha(currentColor, 0.06); +} + +.nautilus-window .nautilus-grid-view child.activatable:selected:hover, columnview.view > header > button:selected:hover, +treeview.view > header > button:selected:hover, row.activatable:selected:hover { + background-color: alpha(currentColor, 0.08); +} + +button row.activatable:focus, button row.activatable:hover, button row.activatable:active { + box-shadow: none; + background: none; +} + +button:checked row.activatable { + color: rgba(0, 0, 0, 0.87); +} + +row:selected { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; + box-shadow: none; +} + +row:selected:hover { + background-color: alpha(currentColor, 0.08); +} + +row:selected:focus, row:selected:focus-visible:focus-within { + outline: none; + background-color: alpha(currentColor, 0.08); +} + +row:selected:focus:hover, row:selected:focus-visible:focus-within:hover { + background-color: alpha(currentColor, 0.16); +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.rich-list { + /* rich lists usually containing other widgets than just labels/text */ +} + +.rich-list > row { + padding: 9px 12px; + min-height: 32px; + /* should be tall even when only containing a label */ +} + +.rich-list > row:last-child { + border-bottom: none; +} + +.rich-list > row > box { + border-spacing: 12px; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + border-spacing: 6px; + min-height: 50px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.45); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; + padding: 0; +} + +row > box.header > box.title, +row > box.header > box.title > .title, +row > box.header > box.title > .subtitle { + padding: 0; + font-weight: inherit; +} + +row > box.header > .prefixes, +row > box.header > .suffixes { + border-spacing: 6px; +} + +row > box.header > .icon:dir(ltr), +row > box.header > .prefixes:dir(ltr) { + margin-right: 6px; +} + +row > box.header > .icon:dir(rtl), +row > box.header > .prefixes:dir(rtl) { + margin-left: 6px; +} + +row.entry .edit-icon, row.entry .indicator { + min-width: 24px; + min-height: 24px; + padding: 5px; +} + +row.entry .edit-icon:disabled { + opacity: 0.5; +} + +row.entry .indicator { + opacity: 0.65; +} + +row.entry.monospace { + font-family: inherit; +} + +row.entry.monospace text { + font-family: monospace; +} + +row.spin spinbutton { + background: none; + border-spacing: 6px; + box-shadow: none; +} + +row.spin spinbutton, row.spin spinbutton:focus { + outline: none; +} + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child { + min-width: 30px; + min-height: 30px; + margin: 10px 2px; + border: none; +} + +row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child:disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child:disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child:disabled { + filter: none; +} + +row.entry:not(:selected).activatable.focused:hover, row.entry:not(:selected).activatable.focused:active, +row.spin:not(:selected).activatable.focused:hover, +row.spin:not(:selected).activatable.focused:active { + background-color: transparent; +} + +row.entry.error text > selection:focus-within, +row.spin.error text > selection:focus-within { + background-color: alpha(#F44336, 0.2); +} + +row.entry.error text > cursor-handle > contents, +row.spin.error text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.error .dim-label, row.entry.error row.expander image.expander-row-arrow, row.expander row.entry.error image.expander-row-arrow, row.entry.error .subtitle, +row.spin.error .dim-label, +row.spin.error row.expander image.expander-row-arrow, +row.expander row.spin.error image.expander-row-arrow, +row.spin.error .subtitle { + opacity: 1; +} + +row.entry.error .suggested-action, +row.spin.error .suggested-action { + background-color: #F44336; + color: #FFFFFF; +} + +row.entry.warning text > selection:focus-within, +row.spin.warning text > selection:focus-within { + background-color: alpha(#FBC02D, 0.2); +} + +row.entry.warning text > cursor-handle > contents, +row.spin.warning text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.warning .dim-label, row.entry.warning row.expander image.expander-row-arrow, row.expander row.entry.warning image.expander-row-arrow, row.entry.warning .subtitle, +row.spin.warning .dim-label, +row.spin.warning row.expander image.expander-row-arrow, +row.expander row.spin.warning image.expander-row-arrow, +row.spin.warning .subtitle { + opacity: 1; +} + +row.entry.warning .suggested-action, +row.spin.warning .suggested-action { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +row.entry.success text > selection:focus-within, +row.spin.success text > selection:focus-within { + background-color: alpha(#66BB6A, 0.2); +} + +row.entry.success text > cursor-handle > contents, +row.spin.success text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.success .dim-label, row.entry.success row.expander image.expander-row-arrow, row.expander row.entry.success image.expander-row-arrow, row.entry.success .subtitle, +row.spin.success .dim-label, +row.spin.success row.expander image.expander-row-arrow, +row.expander row.spin.success image.expander-row-arrow, +row.spin.success .subtitle { + opacity: 1; +} + +row.entry.success .suggested-action, +row.spin.success .suggested-action { + background-color: #66BB6A; + color: #FFFFFF; +} + +row.combo image.dropdown-arrow:disabled { + filter: opacity(0.45); +} + +row.combo listview.inline { + background: none; + border: none; + box-shadow: none; + color: inherit; +} + +row.combo listview.inline, row.combo listview.inline:disabled { + background: none; + color: inherit; +} + +row.combo popover > contents { + min-width: 120px; +} + +list.content > row, list.content > row.expander row.header, +list.boxed-list > row, +list.boxed-list > row.expander row.header, row.expander list.nested > row { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +list.content > row:not(:selected).activatable:hover, list.content > row.expander row.header:not(:selected).activatable:hover, +list.boxed-list > row:not(:selected).activatable:hover, +list.boxed-list > row.expander row.header:not(:selected).activatable:hover, row.expander list.nested > row:not(:selected).activatable:hover { + background-color: alpha(currentColor, 0.08); +} + +list.content > row:not(:selected).activatable:active, list.content > row.expander row.header:not(:selected).activatable:active, +list.boxed-list > row:not(:selected).activatable:active, +list.boxed-list > row.expander row.header:not(:selected).activatable:active, row.expander list.nested > row:not(:selected).activatable:active { + background-color: alpha(currentColor, 0.12); +} + +list.content > row:not(:selected).activatable.has-open-popup, list.content > row.expander row.header:not(:selected).activatable.has-open-popup, +list.boxed-list > row:not(:selected).activatable.has-open-popup, +list.boxed-list > row.expander row.header:not(:selected).activatable.has-open-popup, row.expander list.nested > row:not(:selected).activatable.has-open-popup { + background-color: alpha(currentColor, 0.03); +} + +row.expander { + background: none; + padding: 0px; +} + +row.expander > box > list { + background: none; + color: inherit; +} + +row.expander list.nested { + color: inherit; +} + +row.expander image.expander-row-arrow { + transition: -gtk-icon-transform 200ms cubic-bezier(0, 0, 0.2, 1); +} + +row.expander image.expander-row-arrow:dir(ltr) { + margin-left: 6px; +} + +row.expander image.expander-row-arrow:dir(rtl) { + margin-right: 6px; +} + +row.expander image.expander-row-arrow:dir(ltr) { + -gtk-icon-transform: rotate(0.5turn); +} + +row.expander image.expander-row-arrow:dir(rtl) { + -gtk-icon-transform: rotate(-0.5turn); +} + +row.expander image.expander-row-arrow:disabled { + filter: opacity(0.45); +} + +row.expander:checked image.expander-row-arrow { + -gtk-icon-transform: rotate(0turn); + opacity: 1; +} + +row.expander:checked image.expander-row-arrow:not(:disabled) { + color: #89b4fa; +} + +.osd row.expander:checked image.expander-row-arrow:not(:disabled) { + color: inherit; +} + +list.content > row.expander, +list.boxed-list > row.expander { + border: none; +} + +list.content > row:first-child, list.content > row:first-child.expander row.header, +list.boxed-list > row:first-child, +list.boxed-list > row:first-child.expander row.header { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +list.content > row:last-child, list.content > row:last-child.expander:not(:checked), list.content > row:last-child.expander:not(:checked) row.header, list.content > row:last-child.expander:checked list.nested, list.content > row:last-child.expander:checked list.nested > row:last-child, +list.boxed-list > row:last-child, +list.boxed-list > row:last-child.expander:not(:checked), +list.boxed-list > row:last-child.expander:not(:checked) row.header, +list.boxed-list > row:last-child.expander:checked list.nested, +list.boxed-list > row:last-child.expander:checked list.nested > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 0; +} + +columnview > listview > row { + padding: 0; +} + +columnview > listview > row > cell { + padding: 8px 6px; +} + +columnview > listview > row > cell:not(:first-child) { + border-left: 1px solid transparent; +} + +columnview.column-separators > listview > row > cell { + border-left-color: rgba(255, 255, 255, 0.12); +} + +columnview.data-table > listview > row > cell { + padding-top: 2px; + padding-bottom: 2px; +} + +treeexpander { + border-spacing: 6px; +} + +columnview row:not(:selected) cell editablelabel:not(.editing):focus-within { + outline: 2px solid alpha(currentColor, 0.06); +} + +columnview row:not(:selected) cell editablelabel.editing:focus-within { + outline: 2px solid #89b4fa; +} + +columnview row:not(:selected) cell editablelabel.editing text selection { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 6px; + border-spacing: 0; + padding: 0; + border: none; + background-image: none; +} + +.app-notification button.text-button:not(:disabled) { + color: #89b4fa; +} + +.app-notification > box > label { + margin-left: 9px; +} + +.app-notification.frame, +.app-notification border { + border: none; +} + +/************* + * Expanders * + *************/ +expander { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + color: rgba(255, 255, 255, 0.7); + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +expander:hover, expander:active { + color: #FFFFFF; +} + +expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +expander-widget > box > title { + border-radius: 6px; +} + +expander-widget > box > title:hover > expander { + color: rgba(255, 255, 255, 0.7); +} + +.navigation-sidebar:not(decoration):not(window):drop(active):focus, .navigation-sidebar:not(decoration):not(window):drop(active), +placessidebar:not(decoration):not(window):drop(active):focus, +placessidebar:not(decoration):not(window):drop(active), +stackswitcher:not(decoration):not(window):drop(active):focus, +stackswitcher:not(decoration):not(window):drop(active), +expander-widget:not(decoration):not(window):drop(active):focus, +expander-widget:not(decoration):not(window):drop(active) { + box-shadow: none; +} + +/************ + * Calendar * + ************/ +calendar { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 6px; + color: #FFFFFF; +} + +calendar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +calendar:selected { + border-radius: 6px; +} + +calendar > header { + padding: 3px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +calendar > header > button { + min-height: 24px; +} + +calendar > grid { + margin: 3px; +} + +calendar > grid > label { + border-radius: 6px; + margin: 0; +} + +calendar > grid > label.today:selected { + box-shadow: none; +} + +calendar > grid > label:focus { + outline-style: none; +} + +calendar > grid > label.day-number { + padding: 6px; +} + +calendar > grid > label.day-number.other-month { + color: alpha(currentColor, 0.3); +} + +/*********** + * Dialogs * + ***********/ +window.messagedialog .response-area button, window.dialog.message .dialog-action-area > button { + border-radius: 0; + min-height: 28px; + padding: 6px 12px; + margin: 0; + border: none; +} + +window.messagedialog .response-area button:first-child, window.dialog.message .dialog-action-area > button:first-child { + border-radius: 0 0 0 12px; +} + +window.messagedialog .response-area button:last-child, window.dialog.message .dialog-action-area > button:last-child { + border-radius: 0 0 12px 0; +} + +window.messagedialog .response-area button:only-child, window.dialog.message .dialog-action-area > button:only-child { + border-radius: 0 0 12px 12px; +} + +window.dialog.message.background { + background-color: #313244; +} + +window.dialog.message box.dialog-vbox.vertical { + margin-top: 6px; + border-spacing: 24px; +} + +window.dialog.message box.dialog-vbox.vertical > box.vertical { + margin-bottom: 6px; +} + +window.dialog.message box.dialog-vbox.vertical > box > box > box > label.title { + font-weight: 800; + font-size: 15pt; +} + +window.dialog.message .titlebar { + min-height: 24px; + border-style: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +window.dialog.message .titlebar:backdrop { + background-color: #313244; + color: rgba(255, 255, 255, 0.7); +} + +window.dialog.message .dialog-action-area { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0; + border-spacing: 0; +} + +window.dialog.message .dialog-action-area > button { + border: none; +} + +window.dialog.message .dialog-action-area > button:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +window.dialog.message .dialog-action-area > button.suggested-action:not(:disabled) { + color: #89b4fa; +} + +window.dialog.message .dialog-action-area > button.destructive-action:not(:disabled) { + color: #F44336; +} + +window.aboutdialog.background.csd scrolledwindow.frame, window.aboutdialog.background.csd scrolledwindow.frame > viewport.view, window.aboutdialog.background.csd scrolledwindow.frame > textview.view, window.aboutdialog.background.csd scrolledwindow.frame > textview.view > text { + border-radius: 6px; +} + +/******************** + * AdwMessageDialog * + ********************/ +window.messagedialog { + background-color: #313244; + color: #FFFFFF; +} + +window.messagedialog .message-area { + padding: 24px 30px; + border-spacing: 10px; +} + +window.messagedialog .response-area button { + margin: 0; +} + +window.messagedialog .response-area button:first-child { + margin-left: 0; +} + +window.messagedialog .response-area button:last-child { + margin-right: 0; +} + +window.messagedialog .response-area button.suggested { + color: #89b4fa; +} + +window.messagedialog .response-area button.destructive { + color: #F44336; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view frame > border { + border: none; +} + +filechooserbutton > button > box { + border-spacing: 6px; +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #11111b; +} + +.sidebar listview.view, +.sidebar list { + background-color: transparent; + color: inherit; +} + +stacksidebar.sidebar:dir(ltr), stacksidebar.sidebar.left, stacksidebar.sidebar.left:dir(rtl) { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.12); +} + +stacksidebar.sidebar:dir(rtl), stacksidebar.sidebar.right, stacksidebar.sidebar.right:dir(ltr) { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); +} + +.sidebar-pane stacksidebar.sidebar, leaflet.unfolded > box > stacksidebar.sidebar { + box-shadow: none; +} + +stacksidebar list { + padding: 6px; + background-color: #11111b; +} + +stacksidebar row { + min-height: 24px; + padding: 6px; + border-radius: 6px; +} + +stacksidebar row:selected { + font-weight: 500; +} + +stacksidebar row + row { + margin-top: 4px; +} + +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); + border-right: none; +} + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); +} + +/********************** + * Navigation Sidebar * + **********************/ +.navigation-sidebar { + padding: 4.5px 0; + border-right: none; +} + +.navigation-sidebar, .navigation-sidebar.view, .navigation-sidebar.view:disabled { + background-color: transparent; + color: inherit; +} + +.navigation-sidebar.background, .navigation-sidebar.background:disabled { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +.navigation-sidebar > separator { + margin: 4.5px 0; +} + +.navigation-sidebar > row { + min-height: 24px; + padding: 6px; + border-radius: 6px; + margin: 1.5px 6px; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(255, 255, 255, 0.32); +} + +placessidebar > viewport.frame { + border-style: none; +} + +placessidebar list > separator { + margin: 3px 0; +} + +placessidebar row:selected { + font-weight: 500; +} + +placessidebar row image.sidebar-icon { + color: inherit; + opacity: 0.75; +} + +placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar row label.sidebar-label { + color: inherit; +} + +placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar row.sidebar-new-bookmark-row { + color: #89b4fa; +} + +placessidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #89b4fa; +} + +placessidebar row:drop(active) { + background-color: alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + border-spacing: 6px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#393947); + background-size: 1px 1px; + background-clip: content-box; + box-shadow: none; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(#393947), image(#393947); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************ + * GtkVideo * + ************/ +video { + background: black; + border-radius: 6px; +} + +video image.osd { + min-width: 64px; + min-height: 64px; + border-radius: 9999px; + border: none; +} + +/************** + * GtkInfoBar * + **************/ +infobar > revealer > box { + padding: 6px; + border-spacing: 12px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; + color: #FFFFFF; +} + +infobar.info > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:hover > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:backdrop > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action) { + color: #89b4fa; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box *:link, infobar.action:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:backdrop > revealer > box *:link { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #71a4f9; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #fbb814; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #F44336; + color: #FFFFFF; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #FFFFFF; +} + +infobar.error > revealer > box *:link, infobar.error:backdrop > revealer > box *:link { + color: #FFFFFF; +} + +infobar.error:hover > revealer > box { + background-color: #f32c1e; +} + +/************ + * Tooltips * + ************/ +tooltip { + padding: 6px 12px; + box-shadow: none; + border: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); + border-radius: 6px; + margin: 2px 6px 8px 6px; +} + +tooltip > box { + border-spacing: 6px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #FFFFFF; +} + +colorswatch.light { + color: rgba(0, 0, 0, 0.87); +} + +colorchooser colorswatch:hover { + transition: box-shadow 200ms ease-out; + box-shadow: 0 0 0 2px #89b4fa; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; + color: #FFFFFF; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(255, 255, 255, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(255, 255, 255, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 200ms ease-out; + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +window { + border: none; +} + +window.csd { + border-radius: 12px; + outline-offset: -1px; + outline: 1px solid rgba(255, 255, 255, 0.1); + margin: 0; + transition: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 36px transparent, 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +window.csd:backdrop { + transition: box-shadow 200ms ease-out; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 36px transparent, 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +window.csd.maximized, window.csd.fullscreen, window.csd.tiled, window.csd.tiled-top, window.csd.tiled-right, window.csd.tiled-bottom, window.csd.tiled-left { + border-radius: 0; + transition: none; +} + +window.csd.maximized, window.csd.fullscreen { + box-shadow: none; + outline: none; +} + +window.solid-csd { + margin: 0; + padding: 2px; + border-radius: 0; + background-color: #11111b; + border: 1px solid #393947; +} + +window.solid-csd:backdrop { + background-color: #1e1e2e; +} + +window.ssd { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 10px 0; + margin-left: 4px; + margin-right: 4px; +} + +windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:not(.suggested-action):not(.destructive-action) { + color: transparent; + background: none; +} + +windowcontrols > button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) > image { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.25); +} + +windowcontrols > button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.5); +} + +windowcontrols > button.minimize:backdrop:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.maximize:backdrop:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.close:backdrop:not(.suggested-action):not(.destructive-action) > image { + background-color: rgba(255, 255, 255, 0.3); +} + +windowcontrols > button.minimize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) > image { + background-color: #f9e2af; +} + +windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #fbe9c3; +} + +windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) > image { + background-color: #a6e3a1; +} + +windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #bceab9; +} + +windowcontrols > button.close:not(.suggested-action):not(.destructive-action) > image { + background-color: #f38ba8; +} + +windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #f6a8be; +} + +windowcontrols { + border-spacing: 6px; +} + +windowcontrols:not(.empty).start:dir(ltr), windowcontrols:not(.empty).end:dir(rtl) { + margin-right: 6px; + margin-left: 6px; +} + +windowcontrols:not(.empty).start:dir(rtl), windowcontrols:not(.empty).end:dir(ltr) { + margin-left: 6px; + margin-right: 6px; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) > image { + border-radius: 100%; + padding: 0; +} + +.view:selected, iconview:selected, gridview > child:selected, columnview.view:selected, +treeview.view:selected, calendar:selected, calendar > grid > label.day-number:selected { + background-color: alpha(currentColor, 0.06); +} + +flowbox > flowboxchild:selected, calendar > grid > label.today { + color: #89b4fa; + background-color: rgba(137, 180, 250, 0.2); +} + +textview text selection:focus, textview text selection, label > selection, +entry > text > selection, spinbutton > text > selection, +entry headerbar popover.background entry > text > selection, +headerbar popover.background entry entry > text > selection, calendar > grid > label.today:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #89b4fa; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; +} + +shortcuts-section { + margin: 20px; +} + +.shortcuts-search-results { + margin: 20px; + border-spacing: 24px; +} + +shortcut { + border-spacing: 6px; +} + +shortcut > .keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(255, 255, 255, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12); + background-color: #313244; + color: #FFFFFF; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #89b4fa; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(255, 255, 255, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/************* + * App Icons * + *************/ +.lowres-icon { + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.icon-dropshadow { + -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 1px 6px rgba(0, 0, 0, 0.1); +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker > contents { + padding: 0; +} + +.emoji-searchbar { + padding: 6px; + border-spacing: 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background: none; +} + +.emoji-searchbar entry text { + background: none; + box-shadow: none; +} + +.emoji-toolbar { + padding: 0; + border-spacing: 3px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + background: none; +} + +button.emoji-section { + margin: 0; + padding: 6px; + border-radius: 6px; +} + +button.emoji-section:checked { + color: #89b4fa; +} + +popover.emoji-picker emoji { + font-size: x-large; + padding: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker emoji:focus, popover.emoji-picker emoji:hover { + background: alpha(currentColor, 0.08); +} + +emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +emoji-completion-row > box { + border-spacing: 6px; + padding: 2px 6px; +} + +emoji-completion-row:focus, emoji-completion-row:hover, +emoji-completion-row emoji:hover, emoji-completion-row emoji:focus { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +popover.entry-completion > contents { + padding: 0; +} + +.nautilus-window placesview label { + color: rgba(255, 255, 255, 0.7); +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border-style: none; + border-radius: 6px; + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: rgba(0, 0, 0, 0.87); +} + +#NautilusQueryEditor > menubutton > button.image-button { + min-width: 24px; + min-height: 24px; +} + +#NautilusQueryEditor > text, #NautilusQueryEditor > box, #NautilusQueryEditor > menubutton > button.image-button { + margin: 6px 0; +} + +#NautilusQueryEditorTag { + background-color: rgba(255, 255, 255, 0.12); +} + +#NautilusQueryEditorTag > button.image-button { + margin: 0; + padding: 0; +} + +#NautilusPathBar { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.content-pane #NautilusPathBar { + background-color: rgba(255, 255, 255, 0.04); +} + +#NautilusPathButton { + margin: 0 3px; + border-radius: 6px; +} + +#NautilusPathButton.current-dir { + color: #FFFFFF; +} + +#NautilusPathButton.current-dir:hover, #NautilusPathButton.current-dir:active { + background: none; + box-shadow: none; +} + +.content-pane #NautilusPathButton.current-dir { + color: #FFFFFF; +} + +#NautilusPathButton:first-child { + margin-left: 0; +} + +#NautilusViewCell clamp box { + margin: 0; + border-spacing: 0; +} + +window.dialog > box > stack > box > box > notebook.frame { + border-width: 0 0 0 1px; + border-radius: 0; +} + +.display-container.card { + border-radius: 0; + box-shadow: none; + border-width: 0 0 1px 0; +} + +.display-container .history-view { + background-color: #1e1e2e; +} + +.display-container #displayitem { + padding: 0 12px 8px 0; + font-size: 1.4em; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.math-buttons button { + font-size: 1.1em; + padding: 2px 6px; +} + +.math-buttons button.text-button { + padding-left: 16px; + padding-right: 16px; +} + +leaflet button.number-button { + background-color: rgba(255, 255, 255, 0.1); +} + +leaflet button.number-button:hover { + background-color: rgba(255, 255, 255, 0.2); +} + +leaflet button.number-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +label.primary-label, label.month-name, label.secondary-label { + font-size: 16pt; + font-weight: bold; + padding: 12px; +} + +label.primary-label, label.month-name { + color: #89b4fa; +} + +label.secondary-label { + color: rgba(255, 255, 255, 0.5); +} + +calendar-view { + font-size: 10pt; +} + +calendar-view:selected { + color: #89b4fa; + font-weight: bold; +} + +calendar-view.header, +label.header { + font-size: 10pt; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +calendar-view.current, +weekgrid.current { + background-color: alpha(#89b4fa, 0.3); +} + +popover.events { + background-color: #1e1e2e; + padding: 0; +} + +popover.events box { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +popover.events list { + background-color: #1e1e2e; + border-radius: 6px; +} + +popover.events scrolledwindow { + border-width: 0; +} + +popover.events button { + border-radius: 6px; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-style: solid none none; + box-shadow: none; +} + +event { + margin: 1px; + font-size: 0.9rem; +} + +event widget.content { + margin: 4px; +} + +event.timed, event:not(.slanted):not(.slanted-start):not(.slanted-end) { + border-radius: 6px; +} + +event.timed widget.edge { + border-radius: 3px; + min-width: 5px; +} + +event.slanted-start, event.slanted-end:dir(rtl) { + padding-left: 16px; + border-radius: 0 3px 3px 0; +} + +event.slanted-end, event.slanted-start:dir(rtl) { + padding-right: 16px; + border-radius: 3px 0 0 3px; +} + +event:not(.timed).color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); +} + +event.timed, event:not(.timed).color-light { + color: alpha(black, 0.75); + outline-color: rgba(255, 255, 255, 0.5); +} + +popover.event-popover, +popover.event-popover > contents { + padding: 0; +} + +.search-viewport { + background-color: #1e1e2e; +} + +.calendar-list { + background-color: transparent; +} + +.calendar-list > list { + border-radius: 4px; +} + +.calendar-color-image { + -gtk-icon-filter: none; +} + +image.calendar-color-image, +button:active:not(:backdrop) .calendar-color-image, +button:checked:not(:backdrop) .calendar-color-image, +.calendars-list .calendar-color-image:not(:backdrop):not(:disabled), +.calendar-list .calendar-color-image:not(:backdrop):not(:disabled), +.sources-button:not(:backdrop):not(:disabled) .calendar-color-image { + -gtk-icon-shadow: 0 1px alpha(black, 0.1); +} + +datechooser navigator { + margin-right: 6px; + margin-left: 6px; + margin-bottom: 6px; +} + +datechooser navigator label { + font-weight: bold; +} + +datechooser navigator button.flat, +datechooser navigator button.toggle, +datechooser navigator button.image-button { + min-height: 36px; + min-width: 36px; + padding: 0; +} + +datechooser .weeknum, datechooser .weekday { + color: rgba(255, 255, 255, 0.5); + font-size: smaller; +} + +datechooser button.day { + font-size: 10pt; + font-weight: normal; + margin: 3px; + padding: 0; + min-height: 36px; + min-width: 36px; + transition: none; +} + +datechooser button.day dot { + background-color: #FFFFFF; + border-radius: 50%; + min-height: 3px; + min-width: 3px; +} + +datechooser button.day:selected, datechooser button.day.today:selected { + background-color: #89b4fa; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; +} + +datechooser button.day:selected dot, datechooser button.day.today:selected dot { + background-color: rgba(0, 0, 0, 0.87); +} + +datechooser button.day.today { + color: #89b4fa; +} + +datechooser button.day.today dot { + background-color: #89b4fa; +} + +datechooser button.day.other-month:not(:hover), datechooser button.day.other-month:backdrop { + color: alpha(currentColor, 0.1); +} + +datechooser button.day.other-month:not(:hover) dot, datechooser button.day.other-month:backdrop dot { + background-color: alpha(currentColor, 0.1); +} + +datechooser button.day.other-month:hover:not(:backdrop) { + color: rgba(255, 255, 255, 0.5); +} + +datechooser button.day.other-month:hover:not(:backdrop) dot { + background-color: rgba(255, 255, 255, 0.5); +} + +.week-header { + padding: 0; +} + +.week-header > box:first-child { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.week-header .week-number { + font-size: 16pt; + font-weight: bold; + padding: 12px 12px 18px 12px; + color: rgba(255, 255, 255, 0.3); +} + +.week-header.week-temperature { + font-size: 10pt; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +.week-header.lines { + color: rgba(255, 255, 255, 0.12); +} + +weekhourbar > label { + font-size: 10pt; + padding: 4px 6px; +} + +.week-view .lines { + color: rgba(255, 255, 255, 0.12); +} + +weekgrid > widget.now-strip { + background-color: alpha(#89b4fa, 0.8); + margin: 0 0 0 1px; + min-height: 3px; +} + +weekgrid:selected, weekgrid.dnd, +.week-header:selected, +.week-header.dnd { + background-color: alpha(#89b4fa, 0.25); +} + +monthcell { + border: solid 1px rgba(255, 255, 255, 0.12); + border-width: 1px 0 0 1px; + background-color: transparent; + transition: background-color 200ms; +} + +monthcell:hover:not(.out-of-month):not(.today) { + background-color: #11111b; + transition: background-color 200ms; + color: #FFFFFF; +} + +monthcell:selected { + background-color: alpha(#89b4fa, 0.1); +} + +monthcell:selected:hover { + background-color: alpha(#89b4fa, 0.2); +} + +monthcell:selected label.day-label { + font-weight: bold; +} + +monthcell:nth-child(7n + 1) { + border-left-width: 0; +} + +monthcell.today { + background-color: alpha(#89b4fa, 0.2); +} + +monthcell.today:hover { + background-color: alpha(#89b4fa, 0.3); + color: #89b4fa; +} + +monthcell.today:selected { + background-color: alpha(#89b4fa, 0.25); +} + +monthcell.today:selected:hover { + background-color: alpha(#89b4fa, 0.35); +} + +monthcell label { + color: #FFFFFF; + font-size: 0.9rem; +} + +monthcell label.day-label { + font-size: 1rem; +} + +monthcell.out-of-month { + background-color: rgba(255, 255, 255, 0.04); +} + +monthcell.out-of-month label { + color: rgba(255, 255, 255, 0.7); +} + +monthcell button { + padding: 0 6px; + border-radius: 0; + border-bottom: none; + border-right: none; +} + +monthpopover > box { + margin: 0; + padding: 0; + background-color: transparent; +} + +.notes-section box > textview { + border-radius: 6px; + padding: 6px; +} + +.notes-section box > textview > text { + background: none; +} + +agenda-view list > row { + padding: 2px 12px; +} + +agenda-view list > label { + padding: 6px 12px; +} + +agenda-view > scrolledwindow > viewport > list.background { + background-color: transparent; +} + +label.no-events { + font-style: italic; +} + +searchbutton > popover > arrow { + background: none; + border: none; +} + +datechooser { + padding: 6px; +} + +datechooser .current-week { + background: alpha(#11111b, 0.7); + color: #FFFFFF; + border-radius: 6px; +} + +menubutton.sources-button { + margin-top: 0; + margin-bottom: 0; + border-radius: 0; + border-top-style: none; + border-bottom-style: none; +} + +menubutton.sources-button:hover:not(:backdrop) { + background-image: none; + text-shadow: none; +} + +menubutton.sources-button > button { + border-radius: 0; +} + +menubutton.sources-button > button .title { + font-size: 10pt; + font-weight: normal; + padding: 0 6px; +} + +menubutton.sources-button > button .subtitle { + font-size: 8pt; + padding: 0 6px; +} + +menubutton.sources-button > button .calendar-color-image { + -gtk-icon-size: 12px; +} + +menubutton stack > box { + border-spacing: 6px; +} + +.topbar headerbar menubutton.sources-button > button { + border-radius: 0 0 6px 6px; +} + +.contacts-contact-list list.navigation-sidebar { + background: none; +} + +.details-page { + margin: 24px 0px; +} + +.installed-overlay-box { + font-size: smaller; + background-color: #89b4fa; + border-radius: 0; + color: rgba(0, 0, 0, 0.87); + text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} + +screenshot-carousel box.frame { + border-width: 1px 0; + border-radius: 0; +} + +screenshot-carousel button, +.featured-carousel button { + margin: 12px; +} + +.screenshot-image-main .image1, +.screenshot-image-main .image2 { + margin-top: 6px; + margin-bottom: 12px; + margin-left: 6px; + margin-right: 6px; +} + +.app-tile-label { + font-size: 105%; +} + +.review-textbox { + padding: 6px; +} + +.origin-rounded-box { + background-color: rgba(255, 255, 255, 0.12); + border-radius: 9999px; + padding: 4px; +} + +.origin-beta { + color: #FBC02D; +} + +.origin-button > button { + padding: 3px 9px; +} + +.card flowboxchild.card { + border: none; + box-shadow: none; + padding: 0; + background: none; +} + +.category-tile.card { + padding: 21px; + border: none; + border-radius: 6px; + min-width: 140px; + font-weight: 900; + font-size: larger; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.category-tile.card.category-tile-iconless { + padding: 9px 15px; + min-width: 130px; + font-size: 105%; + font-weight: normal; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.category-tile.card.category-create { + background: linear-gradient(180deg, #ce8cd7 0%, #2861c6 100%); + color: white; +} + +.category-tile.card.category-create:hover { + background: linear-gradient(180deg, shade(#ce8cd7, 1.07) 0%, shade(#2861c6, 1.1) 100%); + color: white; +} + +.category-tile.card.category-create:active { + background: linear-gradient(180deg, shade(#ce8cd7, 0.95) 0%, shade(#2861c6, 0.95) 100%); + color: white; +} + +.category-tile.card.category-develop { + background: #5e5c64; + color: white; +} + +.category-tile.card.category-develop:hover { + background: shade(#5e5c64, 1.2); + color: white; +} + +.category-tile.card.category-develop:active { + background-color: shade(#5e5c64, 0.95); + color: white; +} + +.category-tile.card.category-learn { + background: linear-gradient(180deg, #2ec27e 30%, #27a66c 100%); + color: white; +} + +.category-tile.card.category-learn:hover { + background: linear-gradient(180deg, shade(#2ec27e, 1.06) 30%, shade(#27a66c, 1.06) 100%); + color: white; +} + +.category-tile.card.category-learn:active { + background: linear-gradient(180deg, shade(#2ec27e, 0.95) 30%, shade(#27a66c, 0.95) 100%); + color: white; +} + +.category-tile.card.category-play { + background: linear-gradient(75deg, #f9e2a7 0%, #eb5ec3 50%, #6d53e0 100%); + color: #393484; +} + +.category-tile.card.category-play:hover { + background: linear-gradient(75deg, shade(#f9e2a7, 1.07) 0%, shade(#eb5ec3, 1.07) 50%, shade(#6d53e0, 1.07) 100%); + color: #393484; +} + +.category-tile.card.category-play:active { + background: linear-gradient(75deg, shade(#f9e2a7, 0.97) 0%, shade(#eb5ec3, 0.95) 50%, shade(#6d53e0, 1.07) 100%); + color: #393484; +} + +.category-tile.card.category-socialize { + background: linear-gradient(90deg, #ef4e9b 0%, #f77466 100%); + color: rgba(255, 255, 255, 0.7); +} + +.category-tile.card.category-socialize:hover { + background: linear-gradient(90deg, shade(#ef4e9b, 1.08) 0%, shade(#f77466, 1.08) 100%); +} + +.category-tile.card.category-socialize:active { + background: linear-gradient(90deg, shade(#ef4e9b, 0.95) 0%, shade(#f77466, 0.95) 100%); +} + +.category-tile.card.category-work { + padding: 1px; + /* FIXME: work around https://gitlab.gnome.org/GNOME/gtk/-/issues/4324 */ + color: #1c71d8; + background-color: #fdf8d7; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); + background-size: 10px 10px, 10px 10px; + background-position: -1px -4px, center -1px; +} + +.category-tile.card.category-work:hover { + color: #1c71d8; + background-color: #fefcef; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); +} + +.category-tile.card.category-work:active { + color: #1c71d8; + background-color: #fcf4bf; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); +} + +clamp.medium .category-tile:not(.category-tile-iconless), +clamp.large .category-tile:not(.category-tile-iconless) { + font-size: larger; +} + +.featured-tile { + padding: 0; + box-shadow: none; + color: #FFFFFF; +} + +.featured-tile label.title-1 { + margin-top: 6px; + margin-bottom: 6px; +} + +.featured-tile.narrow label.title-1 { + font-size: 16pt; +} + +.application-details-infobar, .application-details-infobar.info { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +.application-details-infobar.warning { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(0, 0, 0, 0.12); +} + +@keyframes install-progress-unknown-move { + 0% { + background-position: 0%; + } + 50% { + background-position: 100%; + } + 100% { + background-position: 0%; + } +} + +.application-details-description .button { + padding-left: 24px; + padding-right: 24px; +} + +.install-progress { + background-image: linear-gradient(to top, #89b4fa 2px, alpha(#89b4fa, 0) 2px); + background-repeat: no-repeat; + background-position: 0 bottom; + background-size: 0; + transition: none; +} + +.install-progress:dir(rtl) { + background-position: 100% bottom; +} + +.review-row > * { + margin: 12px; +} + +.review-row button { + font-size: smaller; +} + +.review-row .vote-buttons button { + margin-right: -1px; +} + +.review-row .vote-buttons button:not(:first-child) { + border-image: linear-gradient(to top, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 0 0 0 1/5px 0 5px 1px; +} + +.review-row .vote-buttons button:hover, +.review-row .vote-buttons button:active, +.review-row .vote-buttons button:hover + button, +.review-row .vote-buttons button:active + button { + border-image: none; +} + +review-bar { + color: rgba(255, 255, 255, 0.5); + background-image: none; + background-color: rgba(255, 255, 255, 0.3); +} + +.review-histogram star-image { + color: rgba(255, 255, 255, 0.5); +} + +.version-arrow-label { + font-size: x-small; +} + +.overview-more-button { + font-size: smaller; + padding: 0 16px; +} + +.app-row-origin-text { + font-size: smaller; +} + +.app-listbox-header { + padding: 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.image-list { + background-color: transparent; +} + +box.star { + background-color: transparent; + background-image: none; +} + +button.star { + outline-offset: 0; + background-color: transparent; + background-image: none; + border-image: none; + border-radius: 0; + border-width: 0; + padding: 0; + box-shadow: none; + outline-offset: -1px; +} + +star-image { + color: #FFD600; +} + +.dimmer-label { + opacity: 0.25; +} + +.update-failed-details { + font-family: Monospace; + font-size: smaller; + padding: 16px; +} + +.upgrade-banner { + padding: 0px; + border-radius: 6px; + border: none; +} + +.upgrade-banner-background { + background: linear-gradient(to bottom, #66BB6A, #89b4fa); + color: white; +} + +.upgrade-buttons #button_upgrades_install { + padding-left: 16px; + padding-right: 16px; +} + +scrolledwindow.list-page > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +.update-preferences preferencesgroup > box > box { + margin-top: 18px; +} + +.section > label:not(:first-child) { + margin-top: 6px; +} + +.section > box:not(:first-child) { + margin-top: 12px; +} + +clamp.status-page { + margin: 36px 12px; +} + +clamp.status-page .iconbox { + min-height: 128px; + min-width: 128px; +} + +clamp.status-page .icon { + color: rgba(255, 255, 255, 0.5); + min-height: 32px; + min-width: 32px; +} + +clamp.status-page .icon:not(:last-child) { + margin-bottom: 36px; +} + +clamp.status-page .title:not(:last-child) { + margin-bottom: 12px; +} + +app-context-bar .context-tile { + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: transparent; + border-radius: 0; + padding: 24px 12px 21px 12px; + outline-offset: 5px; + transition-property: outline, outline-offset, background-image; + border-bottom: none; + border-right: none; +} + +app-context-bar .context-tile:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); +} + +app-context-bar .context-tile.keyboard-activating, app-context-bar .context-tile:active { + background-color: alpha(currentColor, 0.12); +} + +app-context-bar .context-tile:focus:focus-visible { + outline-offset: -1px; +} + +app-context-bar.horizontal box:first-child .context-tile:first-child, app-context-bar.vertical .context-tile:first-child { + border-left: none; +} + +app-context-bar.horizontal .context-tile, app-context-bar.vertical box:first-child .context-tile { + border-top: none; +} + +app-context-bar > box:not(:first-child) > button.flat { + border-radius: 0; +} + +app-context-bar > box:not(:first-child) > button.flat:last-child { + border-radius: 0 6px 6px 0; +} + +app-context-bar > box:first-child > button.flat { + border-radius: 0; +} + +app-context-bar > box:first-child > button.flat:first-child { + border-radius: 6px 0 0 6px; +} + +app-context-bar > box > button.flat { + border-left-color: rgba(255, 255, 255, 0.12); +} + +carousel.card { + border: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.context-tile-lozenge { + min-height: 28px; + min-width: 28px; + padding: 6px; + font-size: 18px; + font-weight: bold; + border-radius: 9999px; +} + +.context-tile-lozenge.large { + font-size: 24px; + padding: 16px; + min-width: 24px; + /* 60px minus the left and right padding */ + min-height: 24px; + /* 60px minus the top and bottom padding */ +} + +.context-tile-lozenge.wide-image image { + margin-top: -28px; + margin-bottom: -28px; +} + +.context-tile-lozenge image { + -gtk-icon-style: symbolic; +} + +.context-tile-lozenge.grey { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.context-tile-lozenge.green, .context-tile-lozenge.details-rating-0 { + color: #419345; + background-color: rgba(102, 187, 106, 0.15); +} + +.context-tile-lozenge.blue, .context-tile-lozenge.details-rating-5 { + color: #89b4fa; + background-color: rgba(137, 180, 250, 0.15); +} + +.context-tile-lozenge.yellow, .context-tile-lozenge.details-rating-12 { + color: #d79b04; + background-color: rgba(251, 192, 45, 0.15); +} + +.context-tile-lozenge.details-rating-15 { + color: #FF8A65; + background-color: rgba(255, 138, 101, 0.15); +} + +.context-tile-lozenge.red, .context-tile-lozenge.details-rating-18 { + color: #d2190b; + background-color: rgba(244, 67, 54, 0.15); +} + +.eol-red { + font-weight: bold; + color: #F44336; +} + +window.narrow .app-title { + font-size: 16pt; +} + +window.narrow .app-developer { + font-size: small; +} + +.install-progress-label { + font-size: smaller; + font-feature-settings: "tnum"; +} + +scrolledwindow.fake-adw-status-page > viewport > box { + margin: 36px 12px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp:not(:last-child) > box { + margin-bottom: 36px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 36px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp > box > .title:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.icon-dropshadow image.icon { + -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); +} + +window.info scrollbar.vertical { + margin-top: 48px; + background: none; + box-shadow: none; +} + +window.info scrollbar.vertical trough { + margin-top: 0; +} + +row.app > box.header { + margin-left: 12px; + margin-right: 12px; +} + +row.app > box.header { + border-spacing: 12px; +} + +row.app > box.header > image { + margin-top: 12px; + margin-bottom: 12px; +} + +row.app label.warning { + color: #F44336; +} + +@keyframes pre-delay { + from { + opacity: 0; + } + to { + opacity: 0; + } +} + +@keyframes fade-in { + from { + filter: opacity(0%); + } +} + +/* Give a fade-in animation to spinners. */ +spinner.fade-in:checked { + animation: pre-delay 0.5s linear 1, fade-in 1s linear 1, spin 1s linear infinite; + animation-delay: 0s, 0.5s, 0.5s; +} + +window > contents > leaflet > box > stack.background { + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, transparent 48px, #1e1e2e 48px, #1e1e2e); +} + +@define-color weather_temp_chart_fill_color rgba(251, 192, 45, 0.5); +@define-color weather_temp_chart_stroke_color #f0ad05; +@define-color weather_thermometer_warm_color #FBC02D; +@define-color weather_thermometer_cold_color #89b4fa; +#places-label { + font-weight: bold; +} + +#temperature-label { + font-size: 32pt; + font-weight: 900; + margin-left: 9px; +} + +#conditions-grid *:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.content-view.cell { + font-weight: bold; +} + +#locationEntry { + margin: 6px; +} + +.weather-popover { + margin-top: 6px; +} + +.forecast-card { + transition: border-radius 100ms ease-out; + border-radius: 6px; +} + +.forecast-card separator { + background-color: rgba(255, 255, 255, 0.12); +} + +#daily-forecast-box > separator:last-child { + background-color: transparent; + min-width: 0; +} + +#conditions-grid, +#attributionGrid { + margin-left: 18px; + margin-right: 18px; +} + +#weather-page .small .forecast-card { + margin-left: 0; + margin-right: 0; + border-radius: 0; + border-width: 1px 0; +} + +.forecast-temperature-label { + font-weight: bold; + color: #ae7b03; +} + +WeatherThermometer { + margin-bottom: 12px; +} + +WeatherThermometer > label.high { + font-weight: bold; + color: #FBC02D; +} + +WeatherThermometer > label.low { + font-weight: bold; + color: #89b4fa; +} + +.forecast-button { + margin: 0 12px; +} + +.forecast-graphic { + margin: 18px; +} + +button.osd.circular { + border-radius: 9999px; + min-width: 24px; + min-height: 24px; +} + +button.osd.circular > image { + padding: 0; +} + +scrolledwindow.inline list, +scrolledwindow.inline listview { + background: none; + color: inherit; +} + +scrolledwindow.inline undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); +} + +.search-view { + background-color: #1e66f5; + color: #FFFFFF; +} + +.search-view menubutton button:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.3); +} + +image.circular { + min-width: 36px; + min-height: 36px; + padding: 0; + border-radius: 9999px; +} + +.large-button { + padding: 6px; +} + +.alarm-time { + font-size: 2.5em; + font-weight: 300; +} + +.clocks-ampm-toggle-button, +.clocks-secondary-standalone-label { + font-size: 18pt; +} + +.clocks-standalone-label, +.clocks-ringing-label { + font-size: 6em; + font-weight: 300; +} + +.clocks-ringing-title { + font-size: 1.5em; + font-weight: bold; +} + +.clocks-alarm-setup-time { + font-size: 32pt; +} + +.clocks-timer-label, +.clocks-spinbutton { + font-size: 48pt; +} + +.timer-panel .timer-header { + font-size: 20pt; + font-weight: 300; +} + +.timer-countdown { + font-size: 40pt; + font-weight: 300; +} + +/* Stopwatch Panel */ +.lap-time { + font-weight: bold; +} + +.stopped-stopwatch label, +.running-stopwatch label, +.paused-stopwatch label { + font-size: 70px; + font-weight: lighter; +} + +.stopped-stopwatch .seconds-label { + font-weight: 300; +} + +.running-stopwatch .seconds-label, +.running-stopwatch .miliseconds-label { + color: #89b4fa; +} + +.stopped-stopwatch .miliseconds-label, +.running-stopwatch .miliseconds-label, +.paused-stopwatch .miliseconds-label { + font-size: 50px; +} + +.running-stopwatch .seconds-label, +.paused-stopwatch .seconds-label { + font-weight: 300; +} + +.clock-location { + font-weight: bolder; +} + +.hidden { + opacity: 0; +} + +.clock-time { + font-size: 2em; + padding: 0.2em 0.5em; + border-radius: 1em; +} + +.none .clock-time { + background: alpha(currentColor, 0.2); +} + +.night .clock-time { + color: #1e66f5; + background-color: alpha(#89b4fa, 0.25); +} + +.naut .clock-time, +.astro .clock-time { + color: #FF7043; + background-color: alpha(#FF8A65, 0.25); +} + +.civil .clock-time, +.day .clock-time { + color: #FFD600; + background: alpha(#FBC02D, 0.25); +} + +headerbar splitbutton notification button { + margin: 0; + min-height: 24px; + min-width: 24px; + padding: 0; +} + +popover.background.global-search > arrow, popover.background.global-search > contents { + padding: 0; +} + +panelframeswitcher { + padding: 6px; + min-height: 36px; +} + +.frameheader.header { + background-color: #11111b; +} + +.frameheader.header:backdrop { + background-color: #1e1e2e; +} + +.frameheader.header > button { + border: none; + margin: 0; + padding: 3px; +} + +.frameheader.header tabbar.inline > revealer > box { + min-height: 24px; +} + +.frameheader.header tabbar.inline > revealer > box .start-action { + padding: 0; + border: none; +} + +.frameheader.header tabbar.inline > revealer > box .end-action { + padding: 0; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.frameheader.header tabbar.inline > revealer > box .end-action button { + margin: 6px; +} + +.frameheader.header tabbar.inline > revealer > box tabbox { + border: none; + background: none; +} + +panelstatusbar > menubutton > button, +panelstatusbar > paneltogglebutton button { + border-radius: 0; +} + +.style-variant { + padding: 0 12px; +} + +.style-variant button.toggle { + padding: 0; +} + +.style-variant button.toggle, .style-variant button.toggle:hover, .style-variant button.toggle:focus, .style-variant button.toggle:active, .style-variant button.toggle:checked { + background: none; + outline: none; + border: none; + box-shadow: none; +} + +.style-variant button.toggle > stylevariantpreview > .wallpaper { + border-radius: 6px; + outline-color: transparent; + outline-width: 3px; + outline-offset: 3px; + outline-style: solid; + box-shadow: none; +} + +.style-variant button.toggle:hover > stylevariantpreview > .wallpaper { + outline-color: rgba(255, 255, 255, 0.04); +} + +.style-variant button.toggle:active > stylevariantpreview > .wallpaper { + outline-color: rgba(255, 255, 255, 0.3); +} + +.style-variant button.toggle:checked > stylevariantpreview > .wallpaper { + outline-color: #89b4fa; +} + +playlistview scrollbar.overlay-indicator.dragging, playlistview scrollbar.overlay-indicator.hovering { + background-color: transparent; +} + +playlistview queuerow picture.cover, +playlistview queuerow image.card { + border: none; +} + +.exit-info { + padding: 6px; + border-top: 2px solid #89b4fa; + background: rgba(137, 180, 250, 0.9); + color: rgba(0, 0, 0, 0.87); +} + +.error .exit-info { + border-top: 2px solid #F44336; + background: rgba(244, 67, 54, 0.9); + color: #FFFFFF; +} + +window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list { + border: none; + border-radius: 0; +} + +window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list > row:first-child, window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list > row:last-child { + border-radius: 0; +} + +avatar { + border-radius: 9999px; + font-weight: bold; +} + +avatar.color1 { + background-image: linear-gradient(#83b6ec, #337fdc); + color: #cfe1f5; +} + +avatar.color2 { + background-image: linear-gradient(#7ad9f1, #0f9ac8); + color: #caeaf2; +} + +avatar.color3 { + background-image: linear-gradient(#8de6b1, #29ae74); + color: #cef8d8; +} + +avatar.color4 { + background-image: linear-gradient(#b5e98a, #6ab85b); + color: #e6f9d7; +} + +avatar.color5 { + background-image: linear-gradient(#f8e359, #d29d09); + color: #f9f4e1; +} + +avatar.color6 { + background-image: linear-gradient(#ffcb62, #d68400); + color: #ffead1; +} + +avatar.color7 { + background-image: linear-gradient(#ffa95a, #ed5b00); + color: #ffe5c5; +} + +avatar.color8 { + background-image: linear-gradient(#f78773, #e62d42); + color: #f8d2ce; +} + +avatar.color9 { + background-image: linear-gradient(#e973ab, #e33b6a); + color: #fac7de; +} + +avatar.color10 { + background-image: linear-gradient(#cb78d4, #9945b5); + color: #e7c2e8; +} + +avatar.color11 { + background-image: linear-gradient(#9e91e8, #7a59ca); + color: #d5d2f5; +} + +avatar.color12 { + background-image: linear-gradient(#e3cf9c, #b08952); + color: #f2eade; +} + +avatar.color13 { + background-image: linear-gradient(#be916d, #785336); + color: #e5d6ca; +} + +avatar.color14 { + background-image: linear-gradient(#c0bfbc, #6e6d71); + color: #d8d7d3; +} + +avatar.contrasted { + color: white; +} + +avatar.image { + background: none; +} + +.card { + border-radius: 6px; + border: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; + color: rgba(255, 255, 255, 0.7); + box-shadow: none; + outline: none; + background-color: #1e1e2e; + color: #FFFFFF; +} + +.card.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.card.activatable:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +.card.activatable:active { + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +toast { + margin: 12px; + margin-bottom: 24px; + border-radius: 9999px; + border-spacing: 6px; + padding: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.1), 0 4px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #1e1e2e; + color: #FFFFFF; + border: none; +} + +toast:dir(ltr) { + padding-left: 12px; +} + +toast:dir(rtl) { + padding-right: 12px; +} + +toast > label { + margin: 0 6px; +} + +viewswitcher { + margin: 0; + border-spacing: 3px; +} + +viewswitcher.wide { + margin-top: 6px; + margin-bottom: 6px; +} + +viewswitcher.wide button.toggle { + margin: 0; +} + +viewswitcher.narrow button.toggle { + border-radius: 0; + margin: 0; +} + +viewswitcher.narrow button.toggle:focus-within, viewswitcher.narrow button.toggle:focus { + box-shadow: none; +} + +viewswitcher button.toggle { + font-weight: bold; + padding: 0; +} + +viewswitcher button.toggle > stack > box.narrow { + font-size: 0.75rem; + padding-top: 6px; + padding-bottom: 4px; + border-spacing: 4px; +} + +viewswitcher button.toggle > stack > box.narrow > stack > label { + padding-left: 6px; + padding-right: 6px; +} + +viewswitcher button.toggle > stack > box.wide { + padding: 2px 12px; + border-spacing: 6px; +} + +viewswitcherbar actionbar > revealer > box { + padding: 0; +} + +viewswitchertitle { + margin-top: 0; + margin-bottom: 0; +} + +viewswitchertitle viewswitcher { + margin-left: 12px; + margin-right: 12px; +} + +viewswitchertitle viewswitcher.narrow { + margin-top: 0; + margin-bottom: 0; +} + +viewswitchertitle viewswitcher.narrow button.toggle > stack > box.narrow { + padding-top: 0; + padding-bottom: 0; + border-spacing: 0; +} + +viewswitchertitle viewswitcher.wide { + margin-top: 6px; + margin-bottom: 6px; +} + +viewswitchertitle windowtitle { + margin-top: 0; + margin-bottom: 0; +} + +.top-bar headerbar viewswitchertitle viewswitcher.narrow button.toggle { + border-radius: 0 0 6px 6px; +} + +indicatorbin > indicator, indicatorbin > mask { + min-width: 6px; + min-height: 6px; + border-radius: 9999px; +} + +indicatorbin > indicator { + margin: 1px; + background-color: alpha(currentColor, 0.4); +} + +indicatorbin > indicator > label { + font-size: 0.6rem; + font-weight: bold; + padding: 1px 4px; + color: white; +} + +indicatorbin > mask { + padding: 1px; + background: black; +} + +indicatorbin.needs-attention > indicator { + background-color: #89b4fa; +} + +indicatorbin.needs-attention > indicator > label { + color: rgba(0, 0, 0, 0.87); +} + +preferencespage > scrolledwindow > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +preferencesgroup > box, preferencesgroup > box .labels { + border-spacing: 6px; +} + +preferencesgroup > box > box.header:not(.single-line) { + margin-bottom: 6px; +} + +preferencesgroup > box > box.single-line { + min-height: 34px; +} + +preferencesgroup > box button.background-preview-button.toggle { + padding: 0; + background: none; + box-shadow: none; + outline-color: transparent; + outline-width: 3px; + outline-offset: 3px; + outline-style: solid; +} + +preferencesgroup > box button.background-preview-button.toggle, preferencesgroup > box button.background-preview-button.toggle > background-preview { + border-radius: 6px; +} + +preferencesgroup > box button.background-preview-button.toggle:hover { + outline-color: rgba(255, 255, 255, 0.04); +} + +preferencesgroup > box button.background-preview-button.toggle:active { + outline-color: rgba(255, 255, 255, 0.3); +} + +preferencesgroup > box button.background-preview-button.toggle:checked { + outline-color: #89b4fa; +} + +preferencesgroup > box .cutout-button { + background-color: #11111b; +} + +window.about .main-page > viewport > clamp > box { + margin: 12px; + border-spacing: 6px; +} + +window.about .main-page > viewport > clamp > box > box { + margin-top: 18px; + border-spacing: 18px; + margin-bottom: 6px; +} + +window.about .main-page .app-version { + padding: 3px 18px; + color: #89b4fa; + border-radius: 6px; + margin-top: 3px; +} + +window.about .subpage > viewport > clamp > box { + margin: 18px 12px; + border-spacing: 18px; +} + +window.about .subpage > clamp > textview { + background: none; + color: inherit; +} + +statuspage > scrolledwindow > viewport > box { + margin: 36px 12px; + border-spacing: 36px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box { + border-spacing: 12px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 128px; + color: alpha(currentColor, 0.55); +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:disabled { + opacity: 0.35; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box { + margin: 24px 12px; + border-spacing: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 96px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .title { + font-size: 18pt; +} + +flap > dimming, +leaflet > dimming, +navigation-view > dimming, +overlay-split-view > dimming { + background: rgba(0, 0, 0, 0.25); +} + +flap > border, +leaflet > border, +navigation-view > border, +overlay-split-view > border { + background: none; +} + +flap > shadow, +leaflet > shadow, +navigation-view > shadow, +overlay-split-view > shadow { + min-width: 56px; + min-height: 56px; +} + +flap > shadow.left, +leaflet > shadow.left, +navigation-view > shadow.left, +overlay-split-view > shadow.left { + background-image: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.right, +leaflet > shadow.right, +navigation-view > shadow.right, +overlay-split-view > shadow.right { + background-image: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.up, +leaflet > shadow.up, +navigation-view > shadow.up, +overlay-split-view > shadow.up { + background-image: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.down, +leaflet > shadow.down, +navigation-view > shadow.down, +overlay-split-view > shadow.down { + background-image: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +toolbarview.undershoot-top scrolledwindow > undershoot.top { + box-shadow: none; + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { + box-shadow: none; + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.unfolded stacksidebar.sidebar { + border: none; +} + +.sidebar-pane { + background-color: #11111b; + color: #FFFFFF; +} + +.sidebar-pane:backdrop { + color: rgba(255, 255, 255, 0.5); + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.sidebar-pane .sidebar-pane { + background-color: transparent; + color: inherit; +} + +.sidebar-pane .toolbar, +.sidebar-pane .sidebar, +.sidebar-pane .navigation-sidebar, +.sidebar-pane searchbar > revealer > box { + background-color: transparent; + box-shadow: none; + border: none; +} + +.sidebar-pane banner > revealer > widget { + background-color: gtkmix(#89b4fa, #11111b, 30%); + color: #FFFFFF; +} + +.sidebar-pane banner > revealer > widget:backdrop { + background-color: gtkmix(#89b4fa, #11111b, 30%); +} + +/* Middle pane in three-pane setups */ +.content-pane .sidebar-pane, +.sidebar-pane .content-pane { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.content-pane .sidebar-pane:backdrop, +.sidebar-pane .content-pane:backdrop { + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.content-pane .sidebar-pane banner > revealer > widget, +.sidebar-pane .content-pane banner > revealer > widget { + background-color: gtkmix(#89b4fa, #1e1e2e, 30%); + color: #FFFFFF; +} + +.content-pane .sidebar-pane banner > revealer > widget:backdrop, +.sidebar-pane .content-pane banner > revealer > widget:backdrop { + background-color: gtkmix(#89b4fa, #1e1e2e, 30%); +} + +.sidebar-pane:dir(ltr), .sidebar-pane:dir(ltr) banner > revealer > widget, .sidebar-pane.end:dir(rtl), .sidebar-pane.end:dir(rtl) banner > revealer > widget, +.content-pane .sidebar-pane:dir(ltr), +.content-pane .sidebar-pane:dir(ltr) banner > revealer > widget, +.content-pane .sidebar-pane.end:dir(rtl), +.content-pane .sidebar-pane.end:dir(rtl) banner > revealer > widget, +.sidebar-pane .content-pane:dir(ltr), +.sidebar-pane .content-pane:dir(ltr) banner > revealer > widget, +.sidebar-pane .content-pane.end:dir(rtl), +.sidebar-pane .content-pane.end:dir(rtl) banner > revealer > widget { + box-shadow: none; + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +.sidebar-pane:dir(rtl), .sidebar-pane:dir(rtl) banner > revealer > widget, .sidebar-pane.end:dir(ltr), .sidebar-pane.end:dir(ltr) banner > revealer > widget, +.content-pane .sidebar-pane:dir(rtl), +.content-pane .sidebar-pane:dir(rtl) banner > revealer > widget, +.content-pane .sidebar-pane.end:dir(ltr), +.content-pane .sidebar-pane.end:dir(ltr) banner > revealer > widget, +.sidebar-pane .content-pane:dir(rtl), +.sidebar-pane .content-pane:dir(rtl) banner > revealer > widget, +.sidebar-pane .content-pane.end:dir(ltr), +.sidebar-pane .content-pane.end:dir(ltr) banner > revealer > widget { + box-shadow: none; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.content-pane .sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.sidebar-pane .content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.content-pane .sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.sidebar-pane .content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-top > undershoot.top, +.content-pane scrolledwindow.undershoot-top > undershoot.top, +.content-pane .sidebar-pane scrolledwindow.undershoot-top > undershoot.top, +.sidebar-pane .content-pane scrolledwindow.undershoot-top > undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.content-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.content-pane .sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.sidebar-pane .content-pane scrolledwindow.undershoot-bottom > undershoot.bottom { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane flap > dimming, +.sidebar-pane leaflet > dimming, +.sidebar-pane navigation-view > dimming, +.sidebar-pane overlay-split-view > dimming, +.content-pane flap > dimming, +.content-pane leaflet > dimming, +.content-pane navigation-view > dimming, +.content-pane overlay-split-view > dimming, +.content-pane .sidebar-pane flap > dimming, +.content-pane .sidebar-pane leaflet > dimming, +.content-pane .sidebar-pane navigation-view > dimming, +.content-pane .sidebar-pane overlay-split-view > dimming, +.sidebar-pane .content-pane flap > dimming, +.sidebar-pane .content-pane leaflet > dimming, +.sidebar-pane .content-pane navigation-view > dimming, +.sidebar-pane .content-pane overlay-split-view > dimming { + background: rgba(0, 0, 0, 0.25); +} + +.sidebar-pane flap > border, +.sidebar-pane leaflet > border, +.sidebar-pane navigation-view > border, +.sidebar-pane overlay-split-view > border, +.content-pane flap > border, +.content-pane leaflet > border, +.content-pane navigation-view > border, +.content-pane overlay-split-view > border, +.content-pane .sidebar-pane flap > border, +.content-pane .sidebar-pane leaflet > border, +.content-pane .sidebar-pane navigation-view > border, +.content-pane .sidebar-pane overlay-split-view > border, +.sidebar-pane .content-pane flap > border, +.sidebar-pane .content-pane leaflet > border, +.sidebar-pane .content-pane navigation-view > border, +.sidebar-pane .content-pane overlay-split-view > border { + background: none; +} + +.sidebar-pane flap > shadow, +.sidebar-pane leaflet > shadow, +.sidebar-pane navigation-view > shadow, +.sidebar-pane overlay-split-view > shadow, +.content-pane flap > shadow, +.content-pane leaflet > shadow, +.content-pane navigation-view > shadow, +.content-pane overlay-split-view > shadow, +.content-pane .sidebar-pane flap > shadow, +.content-pane .sidebar-pane leaflet > shadow, +.content-pane .sidebar-pane navigation-view > shadow, +.content-pane .sidebar-pane overlay-split-view > shadow, +.sidebar-pane .content-pane flap > shadow, +.sidebar-pane .content-pane leaflet > shadow, +.sidebar-pane .content-pane navigation-view > shadow, +.sidebar-pane .content-pane overlay-split-view > shadow { + min-width: 56px; + min-height: 56px; +} + +.sidebar-pane flap > shadow.left, +.sidebar-pane leaflet > shadow.left, +.sidebar-pane navigation-view > shadow.left, +.sidebar-pane overlay-split-view > shadow.left, +.content-pane flap > shadow.left, +.content-pane leaflet > shadow.left, +.content-pane navigation-view > shadow.left, +.content-pane overlay-split-view > shadow.left, +.content-pane .sidebar-pane flap > shadow.left, +.content-pane .sidebar-pane leaflet > shadow.left, +.content-pane .sidebar-pane navigation-view > shadow.left, +.content-pane .sidebar-pane overlay-split-view > shadow.left, +.sidebar-pane .content-pane flap > shadow.left, +.sidebar-pane .content-pane leaflet > shadow.left, +.sidebar-pane .content-pane navigation-view > shadow.left, +.sidebar-pane .content-pane overlay-split-view > shadow.left { + background-image: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.right, +.sidebar-pane leaflet > shadow.right, +.sidebar-pane navigation-view > shadow.right, +.sidebar-pane overlay-split-view > shadow.right, +.content-pane flap > shadow.right, +.content-pane leaflet > shadow.right, +.content-pane navigation-view > shadow.right, +.content-pane overlay-split-view > shadow.right, +.content-pane .sidebar-pane flap > shadow.right, +.content-pane .sidebar-pane leaflet > shadow.right, +.content-pane .sidebar-pane navigation-view > shadow.right, +.content-pane .sidebar-pane overlay-split-view > shadow.right, +.sidebar-pane .content-pane flap > shadow.right, +.sidebar-pane .content-pane leaflet > shadow.right, +.sidebar-pane .content-pane navigation-view > shadow.right, +.sidebar-pane .content-pane overlay-split-view > shadow.right { + background-image: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.up, +.sidebar-pane leaflet > shadow.up, +.sidebar-pane navigation-view > shadow.up, +.sidebar-pane overlay-split-view > shadow.up, +.content-pane flap > shadow.up, +.content-pane leaflet > shadow.up, +.content-pane navigation-view > shadow.up, +.content-pane overlay-split-view > shadow.up, +.content-pane .sidebar-pane flap > shadow.up, +.content-pane .sidebar-pane leaflet > shadow.up, +.content-pane .sidebar-pane navigation-view > shadow.up, +.content-pane .sidebar-pane overlay-split-view > shadow.up, +.sidebar-pane .content-pane flap > shadow.up, +.sidebar-pane .content-pane leaflet > shadow.up, +.sidebar-pane .content-pane navigation-view > shadow.up, +.sidebar-pane .content-pane overlay-split-view > shadow.up { + background-image: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.down, +.sidebar-pane leaflet > shadow.down, +.sidebar-pane navigation-view > shadow.down, +.sidebar-pane overlay-split-view > shadow.down, +.content-pane flap > shadow.down, +.content-pane leaflet > shadow.down, +.content-pane navigation-view > shadow.down, +.content-pane overlay-split-view > shadow.down, +.content-pane .sidebar-pane flap > shadow.down, +.content-pane .sidebar-pane leaflet > shadow.down, +.content-pane .sidebar-pane navigation-view > shadow.down, +.content-pane .sidebar-pane overlay-split-view > shadow.down, +.sidebar-pane .content-pane flap > shadow.down, +.sidebar-pane .content-pane leaflet > shadow.down, +.sidebar-pane .content-pane navigation-view > shadow.down, +.sidebar-pane .content-pane overlay-split-view > shadow.down { + background-image: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane headerbar, .sidebar-pane headerbar:backdrop, .sidebar-pane .top-bar, .sidebar-pane .top-bar:backdrop, +.content-pane headerbar, +.content-pane headerbar:backdrop, +.content-pane .top-bar, +.content-pane .top-bar:backdrop { + background-color: transparent; + box-shadow: none; +} + +.sidebar-pane tabbar .box, .sidebar-pane tabbar .box:backdrop, +.content-pane tabbar .box, +.content-pane tabbar .box:backdrop { + background-color: transparent; + box-shadow: none; +} + +.sidebar-pane tabbar tab, +.content-pane tabbar tab { + color: rgba(255, 255, 255, 0.7); +} + +.sidebar-pane tabbar tab:hover:not(:selected), .sidebar-pane tabbar tab:active, +.content-pane tabbar tab:hover:not(:selected), +.content-pane tabbar tab:active { + color: #FFFFFF; +} + +.sidebar-pane tabbar tab:selected:not(:active), +.content-pane tabbar tab:selected:not(:active) { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; + box-shadow: none; +} + +.sidebar-pane tabbar tab:disabled, +.content-pane tabbar tab:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.sidebar-pane tabbar button.image-button, +.content-pane tabbar button.image-button { + color: rgba(255, 255, 255, 0.7); +} + +.sidebar-pane tabbar button.image-button:hover, .sidebar-pane tabbar button.image-button:active, +.content-pane tabbar button.image-button:hover, +.content-pane tabbar button.image-button:active { + color: #FFFFFF; +} + +.sidebar-pane tabbar button.image-button:disabled, +.content-pane tabbar button.image-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.top-bar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + background-color: #11111b; +} + +.top-bar:backdrop { + background-color: #1e1e2e; +} + +.top-bar .collapse-spacing { + padding: 0; +} + +themeselector, +panelthemeselector { + margin: 9px; +} + +themeselector checkbutton, +panelthemeselector checkbutton { + padding: 0; + min-height: 44px; + min-width: 44px; + padding: 1px; + background-clip: content-box; + border-radius: 9999px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +themeselector checkbutton.follow:checked, themeselector checkbutton.light:checked, themeselector checkbutton.dark:checked, +panelthemeselector checkbutton.follow:checked, +panelthemeselector checkbutton.light:checked, +panelthemeselector checkbutton.dark:checked { + box-shadow: inset 0 0 0 2px #89b4fa; +} + +themeselector checkbutton.follow, +panelthemeselector checkbutton.follow { + background-image: linear-gradient(to bottom right, #ffffff 50%, #202020 50%); +} + +themeselector checkbutton.light, +panelthemeselector checkbutton.light { + background-color: #ffffff; +} + +themeselector checkbutton.dark, +panelthemeselector checkbutton.dark { + background-color: #202020; +} + +themeselector checkbutton.theme-selector radio, +panelthemeselector checkbutton.theme-selector radio { + -gtk-icon-source: none; + border: none; + background: none; + box-shadow: none; + min-height: 20px; + min-width: 20px; + padding: 0; +} + +themeselector checkbutton.theme-selector radio:hover, themeselector checkbutton.theme-selector radio:active, themeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:hover, +panelthemeselector checkbutton.theme-selector radio:active, +panelthemeselector checkbutton.theme-selector radio:checked { + background-color: transparent; +} + +themeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:checked { + -gtk-icon-size: 20px; + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +themeselector checkbutton.theme-selector radio:checked, themeselector checkbutton.theme-selector radio:checked:hover, themeselector checkbutton.theme-selector radio:checked:active, +panelthemeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:checked:hover, +panelthemeselector checkbutton.theme-selector radio:checked:active { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.1); +} + +themeswitcher { + padding: 6px; +} + +themeswitcher .check { + min-height: 20px; + min-width: 20px; + background: none; + padding: 0; + margin: 0; + border-radius: 9999px; + color: rgba(0, 0, 0, 0.87); + background-color: #89b4fa; +} + +themeswitcher .check, themeswitcher .check:hover, themeswitcher .check:active { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.1); +} + +themeswitcher checkbutton { + padding: 0; + min-height: 44px; + min-width: 44px; + padding: 1px; + background-clip: content-box; + border-radius: 9999px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +themeswitcher checkbutton:checked { + box-shadow: inset 0 0 0 2px #89b4fa; +} + +themeswitcher checkbutton radio, themeswitcher checkbutton radio:hover, themeswitcher checkbutton radio:active, themeswitcher checkbutton radio:checked, themeswitcher checkbutton radio:checked:hover, themeswitcher checkbutton radio:checked:active { + background-color: transparent; + border: none; + background: none; + box-shadow: none; + color: transparent; + -gtk-icon-source: none; + -gtk-icon-size: 0; +} + +themeswitcher checkbutton.system { + background: linear-gradient(-45deg, #1e1e1e 50%, white 50%); +} + +themeswitcher checkbutton.light { + color: alpha(black, 0.8); + background-color: white; +} + +themeswitcher checkbutton.dark { + color: white; + background-color: #1e1e1e; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #FFFFFF; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #FFFFFF; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #89b4fa; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(255, 255, 255, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #FFFFFF; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #FFFFFF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #89b4fa; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(255, 255, 255, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(255, 255, 255, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FBC02D; +@define-color error_color #F44336; +@define-color success_color #66BB6A; +/* +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 #FFFFFF; +@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); +@define-color wm_highlight rgba(255, 255, 255, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #f38ba8; +@define-color wm_button_close_active_bg #ed547e; +@define-color wm_button_max_hover_bg #a6e3a1; +@define-color wm_button_max_active_bg #79d572; +@define-color wm_button_min_hover_bg #f9e2af; +@define-color wm_button_min_active_bg #f5cd76; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #bcbcc0; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color rgba(255, 255, 255, 0.3); +@define-color budgie_tasklist_indicator_color_active #89b4fa; +@define-color budgie_tasklist_indicator_color_active_window #526993; +@define-color budgie_tasklist_indicator_color_attention #FBC02D; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +@define-color accent_bg_color #89b4fa; +@define-color accent_fg_color rgba(0, 0, 0, 0.87); +@define-color accent_color #89b4fa; +@define-color destructive_bg_color #F44336; +@define-color destructive_fg_color #FFFFFF; +@define-color destructive_color #F44336; +@define-color success_bg_color #66BB6A; +@define-color success_fg_color #FFFFFF; +@define-color success_color #66BB6A; +@define-color warning_bg_color #FBC02D; +@define-color warning_fg_color rgba(0, 0, 0, 0.87); +@define-color warning_color #FBC02D; +@define-color error_bg_color #F44336; +@define-color error_fg_color #FFFFFF; +@define-color error_color #F44336; +@define-color window_bg_color #1e1e2e; +@define-color window_fg_color #FFFFFF; +@define-color view_bg_color #1e1e2e; +@define-color view_fg_color #FFFFFF; +@define-color headerbar_bg_color #11111b; +@define-color headerbar_fg_color #FFFFFF; +@define-color headerbar_border_color rgba(255, 255, 255, 0.12); +@define-color headerbar_backdrop_color #1e1e2e; +@define-color headerbar_shade_color rgba(255, 255, 255, 0.12); +@define-color card_bg_color #1e1e2e; +@define-color card_fg_color #FFFFFF; +@define-color card_shade_color rgba(255, 255, 255, 0.12); +@define-color dialog_bg_color #11111b; +@define-color dialog_fg_color #FFFFFF; +@define-color popover_bg_color #1e1e2e; +@define-color popover_fg_color #FFFFFF; +@define-color shade_color rgba(255, 255, 255, 0.12); +@define-color scrollbar_outline_color rgba(255, 255, 255, 0.12); diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/thumbnail.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/gtk-4.0/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..60d32eeffcb155449a2a34a26f2b1612cd0c7602 GIT binary patch literal 2379 zcmV-R3AFZ!P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H12-rzP zK~#90?V4R|TW1-^f9J#YaqQS`6ZgYO^XWCE%1VPeO<|Qn8@j4RgLY#ZU%ROg7a6-? z>Hwi#6eQ4YCZ>&Dv6QQ6DxeiaH744Dx(ubTLd%+@Tbk6#lI7Eh?Zn?c$A=3qUY+HvGFGb<9Z$$r=nw<}hr>};;$}ltRs4Q` z!8=*0X{D~~G}c}B<@HM@!p#5sRc7Bki>@V#9*1PIvZJ$yntLBc5c6DfUB^H27Snw% z5MQ1t7&oWDX0sWq)mrobH#5OtkVqtw^Sr(F5DiCvhG;Ms9Wyj_ov{ngphkQJeU0{d zn!ox>l&#H0$5$gh#x6WVXzF@iznn>yq9{dow%N%y*XoA*Y5K}@C5a2ErM%_juL`!4 z&30N(zFd;HsdigvIq@P&?LB$@atbU-Qb`?dW^&EdV0F@X{5cTTcP-4$HtM=g=k;kk z_8dlg-MZq7hANsLdLB{E{Rhpt*cX#6yId{~9Xgagj>Te3Pfv68>Q!Q~SW$y?yWK1= zFEcwkn_;i6uBNG}i5oX=6cy)g$Tim;_kRz`R9$*NU5AfjZrS?~-v68pckf;vee}_yV;neefR>h) zHFl@dNq2Ym-3;%pkW4nV?0u-@c3LdR$nU?)lBW*KI*7;P z3=R%rGMR9@-N>>`M@L7x55M1^j?viINK;c2nx-*2I?D9)Gypqy?nF@(g25o|?d>EI z2?hoRGTIh{t>s|;Y&HwYLwB6o(kO@HoT}#_!vmJ};^CiX4g>2q} zW#_)E3D<^JvP4m&xw)Bzg#|P%HJR<(x6{?tmEqUc*2ez*`!N^{NRoss%jsgu3Pz(5 zQ54g5QT$}6ot>RL^2j4-nuft(;E5-mpuN2vfZe-ybM)v@jvYHjG#bU}baLv{DNH6) zNpmqf_hcMvvE{t}S}e%u`5w$QZt4&JB)vofNQxcPs(n_e-JO4L*ON?KJj0Eb4>J0C zPr?4HwtX(EeM9cxr=NZr0E59mG#cf#*Ip~CoyX(B=kqZ>K2Cpsf7%|4#TXhI!tHiv z*a51ls_5$K;@r7&csw2e{C+=2jvQfda1a2K$wY5&FNs6~K@jNa>7li?HDeViguzmq zaXj&tGZ?ot;X3%#8ec6IcLj?Bw{rLTUyk0MtE?vTGHnV5XCrjMwEcMRiwp2t>B$-TRRGwD0gO$e} zRaGYbNT{pMMgSEGg(GLJ*v9G)qvn;xL1{RE=X zn)-e3*Yo=4inrl)NVD0DBuVKzC=?1|u~^c=Kq?Um27{@AscP2e&|G$}*NZI6?AWn` znVD3nuCcL^cs!2JSGa0aEaADEYizRFPRogxx&4PHnR;6#H1l5GWqAcH;wKjPC^P>2 za4PA_u@4J^NPYLS)OSBy)ObU)16l1GB5-GCC%UdFet&>7_v-mdE~%o>bRl(szn%*}0Fpu4nR!3$Qfy4(OR<)1m=_ zlh?5BI&jxxRl|!!W(KpKleTT!b|%{ii^WnfuqcWo5(#8k#$Yg@swy{c-sIxNi|J)D znM^V=GD3ZQJq-;Fcsw2k1_lTO0?g0PGc`3uBoax#wVIrq1R#+}FfuZN!{NYcwc_=9 z35UY~jE;_yNF;E(-Pmk4u3Wjo_3Noe1WA%uT3TXmZtjywN)mH(a|8l`oO4-;y@IaA zF<5G;+P-(~ybTI9_dblR>4Adc>Uxrii$7hnL_?~cyk*a^yzPr&_8-5_S(DEBvZ1!N zcGJK6Ef!tZ@p{+pVFpVLZQuDVl44(X?8SleOuY5;oab9kyhL?l=epy^{1Xhn`VEq5 z_R3+-%wr{S`7E$HDO({CTEKJRbV;xM?j$n*J|A6vKCjRCo6i#SPpm7x77sCY;dD-M zA&q6Cp32 z^G_087|rXKa}U-uEnQ72XH-=s6v{7N%r{P8^lz9PyD&L+<@MEKLFV4=W%94TAeji~ z^<5zu58`|O&xo=S^R_(*V(to;t|ti$zsdL;KPI|3RxozXJs8UKlbt(JRkid_c6PL5 zcXwlLxDUC?iDa^(MHY!JdI;Qpo4~D0sFBj@-gjcC-i~AUgH$(u5yjDfT;)KGERk5A zVfn)=_-|b*c-P)ZUV$N1q%fIGD2jqC%bPy&(sdnGRf$HU#A30}_D6S+x*#iGAXeCX xl=lW(p(1d(QxUk#sR&%=R0J+_Dgu`|{{=HwcHj;79`67E002ovPDHLkV1jvnma_l= literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/index.theme b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/index.theme new file mode 100644 index 0000000..570a539 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Catppuccin-Mocha-Standard-Blue-Dark +Comment=An Flat Gtk+ theme based on Elegant Design +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Catppuccin-Mocha-Standard-Blue-Dark +MetacityTheme=Catppuccin-Mocha-Standard-Blue-Dark +IconTheme=Tela-circle-Dark +CursorTheme=Catppuccin-cursors +ButtonLayout=close,minimize,maximize:menu diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/button.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/button.svg new file mode 100644 index 0000000..aa092df --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/button.svg @@ -0,0 +1,40 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/close.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/close.svg new file mode 100644 index 0000000..fb798d7 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/close.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/maximize.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/maximize.svg new file mode 100644 index 0000000..0c2f170 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/maximize.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/menu.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/menu.svg new file mode 100644 index 0000000..179ff4c --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/menu.svg @@ -0,0 +1,40 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/minimize.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/minimize.svg new file mode 100644 index 0000000..76fe7cb --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/minimize.svg @@ -0,0 +1,47 @@ + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/shade.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/shade.svg new file mode 100644 index 0000000..8213b03 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/shade.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/unmaximize.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/unmaximize.svg new file mode 100644 index 0000000..8d60a57 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/unmaximize.svg @@ -0,0 +1,67 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/unshade.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/unshade.svg new file mode 100644 index 0000000..a161564 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/assets/unshade.svg @@ -0,0 +1,38 @@ + + + + + + diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-1.xml b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-1.xml new file mode 100644 index 0000000..582cc8e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-1.xml @@ -0,0 +1,755 @@ + + + + Colloid + vinceliucie + GPL + 2022 + Colloid Metacity theme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_focused"/> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_unfocused"/> +</draw_ops> + +<!-- window decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar_focused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="entire_background_focused"/> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="entire_background_unfocused"/> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_focused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_focused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_focused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_unfocused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_unfocused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_unfocused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<!-- button icons --> + +<!-- close --> + +<draw_ops name="close_focused"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_close_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="assets/button.svg" colorize="C_title_unfocused" x="(width - object_width) / 2" y="(height - object_height) / 2" alpha="0.25" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight"/> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed"/> +</draw_ops> + +<!-- maximize --> + +<draw_ops name="maximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed"/> +</draw_ops> + +<!-- unmaximize --> + +<draw_ops name="unmaximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed"/> +</draw_ops> + +<!-- minimize --> + +<draw_ops name="minimize_focused"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_min_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed"/> +</draw_ops> + +<!-- menu --> + +<draw_ops name="menu_focused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_prelight"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_unfocused"/> +</draw_ops> + +<!-- shade --> + +<draw_ops name="shade_focused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_unfocused"/> +</draw_ops> + +<!-- unshade --> + +<draw_ops name="unshade_focused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_unfocused"/> +</draw_ops> + +<!-- appmenu --> + +<constant name="D_appmenu_icon_size" value="16"/> + +<draw_ops name="appmenu_focused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size"/> +</draw_ops> + +<draw_ops name="appmenu_focused_prelight"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_pressed"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size" + alpha="0.7"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_prelight"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_pressed"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<!-- button backgrounds --> + +<draw_ops name="button_focused"> +</draw_ops> + +<draw_ops name="button_focused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_focused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_unfocused"> +</draw_ops> + +<draw_ops name="button_unfocused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="button_unfocused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_unfocused"/> +</draw_ops> + +<!-- frame styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <piece position="overlay" draw_ops="rounded_border_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <piece position="overlay" draw_ops="rounded_border_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="utility_focused" geometry="small" parent="normal_focused"> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small" parent="normal_unfocused"> +</frame_style> + +<frame_style name="border_focused" geometry="border" parent="normal_focused"> +</frame_style> + +<frame_style name="border_unfocused" geometry="border" parent="normal_unfocused"> +</frame_style> + +<frame_style name="borderless_focused" geometry="borderless" parent="normal_focused"> +</frame_style> + +<frame_style name="borderless_unfocused" geometry="borderless" parent="normal_unfocused"> +</frame_style> + +<frame_style name="attached_focused" geometry="attached" parent="modal_dialog_focused"> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached" parent="modal_dialog_unfocused"> +</frame_style> + +<!-- placeholder for unimplementated styles--> + +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="normal"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="borderless_focused"/> + <frame focus="no" state="maximized" style="borderless_unfocused"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused"/> + <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<!-- windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> +<window version=">= 3.2" type="attached" style_set="attached_style_set"/> + +</metacity_theme> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-2.xml b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-2.xml new file mode 100644 index 0000000..582cc8e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-2.xml @@ -0,0 +1,755 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Colloid</name> + <author>vinceliucie</author> + <copyright>GPL</copyright> + <date>2022</date> + <description>Colloid Metacity theme</description> +</info> + +<!-- meaningful constants --> + +<constant name="C_titlebar_focused" value="gtk:custom(wm_bg,gtk:bg[NORMAL])"/> +<constant name="C_titlebar_unfocused" value="gtk:custom(wm_unfocused_bg,gtk:bg[NORMAL])"/> +<constant name="C_highlight_focused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_highlight_unfocused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_border_focused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.5)"/> +<constant name="C_border_unfocused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.65)"/> +<constant name="C_title_focused" value="gtk:custom(wm_title,gtk:fg[NORMAL])"/> +<constant name="C_title_unfocused" value="gtk:custom(wm_unfocused_title,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_icon" value="gtk:custom(wm_button_icon,gtk:base[NORMAL])" /> +<constant name="C_button_close_hover_bg" value="gtk:custom(wm_button_close_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_close_active_bg" value="gtk:custom(wm_button_close_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_hover_bg" value="gtk:custom(wm_button_max_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_active_bg" value="gtk:custom(wm_button_max_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_hover_bg" value="gtk:custom(wm_button_min_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_active_bg" value="gtk:custom(wm_button_min_active_bg,gtk:fg[INSENSITIVE])"/> + +<!-- geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="10" rounded_top_right="10"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="left_titlebar_edge" value="6"/> + <distance name="right_titlebar_edge" value="6"/> + <distance name="title_vertical_pad" value="10"/> + <border name="title_border" left="10" right="10" top="6" bottom="6"/> + <border name="button_border" left="0" right="0" top="5" bottom="5"/> + <aspect_ratio name="button" value="1"/> +</frame_geometry> + +<frame_geometry name="max" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> +</frame_geometry> + +<frame_geometry name="tiled_left" parent="max"> + <distance name="right_width" value="1"/> +</frame_geometry> + +<frame_geometry name="tiled_right" parent="max"> + <distance name="left_width" value="1"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<frame_geometry name="modal" parent="normal"> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal"> + <distance name="title_vertical_pad" value="8"/> +</frame_geometry> + +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="title_vertical_pad" value="0"/> + <border name="title_border" left="10" right="10" top="0" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> + <distance name="title_vertical_pad" value="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <border name="title_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="attached" hide_buttons="true" rounded_bottom_left="6" rounded_bottom_right="6" parent="normal"> + <distance name="title_vertical_pad" value="6"/> +</frame_geometry> + +<!-- drawing operations --> + +<!-- title --> + +<draw_ops name="title_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_focused"/> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_unfocused"/> +</draw_ops> + +<!-- window decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar_focused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="entire_background_focused"/> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="entire_background_unfocused"/> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_focused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_focused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_focused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_unfocused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_unfocused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_unfocused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<!-- button icons --> + +<!-- close --> + +<draw_ops name="close_focused"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_close_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="assets/button.svg" colorize="C_title_unfocused" x="(width - object_width) / 2" y="(height - object_height) / 2" alpha="0.25" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight"/> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed"/> +</draw_ops> + +<!-- maximize --> + +<draw_ops name="maximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed"/> +</draw_ops> + +<!-- unmaximize --> + +<draw_ops name="unmaximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed"/> +</draw_ops> + +<!-- minimize --> + +<draw_ops name="minimize_focused"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_min_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed"/> +</draw_ops> + +<!-- menu --> + +<draw_ops name="menu_focused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_prelight"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_unfocused"/> +</draw_ops> + +<!-- shade --> + +<draw_ops name="shade_focused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_unfocused"/> +</draw_ops> + +<!-- unshade --> + +<draw_ops name="unshade_focused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_unfocused"/> +</draw_ops> + +<!-- appmenu --> + +<constant name="D_appmenu_icon_size" value="16"/> + +<draw_ops name="appmenu_focused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size"/> +</draw_ops> + +<draw_ops name="appmenu_focused_prelight"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_pressed"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size" + alpha="0.7"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_prelight"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_pressed"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<!-- button backgrounds --> + +<draw_ops name="button_focused"> +</draw_ops> + +<draw_ops name="button_focused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_focused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_unfocused"> +</draw_ops> + +<draw_ops name="button_unfocused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="button_unfocused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_unfocused"/> +</draw_ops> + +<!-- frame styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <piece position="overlay" draw_ops="rounded_border_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <piece position="overlay" draw_ops="rounded_border_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="utility_focused" geometry="small" parent="normal_focused"> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small" parent="normal_unfocused"> +</frame_style> + +<frame_style name="border_focused" geometry="border" parent="normal_focused"> +</frame_style> + +<frame_style name="border_unfocused" geometry="border" parent="normal_unfocused"> +</frame_style> + +<frame_style name="borderless_focused" geometry="borderless" parent="normal_focused"> +</frame_style> + +<frame_style name="borderless_unfocused" geometry="borderless" parent="normal_unfocused"> +</frame_style> + +<frame_style name="attached_focused" geometry="attached" parent="modal_dialog_focused"> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached" parent="modal_dialog_unfocused"> +</frame_style> + +<!-- placeholder for unimplementated styles--> + +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="normal"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="borderless_focused"/> + <frame focus="no" state="maximized" style="borderless_unfocused"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused"/> + <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<!-- windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> +<window version=">= 3.2" type="attached" style_set="attached_style_set"/> + +</metacity_theme> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-3.xml b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-3.xml new file mode 100644 index 0000000..582cc8e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/metacity-theme-3.xml @@ -0,0 +1,755 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Colloid</name> + <author>vinceliucie</author> + <copyright>GPL</copyright> + <date>2022</date> + <description>Colloid Metacity theme</description> +</info> + +<!-- meaningful constants --> + +<constant name="C_titlebar_focused" value="gtk:custom(wm_bg,gtk:bg[NORMAL])"/> +<constant name="C_titlebar_unfocused" value="gtk:custom(wm_unfocused_bg,gtk:bg[NORMAL])"/> +<constant name="C_highlight_focused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_highlight_unfocused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_border_focused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.5)"/> +<constant name="C_border_unfocused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.65)"/> +<constant name="C_title_focused" value="gtk:custom(wm_title,gtk:fg[NORMAL])"/> +<constant name="C_title_unfocused" value="gtk:custom(wm_unfocused_title,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_icon" value="gtk:custom(wm_button_icon,gtk:base[NORMAL])" /> +<constant name="C_button_close_hover_bg" value="gtk:custom(wm_button_close_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_close_active_bg" value="gtk:custom(wm_button_close_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_hover_bg" value="gtk:custom(wm_button_max_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_active_bg" value="gtk:custom(wm_button_max_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_hover_bg" value="gtk:custom(wm_button_min_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_active_bg" value="gtk:custom(wm_button_min_active_bg,gtk:fg[INSENSITIVE])"/> + +<!-- geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="10" rounded_top_right="10"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="left_titlebar_edge" value="6"/> + <distance name="right_titlebar_edge" value="6"/> + <distance name="title_vertical_pad" value="10"/> + <border name="title_border" left="10" right="10" top="6" bottom="6"/> + <border name="button_border" left="0" right="0" top="5" bottom="5"/> + <aspect_ratio name="button" value="1"/> +</frame_geometry> + +<frame_geometry name="max" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> +</frame_geometry> + +<frame_geometry name="tiled_left" parent="max"> + <distance name="right_width" value="1"/> +</frame_geometry> + +<frame_geometry name="tiled_right" parent="max"> + <distance name="left_width" value="1"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<frame_geometry name="modal" parent="normal"> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal"> + <distance name="title_vertical_pad" value="8"/> +</frame_geometry> + +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="title_vertical_pad" value="0"/> + <border name="title_border" left="10" right="10" top="0" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> + <distance name="title_vertical_pad" value="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <border name="title_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="attached" hide_buttons="true" rounded_bottom_left="6" rounded_bottom_right="6" parent="normal"> + <distance name="title_vertical_pad" value="6"/> +</frame_geometry> + +<!-- drawing operations --> + +<!-- title --> + +<draw_ops name="title_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_focused"/> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_unfocused"/> +</draw_ops> + +<!-- window decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar_focused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="entire_background_focused"/> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="entire_background_unfocused"/> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_focused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_focused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_focused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_unfocused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_unfocused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_unfocused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<!-- button icons --> + +<!-- close --> + +<draw_ops name="close_focused"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_close_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="assets/button.svg" colorize="C_title_unfocused" x="(width - object_width) / 2" y="(height - object_height) / 2" alpha="0.25" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight"/> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed"/> +</draw_ops> + +<!-- maximize --> + +<draw_ops name="maximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed"/> +</draw_ops> + +<!-- unmaximize --> + +<draw_ops name="unmaximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed"/> +</draw_ops> + +<!-- minimize --> + +<draw_ops name="minimize_focused"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_min_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed"/> +</draw_ops> + +<!-- menu --> + +<draw_ops name="menu_focused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_prelight"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_unfocused"/> +</draw_ops> + +<!-- shade --> + +<draw_ops name="shade_focused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_unfocused"/> +</draw_ops> + +<!-- unshade --> + +<draw_ops name="unshade_focused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_unfocused"/> +</draw_ops> + +<!-- appmenu --> + +<constant name="D_appmenu_icon_size" value="16"/> + +<draw_ops name="appmenu_focused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size"/> +</draw_ops> + +<draw_ops name="appmenu_focused_prelight"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_pressed"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size" + alpha="0.7"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_prelight"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_pressed"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<!-- button backgrounds --> + +<draw_ops name="button_focused"> +</draw_ops> + +<draw_ops name="button_focused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_focused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_unfocused"> +</draw_ops> + +<draw_ops name="button_unfocused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="button_unfocused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_unfocused"/> +</draw_ops> + +<!-- frame styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <piece position="overlay" draw_ops="rounded_border_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <piece position="overlay" draw_ops="rounded_border_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="utility_focused" geometry="small" parent="normal_focused"> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small" parent="normal_unfocused"> +</frame_style> + +<frame_style name="border_focused" geometry="border" parent="normal_focused"> +</frame_style> + +<frame_style name="border_unfocused" geometry="border" parent="normal_unfocused"> +</frame_style> + +<frame_style name="borderless_focused" geometry="borderless" parent="normal_focused"> +</frame_style> + +<frame_style name="borderless_unfocused" geometry="borderless" parent="normal_unfocused"> +</frame_style> + +<frame_style name="attached_focused" geometry="attached" parent="modal_dialog_focused"> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached" parent="modal_dialog_unfocused"> +</frame_style> + +<!-- placeholder for unimplementated styles--> + +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="normal"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="borderless_focused"/> + <frame focus="no" state="maximized" style="borderless_unfocused"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused"/> + <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<!-- windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> +<window version=">= 3.2" type="attached" style_set="attached_style_set"/> + +</metacity_theme> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/thumbnail.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/metacity-1/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..135fc734eee939c0e39cc9231c1fae5617cfd499 GIT binary patch literal 1527 zcmV<T1qk|yP)<h;3K|Lk000e1NJLTq003kF001Be1^@s6<SX4S00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11%ydN zK~!jg?O9)JQ&kxM-E;1}z3pAwtu0-*!8YbZnG*-Zxx|@lJc!1ai17tt!VB@iL=)5p zAB>Xtpbtbzd@x3RRTE>t_&_ia62*WJ5+>UilUdP?b=}%-UEAH;-akIf&QaEK&+P>k z=`XoyAHJ`@)B8K$_nq%M+`fJLOw`~AIF7sJ`|UnU!E2g!C)ar2pqv<`PbEJ9;Pd(X zon7hw80B8@>W2`r=J#^H!vUzJEC)d;h1>0hBuQv&Y(#T&GkiWD2q8B;<)Vih92~3( z;vjTghpMVjRTYUu0<*KTaJ${;?(Rl790sMdvM}A<-8DfRL@_l{N+F6OL{Y@t+#I6O zD8k_|dU|>w2m&ajE8^4yxyz6w36dmXe0&_5rlGH|4<3)_CQ%3>00452*Lq(-Q4}mJ zETFTq6S6Gh?AfzWRTa9fL)Uc}h5^%Dj*FTgcL}CxBArg7rKJU;C}L=62%4s?2vQWK zCdgezCX+#XdpqLsIO6g6ErRe)5m92|nVo4o-Lr_URuv6(8Wyq?f5b$b8uH@UIX{$w zbNZ8wGKBsJ=+*|1pbI7db54PFB?axw42-F)V_Y6W@ZttP2J2<Cy9D@oij<~fIIG}9 zDuW+W85pMZQk=`>(AL(5v9U3PLZOwyP6%<Ps6W)A;=}z@=!leWGUE$84t?E(Uq<Ds zxHz7`wYL*|e<MKF9zVbY3a4*C{dNM-s{4Bb^>ui+HH@G@%i4@DsdzgY!^D#HCR-Fm zjE;_?x3?F8KmdXufaiJ8a5#LZngws~Si<M8{e^IS<q?c58F+T*A|?|8e!n5v;^KG$ z>ENT_cZ7g4v!G=|fNu7JcKD!On6=&d?g{zuL3<-)S~;?V0*~hcKAc}%LcCyY6s7Ar z06<k$1cSl<dJ}s~{dXZ=4Idqtg2!c8vL~F0LwjS`x=FRgC+>X!bc^4zJ?(0M>!l7` zT-#&`@3e+NDha;|b(G-ajwbl|@{v>uS(cGVB%CYiuk4;fppI=gDe@-Xd|`%}i)^Zc z&>vy;6LvL&G<lf)-rBSQyhSmJ2#Y)pL>esHQ%a#I%1wpcwjd&J;`!dRE#Jo<%%N=q z+fbA5kCd+&l|VQMPqGQQ#qGjlvc0srC*-#*q#y`TRdppgs)~?po0lL<)>744=zBQF zWY0fhedm>ecGWZ4KjC%T=JHa4E|1Hyy<>eyQ$xY7t1W*Lu>L1Y!G+j%dy`AB%>@7v z(ONfA?9PkPQI#MJ$L_WLSsjcj2pL^jdI|^VoDn3Js%{reC)xasdHWY>W<p`IkL9bo zMV(>vH&<-{+k*V|ryE(t{vqwxakd6gA5Gcj(inZurP=D+YAk3vMzU-hpcoxM6@uh7 z4nJJ5-V?0G`EeQ7<7^R9_-Wc++A>UNXV{L}*OWXiW!PS75l83J&~14xqpCjSv*SS| z7TLyOYJtPyqhV$)V={}v&oO4d{HZAzG4>sQcybm6##%B{(C}p}$;?$m)s0~?!{d!F zS}dn7-Qe)vR}oyDvUg(2e=`C7>bzxpZ6t~OcTrnhm$M4qzaF<-;4`{`gV&~!*6p_f zfCKj-m!fX$KhlP4)0JQH%)EeCKi!Dq7wx4v05CNJ%8_9dPT#0}lrc=?PfkMlWCYOd zpP0T+r1AR1G-huzpSqG$@bcK-7|Gd7bF1Ol6)xdS?B0>a?(G?LwJHdBHOyxyqBAa> z9P;AWIUiIf$M4M^@J~g+Z*5raGfcots?dj%D4dDGn6_V-OW`IQ_JsV{RWD<+B*M>A zBsCqEGYU?m7IAVuYx}4?JUonnfdRPPZn#{o+MW8nMyVjR8^d*mnjq^8H9^)HYJ#jY d)C5^)_y^`cHV7eG3?%>n002ovPDHLkV1h#u*5&{J literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/plank/dock.theme b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/plank/dock.theme new file mode 100644 index 0000000..26a6a74 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/plank/dock.theme @@ -0,0 +1,64 @@ +#This file based on: +#https://git.launchpad.net/plank/tree/data/themes/Default/dock.theme + +[PlankTheme] +#The roundness of the top corners. +TopRoundness=16 +#The roundness of the bottom corners. +BottomRoundness=0 +#The thickness (in pixels) of lines drawn. +LineWidth=0 +#The color (RGBA) of the outer stroke. +OuterStrokeColor=0;;0;;0;;0 +#The starting color (RGBA) of the fill gradient. +FillStartColor=33;;33;;33;;255 +#The ending color (RGBA) of the fill gradient. +FillEndColor=33;;33;;33;;255 +#The color (RGBA) of the inner stroke. +InnerStrokeColor=33;;33;;33;;255 + +[PlankDockTheme] +#The padding on the left/right dock edges, in tenths of a percent of IconSize. +HorizPadding=2 +#The padding on the top dock edge, in tenths of a percent of IconSize. +TopPadding=2 +#The padding on the bottom dock edge, in tenths of a percent of IconSize. +BottomPadding=1 +#The padding between items on the dock, in tenths of a percent of IconSize. +ItemPadding=2 +#The size of item indicators, in tenths of a percent of IconSize. +IndicatorSize=5 +#The size of the icon-shadow behind every item, in tenths of a percent of IconSize. +IconShadowSize=0 +#The height (in percent of IconSize) to bounce an icon when the application sets urgent. +UrgentBounceHeight=1.6666666666666667 +#The height (in percent of IconSize) to bounce an icon when launching an application. +LaunchBounceHeight=0.625 +#The opacity value (0 to 1) to fade the dock to when hiding it. +FadeOpacity=1 +#The amount of time (in ms) for click animations. +ClickTime=0 +#The amount of time (in ms) to bounce an urgent icon. +UrgentBounceTime=600 +#The amount of time (in ms) to bounce an icon when launching an application. +LaunchBounceTime=600 +#The amount of time (in ms) for active window indicator animations. +ActiveTime=150 +#The amount of time (in ms) to slide icons into/out of the dock. +SlideTime=300 +#The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). +FadeTime=250 +#The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). +HideTime=250 +#The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. +GlowSize=30 +#The total time (in ms) to show the hidden-dock urgent glow. +GlowTime=10000 +#The time (in ms) of each pulse of the hidden-dock urgent glow. +GlowPulseTime=2000 +#The hue-shift (-180 to 180) of the urgent indicator color. +UrgentHueShift=150 +#The time (in ms) to move an item to its new position or its addition/removal to/from the dock. +ItemMoveTime=450 +#Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. +CascadeHide=true diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4c041fe5352b2b61f60e4f4fa208b1922d22a237 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f!3HD)-^P3dQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vwo-U3d95a)*Y}xYXyaQuG fN<zYd6ATQ3l1yvPeRjGBRKeis>gTe~DWM4fCk7}L literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..64c2a3b36856cc53c64706cc275eeb4f34d5351e GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f!3HD)-^P3dQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vwo-U3d95a)zT)g=6yaQuG fN<zYd6ATQ0yO>(5gvwihDi}On{an^LB{Ts5HohoG literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4882e6bd813c67eff98e51f89d2925a5652bfe39 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4aTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Troxx;TbNOifNmNcfSTnfY^m vBSV7Hl7tlPl$3@R<v=b;2?+@fHVcNw=U9`cANVK()WYED>gTe~DWM4fy!I>{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..bb0fcee49dd60c05dd333e2d3cf3c57291897c9e GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4aTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Troxx;TbNOifNmNcgdS@#4?( v8yOOmmL#NTr=&ErC<k&$N=Qg>uvsw7TE{9nRcu)^Pz!^ntDnm{r-UW|#=|Rv literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7be778aacf229a619dc43377b0db21e9ddc4e860 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4aTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TpR@x;TbNOifNuV9?Rk{cmhw w@F!hqi2$41GAFSN3qh719v+?}8YwIcGk&tBukEk84b;Qn>FVdQ&MBb@0DVR(iU0rr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/bottom-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..9e7ab6038268069e50d26566d571631ab67b467c GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4aTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TpR@x;TbNOifNuU??dm`Dbik w@F!hqi2$41GAFSN3qh719v+?}8YwIc!Hukv-P2|z0`)L>y85}Sb4q9e0E}xX-v9sr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d38b1462790aa91009fac250b6e3e2a042938015 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV8TpAc6dt)il$p{lB>s;Z@? zYH4Zdp{MPsr{krk<E^hV$JKVOtL=O@y9I7`3*GD%x!Emow_oaRf5hMQNPz26f7fFH zuGd37Z-jc@4E6dL<Nqnf|8uPWm)L+`aRI;M0{+Ga8Y!#;xw75U#WBR<^xaD*xf&D% z8WK;NY2V&_^vw7A(+Z1Z+$QqH{#svWVByuV{)RB8&0hfnyWHC$X?y~vyX}Haw>D;6 zDQDi=5GEZevEeR@mTN<HK;r?PMh6F{4N4oFHtdlPbef<%L9^g2i~cGz#_c(i%Fb8H w-;(PNyDoCn`FQd2)(JsRPM)v-YW{#hr%<}>`?;k%fKFoYboFyt=akR{0I-dLQ2+n{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..3cd469855a10519cf36dbd1e239b5c89e0d5d447 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dT1^9%x0%;u`9bH{rJv}{h zb8~-x|A2siz`($$sHo`Z=!ArXjEsz|tgP(p>_>*u=Ygs-JY5_^G$tk|IIuTmBqXrj z348D5C}v<^{r%nCl$M4McXm4z92U@1s1xTAddOra(5PI{7}IeebjN|Hjsv<o4#agF z$i2fP5oN%0bVC@=-NZwC6P9Z$*`%|5iV@oMJvRJ3*FqDHOdSS>?W+nc+wYf50@}&o M>FVdQ&MBb@0L_tF>Hq)$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..d990aa19d4ab99c33e54ba98da6f9708d082759e GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprWDxpAc6dt)il$p{lB>s;Z@? zYH4Zdp{MPsr{krk<E^hV$JKVOtL=O@y9I7`3*GD%x!Emow_oaRf5hMQNPz26f7fFH zuGd37Z-jc@4E6dL<Nqnf|8uPWm)L+`aRI;M0{+Ga{!Iw_+gkOvz4l*6-TxQQ{(t-s z8T*?ZXzM~x7sn8b(|0eO=4&z#XiZ$AalI)#V8Ne=hkxTQvbrehD(c-S5W9P3x{r16 z@yOG4s^{`lrCAp0yxQf_#QH#1njv832FCZt)WZ`Q)zv(G1<bb0WxEjD{fSqhG5x<3 ze-iT@$s+;k<_@e4@2YtnG8>Bc<o0j(cs9L<M_|QGWBz9gHoaW1Bz4lGKWpP-Zf|l~ sbu87hJn?SbobXUNS+jqu|1;m4Gebu2_>aSzfsSSHboFyt=akR{04H0UhyVZp literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..3af5e766b759db9183f5e4de1de087efc08c160b GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprXtGpAc6dt)il$sivl_uCAk@ zZfR*5U~Up<ZW?568f;;@Dn4R$e8k#>$n}X)o04MA=ck`9NWYMuez7p)entL+iu{Ka z1z(yfzBX5WYpML+QuVv7`cGT+zxLXH?REba&-u4>-oIt@|G#_l|Ld39&jId0%jSE! zIEGl9zI$o6P?Lc`Yof{t(}Ua^0(Ctf{_$rrE>1XPAZ9j4>1>_x>^H|gZ!5afQGVkD zpQF<0Wtypbn40#mGOTUkW(mKylY{-lOxK$VnJ=rD6Mpf@MmjL{KeUuh5!+$dwb3uJ zQHsHshppih(^a86_4yx5PhMf#7-wU=g?;I>=1F~?U6+^FeTzLU<mG>Q(!W!?7Oz?H hT8X#(-|GL&ah<J__w8oanF5{4;OXk;vd$@?2>^jJpM3xT literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-active.png new file mode 100644 index 0000000000000000000000000000000000000000..5b1abc7ad24a0193adbf63c845d14659459039cd GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV8TpAc6dt)il$p{}f{uB@e@ zY-wrfVJq)xC+}r1@9iKzr&4HcmC*cZp#?QU3u^@z)e0`D7hKvPcw{Qik*T~#r|}${ z&U1Y+=Zz(tH<xmL+{X548{6mYY+rV;{o2FwdoRo1eJqIzB{D!e+C5zyLo80;y>ybR zK|!D)@wA!t?afEee6K&Put>&jB46yU^>qdoULEUi2y@!}6)>>Ny&aOqCt$kUF4%Ny zW5$(o=B*83(xDO??y_jPHe?4h9^h$oaB$k7w83e^9{E703Ca^R3(m6WuQFrYo-?WJ ye5L#?x$dy*B1fH%7cXy}5cK5a`TDQs4;XX`rQ5!rTe<`2BnD4cKbLh*2~7Ylq=C-> literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..3cd469855a10519cf36dbd1e239b5c89e0d5d447 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dT1^9%x0%;u`9bH{rJv}{h zb8~-x|A2siz`($$sHo`Z=!ArXjEsz|tgP(p>_>*u=Ygs-JY5_^G$tk|IIuTmBqXrj z348D5C}v<^{r%nCl$M4McXm4z92U@1s1xTAddOra(5PI{7}IeebjN|Hjsv<o4#agF z$i2fP5oN%0bVC@=-NZwC6P9Z$*`%|5iV@oMJvRJ3*FqDHOdSS>?W+nc+wYf50@}&o M>FVdQ&MBb@0L_tF>Hq)$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..329a164e5ad8480562dd47a9d7813e85bd73849c GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprW(@pAc6dt)il$p{}f{uB@e@ zY-wrfVJq)xC+}r1@9iKzr&4HcmC*cZp#?QU3u^@z)e0`D7hKvPcw{Qik*T~#r|}${ z&U1Y+=Zz(tH<xmL+{X548{6mYY+rV;{o2FwdoRo1eJuaK-Twdo|EC|e_kcD{@N{tu zu{eGA(s8~P1rdipk=;o%n^*<^{+~ZZ!1(a#!vf-Yd$gI<6-AtCj?VLV@Ul@M{jbgU z&@!e)Wr1op1H?P_y}I6R<*<BB7SE@nY(}mPngN{$7#Q6h91Ii<UfwJ<URz}mcYjgS z0tbc34`y)gTXBr-OyT4&U*qfB*BxK<bz^tR!;{6!RmGdcPadxSYMa3BWg$J~!^N$q QfNo>(boFyt=akR{07DOvBLDyZ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..b2bfbb34754a5a6a2a27d87db06e55a7fb1a9f4d GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV8TpAc6dt)il$siC5+sj8!; zYH4X1;HnwurWxd}8SJ6Cs@r&VukqSG<Mk6vHcc|wG}+|*O3U*rtuCyzytvxx{x+Kj z+if21u=#S_@#}G?Zzr6-pLF_t*6Gh#r+??1|NnUM|Nnp2&mRSVc1-kiaSX9IefQF7 zp=Jdh)&Q+*=`Vz%1=s)lzrW;i=E8%CyIvgIeRd|NXMoo9WVKflPVzZ=A2#8=lGE_X zgqh(%uV3S*zVbXP#&aA=DjClOenc@iO^Iu8=UKy`$F`V3xuJFD%u2=&fA$`|u58UH zCEpu)(sialK+@!2pH{|qU)i{&vh-s}&Ya!v))sGDUG{JFf99}z2c+0)`NEokj$`n2 L^>bP0l+XkKX5f`J literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..da4a0e1e9ba06b47ba47ab772465d81b371427e0 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UVJzX3_IA$iNBqaRE&&)h| g;0OaN^JxZ#k4B8Aq85nU2P$FkboFyt=akR{030wUTmS$7 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..26781a1690593a406ebd31be33deb3bf57713148 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UVJzX3_IA$iNBqaP;zj*QC g14kHGnNKq?+|glNJh7(s6i^9+r>mdKI;Vst05Yg3F8}}l literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d63f1ab8a57405a075e5349ea425b81cf25bafee GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprY6SpAc6dtpWt<swx_)sv2tQ z_WJ4$1{y%*XsBQ3tzYl0-{hm;<ZIC2W6<bh(Bf;*>Sr`3+;~oe@!SZL)p4dkv?kts zUz+*;bn^r0=0`Iv4y0QE$>Uj;mX?b?uBilC(B|pl7-Dhy?xoXQ4GIDdfv4Xjrt0f% zee>VmxPznJaEa^ecfSri=xI4}OL?NoC4NWEE4x;0t6+%SzSH>j1%VT4<>r?dUd#>e zb=>*$z%vdG_D39N1Uy)HSfm(v4}Pk1;dX3wNIYmP85i=HS@4F6?4Ho&3zIMYnw8}G mtKi)n@8p!Db^liHXJkLSOIE;CO!orNMGT&<elF{r5}E);SACEG literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..3cd469855a10519cf36dbd1e239b5c89e0d5d447 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dT1^9%x0%;u`9bH{rJv}{h zb8~-x|A2siz`($$sHo`Z=!ArXjEsz|tgP(p>_>*u=Ygs-JY5_^G$tk|IIuTmBqXrj z348D5C}v<^{r%nCl$M4McXm4z92U@1s1xTAddOra(5PI{7}IeebjN|Hjsv<o4#agF z$i2fP5oN%0bVC@=-NZwC6P9Z$*`%|5iV@oMJvRJ3*FqDHOdSS>?W+nc+wYf50@}&o M>FVdQ&MBb@0L_tF>Hq)$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..370e3cb248c454631f3b7b13d0e18c1cded8d1bb GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprYykpAc6dtpWt<swx_)sv2tQ z_WJ4$1{y%*XsBQ3tzYl0-{hm;<ZIC2W6<bh(Bf;*>Sr`3+;~oe@!SZL)p4dkv?kts zUz+*;bn^r0=0`Iv4y0QE$>Uj;mX@hkdeW}+q+jVRygs$)`qbj<(_Z|1_wwiaS3lqX z|Nnnh?`{#G^~*e6978Nl-@SB_ugO8gB`{^)T!)1ZwYnbs{;yxM&~QSVfOy`Dub%st ztl~}9oZc!iyLFAgkIcBx%137zs-u}3y4GqY$p3tn;M*YE>|*sHyTZoR<(Jr$)r}%A z)-(9Bw@6tqeyWRa@L_%`AtI%5?7^Skoh&b;8=~1+q&|pj+1ue!&i?d;>(RrDE_JG{ z{ktHmI7>%6X#U2a;<P;TGpCHW=S=<o>VJc{rG%W;SN~mFKo>K3y85}Sb4q9e00mp3 ACjbBd literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..9b845ba4096118e6f34785833409979cacc407de GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprVQZpAc6dt)il$s-dQ)rLL}} zVc>3I;9+S9M4ncbmX<yfQhX++_)bdoot)}BCCztAy8pBc|LGYK>&hb6l}D~GkK0op z4@7$#($03JpX*LP-<<(Om-{j=_hnt}@43IC=l;sx`zxnDTtDsMhIhX{z5n(3{qN8J z|Nk%bmi`O0d%35JV~EA+yO&P$H5rJsBrZ`naaCF)pic1M=YRPxoRSq<1;q1ae4Rco zW!bc?Q|>ygIqMY0@yBBQDw|Jf4V%|9IxNrPvPj=&xstOWVZsrXI^O=}9Uk|a?nx=I z{gQUL%(#$IuVK%9aRp-sOSV?VF2f!F>Xev%u|2rQ*vM$Zo2##MY3qX6%_~YGLToNB zvEo~`ZTYdF&VN0kw~dSQ53kYLd?5Dc`hWZtj8$)C<R64>x(swOgQu&X%Q~loCIH>I BsssQ4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d63f1ab8a57405a075e5349ea425b81cf25bafee GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprY6SpAc6dtpWt<swx_)sv2tQ z_WJ4$1{y%*XsBQ3tzYl0-{hm;<ZIC2W6<bh(Bf;*>Sr`3+;~oe@!SZL)p4dkv?kts zUz+*;bn^r0=0`Iv4y0QE$>Uj;mX?b?uBilC(B|pl7-Dhy?xoXQ4GIDdfv4Xjrt0f% zee>VmxPznJaEa^ecfSri=xI4}OL?NoC4NWEE4x;0t6+%SzSH>j1%VT4<>r?dUd#>e zb=>*$z%vdG_D39N1Uy)HSfm(v4}Pk1;dX3wNIYmP85i=HS@4F6?4Ho&3zIMYnw8}G mtKi)n@8p!Db^liHXJkLSOIE;CO!orNMGT&<elF{r5}E);SACEG literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..3cd469855a10519cf36dbd1e239b5c89e0d5d447 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dT1^9%x0%;u`9bH{rJv}{h zb8~-x|A2siz`($$sHo`Z=!ArXjEsz|tgP(p>_>*u=Ygs-JY5_^G$tk|IIuTmBqXrj z348D5C}v<^{r%nCl$M4McXm4z92U@1s1xTAddOra(5PI{7}IeebjN|Hjsv<o4#agF z$i2fP5oN%0bVC@=-NZwC6P9Z$*`%|5iV@oMJvRJ3*FqDHOdSS>?W+nc+wYf50@}&o M>FVdQ&MBb@0L_tF>Hq)$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..191c3ea13b200eb4b4046af47285b7bdb1d0e33b GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprQ!@J|V6^S_KHyRaG=pRW;Pq z?e*0i3^ahq(NMq6Tfg30zsX0x$=9I4$Dq;2pvBjq)z4^7xbd6_<GB$gtK&?8XidEN zzBKdw>E;L0&5veU97wkSlE<?wEiFAxmwB8i^Ep%LbG9<|N>AFAp7bldh1aJRU7uQf zeOlR#8D%$T*501?;^(`UKi|Ll`Tqa^|E?kHCjs5G)6>N<#NzbbOQ-po3`ANISy)(( zN^6DGySi*-`u6w!xz=M7wzN%^PW!8>KGSmA)#=IpYXbe*IGQRp-_K9`$N%6QKZC-u zKF%H4`ywsbHY}Lz!G4f&LB*A=It~?59gGvyPpArHC2-%F@3mFbbV7y#^DXWvyrvVf z6j((XPN{A%o>#$KX*O>LV=m`)wuVl&8phDoA;ruB$$M91ZeMZZ!jjEzLULyxD^mI> rslBcK%-dGaX{wVy9@ziO{sHTcGP$2FE7*Y1!NB0@>gTe~DWM4fhoiH4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/maximize-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..ca3a4f6ae4c090fdf3a7fe94946d276d04d9fd1c GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprZBwpAc6dt)il$s-dQ)rLL}} zVc>3I;9+S9M4ncbmX<yfQhX++_)bdoot)}BCCztAy8pBc|LGYK>&hb6l}D~GkK0op z4@7$#($03JpX*LP-<<(Om-{j=_hnt}FS{|L^5(3b`zw0xuk5|Qa_YnN(;jY^@o3Y` zN1Nt7+4k<&r}w`;zyJOD|NsA$LD2?4r)>9haSX9IefQF7z9s{amc%WKG!*UyH2!Mt z63x2*|7T1FkEeIU&cti+MU!Seu5^y%J2IOmrA48m-?gwu%r;@$PKE}b7Va~Ae>REp zZCE;aD{m9G!`B?C(8f8@3TzHj1GE&j9N?_j({s_3cS4i``xntXUET?i3d}qWnxX|| z^L{XdTKc;*>^r!ZH6gXJwIxdW@->D_+q=DXxgPCPJGw6T>lM>!5vSireB6@$u5!k+ i%3Yt_|6Tphm|yozW~S@f6a}Cc7(8A5T-G@yGywo1%ew&p literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-active.png new file mode 100644 index 0000000000000000000000000000000000000000..034e9d12b2444d5355fcba27bd7c1559a2099441 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e`2l#}z0%;W$6-!IYg$oxh zUc9)<s^~dTNX^s5F+?LcIl+P5E2F_tfVYQ%G2KznS)ozDKupApMW|v+PXr^waYt1? Ur8CB}fjSsGUHx3vIVCg!03YTs9RL6T literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..ae08e63b8526fed3f1842448cd4dbc5ac1aefdf7 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH#0(^z?-=I*Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>r0G|+7Ag!aL6B82?8ynka z-fa)$%X_*whDd}bCp0t$Xh;;e#r(LkJi#sG#+9WOS9lbd8FpqyN*PUE+YMC8;OXk; Jvd$@?2>{cfFNgpD literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..26a0cf39087a112583f2e3fcfb8c720c00041c69 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e;2Ka=y0%;W$6;)MLO-)TL zEiE%MGjnru3kwTNOG_IY8+&_uXJ=<uSJ(CH*Kgdo(XooD2&f_7)5S4FV`6fG1G{WS zgQEcNh0p`JU)KqwFm5$=n9w31FpF8pVkL*TfITx?X91&p$AQEh4ty>TG-48XT^@+U zB%Hr({QTXV%4#Xag70T;TBpC8cWkXH+uZ=3?4uWC+a8wioaf}4weFs%Po}`72nL3W XDaDyHk2N;~t!D6a^>bP0l+XkKip*Ly literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/menu-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..14c395c4e003d76473b53e603d5965c7a87ea071 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIYzPZ!4!i_>>6+440g@USNE zHRsqitZwxcU)EM0__4%KXo^;0!AIV?`&fP@`{*aDA1nLh>>%T+beXq6k&$7-p34o< z0Y=uWEFm9t7lbss@FvVT#M_ZBAgyr2D4<J2VZDRqr+=NN)t7(Ijapw8*<ZEJ&347< nPscY^RK$FDvETnH{{Y{*dB=*1-m5GJx`x5i)z4*}Q$iB}cXC$< literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..6134fd30c9a1907f0ead3bfde0dd9b52985dbfd6 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UVJzX3_IA$hq*s|r%`2z<& g%<p96Vw=XuP<55*#Cq+Q)j%Z-p00i_>zopr09{WhegFUf literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7c6a97c438ef6d391651c1080fb2e892a7bc6101 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UVJzX3_IA$haxOnmB`2z<& g%<p96Vw=XukZR1daP!&9KR_i6p00i_>zopr0AnX9t^fc4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-active.png new file mode 100644 index 0000000000000000000000000000000000000000..70ae1da2a1877a19ae812211f328d0246e0682f3 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dT1^9%x0%;W$6?JuWb8~Y` zOG|5OYa1IIdwctUfPm!W<n;9Pty{Nl+qP}TjvYE3=fi-iy**tVLo|Yu6CBv}G8!BO zczJ9YFFKeszF510DQWpLu|*tDbf)a-(@`k%3J_S;!nn!-NU`WB>=AZ3XV${aVcO)u h>DnTuVlan=!R@bs=py~J9YA9lJYD@<);T3K0RT$ZNf!VB literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..febde8fd48ff342b44bc6c9ee84dec279ef60ec6 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6co2Ka=y0%;u`9bH{rV`F1e zQ&TfDGh16*7Z(>dH@D>E<dl>Y>x|v=fQsBaT^vI+&L<~0us3BSNN{vmEaI&2a}*Vb z3>589dT>=^pGc%bO6vlJ5KiWhMi3R@P+`@v#-xRtL$%4n@Mxk?%MMnCT}4`r7jq{Y Q0!?J_boFyt=akR{00EytRsaA1 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..1eb9d098646fd4639e83414a96528d3660c011b9 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIY`o-U3d7N?UF6j*dP8Q4Ub z5+t-P7;P^v+h%_G&_ai+cSO0)gl^Of*jm`iEFG%Dr4uu;!EzasZii2bO3Sq)0Stu> zPa2s8MAIa=-W>eI{(2SP(T0d`5?pf>KdoCQAbReGNW;^GT5~o=Five>abU|Koi7fe zXC{ZTI~mHZd^)j}qfLk3Cx6upVGfN$j=lz)8XPY3$lRTE*e3L{8zaNUj$Kxksxk|K P?qu+E^>bP0l+XkKuJc^b literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..c0184b174ea620d9991ef50260bcd7fe81822850 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIYio-U3d7N?UF6j*dP8Q4Ub z5+t-Pl=5|Ta1>oTy3paQsg@MaqL?ciGy^{OwlT|_>Tty@p4h;>j48I`r=_Jpbcvye zh4T~tISnfcjs*y?2%WRNc)L_f{s`Bh00G8{{e5jKIu0yj(BTgiY&^=f!p4PlndrHh z>bnx=y|J43vgPI38&WO?SB@lA1s`R#Trg)N>sJ1tfYnL8I^q#2ma8B2=BeLJoVO}- bF$2S|-cted)8w`R-OS+W>gTe~DWM4fhmvBv literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c28423e9644f65f6868fb39e28330d3a51865b52 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3HGlHr@UYq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Spd%8G=M6|xWwwJfrK)~Ul z`xyo?UQyYl;tM|Ut!c>PTosbTu6#kcYDGYhtJg&N<DM-O-eui>zdA?#K&!0!+ErQS z?OxiP-_7K=`<mzi23Cy+1`NqO=XO4Do?9%DT*toQnvzn*`}^y@-cweJ$Zlp(JH6@i zZr9hlE`7IEI<zgf=kX7dxa+2|*9Cu_U}a>OmYOKRHfvdB$Busg%OWEGIX-X+O8=Mm zz!50oS|X#MdD`fe_q6Ahxwn~Ij_+r>Bj5lO?7jCh^@rK<9h_k69T@-5(Y`2?Filvm Rzy|0&22WQ%mvv4FO#mQZe8>O* literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..368e74465295ed76108615db0a7c51e361234d6a GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6ee1^9%x0%;u`9bH{rV`F0z z6BAQYQ(IeG7Z(>dH@D>E<kkASb^%qmd%8G=Xq-<@aA0rBNLazmq1xnO=(?lfLy16S zX2*p`H#Iag>_kuUOq6tBZ9LIdW#%M$fW;-vLG-}d-Z@>*_%0qu6l$qpWjGk76@TW) Sk99yJ89ZJ6T-G@yGywo-6GjdI literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..8acb32ae9f0ce0c7771711d2ba488689cd85e1bb GIT binary patch literal 565 zcmV-50?Pe~P)<h;3K|Lk000e1NJLTq001BW001Hg1^@s6KC;{Y00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10m4Z{ zK~z|U?Uqk&>M#(-Kht30g%dE5vS3S&kOgemaRgt1YrJdZV4MIp5nu@i$x<AVE}mMw zmi%!at<pulWisRMmziWH1VDuz<*in$KK<dHPN!Z0M!mWZ00Y2p0Pwz=Kq&?19Fxfe zp7%GsEK3+;aJ$`56vfW~5JDh?fbaXYP?S;xK>)2alv1cFw*l+a0zwF)D5^F8EZ_GL zMG*)g-v=<C&%qdTIuHODV-P}o4*;bU)9Dm(96JNVag5n)hVgj(JOJk$oO4Jikt9jy zfk~1;O8K7Gr57Q@pSA!Y1gy2#@Ar^W;(ov5a5yxYZ?{{dX$qwjMxzn(JZ}Z)tiao+ zrj$aOrr2yYSg+Tu=I8VIL+(=m|EdY1&fHa<h-F!VQu+X~+wA}V*4jq%vMf6R$a1-C zoftw01VQj{Jq*Klh^8mMUawF}JqJK3#bU9jy%&Zd05q2Ucs#;d+X~Rxf}$v(wXU6l zZT;3-cbWr^FQHNj#u%4S0Dv*3v-DpAsHzHCmO*RX8LPEMmSxV%$ax!9RfWst0<AST z=U|LItm8b-oyz`S0B^F^I+xc)z5fvn00Y1P&^y2@Jt4pQe2gko00000NkvXXu0mjf DmzeOI literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/shade-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..3c88a1fb4aec8c4b95484b501e7d0f1f65f5fdca GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIaoo-U3d7N_q{GUPj~z~gG^ zbLbf3u45_Q;{F`k>>fu2i<)?B!;WrTm2^?*rf%@`KVNN6e%jvq^68~cNh`~R4;Y*s z3gTI;-L*RJWi{=+WZfOwGILgi=8n?;A8JdT8g%8S%2zTgD%_R(eoA<u08{AWqna5^ z(yiJ|LegiZ3I-foerAr^PPOYZX1MQs_Tcs+ht*Y?tK_aG|E$uHsGnC|r2hZae-3}P XL#K2e+3S7;I+wxI)z4*}Q$iB}scC5r literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-active.png new file mode 100644 index 0000000000000000000000000000000000000000..8a1f5c5f47fdd11f50ee2ebc58629003123cb348 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZePZ!4!i_>o>*>W`)@U&LX zaALl8@u2k$IhDyG>mQw8C;CV=C;yqk-5{e~KbGbHc+l!TWzr??z^D`Y222TOES0Xb zyqnd&tdP5O55x5zP6`REbGX-@;Cdc#LVnGJoP}ndht7suEM%JQBweo(P?4w<EZG&7 qzxIBXb7t-bk4*Q^|DUKIViq~NR^sUsvl~F?FnGH9xvX<aXaWFKh+ED8 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7a341de8ac01fd147746b484a79cc0b3492b6180 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIY<PZ!4!i{7^v6!{J)@HhnW zxpW;6<Ce5$aCOLiU*E*(l;-6z&2!bh3eSbd-W<z&)}YT2B>qw`>_D+2gUUB6hJ9`+ zY@$nyx)*U-ojbIQsc`e08s_(13)Xj-tbWzca!&c(QS-IwPS2fUWlu$Q_%2!NzxEts beIxs_^u3>tf4#67=mG{$S3j3^P6<r_q~=n< literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..e931e3bdc210636cee2005734621adf805a424c7 GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa=o-U3d7N_rCvgK=5kYG#T z4`#Dv*wV?#Tq)eybI);atB$E{ht+kpingLvm!i~H_{7$P&wKJ)*)wUU%cMC<mI@~% z#G5X^VOQX}Zy>~^(tc(0*3HvScrwfh)OC)Xb~Z!HKt5%{>C&|qq&u%L^Hklanqd{d zUtsf!cZ=~3c9u1_8a4_1ejv%P&Si6SlT-h0-(7~j`}f`V5tO)mHge|5&{cB}byuz5 w_2SN|_pyR;rC%cSH2==Aw*9gGAAbd7h}Pl0Z;7(2f!<*7boFyt=akR{044)*^8f$< literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..b337a5b002f9cd4ffac76474c40c0574b6de4eb7 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIamo-U3d7N_rCGURJk5MfK; zUz{VeVD*DEarMLA9XWB1wk&+Td)q9gsmUy?SUf38ZG~U#pYVN84*vI;v^a)u(h_z{ z#RE%Lz3zG-&mhWUmnd?SVHcD9*IlnBI(I59Xt;JJ_VSlgTO6DlB+a+y9!aq{%&1^+ z?nCb+2d037n?EO92w+{nrfnl2_Nw+n7lZkt`?3%9R@y|UJh_<ecl)R9uQOA2ExMv` zWW$a{9&26+?YMHyZpmt^ZoTebsS|U`?^@dZT>p>1f>~YpQu{=!+m1l*FnGH9xvX<a GXaWFa6?&)u literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..bc17cbc3acef239bf6fc1ab8ef9ff584a5ac2e03 GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIaMo-U3d7N?UF6j*dP8Q4Ub z5<(coSfwJp`Q>6}Ep7B}e7S0+-K|^uE{DxZ3SY2s6~iHosFjVOj@LpYva7_xSWnl4 zgg9->=MD?}7~K?lkWp52YOcCpPH5o8yZ-Z<Quk?T9lX7b?co-sY^feo=H1GsVPcLF zs@hizS+1OVS!ZQcXI#KKrK_vz+9YOnvGkSw%T6)|GB9}ZZ~3^8$?z!9fefCmelF{r G5}E*pg;*c} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..17d942543d504bf48adfc96a086ca54a99960139 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIYzPZ!4!i{7^vbom+#cvuto zzFg|O$!EzV)1bJGOKny`eSbtjtOv)W<@0__`p0uP_`?MGJ&Y!zSA|xx@5%8w;<<;{ z<5`%PqOi~HyFn(7i3w{;SuAEd$OfGM%rIvkbM6trhJ^l(mwCJQs+_!Z>XxN&oRGEn nw|k2jx*|=#$LBs{k8k9*vN-U06`PGQ&@~L6u6{1-oD!M<*D+Ot literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..b8180a45a3c61aab5904c34af0158670f26b7c52 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa$o-U3d7N_rCvgK<skYG#T zyUbV65GFi{@9gXg2TsT~xY#i32=O<aaS946*evW`<e=Vl<X~(0-+51dXUe8)AMdqD zQMP806A$8gwwB@4N517|4z(*bnJ&{6t;u3!KT<olC9&$V;SZsTfWN8l0y0_487)rz zGIkDb&~0#-&hY&B4CYAgjSNC+Ovf^%8eVYzv=(>~q#)mZ*^9gF)3;I&ey{N2zpI!} z&uUS=<}2nJnQSkz(5`8b>9aVNZ^8L?Vv0vnoxBd-nfw3M{|51Q;-}0Dc5Su-dW*r+ L)z4*}Q$iB}o^o`@ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/stick-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..2501be0dd8f2432fc29fd2197d5e63439a6279c2 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH0VEitZ?-4{Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIYYo-U3d7N_q{GURJ=5OJ~O zx$u@T=jPJGZCwT@+urVAn(#nyfk6fDv>>01jY3lA9=k0`niz4z;%)uOKlYz_ll|Le zC7<>E6HvIq&oqA$?}0MsJt9WY>^Iy$Y?3{`?a7B6-UmwWUa52i-8`C*-O#ef`n*`^ zapz4;8mFZ4PcoIT{@9^<;N`vN4%ZIFGcvL<ez|;w`BCG8YKO=r4)^k-R;WJRloEX4 z;=IVSpS!>LOkTMlMa|{fiUlk5viSF8v_Fhmu|hXDGDovJO8#}(iTU+k^BdH;0&irz TXmvXU^c#bxtDnm{r-UW|g*$}8 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/themerc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/themerc new file mode 100644 index 0000000..cb238f0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/themerc @@ -0,0 +1,23 @@ +button_offset=6 +button_spacing=0 + +show_app_icon=false + +full_width_title=true + +title_shadow_active=false +title_shadow_inactive=false + +title_horizontal_offset=3 + +active_text_color=#afafaf +active_text_shadow_color=#252525 + +inactive_text_color=#808080 +inactive_text_shadow_color=#252525 + +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-5 +shadow_opacity=40 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-1-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-1-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3afb0c71c001dad7a5308556517f91d49914365e GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O&UC5`LU-VBHWA v6_q5Mo>2MsmuVQM+L}d+g%%4bdoeMzA7|NoiBsx4Pz!^ntDnm{r-UW|70fOB literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-1-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-1-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..00298ea42a79eac7906b244694394a772ee9b7ec GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKP}kkk--BnSYZJWH6tn ki(?3fY;sD%A7@P#22&-4`E~;Jmw+-1p00i_>zopr04en&QUCw| literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-2-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-2-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3afb0c71c001dad7a5308556517f91d49914365e GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O&UC5`LU-VBHWA v6_q5Mo>2MsmuVQM+L}d+g%%4bdoeMzA7|NoiBsx4Pz!^ntDnm{r-UW|70fOB literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-2-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-2-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..00298ea42a79eac7906b244694394a772ee9b7ec GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKP}kkk--BnSYZJWH6tn ki(?3fY;sD%A7@P#22&-4`E~;Jmw+-1p00i_>zopr04en&QUCw| literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-3-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-3-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3afb0c71c001dad7a5308556517f91d49914365e GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O&UC5`LU-VBHWA v6_q5Mo>2MsmuVQM+L}d+g%%4bdoeMzA7|NoiBsx4Pz!^ntDnm{r-UW|70fOB literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-3-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-3-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..00298ea42a79eac7906b244694394a772ee9b7ec GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKP}kkk--BnSYZJWH6tn ki(?3fY;sD%A7@P#22&-4`E~;Jmw+-1p00i_>zopr04en&QUCw| literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-4-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-4-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3afb0c71c001dad7a5308556517f91d49914365e GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O&UC5`LU-VBHWA v6_q5Mo>2MsmuVQM+L}d+g%%4bdoeMzA7|NoiBsx4Pz!^ntDnm{r-UW|70fOB literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-4-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-4-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..00298ea42a79eac7906b244694394a772ee9b7ec GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKP}kkk--BnSYZJWH6tn ki(?3fY;sD%A7@P#22&-4`E~;Jmw+-1p00i_>zopr04en&QUCw| literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-5-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-5-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3afb0c71c001dad7a5308556517f91d49914365e GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O&UC5`LU-VBHWA v6_q5Mo>2MsmuVQM+L}d+g%%4bdoeMzA7|NoiBsx4Pz!^ntDnm{r-UW|70fOB literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-5-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/title-5-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..00298ea42a79eac7906b244694394a772ee9b7ec GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKP}kkk--BnSYZJWH6tn ki(?3fY;sD%A7@P#22&-4`E~;Jmw+-1p00i_>zopr04en&QUCw| literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d97bcef2c897186d0d53320ddb762899d4ffef45 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^JV30(#0(_G_FgaoQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vK0X`wFKpF^CR8%Z2El>QD z+6Lq>mIV0)GdMiEkp|=_d%8G=a6~63B=Dpr2>d^PAYgk}<HxI7Y~MmxOFUVyqpMDW YL4Sv(^3{aXn?NRcy85}Sb4q9e024Ph!~g&Q literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..69b91434278e0e156c9c3f35de18453c7ce6815f GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^JV30(#0(_G_FgaoQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QXriHJ|V6^8VGcBbavhi<OH%9 zOM?7@862M7NCR>dJzX3_IHHpi5_nP*1fq`~n6S00vGA%Eo0-D2rbjxz5*ezs%?|9@ Ra_%O`5KmV>mvv4FO#sb3Gr<4= literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f5b07d13074322d65d208bd128c6b83d7c1c8e33 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^JV30(#0(_G_FgaoQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vK0X`wFKpF^CR8%Z2El>QD z+6Lq>mIV0)GdMiEkp|=_dAc};a6~6_lqMwnsBdjdyc(wv_x8YstgEaF_n3}mzief^ WTkg1Ji*<D*$RJNwKbLh*2~7anJ2piC literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Blue-Dark/xfwm4/top-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..8b76f324db82cfd768521fba3f3458bd87f19bd3 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^JV30(#0(_G_FgaoQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QXriHJ|V6^8VGcBbavhi<OH%9 zOM?7@862M7NCR@@JzX3_IHHp|N)r+yOj$d^nLcW<E6ig!;=Q0kb*}+~>naC3e{Nw* OkP)7)elF{r5}E+*V=c-6 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4072f252416cb11345a4c772fed72d4880d2290a GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^5<tw%!3HEd)6OpdQk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_@r;B5V#MI;~m$v;m@8Epk n)6>uHQM1k;_%!pF7z4wXKkRNQRcAtg3K=|I{an^LB{Ts59@8w? literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..600f21743df92b9adc5f6384c6b9e17e9d6e9920 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^5<tw%!3HEd)6OpdQk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|`8r;B5V#MI;|lP~{1@8Epk p)9dTyQM1k;`1JX?`K%}gh6m5t-5$<<H5;gu!PC{xWt~$(69ALdFFODL literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..df92218b0be0e2c16b74f3843dc65d53be5eec30 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^{2<K11|+SoP4xm&oCO|{#S9E$svykh8Km+7C@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP?5K%i(`n!#AFeXDgVx&K7Ibc z;nU{}-o7eyV-sQ!*6eaO?ax}aKF#gP7GJG|hYudueR_Yt{-^$Y`%{y0jG394o0lxP i^-$h^->nI&BpFiY2wc77``aF9EQ6=3pUXO@geCwobwWu1 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..cdbf53b955c457f4fb6d78a3799df16c9d5c30e9 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^{2<K11|+SoP4xm&oCO|{#S9E$svykh8Km+7C@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP?5K%i(`n!#AFeXDgVx&J9qTJ zv12Dcytt_9#wNrdtl8ym+Ml&-eVW^oExuX_iHV8UKmPx>Z;ju-@ATvxV`gUN<`pX* hHQLwL-JHBilEJS_V8>i>K7F9E44$rjF6*2UngG}PKS=-p literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..39987025ffdf117794900e821eaaaad188226986 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^{2<K11|+SoP4xm&oCO|{#S9E$svykh8Km+7C@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP?5W*i(`n!#N-qO!Hmr4fB!%I zR6hLtyu9QLkE=aAZl?WN%hsle>E@pPpOXC#D0gz!zrVl#&uDJ`t#~@!$fUTSz`o|+ cpJ}=b@A}2VkFK1a3N(_z)78&qol`;+08#=%SpWb4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/bottom-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..963532ccc6d53659f5b10b75f9946cde89b68d66 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^{2<K11|+SoP4xm&oCO|{#S9E$svykh8Km+7C@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP?3kHi(`n!#N-qO!4oH6{{8>; zwe{ii^Y2T{@VMH;<7V2QwQOygn5E_3|0&u3fO02i{rms_`-Ilkw~VKO$~?ADY<+w1 d_4V(v40kofy{xnnj|0tQ@O1TaS?83{1OQPiMY;e0 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..1c86d27e0f4988895afb4b33d85c5ff2e4329e7b GIT binary patch literal 551 zcmV+?0@(eDP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10MbxQ zR7DXH8yFZR85t%T873PVCmb3k9U3Sd8z&wcC>|avBOWUyA1o;$E-EWIEF&;9CNniB zG&U$TLoYl;FFZvsJw`A+Pc=eNH9}H0L{c|IT|7!(JxgFdOk+PxWIs-1KuvZ@SBzC- zja6fgR%DP@WRX{8l2>MwSZ9=3XO>!Mms)6;TWOhGYOG~*t!8wuXLY!2dbw<Syls5F zZhXRUf5UNq#BzYhbb`xugv@q?&US^*cZSz{i`RUL*nErGe2dzBi`#vS+kTDbgp=rn zlkJC=GWUT*0002iNkl<ZNXPBe#}0x(5P)HtilSie3igh@Vnz1-U&%xhBQgW*%^3dk zd<Qb@Fbr)`%9sRY3`<!6{s{=Vx~A2$f=`edo8*}}O8Nj|+am9*mgoiIb7E^LyMx%4 ze6^R{05>I$bj}6T2v7wF5d#872n9s~RzN`?23-_vV6Z~L1qMeHSTL|qaE8GN1#8-G z=)s_af)Wh!l$$=_n`WyJD7*cwx^sTQ(Y=SA<niKW_W6bE`KFs6`@T2AKCXr`yuHS+ p1I6cE;xnqIscAmA-U0Y2@Bq&!g%isUGtK}2002ovPDHLkV1i3Y*C+r0 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..145f2702caa79ebe75eecde075b6110954d22975 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsufKQ04prEvbgsPmJp1i!i zyu5*ef`Ou<p^_3187nKBsH&Q&s+nnOT4`!o>*(0(=mL?QuAZH~fujKs89EslIU5=| zo0@r8+4x)A_*vWf+W?VWfURAit$m=KeUOt&n6qoRi))0dd$gNJw1-!$r%${W5cwu} z`6hb%Ci?m(`v#==1*8N7X9Nak1chcQv-8~tI`62bi(`n#@wZn_^EDX=um<F~ihR%w z5pfK033>D9|Mi`hR-8$gEnxm_UG*iC%R8qno!ytFvrLltpVWs$4VM?it`C-qGB7wy zt>QWm=UL(A_Rajl{ln3G&1o03A1Jq8<|qsBzQ!WfkmAN%cg*3Wrva-;vQSQez+{Ev zj($zre0nMqEGE3YyWnq|1beoSPl3TA_1L86{$G~djQOl@IPL2BeADj_Uu@Z3*mLvZ z={@<U*EwbHIJwwVD17VmKMoxZJE!~HmHr@Iz^>DkT=RI=)HtAr7(8A5T-G@yGywn{ C%b&jh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..1a81588932a0b4016c96ab34fa1f1b0eff2e9e21 GIT binary patch literal 682 zcmV;b0#*HqP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10R>P@ zR7DXH8yFZR85t%T873PVCmb3k9U3Sd8z&wcC>|avBOWUyA1o;$E-EWIEF&;9CNniB zG&U$TLoYl;FFZvsJw`A+Pc=eNH9}H0L{c|IT|7!(JxgFdOk+PxWIs-1KuvZ@SBzC- zja6fgR%DP@WRX{8l2>MwSZ9=3XO>!Mms)6;TWOhGYOG~*t!8wuXLY!2dbw<Syls5F zZhXRUf5UNq#BzYhbb`xugv@q?&DQkJc7@M(hR@LK(9Y`6&g;<6>(I~a(aq`CdyCh6 zir9RM*?f!IeT&<DjN5*V;HJFbr@iE#wC9AA=!KK$lceaBr0A5T=#-}ElB4O9r0s{6 z?TDAFEOxH|00AaRL_t(Y$L*BYQo>LaMMFSEQLuL*_Kv+FkN`FiF$5O>|0zCTas$jw zd2^iXmpgZ6uQ_w7qJ-6CNGUTRrNlxi0{#<_SjuWzb}<nUm^-TjK>c(!0Fc~k;i$En z^aG}^7|>1H8<=`vNKYv*K)ql@dDR2h0%&w>Z|4(WLk>(7fnHTN`+ife_JHD;6j%kI zTdr8YZySIWDR6{~__qBVNP&B7qGSm_w^HEE&ek*x!!Ye%O$vw}Hw%TP=(iMj6%lk@ zM0k+`cTNtKcDG!zd~-Myeo<Z6mjY|J>+cZDAv^sn?{sW)XqFlP>t55EADz~7HQYWt zrhGQ;a?pRB_TA|n*G_+Jj|aFKnUjyc{rxx-@Giv{a+;Q#k4M)#0{#^616j|SvJ`RT Qb^rhX07*qoM6N<$f|vpw6951J literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..add3c6609f75a4a74eb1d0c1ecc5b596d09e1197 GIT binary patch literal 675 zcmV;U0$lxxP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10RK=- zR7DXH8yFZR85t%U8YdhZC><Lo9vdni94H<hDj*#yCLt{+A}=Z{IV>bHFef!REIB$Y zIy){qOE^YMI7Uo3M@>0LS3gc!KTcXfP+LM!W=U9RN?B=3T5L^PZA@KlO<aIkXq9Gm zmS%UCXn2`vc$#T?nreETYJ8n*e4cH6pKX1hZGNF{f3kUrvU-cPdyBk)k-dSEz=4y% zf|JCBm&Jvb#)g;4h?>iZo6L%w&DQkJi=57jp3l(j&(ZGC&+E|9?a<Ng)sUjqkfYa; zqSun6*OH{zlBC<R%G|Tc-mSyon5yBVxZ$L^;ib6YrMcpntKy@#;-t6bo2})Xu510@ zyZ`_JB}qg<R7l6|lvh*2Ko~_su^<ZeF2vrkH)J7zBBCU~;s5^@A28Vfvng+mll!u> zGxy9lU)8j*nhq&#Hl(yzNJYSZ0+K5^UC%8i0|E;d4FG7I&j$cf2OS)B_EUbq+zmsz z%XkAbPmJg#?FGcI7*iqc0qg)YySBIc39zLGrb<A+BFur`6qP<unot7k0Q5xF`hD8~ ztSNyLT*SBS=THeeViRRc`ngvEZ+5n(VHk#K|LRIW_PA9nwq(DRKutyvLPn@5fd?mt zYP%=OmTwNn(l4tEM@nD=cl{k=HDsq>)t!!QkIYgNVAE?_3**yz84tG)&uO2HyB_x6 zW_)*g&$ZKEyORN~M)vGuV1GZ&2E0p&rM#}^7ZcI-j(|S}`~cs3mq9P?ZbAS6002ov JPDHLkV1m}~B-j7| literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-active.png new file mode 100644 index 0000000000000000000000000000000000000000..06050a85d4723295c92efc2ce65b8a68449edf65 GIT binary patch literal 556 zcmV+{0@MA8P)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10M$@T zR7DXH8yFZR85t%T8YUYWCmb6l9ULbe94H<gC>|avBO)s$BP=N=E-EWIEGjWHFf}zX zH8wIfL_R%4KR!i3KSn`6P)S5lN<~sjMp8>hT~$qAS59D8Ph(n7WLr>VTTymvTaABc zj(=#6fN79|X_13!l7nlMg>03EY?p{_n22tfiEf&TZ>*YmuAF<YoqV~bfx4!Fy{Ut~ zs)NF=hr_Ri#IJ|Rvx>~Ni_N!;&bW=wxsK4fj@ZDH*uj$7!IRp;liS0T+r*UI#g*vK zoaxY<?$n>Qpf3^t007uYL_t(Y$L-X|4uU`sfZ?Us73^KW-m&*CvhV*$CYl)08DMY5 z@So>9kYR@q)<TSt7-NKE%me=f#EhzGYFcy&5(9%iGWu~BAlNYJE3+PS0?`SzG?VN> zctt<jMC<@RqF?E}4X99{5)S-(2<&_)C{VB*3OX=op<oGvISS4&IH16Ufr)|>42~#R zuzo`u22B*?VUWc)y@Ter_@=os1d4WltNuMd<k{ZCI^yu+#@6|%<oKp*Z~MMg11_$H u+`B%<FJ0N?T@q4?rYT9myWSr7DR2kdMTWP{K#Da00000<MNUMnLSTYZ2<K1$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..145f2702caa79ebe75eecde075b6110954d22975 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsufKQ04prEvbgsPmJp1i!i zyu5*ef`Ou<p^_3187nKBsH&Q&s+nnOT4`!o>*(0(=mL?QuAZH~fujKs89EslIU5=| zo0@r8+4x)A_*vWf+W?VWfURAit$m=KeUOt&n6qoRi))0dd$gNJw1-!$r%${W5cwu} z`6hb%Ci?m(`v#==1*8N7X9Nak1chcQv-8~tI`62bi(`n#@wZn_^EDX=um<F~ihR%w z5pfK033>D9|Mi`hR-8$gEnxm_UG*iC%R8qno!ytFvrLltpVWs$4VM?it`C-qGB7wy zt>QWm=UL(A_Rajl{ln3G&1o03A1Jq8<|qsBzQ!WfkmAN%cg*3Wrva-;vQSQez+{Ev zj($zre0nMqEGE3YyWnq|1beoSPl3TA_1L86{$G~djQOl@IPL2BeADj_Uu@Z3*mLvZ z={@<U*EwbHIJwwVD17VmKMoxZJE!~HmHr@Iz^>DkT=RI=)HtAr7(8A5T-G@yGywn{ C%b&jh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..4adfd860aeb4012b826e5ad18c7c5c5218ee305e GIT binary patch literal 581 zcmV-L0=oT)P)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10O3$f zR7DXH8yFZR85t%T8YUYWCmb6l9ULbe94H<gC>|avBO)s$BP=N=E-EWIEGjWHFf}zX zH8wIfL_R%4KR!i3KSn`6P)S5lN<~sjMp8>hT~$qAS59D8Ph(n7WLr>VTTymvTaABc zj(=#6fN79|X_13!l7nlMg>03EY?p{_n22tfiEf&TZ>*YmuAF<YoqV~bfx4!Fy{Ut~ zs)NF=hr_Ri#IJ|Rvx>~Ni_N!;&DQkJxQ)-bj?lV})79nJz?0a)lG(wN+QO6D!<5^^ zl-$LY-_^(C)Vt`<oaxY<?$n=1oRl{J008AlL_t(Y$L-X`4ue1tfME)CqwXzRcXxMT z-~WM{Ktd`rz}}jM{|NIP$TG`uta%vY0*rAs#w_qpz#f+fkz#g}Al$i9rE5E60=O$O z)so9@Bj6v>x5hzz;GNTtmOeee_vu$XUI*kUP!<QyEd(|W6r?Fw5(Nzy)KD;k!2|^- z80=A?p7H&rbyv?D1xMxmZl$$T9vo0GW&MUa45}zd!61R3^ah$=<0oy)K_H{|xAwm0 zyFA-IEPMtVH+Y{P1r2w)^s>{BqRYgsA+|2+__-;XyqAP%fsjH(ux@V){1kWsYR-&R T7LTBt00000NkvXXu0mjf*Ru0V literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..e902f340d5386fb13290a475f1390a34408dd9ae GIT binary patch literal 576 zcmV-G0>Ax<P)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10NYSZ zR7DXH8yFZR85t%U8z&qaC><Op9vvti9V#9kDj**!CM7K=B`+!~IV>tNFfKMZH9I;s zJ3BW#Oh!jcM@URZNli&fSW-_~Q&3t}Q(IM1W?)-rVq9rqU2J7tZDwC>W?+DKY?h0A zmy3LtjD4Aoe43Abnvi~-k$|0&fS#0rpp=54m4mXRj<cqawx^N3ua~~Cm%*}`!Lyje zww=YdoW{4E%DSM;yrIp#qRrOy&c370zogH=q|w#r(bnnK#i`cDsMp7-*vP8b$gA4c z(%sd`;?c3<(X!>$wAm`(-2eap=1D|BR7l6|)W;5jKoEdo#NNQ(73{rtQBkq%`#+Hh zB*Zeaus37)k1*eXEVCTPT7WSw!Widb%mM!dJZVXmrIg1ei1#(3r}bktK(O&3W{-N% z3PdO5t(iavp%wXP6Q%)vM7|pG6i_BWMI89{5Kz1*$PutC3OX=oqF@PwISS4&P*Gr< z@$G7MGtL_Ys{a1CH9P1JPAFKgenT4uEfnNokikz{f#!GkNxMoADA4}a;rIN2XWNH$ z*ka?x@AFf^a;IxAJAJSEZQL4S?_!K!x}wc{$(^joawXw*Zf^(t6nFyYsEDvKF7BED O0000<MNUMnLSTXj1^yTS literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7fb90efcede33e841bbe4577a72ba0860ed2f9ab GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^%s?!`!3HGlE#033Db50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCiN)5S4FVrsI8$drHQPoF-2 j;4ly$X<%`){9(cHJA`p>jCb2RpgIOmS3j3^P6<r_aHT4# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..a46cd9e35a52fb4d9f32f905d49220f3634de240 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^%s?!`!3HGlE#033Db50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCiN)5S4FVrsI8$drHQ&z(DZ l;MlQ~2aYtbxLN+NV7M@yapvD9x%ohK44$rjF6*2UngDVJDzX3o literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7d642dc784e2474ff7717797dc33cb6113ab15ea GIT binary patch literal 553 zcmV+^0@nSBP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10MbxQ zR7DXH8yFZR85t%S8YUVWCmS0k8yqJa94H(eC>|avA0jIuBrGE*E+#85Dl0iEF*7SN zG%PbTH9tEwKs+`<JvTx<JxW48OF}<QLqAPKMpsEkSxZP-OG;c!N?lD$T}@YRS7m}? zW`kpAgkxxhWN3zEX@_NMiDqkwW^9XRZH#Dcjc9I;X?mV=e4uoFqIH9+d4#Kag{^yr zu6&8Je~PnyinM=?xPgzmgOI$0k-dbHzJ-#%hL^^Pm&S^i$BLQAi<-%cn#zo#)smyu zlBU{~{zjb80002kNkl<ZNXPBe*A9X}5I|9yiXvj~3igh@Vnz1<f5}7>BQgW*n=#zy zIoXh9hhb=oQpO}GV_3=p@J~R<)itf26?}r!*d)))QPKwx+ZK6ewL~uvpA%b4*&W2T z<g2~p2DmA4q;oEyMt~|f2p=I}giuf-U<DNPVbDdv1_mn>TwriUfdvDL_Jk7(*0kTy zgFy!cMHuAqn>L{N1AfzN6#`|qzg2h6PdK{wu#-Gq+{`||kUigY^W(nnjfjt}p$u=Y r@#{eGxtI8is%dJP54LvzehNGQl68edVnJEb00000NkvXXu0mjfX%5(e literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..145f2702caa79ebe75eecde075b6110954d22975 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsufKQ04prEvbgsPmJp1i!i zyu5*ef`Ou<p^_3187nKBsH&Q&s+nnOT4`!o>*(0(=mL?QuAZH~fujKs89EslIU5=| zo0@r8+4x)A_*vWf+W?VWfURAit$m=KeUOt&n6qoRi))0dd$gNJw1-!$r%${W5cwu} z`6hb%Ci?m(`v#==1*8N7X9Nak1chcQv-8~tI`62bi(`n#@wZn_^EDX=um<F~ihR%w z5pfK033>D9|Mi`hR-8$gEnxm_UG*iC%R8qno!ytFvrLltpVWs$4VM?it`C-qGB7wy zt>QWm=UL(A_Rajl{ln3G&1o03A1Jq8<|qsBzQ!WfkmAN%cg*3Wrva-;vQSQez+{Ev zj($zre0nMqEGE3YyWnq|1beoSPl3TA_1L86{$G~djQOl@IPL2BeADj_Uu@Z3*mLvZ z={@<U*EwbHIJwwVD17VmKMoxZJE!~HmHr@Iz^>DkT=RI=)HtAr7(8A5T-G@yGywn{ C%b&jh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..3145e9b3c3fe948e6cfec15509dd05dc0f82be3e GIT binary patch literal 683 zcmV;c0#yBpP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10S-`1 zR7DXH8yFZR85t%S8YUVWCmS0k8yqJa94H(eC>|avA0jIuBrGE*E+#85Dl0iEF*7SN zG%PbTH9tEwKs+`<JvTx<JxW48OF}<QLqAPKMpsEkSxZP-OG;c!N?lD$T}@YRS7m}? zW`kpAgkxxhWN3zEX@_NMiDqkwW^9XRZH#Dcjc9I;X?mV=e4uoFqIH9+d4#Kag{^yr zu6&8Je~PnyinM=?xPgzmgOI$0k-dbHzJ-#%hL^^Pm&S^i$BLQAi<-%cn#zo#)smyu zlBU{~so9>Y+McS~pR3uTtl6Tj*{QDCs<qj>w%NP6*ulEk#JbqXyVu9W*51U|-pAMH z$k*q}*Y3>L^3B%tGIT*q0003VNkl<ZNXKJfAQf<u2pITC1PqKMf>8~_Ndt?hoPvU! z2n&%K1a+KT!N5sdfCvp7DlV>Y;G)byNCS_dD+(~?#jk<O+!YO2a^us$r0<FW^qBBy zkOeF8@bd=)KX))!8n*^E8;}B@@JJ{K_XhE;S#fHR1e+KV>Ird-XJ`nR7RRYU11ujA z1ap2+1ej98slf~^9~l7C5D*EbOmJ$j$F9K+rv?}78eB-V!4{_mQ&Rn)jy;rAacYo& z#)B6`y;oQ;m=?nw)7Bt)Z?u@U!X49$GGG(keFMS3*A2{-!k1e0FjK286KVOuf}22& zGeA{u#7i(wD<S1+XGL}*N)3K3M~HF<O@1QFC1zoH1qFE_=F!r7RKuXs007;HiPup` Rcm)6e002ovPDHLkV1nfO7CQg{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..13542a6cce784be5aa21a0e6a69e530dd359e173 GIT binary patch literal 689 zcmV;i0#5yjP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10TED4 zR7DXH8yFZR85t%T8z&naC>$Io933be9V#9kDjpvyA|)*&CNCx`GAb)MDlauKHaRdi zIx#ppJx4`7NJc(LM?XqOMpI5mR8C1(P*Gx6Qe;_EWLi~dTvlgVR%l#gdT4Wvc65$+ zb&z*<ka%{IdUuj}d6av4mVA7deSDaHeVBfUsECTHi;Sy_k+P7Iw2_mwl9aZSm%5gh zx|f%`mz%zsoWPo$!JMALoS(y;pTwS{%AupmqNK~BrOczH%%rBwqpj7dt=6lr*{!nK zw6oZ@v)H$^*|)XWytUZ9w%EM8*vY%t%DvdmzSq#d*V4b&)5g~0#@6J<*W}37>dDvY z$=B=4*6_>M@XXfo&DQi7z&+*w00ALML_t(Y$75h16>yLU7<fqp42&d#Q4PaM1B<AP zyu6GE3y~TGHSL|jz+Ov$2o0RdPR?-Pq{K-`1CPEl3NYluuYt?d84Z|o<I}*T>x=<( znDA(j1uJp!@dX1P7cf@}w+1#VkOI$$C@6^V0P!tZacYnNn;0D83UQ2UXdsvt$EiUL zEFb9)bH0Bhm{P^5!2~QH<p<N?7X_w_acZ!|uE7SU1}E$qoN#Ke!LGp?rv@WZ{eUBs zR0zdGs2fDRdsq;d7Q-FWmLPc#cua?Tf%q1<W13MKl9s#!z`z@lmL&0|RvpaLs?9`N zelX)EkmK}F)f?~;%+rcUdD>BdorqF{U&8^S+)kaJ$a0BUSWaGEPKbH5^d8kPs5Afo X+9!rj6J;j#00000NkvXXu0mjf=PE9B literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7d642dc784e2474ff7717797dc33cb6113ab15ea GIT binary patch literal 553 zcmV+^0@nSBP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10MbxQ zR7DXH8yFZR85t%S8YUVWCmS0k8yqJa94H(eC>|avA0jIuBrGE*E+#85Dl0iEF*7SN zG%PbTH9tEwKs+`<JvTx<JxW48OF}<QLqAPKMpsEkSxZP-OG;c!N?lD$T}@YRS7m}? zW`kpAgkxxhWN3zEX@_NMiDqkwW^9XRZH#Dcjc9I;X?mV=e4uoFqIH9+d4#Kag{^yr zu6&8Je~PnyinM=?xPgzmgOI$0k-dbHzJ-#%hL^^Pm&S^i$BLQAi<-%cn#zo#)smyu zlBU{~{zjb80002kNkl<ZNXPBe*A9X}5I|9yiXvj~3igh@Vnz1<f5}7>BQgW*n=#zy zIoXh9hhb=oQpO}GV_3=p@J~R<)itf26?}r!*d)))QPKwx+ZK6ewL~uvpA%b4*&W2T z<g2~p2DmA4q;oEyMt~|f2p=I}giuf-U<DNPVbDdv1_mn>TwriUfdvDL_Jk7(*0kTy zgFy!cMHuAqn>L{N1AfzN6#`|qzg2h6PdK{wu#-Gq+{`||kUigY^W(nnjfjt}p$u=Y r@#{eGxtI8is%dJP54LvzehNGQl68edVnJEb00000NkvXXu0mjfX%5(e literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..145f2702caa79ebe75eecde075b6110954d22975 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsufKQ04prEvbgsPmJp1i!i zyu5*ef`Ou<p^_3187nKBsH&Q&s+nnOT4`!o>*(0(=mL?QuAZH~fujKs89EslIU5=| zo0@r8+4x)A_*vWf+W?VWfURAit$m=KeUOt&n6qoRi))0dd$gNJw1-!$r%${W5cwu} z`6hb%Ci?m(`v#==1*8N7X9Nak1chcQv-8~tI`62bi(`n#@wZn_^EDX=um<F~ihR%w z5pfK033>D9|Mi`hR-8$gEnxm_UG*iC%R8qno!ytFvrLltpVWs$4VM?it`C-qGB7wy zt>QWm=UL(A_Rajl{ln3G&1o03A1Jq8<|qsBzQ!WfkmAN%cg*3Wrva-;vQSQez+{Ev zj($zre0nMqEGE3YyWnq|1beoSPl3TA_1L86{$G~djQOl@IPL2BeADj_Uu@Z3*mLvZ z={@<U*EwbHIJwwVD17VmKMoxZJE!~HmHr@Iz^>DkT=RI=)HtAr7(8A5T-G@yGywn{ C%b&jh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..a48686ebcc2b2cf8b51f2fb1ade7e34d5e013700 GIT binary patch literal 780 zcmV+n1M~ceP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10YOkq zR7DXH8yFZR85t%S8YUVWCmS0k8yqJa94H(eC>|avA0jIuBrGE*E+#85Dl0iEF*7SN zG%PbTH9tEwKs+`<JvTx<JxW48OF}<QLqAPKMpsEkSxZP-OG;c!N?lD$T}@YRS7m}? zW`kpAgkxxhWN3zEX@_NMiDqkwW^9XRZH#Dcjc9I;X?mV=e4uoFqIH9+d4#Kag{^yr zu6&8Je~PnyinM=?xPgzmgOI$0k-dbHzJ-#%hL^^Pm&S^i$BLQAi<-%cn#zo#)smyu zlBU{~r`edN+L@@@n5f#BsM?yT*`BG|oT}QMs@k8c*`ll3qpaDYt=Xil*`}@8r>@zl zuGy-v*{`wLud>;)v)Q$@*|xRWySCZ8x!A$F*u=Wn$h+6ayV%CP*viD#-o)45$Jgh` z*XPRD?#$Nm&DQktu6b<$00B%%L_t(Y$75h16>yRW82Cs842&d#Q4PaM1B<Aff`Xg~ z3y~TGb(~zmz)4$x2n`%6F0OFkqRc@^1COCA3NYryuYt?l6%AN&<I}*T?}`ERnDA(j zg{g863<?SgbOW=cacf|+fvWe3iUxrw9}vfy6{iMCm<8dHUO>_-G91hk$EiUBqTDYw zIVmpI*VQ#73d~o-slf~^AC{2?0vVyM!O>s=6Pz0C!SbnT{y@?{EfuE04yOi49A_qi zsl-f}lUxYckQEQ6;<G#>Bfu<MoEl6~H9&(Ej~~=gofO~!2{l!m8YG~e4g`{c=_#;S z5yKtR)*$&%c(6i%74Dd3lmV;ojY&vIi1CJ5AcZfr>S3l<T_)1<g9SH%9A|*4-iViA zo>oH2)6R<QM3fr*T8<Fq4x0Q#mP^dS@(K#_Ld>J3_o#+Jr2zoJM~(`5GGMU)0000< KMNUMnLSTYqLsu05 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/maximize-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..d3f3fdc2a2f9e6c8c2f978ef7c01033490749e86 GIT binary patch literal 787 zcmV+u1MK{XP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10Yp$t zR7DXH8yFZR85t%T8z&naC>$Io933be9V#9kDjpvyA|)*&CNCx`GAb)MDlauKHaRdi zIx#ppJx4`7NJc(LM?XqOMpI5mR8C1(P*Gx6Qe;_EWLi~dTvlgVR%l#gdT4Wvc65$+ zb&z*<ka%{IdUuj}d6av4mVA7deSDaHeVBfUsECTHi;Sy_k+P7Iw2_mwl9aZSm%5gh zx|f%`mz%zsoWPo$!JMALoS(y;pTwS{%AupmqNK~BrOczH%%rBwqpj7dt=6lr*{!hH zudvy$vDvV(*|D+Nva;E;ve~q=*tWCSx3k%|wAi_{*|)XWy0zH6wb;G3*u1ycz_-}J zxY)wD*u%Nl#k$zWyV%LQ*vh@w&c4^szt_^g*VDh)(!to(#@6G;*5t<5<jB_Q$=B-1 z*XzsH@XOcm%+~VF*7TdjX+Qt~0Z>UqK~zY`V_+Z^aF7TXcu52dj3k0l4Z}$Ti>Qpe zyo?A7ks1Uw?VZ8EUQ2)o4V=nO&T!zQ#7Rg4kG?YsFyzCpfy>kx4VZJ|)4-(bi~)3* z@Mw^QsdDx4^Yim@0kfrWYhbg2s`rS91c3+-5XX`grv?d_1tDSXK+-)d1k4l1sX+~* z+$%aUAtu_(**PEr%vZ&!!2~QHl$i|znSsuJkzfI1oEmJw@+qm_K+-!c38ujYrv^wI zXT^c3xGb2HoN#Ke0n2B{f~nYS*YHp<%NnN!BUBBM5uOD6poZ!sUpGjosSt>Vlr$e8 z>7Skqixn~4F>MKw4}=73Mle*p1@4$;l!ioHRD67Vlo!kbNqnhQ2Q#&5Gm(}b%(w~U zI6YML27Cnbv?5ZTc2r;|qSWBmaDXVcQ|BkLTw)fMlb4qhVjeBMM>Py84FDR0iZj61 RwSfQt002ovPDHLkV1j4vX?y?x literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3b88cb2d1e5431f225b34c1e2805800b37bdba04 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aH2|z$e62P*7SzLRC&qOH12Q zTiZ%o$0{@;J2WyoE~zv=xilfUtY^}y-pN3;dglC{GZ*ZdwQ%QxWe4(R#vB8h;OFV$ z7~*mK?L}+81_K_JK>iv24FWa)PhVQr^@MNX+`R7awUOI2XP!OTlfuNr^q=i`FvFg( z_s<x%>|os1v2`|cz%9N9*LRi#+jDSm)JW_RROD8B`+1!*&}0TrS3j3^P6<r_H%wSP literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..b5e2a627e3f0787e691994d9c46f1cf6055f723a GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!VDypcTAH4Qk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq>wNT*hSPl&6aptOX9s+^pjs+yUa znwhD&hpD-zrIoLjZ-SR^qPK6Ne^6RLa9U7k=FDgnL!d54PZ!4!i_^&o2UuAO8Q4^1 z5<-$fn4FzzcTbvhT}XB5D<u=oxz=7@JHw|=IVb0Iy)ee}<mO1vmCG_r1l(0KG#D9L XU6#!ES*hj)G>pO1)z4*}Q$iB}$1Fgp literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..8d7605815d0380b28c8d832d9f4eaec1e575e8a1 GIT binary patch literal 519 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsBfKQ04prEvbgsOyunxv$f zq?Ec85J_uDORLMsXv)fI%gX7<$!W>S>B!6L%FFA?E9faI>MJVgD=8VMs2HoOo2hF6 zk+}vCX#$ajmbRsqww1OH5LxT!+UV%o>goZJot{1r+3OqF>l@k|7&;gjIT{){8k;yf zyN0^Bgr;ZLrDxaY6}RV?bQF|yPMx!L+T5+v=WbiL{NTbBhZe3pw0!M}w`U?i!SKM- z#WBR=_}eKr`I-y_TpeQs!p&F<odZ{{Skdw4|9sC%1C6<-RO}=US7xg1RQI)h%fU2_ zPbjg;MPOpcp?J<%-|MDJ*C^b!JNY4ZXN$s2m3GZqp;_FY4sALr{wn)Z+w})r#z6-j za!MsGIMlQyku#20gssI>UPNb`0aL4Jbb+Jd+YdkGF8K(!GRAH$V&}?K^2;-+@R+1r zIc<;Zp&wJ;7VLfVa@N%7fP#(b63O|TFP!<`ZE1hAWyPiz#rIpSj{f<w`@dt(xk7tA y+Z_|nOABRXMHJoKx#YsmE9;h(tNxkxfgx{Ac<Jt{tI9yXGI+ZBxvX<aXaWH0y0dBk literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/menu-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..188f2a37760c7f371e3018f01745ada7cc6ea363 GIT binary patch literal 538 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsHfKQ04prEvbgsP;Znxv$< zl$5%(w1$j~ri_f1oE#A8C@C2zDH|xO7^?u0DiE2dYnZ8Pm}_VPk%gAFrH-zRp^>AZ zk&~gZlMxV^I2(hIi-o19g_WnJm8X@pkCly&wT-W}t*?!pzny)6odXaB+B*VKkfU>m zlM4`qy10eAxJ9^nL<WavhJ<AnSM(NF_Ey$UscM*7-7sy=;=Oa1>|M6@#IkiKR&P3c zN35|P=>F%PE{-7{$KPJL&e!B1z#8BnxY1mvWA7%d>w1U&|DVn;lzfv_&CpKb-EEa( zr?Tmio{QAHd#)(BP3rVKV9%%;Z{Abo*U4GZ&B$;-$Ck~bT*l_nmdk+(#)rJsqAUW^ zD^5G{vNG2!k!Q<#utbTi>n!s&B^K3!U=gNnejmjdpALp_gdMnP&3NEkX}LpykzxVE z`Ta}>4u1dc5MbqWpkZ?Pp8AKISequ*zUO%ot@YWl@y8|akKU(4AMIB;{rCJoxk9;T zSx1iW#{WJZ^~7iUytJyzK1Xj#-Tk_^HuqKG_n^Kl(<hbAZ@Awe{qkb`o!?8DIe=bf N@O1TaS?83{1OTIQyvzUq literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..5231c03e5a57ca1e3dbb0a7fcf954a02e3bd2572 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^%s?!`!3HGlE#033Db50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCid)5S4FVruf0OWXeZfBM<I m?fiUuBLhQ)#y~zhK8C#&>^Z?7W=#YtWbkzLb6Mw<&;$U3jVWFL literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..ffaa874616239dee0dfbb76232854b40d75c4eee GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^%s?!`!3HGlE#033Db50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCid)5S4FVrue~$(Mise|^2Y mZNB|}LjyyF#y~zhK88I@*mH^`>OTS%GI+ZBxvX<aXaWFl<tV!V literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b403d8f7d28196d7bcc91c3903828dd3777be65c GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!VDypcTAH4Qk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq>wNT)%7Pl&6aptOX9s;sQGoSc@N zoQ|Blu9mi?m5q<HTbR3NRB~E%UGvO_*0~LBbLTGJJ8#MUx+<mpK)tD+E{-7<r;`&7 zu=W%(w3)~>I0~>!OqJLpB-Cr6@+&T3`h<$&b%Lv1?uWjge?vv(9$VL&`5mr{-mhAq zFiDI}g}156BT8a|sX}(5!?lJrtZISfB2LF`+$Ue)YPqne+fDdz$5aM}n}!7(s>e5d Q16s)7>FVdQ&MBb@0K3ONa4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..8187b9bdbca3ee824acf5980e2104f8bd115e3ea GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!VDypcTAH4Qk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq>wNT+UqPl&6aptOX9s+^pjf`Wmf zA`lsB>)7fWI2sr_S=;!#x<|Wt08va}NP196#%fK8Mxe$-PZ!4!i_^&o2UuAO8Q4^1 z5<-$VyjF-moUmeVU#!#Lb2pXN2yKnt8<#LSV885=P3t(jUEYSNs;cPnct}l|GGU8> zLbk)TLk(*fBe{K)zH7Af?QBy^lw?^Ls@|{GCaBHG@Y!nJa@M7dWkAaqJYD@<);T3K F0RYLAPTT+h literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..6c664e582ac4b4058df4f9ad2cac3f609e929460 GIT binary patch literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsNfKQ04prEvbgsOyunxv$f zq?Ec85J_uDORLMsXv)fI%gX7<$!W>S>B!6L%FFA?E9faI>MJVgD=8VMs2HoOo2hF6 zk+}vCX#$ajmbRsqww1OH5LxT!+UV%o>goZJot{1r+3OqF>l@k|7&;gjIT{){8k;y< zSbA7kdRka{1_Y->#N<ZD6&9EEboMXnp0u)O;>x9~k1kz(>`LRCFF@D6^>lFz@i_kW z%1yo|0|C~6tk{C<n>u#yFp3gn{r~@ZO<>fOl_nn#O1zUkY0GGIS*k5>)+|G}S%w{H zTpz+09M$PI{lru(0W^rk*_eF+pGV;f^?<p~YTdJ>ri6c(QtHaN?8BsuTm}`B?f71( z<+d*Tu|kMz*P{6<P9*^kI_qS(A1+Fm`Az>%!M=I#`t7)wF0u<GwKMJ1=l&`!SF5;9 z<Ad?vkO%(_PJEL;6nf_2j3Y7gjQS@lZ~5rC{=4A$cdY&2x;!WU+a3FA<+jp4x8~P; zx0&$D=lu~ur`(<S!E2)r8-Kp%&6^gvChpEX)*reB%*GlKWh&<jrUKo|;OXk;vd$@? F2>{_>x7+{# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..94630218b32e062575d2a505263a6575f27cc196 GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsHfKQ04prEvbgsP;Znxv$< zl$5%(w1$j~ri_f1oE#A8C@C2zDH|xO7^?u0DiE2dYnZ8Pm}_VPk%gAFrH-zRp^>AZ zk&~gZlMxV^I2(hIi-o19g_WnJm8X@pkCly&wT-W}t*?!pzny)6odXaB+B*VKkfU>m zlM4`qy10eAxJ9^nM0)zfdHTkC`NqX3m!)RcW#ly0HqV+kW5eW`n<vlOv~t7gRU6MJ zT&|7>y8oA_i(`n#@wZowi!~Vtum(5;Zv5UQ8y#{iLh%3p{V^*%1Joz<a`Wf2KHsyu zA;s--$mGDDu<)K`+G=e7S$bmDUR;sd+i_qMC(x*kYdI8d7B(KuRX^;I#nb3>xhUb> z16}T5uC@;o8+k$=dY`f|2wPKXv+4NM#wMlrzwN|XMQ-eQUl~&p_+Z1osqgf+U;cd6 z@!+iQj5`!G3R?Fm#E1xNJkL6@j`_Xu!xR4|-KgjMqd)b*gX$2Q)K@>*Pk8%Pl`lJ3 z?Rb8-YTczO*N=KHe?8cIKYUL6PD!J}#R>J3_~yQxW^nm-n$oFjFLLF+`d;taHGPv; hwPxIR!ymjmn7MQl-fwxPAqsRlgQu&X%Q~loCIHI`%mn}d literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6daab5fe9a113e0aa79eb9e05f369eeb47ebf2 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aH2|z$e62P*7SzLRD5)TTV_( zPEJQoURPd0PfOd<%ErgRDcIRH%-Jn0IlZQ~c~(Q~+=jNfvls1|yLfNePH8Wo3FV$H zjv*e$-(J4U)u6z`n(%w$mYYTI|8Ei$RFmnA-F{c|xp3*LIos4ycZNph1x#aPW}B7Z zvv1yq%r{L6F`Vaxenofvj5w8XFZH+8;phe%ixNSN{=Aoh2K?*4idppkF6eaIchN#9 rP0@FG^0C+3=d(@x%g)SJ$LJT+&U^j@m+N_;6Bs;Q{an^LB{Ts5lniG| literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d1c2ecbba1afeac8b6142f1dc28ec26017ffdf GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!VDypcTAH4Qk(@Ik;M!QVyYm_=ozH)0VpV0 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq>wNT)%7Pl&6aptOX9s+^pjf`Wmf zA`lsB>)7h*+3V>$>Kiy(+xWS<N4t3dQA|K^Mqo(#yOi6jfO^wBT^vI!PA4ZEU}Y&} zU{jSz2ubSjj9_)lxOy~0=x4ZM$s2PM&adVPx>~<yUwFI1noDVKeL}>#pXwZu%#&6> zlXtz=pu%{iX$j*^`Op1InGVw~{Hd-NDw}`)f2XpCiF&VEo1iWuL$v6I8*Cq|qkuLt Nc)I$ztaD0e0s!PxRKx%P literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..7d434213033d78a4d9b2b31bd6c2d6b3a24ac5c3 GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsBfKQ04prEvbgsOyunxv$f zq?Ec85J_uDORLMsXv)fI%gX7<$!W>S>B!6L%FFA?E9faI>MJVgD=8VMs2HoOo2hF6 zk+}vCX#$ajmbRsqww1OH5LxT!+UV%o>goZJot{1r+3OqF>l@k|7&;gjIT{){8k;y< zSbA7kdRka{T3UMr1gC^XWJN^hM#SV6m-lu~Sl&HpWzWQwi&q_4y85V!j`1U)oBw#a zIEHu}e|sg?|B!(M>w~FGd;%?f{y&9eHZ(KKTK)e2UsC+SRIdD3VZEN4JEM!{nV!9U z?Q_iKf}ZbhB>F9vG5qJU=~58*y61qrD+7azvOW6)+n6QC>zS`w_Uy5_;rLV3UMOr$ zLf7h^T!#m4RwfTtzg0B5{V`E`n#YHhy*|8x%ZvKOINJ{V{(jx>`+d8o>=)Dz3N5qv zx>3QA#d*%}8xtN}33mF*_?ye?#lKlB+!+ghPqXE@k|#WKnNeVT?P-|_YbXAd&$u+1 zZ*$P37mwZjXO-s7UApb<mcI4BC;z_39yWL9U5jHC-#6WV>bL&bh4a7luDS|zM18Ch de~{m(JY{OcvPNMJZHc)I$ztaD0e0s!Bz#e4t& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/shade-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..8e574a5dfb7d1f9ba859093966e870f2b0af0d67 GIT binary patch literal 576 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsTfKQ04prEvbgsP;Znxv$< zl$5%(w1$j~ri_f1oE#A8C@C2zDH|xO7^?u0DiE2dYnZ8Pm}_VPk%gAFrH-zRp^>AZ zk&~gZlMxV^I2(hIi-o19g_WnJm8X@pkCly&wT-W}t*?!pzny)6odXaB+B*VKkfU>m zlM4`qy10eAxJ9^nM0)zfdHTkC`NnzqCB!F}C8t-XX4R!;*VQ)9nmA+Q<e8f%&)T$N z{i&53PH$X&UxR^xk=@h9F~sBe+bhxK2OUIMAE->tnzAS()~P!~`-IpQj?e%9Piv1k zcER}Mo{9~d?r*yGFD%TcxNq6YXP$;p!G^Qe&5*exY%ouHZP?<J6qadknHV123S$d+ zQQ`4uD|hCDLJq~pi)3a9$2_?`rHMZ#Re^c^4|P*1iOWyViQoR0XKCv3p^2B9<so}c zGZ$yhgYOj)pZ{f@|JR_$Dbu0!=CI;H9)@i?VuA8{oQI72T<^5IH@)C%ReI@t??D6i zz3Da0y)G<_w~zUMiC@*kea}6z=u*swfBdzVs$xItz5MlH*ZuH0?fS;4kL-^ATQS4x z^80k-y%p6bHknp^-eC7WD)M`fXQuws*LLjN8P(4!C6+SY%zX=tSO!m5KbLh*2~7Y* CYST{u literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-active.png new file mode 100644 index 0000000000000000000000000000000000000000..77b904b9eeb7cf98b17ce6c505ff37196e7ca19e GIT binary patch literal 562 zcmV-20?qx2P)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10Nzkc zR7DXH8yFZR85t%T8YmkaDjXar92_Yg9x5IlEF&W_BP1~<CN(A}H76%FCnz^6D>*DK zJuNOhE-pSVF+VUdKru2wIXg-^JWDz}OglVHMoC&nNm@usTU1wSRak3PS!-5VYgSoo zS6XdYTWw%tc3@+7U}Sh<WqD#|dS+>TW@>(BYJX>IfM{)jX>EaOZh~uWgK%|=adwP# zd5(5^k9K>Ic6*V1gPMMVn16(ufQ6lfilK&#qmGoVkCm;EmaUPOuacOslbNxTnX;Ik zx0s%|o1(m&qr9J{zo4eT)_w*c0002hNkl<ZNXPAz#}2|U42C-xW$)e4viF{4Z{qiV zAr3vz2qdQx-149N9X>^g?MRZ__+3Vdxr`*cj1YwIUm>a!qDQ!e!iE9>&`q98Q2Veq zQ<|2p?4hUPf-<EIuU-0@Fi}v!1j7ksObFa(PF&oAh+xvV6O*)z2&*m2yEP(Q2P}`y zi14hlTz??KWytdQ^y@nqG{L+Q5VQ|-Coa)G$Of2isD2#qZI+<rvrA8#XO?8O3x{e( z(=xRqbX2Z=$XWJ2SXu6k3zrBfhQz-l1R)@K0gD|YDu4$u)Bpeg07*qoM6N<$f>d1E ABLDyZ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..6c0d5f931feb86910d64cb4ba5812da0a0aa190f GIT binary patch literal 504 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsxfKQ04prEvbgsPmJp1i!i zyu5*ef`Ou<fs&H3vWkfc2$`y>o2#i?s;ir;t6Qi885$Pa+P2y{wmLet28K?iW*(;I zK;&r#L>6A=7G9QCzLwU0RzPF}ME*9m{x)_2wswKG_JMZxL3R#74o;y?E@4hC;m$7M zu5MAT?$NFu(QY0w9$v8?-f`Z3i9UWwzW&L+0Vx4NX#v3*fx#I;AsIoTnK|hNGC*ga z^K@|x@i_i=%1OQ^1A(@U8aujgcnOvZ7P7}!z5kygXR@(ZEm(+O&T4sGyZ+>|e=Ad` zuJt;($>XF^li)v}jDTYq!O;>jtPBknzoMG<w)AY5U4Gm+;)axy(y^=0SDH1lh+D82 z@faT5o0sCVUQemu;-rn*Z5<ozSJvE9Je0b$C`RFsZII=zMA@XN*N?7$FVNBV$?L!c z%Oys67cD0+{E$A>&vt(k%jH|z-o|rv1gjY<Us(2;pGsUeIn3$L;bM8d+PA&gLB}%g g{_%D*U<%^@wnphd#nO$LK%X&qy85}Sb4q9e0A;wQy#N3J literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..a0cdaa226e22b13c54254a35aeef0c2a6f2f0d9c GIT binary patch literal 810 zcmV+_1J(SAP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10ZmX$ zR7DXH8yFZR7#JoQ873JTCmI?j8XG7Z8z&qbDIFdw9Ud$m9x5IlEFT{&A0I9sATA*x zFCii?A|fy(Br_)`HYX@HCnz^4C^sl6Hz+AMDl0iED>^GIIx8$YEG;}NEj=wRJuNOi zE-yYVFF!9ZKQA#qFfl+dGC?siK{GT%G&MvtHAOZzMm9G`HaJH(IY~S|O+7wNKR{7G zK~X?KQ9wdcL`PReM^{EiSVl=%M@d>pN?T7-V^C6LP*Y@4Q)OCSa9dt+TwZZzYJO*H zerIccXKR3HYkz2LfoW}laCC`qb&7FxiE(y|a(9e%d5(2@k9B&GcYBd{eUf;6l6iiU zdVQ3BgqnYZn}UX&gNL4jh@OLqpNWvCijJm>kf@B2sgISdke9ERp0}8vx0#^0nxMIx zp}L!*yqu!Dpr*j1s>GzL#HOvsr>)4b_E=&700CY}L_t(Y$L-WdSHeIPhGAkXSdoAV zVnb1RK}GC}m7r1V6|C3`n)&}r7c58?31sK-@U7=LbMBqF*X44WR)=x*I*dzlm>T$3 zpiS}ll$L6NI~WCkXwY2+kh?IXORfYO2La~Os+yhy7;3Ty^&`N>qb`IH`r|qfX|M(T z5I++y+HxYXvhyNN;}Eg~3dHjI!9=Nm$$gQFf!7+yqo9dQxn@mlL!{0UcpzE4Hg@T@ zI1L?^AOM=aU<6D0HgsEpVYq+7l;;NsTY@Njo}0nt2aH<+;3sPa*>Aw^hOY}VxO#^% zOAvNiLl0#1MN^lAYS$$XB#Spja95m$cI%gpKt^cg^SeT|eQC)HvAj5(EFGUZ61f<3 z+WpoL#81TQZYq&T?Y)WPIP_JXhqXd!9tx|K=Rs;50GQoU)y<h|CQg!Mzp+bx+0oVr oxU1buEsD>lG}pFw4g4+e3n}Mod5DjS4*&oF07*qoM6N<$g5XL!rT_o{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..c61bd8571861bcae8bedb4582e6317863a0725d4 GIT binary patch literal 821 zcmV-51Iqk~P)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10aj2< zR7DXH8yFZR85t%S87CSVCmS0m92_Ye94a0jDjpszA|fy%BQPT*GbAK4BqcK>B{U}} zHYX@IC@D86DL5)CIV>$aF)~3hGD0ykLNYT#GBiUoG($5qL^wG~I66r=I!QV^OgcPF zJ3LK0Jxx45Pd-0TK0r`DKv6$IQ9nUaK|@qRL{vgVRYXQtL`GOeNLfZnT1H7*M@wBu zOI%7!UP?_~O;KV_P-0M1Wl&RQP*i4AS!-2UYgSlmR$FXWT5VWcZeC(_USoD&V|HL; zcV}&YXl#LLZGv)ljB|L6b9jz(d5v^=k9B&Fdw`aEftP%On0<qpe}$cZgqwhcoPma& zfry@hh@OLqpM;2@hmNI)j;4!{sEd-RjFG5}lB$uIv67dslbNxTnX{LjwwIr`o~6H^ zroNx1zo4hUpr^s1sKTMB!=<dorL4!Ouga*f%B!-?Ska!u0004CNkl<ZNXPBeM^gep z5QbquQ86oKF-H)2!H7A_vMA<=5zM*&|HT8A>>hTPy?C(r&hyk%&vduLVK-$q<7luM zhtp;X;6DLZg}1TMTkgseczgi>2>3jCfa2B=zX`PzTY-`ufZ3R$#AX2cO3i_L09en6 zh=^p?fFZXj=z_?RJgAG4lS}G@>_?!}4Aet7CCTw@1>-w%9)?<D;PQhiiCodD#KG?} z1l2J8ae*e6?^94^2z;Q*oE9ud9NG*)Kiu4*%l$3%8-fvdJJy5K7YG=F5PT)|Ao&R) zLlA)16FoS4HoL)g4L(T7y#AFGvsbEt>5nTdxPG64O4FZCh?+aUB?=51|Fp9X!YSGP z>7}tft6p+CJ0Wr?k6X(V6U*CAau9(I>v>pBXXhck0t~t>CaxPGx~V7|QGni3%b9N0 z%=BneQ9fIvJ(xWnZ1d#1m&$GJrNX)|fWHCX?x1q&`8q3N00000NkvXXu0mjf8q7_` literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..8515ac4464214b5f3d0603b8ee39f4758e2a628e GIT binary patch literal 618 zcmV-w0+s!VP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10Ps*u zR7DXH8yFZR85t%T8YmkaDjXar92_Yg9x5IlEF&W_BP1~-B{L-^G$tlBCMPu~CpIT2 zH!3SREG|7QE<G+TJ})spFfl+eGC?#oMKm@>IXg-^JWDz}OglVHMoC&nNm@usTTW49 zR99+MSZh^TYgSonR#|LUT5VWcZD3<|U}JY+WO!j^d17XIW@&w9YJO&Fe`jleXl;RM zZGmcTf^c<<adwP#d5(5^k9K>Ic6*V1gPMMVn16(ufQ6lahMk3qp@xj3j+CvBm93DL zt&*6qlbNxWowk>rx0s%{n4Y+qpShc&yqu%FpQgW{rofQ3Tl@e30Q*TqK~zY`?Ucz< z!cY)JbBJOToKbKlArWz&XM*B@ioW~*f8!zxsnV+VvT&EX>bp4A)z!D#^YUsUr@Z-` z^2n(ID1iS3=9*E|oOK2^QX@$wU3UWf6ZMm&AXwh+>)5vgrAxCro|WZ2U6iaqqIlG_ zY{2Bl)u_FBpRxdnSpcYpVHKceS{C5$0bu1#8Z-bN?=8UVDL_w>Qh@Up3-Hwe7)sI* zpz~?#aF(+}HbZ0JJVR_20V-iw0jMdm?%{gW-dguStmMbEe>M0kOWH4I<=BBsmhg}C z)UF3Xedk$+4rv9}y4gK+SDi0zW-E#|r;EQ-00m&tHyrLRHH_)sBme*a07*qoM6N<$ Eg46i=%K!iX literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..5e9f4af7c121490838ab1377da20b02879114a17 GIT binary patch literal 543 zcmeAS@N?(olHy`uVBq!ia0vp^20(1g!3-pyc~naSDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aDsrfKQ04prEvbgsPmJp1i!i zyu5*ef`Ou<fs&H3va*S?iirvcnX0LqtEpS6tDCE<Tc`sW8Wx(GR@&OO+B&v6I<^Le zPDaLVMka2iW*(;IK;&r#L>6A=7G9QCzLwU0RzPF}ME*9m{x)_2wswKG_JMZxK@Lu# zPA*|iF5%8D;jV5`uI|yU9?@<f6yxC)>){>e?U(4|m*nf8>>H5cACwvplok*SL>Ym> z89^Z#L7|zuU!U6v^vGjR7sn8f<8P-N=WB8hXcH9Kz#W$IcCXU6ZJ+=3FI85Xlwq{n zod37{GMRloWv8-ctr41Zsl-#$fw7(~C2L;zX)flg6AlO4tl?lhCh<)tf0pXD_KAuN zXDZAkU02GT$!KVl_n#$_5c}+7N#RD0hL18<yDx6IC|)_4;ac>Tcajg@ByEWnJdoK` z)||_0I7^Q6!9B-n*9TpJ&)q_2c!f=<Yd+7tUhnGb!088+pKs_`?p?&Ui~r5!E&I6s z+){n9{N8R8ft#v#B@QlpI%C;oy8{;lcC~v6+;t8R+qXj}E+*=)H&+0|LUv;dt-ouE S>!$&|%i!ti=d#Wzp$Py-BDz`t literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..0fcfbff468179558788fd8ea9af770384810c2d1 GIT binary patch literal 852 zcmV-a1FQUrP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10bfu| zR7DXH8yFZR7#JoQ873JTCmI?j8XG7Z8z&qbDIFdw9Ud$m9x5IlEFT{&A0I9sATA*x zFCii?A|fy(Br_)`HYX@HCnz^4C^sl6Hz+AMDl0iED>^GIIx8$YEG;}NEj=wRJuNOi zE-yYVFF!9ZKQA#qFfl+dGC?siK{GT%G&MvtHAOZzMm9G`HaJH(IY~S|O+7wNJwH!A zKu|wGQ9nUZKtWMJLQ+IWS4BrxMn_miNm)lpT1ZM;OHE!&PG3(_V^C6LP*Y@4Q)OCS za9dt+TwZZuWq4+4erIcbXKR0FYk+8Le`suhX>EaUbct|vig9#_adwMxcZ_v;j&*vE zb$XC@dy#j2l6ZZRd47|AgqnYZn}UX&gNL4jh@OLqpNWvCijJm>kf@82sf>}SkCm;E zm#>(fx0s)|nV`6vp}L%+yPl@MpQgZ|rof@6!K13gq^rcHt;eUW$giSYrT_o|c1c7* zR7l6|)Mrn^U=YA@Y8^Py;@$(5Kd89(UKFi+?}=Mcd*464AVw0?(!Mi>d;R=!xx44i z<8d2>F2hsnGCYdQ$bf$ZiZs7pD{u<DH9-If)_5HNwSttWP}70jCV-J;U0)ssXwI_- z*=@i=+!PTp<MTiu#}+g|_&^?viAZE}^+EQ-P-h1;2%VZ+UC9EvH{~P*W!6A#2SZ{% zH5;-5fh<elgTBOBYL_k&y-;Eas=+Wv0S2Pc0f2FH1u88;D_q?H%)E)bP6OOuLyIK{ z!pkARt%yh*;P@FjEdlVk0q`y&@(!@^0oZ0Z`kkS}6105RF#YPRhAN1eV*vfpXg|QX z=yqN5L0{rLbq<$_UMRMnbO2&v{JdWi-FDJS8H7${yF2;3XGcy#P-^#E>ma-*k84wr z$kh6i?1rH}{XWdyB=_NFHvK**xs3orOS--|=w#y*MJ-S5Qn~8tYE*lj-lYP~@7MA( e*E<9L7We{|5_Qa4eNTe`0000<MNUMnLSTX;3{Efr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/stick-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..798b09f6dbaa15293c976584f2d32a36b9946533 GIT binary patch literal 863 zcmV-l1EBngP)<h;3K|Lk000e1NJLTq001xm001)x0{{R3=16-R00009a7bBm000&x z000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10cB83 zR7DXH8yFZR85t%S87CSVCmS0m92_Ye94a0jDjpszA|fy%BQPT*GbAK4BqcK>B{U}} zHYX@IC@D86DL5)CIV>$aF)~3hGD0ykLNYT#GBiUoG($5qL^wG~I66r=I!QV^OgcPF zJ3LK0Jxx45Pd-0TK0r`DKv6$IQ9nUaK|@qRL{vgVRYXQtL`GOeNLfZnT1H7*M@wBu zOI%7!UP?_~O;KV_P-0F}WKUCMP*Y`4Q)W<9W>i^gRat9RSZh{WY*$)sSX*vdUU6Dq za$aI}USoD(V|Qn5fM{%iX>EdSbBA(wjB|L6b9jz(d5v^=k9B&Fdw`aEftP%On0<qp zfP|ZXg`9wfoPma&fry@hh@OLqpNEd6h>oU-j;4!{sEd-RjFG5}lB$uIv67dslbNxT znX{9cvX`B<m!G$urN5u1zMrPQpr^s1sKTVI#-*&rrL4!Mt;nda%BZl)tFp~;^YA?Y z00DbRL_t(Y$L*9yQvy*CgaJjwoG@aJpz?tU!5mRp7sZ^jm=)Cd{T{HC%PzYY4;Fo% zuU_?=>9$zRs?ek?H6~@Tnp6(>Pk^ns+U2S)vKa)NZZ80M-A)5QeuIx6`Rent0R`;< zlWU5yHUZG-&<E_@KqMg|B9e#zy>?xo6#@tHsLqa#&Z&>GAAlA;pbGqF5+6=G7~Yao zKU8P~HV>#0`!%h~I(TfFKp6y6=Va(2IR>SgfE!eq0tiK;A%GcKhel1H3$E`07E>Z` z3jhx{(4`6V!|Nfyorp*R;P?f+nt%^J;{fj>BJTk45AbOMUU)q+^TLmZg*Rg!+z^v# zfbnQ_JpD_G-Y=CyFm;)^hpXfml<00cChG6}hA7ady=iMD_)lf~`<8}w<V63LtkxC? z?8(!{{K&}s=CkYupgDUUmT%K}xLpEz>{$}m1`u9Vl$9_*ha+pI>oPJuSes|0HJS#} p;{%OOqrFsQs+V$gp9B5|_yXlwe20b{yW0Q&002ovPDHLkV1oOITbBR; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/themerc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/themerc new file mode 100644 index 0000000..3c6c23f --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/themerc @@ -0,0 +1,23 @@ +button_offset=9 +button_spacing=0 + +show_app_icon=false + +full_width_title=true + +title_shadow_active=false +title_shadow_inactive=false + +title_horizontal_offset=3 + +active_text_color=#afafaf +active_text_shadow_color=#252525 + +inactive_text_color=#808080 +inactive_text_shadow_color=#252525 + +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-5 +shadow_opacity=40 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-1-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-1-active.png new file mode 100644 index 0000000000000000000000000000000000000000..24521137526ae732dc8e305e7726a6f7dcac1ec3 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdy|CpAc6;L1_sIRXI5=Ep1Dt z-WfMQnmt_{LpWrU6BwF8S4&C!`)_|hK<bsj6hnp|W(LKbj`#Kf6)||a`njxgN@xNA DbzUkY literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-1-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-1-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..643838719e83979579e69f7744499237f06c30d3 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXkj?;~5LZD#X$c8cIXS)C$9^sV v3W|EVIEHY@CMP8%ByjPTG9(LBb0jlNILc&gm+O}WRKVcr>gTe~DWM4fSs^9b literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-2-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-2-active.png new file mode 100644 index 0000000000000000000000000000000000000000..24521137526ae732dc8e305e7726a6f7dcac1ec3 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdy|CpAc6;L1_sIRXI5=Ep1Dt z-WfMQnmt_{LpWrU6BwF8S4&C!`)_|hK<bsj6hnp|W(LKbj`#Kf6)||a`njxgN@xNA DbzUkY literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-2-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-2-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..643838719e83979579e69f7744499237f06c30d3 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXkj?;~5LZD#X$c8cIXS)C$9^sV v3W|EVIEHY@CMP8%ByjPTG9(LBb0jlNILc&gm+O}WRKVcr>gTe~DWM4fSs^9b literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-3-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-3-active.png new file mode 100644 index 0000000000000000000000000000000000000000..24521137526ae732dc8e305e7726a6f7dcac1ec3 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdy|CpAc6;L1_sIRXI5=Ep1Dt z-WfMQnmt_{LpWrU6BwF8S4&C!`)_|hK<bsj6hnp|W(LKbj`#Kf6)||a`njxgN@xNA DbzUkY literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-3-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-3-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..643838719e83979579e69f7744499237f06c30d3 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXkj?;~5LZD#X$c8cIXS)C$9^sV v3W|EVIEHY@CMP8%ByjPTG9(LBb0jlNILc&gm+O}WRKVcr>gTe~DWM4fSs^9b literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-4-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-4-active.png new file mode 100644 index 0000000000000000000000000000000000000000..24521137526ae732dc8e305e7726a6f7dcac1ec3 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdy|CpAc6;L1_sIRXI5=Ep1Dt z-WfMQnmt_{LpWrU6BwF8S4&C!`)_|hK<bsj6hnp|W(LKbj`#Kf6)||a`njxgN@xNA DbzUkY literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-4-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-4-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..643838719e83979579e69f7744499237f06c30d3 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXkj?;~5LZD#X$c8cIXS)C$9^sV v3W|EVIEHY@CMP8%ByjPTG9(LBb0jlNILc&gm+O}WRKVcr>gTe~DWM4fSs^9b literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-5-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-5-active.png new file mode 100644 index 0000000000000000000000000000000000000000..24521137526ae732dc8e305e7726a6f7dcac1ec3 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdy|CpAc6;L1_sIRXI5=Ep1Dt z-WfMQnmt_{LpWrU6BwF8S4&C!`)_|hK<bsj6hnp|W(LKbj`#Kf6)||a`njxgN@xNA DbzUkY literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-5-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/title-5-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..643838719e83979579e69f7744499237f06c30d3 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^oIq^M#0(@Y<W6~j1PVMNiy0WiR6&^0Gf3qFP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXkj?;~5LZD#X$c8cIXS)C$9^sV v3W|EVIEHY@CMP8%ByjPTG9(LBb0jlNILc&gm+O}WRKVcr>gTe~DWM4fSs^9b literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..981e16201753febfc64b6e608714dff8fbe34cec GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^LO^WH!VDxc1YExZDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCgiz$e5NNDB!mh=|BbNvR47 zN=rzn%E)NR$pMkBqN2W*w&f@0>i0lJEG0pH!3+fl9{!%nodx9kdb&7<NQ5URGBAp= zvayLNoL!-j!;`8xQ_>+~-O2Ug&5=%R@AVBFBC{n9=u9&(Xl`r`oH?KI*rUcx5(y2i of&ZDNEM2sj(Yb7jX@U+z!gH=&U!0!Z0UFHU>FVdQ&MBb@0ADyp^Z)<= literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..91ef888a3f0ce51fbb80c95623015f47c562a906 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^LO^WH!VDxc1YExZDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCgTz$e5NNQ;ZBh>9wTiz^EX zN=rznN=a$T$?0u$p1c(($5ImH7tBy_;6cwM>pwugi>HfYh(vgD0t2I{xVX5$*%c{L zQc_$=hC5rPPoLf#vF_<pfoTB}Jxhc5Qa83ZNA|3G86Y;f+LF!NQs!8Zu6!!5k{E-} X_PueL4fCe~&13L%^>bP0l+XkKYWhGA literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d325e83712826a94aa1053733f28d4711d8cf3de GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^LO^WH!VDxc1YExZDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCgiz$e5NNDB!mh=|BbNvR47 zN=rzn%E)NR$pMkBqN2W*w&f@0>i0lJEG0pH!3+fl9{!%nodx9kdAc};NQ5UB6c!dH zF*JYr^eIV|Q6T&3s?gK1A`WXVT)1!|R5c*%#+fo#4sDZ?X~I3CyY4U^n-!?Skm{-z ocp#zG*Su+y(_$~T$mT{?hP{Eav=!1Hfqcr~>FVdQ&MBb@0Pq4yC;$Ke literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-hdpi/xfwm4/top-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..6ee9cbe8b8f2419dae6a97f8c45c9204425d7615 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^LO^WH!VDxc1YExZDb50q$YKTtF;x&|^bAt@02Gug zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aCgTz$e5NNQ;ZBh>9wTiz^EX zN=rznN=a$T$?0u$p1c(($5ImH7tBy_;6cwM>pwuglc$Sgh(vgDQDI?W5(A@}qe6fX z!^SBN3}=`UlZ7?98yy1#j|nwxmgtd9&~Z~_l<?*}*7Tay^KgWZ*Njbzb$)GTc)66N U_yB*}HK1t>p00i_>zopr0GpORzW@LL literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..bc670f79b34811d25f6f091ef672fe6001d97360 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-l!3HGXyW3s?Qk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>GPZ!4!jfu%uE^YgB-k_l& mQ$aU90SH7yrpVn?WMGI3X1WmA`QkiKDTAl0pUXO@geCx|8Y@8n literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..9195c9e1c12d5b8563dba189ba46ac62fdb8216b GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^3P8-l$P6T}cCMceq&N#aB8wRqWZOZQvH$7ERG^?_ ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v)0X`wFf`Za=a(XMHc9{c3 o_&r@5LpY+7fAF*LBrx$Yl+R)R`Jg0pAyA6J)78&qol`;+08N@F3;+NC literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..13d91b964ff8be5f457e64e37d171e8519bd1ec1 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyaTa()7Beu&wu3NZ|I?4DKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4<ivthz5Jr|+3#$mKsp0_LR^8gprEvtwq@_V2dqF2 zV@Z%-FoVOh8)-m}n5T<l2uE~sPt>sk2M%~R8!<R;Qu1Kf`9MfGv!!n)Pz8ghtDnm{ Hr-UW|uyQaV literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..81193e563e62e08e9c479cff8400e8ef743d0b37 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyaTa()7Beu&wu3NZ|I?4DKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4<ivthz5Jr|+3#$mKsp0_LR^8gprEvzoL+z2D+?fp zu_VYZn8D%MjWi%f%+tj&gd;k+C+gUN0|z{ujTjs^DS0sLd>|y8+0r)?sDi=M)z4*} HQ$iB}mmx2_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3b0c460a59b9bbba775b65cad52559cf570d768f GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyaTa()7Beu&wu3NZ|I?4DKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4<ivthz5Jr|+3#$mKsp0_LR^8gprEvtwq@_V2dqF2 zV@Z%-FoVOh8)-m}gr|#R2uE~s3PaP<o-NAZj3@607>PJCG01fa_=h|3+X2-uc)I$z JtaD0e0sz!)E&c!i literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/bottom-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..619869bd4fad8d4493aedfffb3914d5451ad15bb GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyaTa()7Beu&wu3NZ|I?4DKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4<ivthz5Jr|+3#$mKsp0_LR^8gprEvzoL+z2D+?fp zu_VYZn8D%MjWi%f!qdeugd;jRg`sI_&lcry#*_C0j6@un800zy{KK92?SN_+JYD@< J);T3K0RXyEEtvoS literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9d31e98fb3e444aa171ca196757c90eaa023a82c GIT binary patch literal 582 zcmV-M0=fN(P)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10I^U^ zR7DXH8yFZR9vdhg8z~<gDIy&zBOWUx9xEy#E-EWIEF&;2BQP!_F*PSNHz+kXDK<VV zI6o{oK`lF9JxgFdOkqAtVn0k{KTL#BUWig)h*DvTRAP-)W0hHFmRe|+T4<PCX_;GU znOtg`Txy$KYPoECy>5KIZhgORe!*~m!*PGba)HQng4KJ8)_aQAdyCtBjN5*V+<uMY zf|2BclI4Su=Y*5!gp}xolj(((?T414dc`jQ009<BL_t(o!|m2-bAm7s24F?;h*i9` z9#!!`Ji&s*{Qn<TKXs}myNeme=}g}5?=!$8yJRwNPgyhiKvpvbFn|GG4-|VdKTML) zce{lrfZ8G!zlrBgN+3VFh?^wCTpGaHiHCR<I?xP-B!>nSaHRdKz-T~jD-_w}Nx(=b z)29HniyHW51YjY6jB%hCLqJqOft~=<L4g?zOi{px0S^UEFc6>shk^6!0qs}N{)jFN zOi-W;11%J=Bk(BO_+^?yfJ?ZIPNMGfDrKMy)xalhq<O0T%AyTbwwL#hAJnnlILP|@ zI(@N}mXhaZX;z!nzdH_mV5MBHZ2X6arqw6byWN?r1I~l>SKBuKNCq%~0saH<1A+g> UW_2>6k^lez07*qoM6N<$f-CLqQ2+n{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..296a354b076a60ab3a4fa51396ff709a3039e61e GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa>0G|+7K|yIbIXwjh14Tt3 zGE`JDR8lflRyI*lF;!JFQv)J(b9Hq~bqxy*4NH9kM*|=-bh5Pav9$8FwDz^K@w2w^ zv$YSjvk$Vf54Lj%a&?b(^N4o$jB)ph_3(=I^p5lLiTCkO^6^jh^-uN-Nbw6y@efK1 z2ucqKP74Um2n3>#^uUmepwP?`S7vSo21X7~7srr@!*8$ME;^(jz?Pt@WqOS{Ox3M( z))Y0bJKyVV-pkxRv}wl6604{C@8>gZezWZQ@2_91)tCf34%9QWDe0Hoex)Sbtln^P zTVwSs8(x+h&$#AaS{KPNVcvsik>$+BywgI0wI)QpX4LXyz9A@MX&|(LF@2gyLQyGm zx*x-~2A5xriOq~(4{&ohDDQFTW1cClQQ%P7$S-pt?!bcsPoFoQbAM6ODam(YU9ZV^ zCePk&MUU!zDg%_G8n%>PpKX}BV9nhFU1pc2tgiEy&a92Q_4<DNisag;o3BoX|4Nd4 zt8@Q+bJ*=q-qthB#dgH(tWkKC^XEvFe@n<MiM3CZI{$kJb~v#7V=7>dZkgl%WZR5w Qz{q0oboFyt=akR{097}^r~m)} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..41b3e9eb3adb7f2b4e883d43c1c79462cae1d389 GIT binary patch literal 712 zcmV;(0yq7MP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10M$@T zR7DXH8yFZR9vdhg8z~<gDIy&zBOWUx9xEy#E-EWIEF&;2BQP!_F*PSNHz+kXDK<VV zI6o{oK`lF9JxgFdOkqAtVn0k{KTL#BUWig)h*DvTRAP-)W0hHFmRe|+T4<PCX_;GU znOtg`Txy$KYPoECy>5KIZhgORe!*~m!*PGba)HQng3Z?S(ah-5$>!6?<I~9F)5zr2 zdx_S2ir0IK+kK4NevRCIjpKrm<bsmrgOTTiljww$=!KK%g_Y`#p6ZUD>W`o6jh^g? znC*v_?TD8R`wFB000DGKL_t(o!|m2<Q-VMg24GXsqKvG(l$zI4D=g5oFz^De|NkfT zfzn-s*@H~eG_&UuU*2bN*>l!Z>d)&WVI>ES5|#ucAc5Zp@|E^*X4|u2r<^+gIPcA| zt$A0A31sUFaAnsraRBWZd(}Us1D7*|)TBrSw9q^-QE5Qt2@&;}B>{B+fVW|z8xH_b zr2yv(0PseJyUV-A$OC{6l>qeoB@Nx&3a+Ue{tGq4K>qvuEDil-y?b2wk5*0yRDPD- z3QQg-34t~O0+&Zi2n@jsd>(xv@XmZZ*VIju*-QXaA>go|e`)C4`oQM_z&aj~_$LH5 zamAbm+9r1RJa?i1G=)GpkPiq~LO`+h&MzZainy7&elxv>HdBYtjhY?Z&Q5_cP-@Ww z<%TxW`cWh8Ax#^q>Nq_Ac19iR#YtFxd_lihj_*U>UyXCMrK=VncW%=$FITm}5LT;j u!1b<_nuDq1Ob2(@iu{ix0SQRpKLB6W=ia2l@WBxP0000<MNUMnLSTZ>t2Vj- literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..e765b33eef36421ffb24146775d36ae4a1a30a0a GIT binary patch literal 713 zcmV;)0yh1LP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10MAfN zR7DXH8yFZRARQ_o9V;OoD<vQ;CLt{<D>*GCGB77KF()-MC^tGSIz28tJup2)G(kl) zK}a=3Xi8aWOImA7T5L^PjbU+-V{?&Xbd+UwmS%UIY<!+=eV=W8plyDkZhxU~f1_`J zy@8Uzf|J35l){6R!-bZ`g_p;NnaPNn&DQkL&g;<6>(R^S(aY%3%;(X}>C(*T(~zLl zkfGI(qt}w8*pj5)mZ;vAso$8X;h3u7n5*KMtKylg;-IwSptIwlwB($w<(sYLoUY}Z zuVB7fLjV8)dr3q=R9M69)=^V}KoAFTQ=up&E49=VEw!SOkR%KQ`Rn)pOg&I~hv(cO z(=^T8KJl`@gS*{53WYz9<D8KnILa9kkbne!A5a^{c;@@FvC&Wu0IGvIHZkw(8G&+p z0V@1fDGQ)KVJC*C;=siWjBskAfX>VZ98C-;Jz`Hhl!bsc0ARf$Q&(#MKvM*$E&yQt zVny5h$a;<e;6oDt2Fa3^X>WwcHm&4^I($I=uAgXPzAd+pVe;syT%fU8_D3M{fjSp3 zkP@hT^tiwnv_R)$$OT;D@FLr^ZDKP4xLhD0k3X82)cU~Z0l+dFkoyx-n-~)HAhwD0 zF@{t{0qABcq%c*Jz$F(@yq)?b1W(~NQ$J~@S7tLA0^O+l01z|VIjD#XlokLWrUyz4 z0Js(#X~TUZ?Y<~BRJAEP|NTsKtk)b?{`6e@VmY~EyuX&^YAZH9Iz6~4X1rXr4ncUm v$^qBAQtyu3AaF;wSBm^cl7Ivx@E?FLVN}%H=#P%g00000NkvXXu0mjf7JfW> literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-active.png new file mode 100644 index 0000000000000000000000000000000000000000..91360fee7142aa8cf7725a73ca9a2401d9a204a0 GIT binary patch literal 582 zcmV-M0=fN(P)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10I^U^ zR7DXH8yFZR9vvti9w{FlDk32&BO)s#BP=Q>FDffJEGjWAD={uBGBq(ZH#9dmG&epu zIzKu)K|DQQS59D8PhnV2Vp&gPT2F*`Vu*TXiF;*?erJw<XqJa<mxyhch;EsQZkmd3 znu>6ni*KBaaJr^}zN&-2s)WF+g~F|d!>@+Mv5CpEiq^l8*T9n4z?0j=l-$LY-NlyV z%bMlPn&!=#=+B(#(46Veo$Aq^?$n>hPh8{x009<BL_t(o!|m1Cl7cW01yDtCi3{Vt zkD`u<D<~Mu|9_Z1P0f;YH)O1N$$jrrflB)3a{r#HX7qu)W(;5e1H2w650-wIB%$y2 zOBsOXIu@UaS58WxIK7K+NhXCffO8PP;??LtI~0<fT2#Q1&OZf40}6Yg$gW5Nrb3w^ z1!&&Yz?BhzwE!~1fpQE1Q3(YG0!$ADmN2kD0UriD6u7`ZfC3x_Zm$QlKSBE^x-c+D zfj$g$P{5ABt8C+sX$1i;;WavmdY(5Z3uU4P#<Z2@spdBpZK<-OeEwXguJzVQHh+Ah z7fa<sa(<Sk+N|M^>%d1=%5r71FGRFxWT<z$H{S-F2iy0qouS^TF@OOKV1PdZ9)oel UV_l0cdH?_b07*qoM6N<$f~64g1ONa4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..296a354b076a60ab3a4fa51396ff709a3039e61e GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa>0G|+7K|yIbIXwjh14Tt3 zGE`JDR8lflRyI*lF;!JFQv)J(b9Hq~bqxy*4NH9kM*|=-bh5Pav9$8FwDz^K@w2w^ zv$YSjvk$Vf54Lj%a&?b(^N4o$jB)ph_3(=I^p5lLiTCkO^6^jh^-uN-Nbw6y@efK1 z2ucqKP74Um2n3>#^uUmepwP?`S7vSo21X7~7srr@!*8$ME;^(jz?Pt@WqOS{Ox3M( z))Y0bJKyVV-pkxRv}wl6604{C@8>gZezWZQ@2_91)tCf34%9QWDe0Hoex)Sbtln^P zTVwSs8(x+h&$#AaS{KPNVcvsik>$+BywgI0wI)QpX4LXyz9A@MX&|(LF@2gyLQyGm zx*x-~2A5xriOq~(4{&ohDDQFTW1cClQQ%P7$S-pt?!bcsPoFoQbAM6ODam(YU9ZV^ zCePk&MUU!zDg%_G8n%>PpKX}BV9nhFU1pc2tgiEy&a92Q_4<DNisag;o3BoX|4Nd4 zt8@Q+bJ*=q-qthB#dgH(tWkKC^XEvFe@n<MiM3CZI{$kJb~v#7V=7>dZkgl%WZR5w Qz{q0oboFyt=akR{097}^r~m)} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..0e5534c7ccded871d6686fc5b5920366bd0558a0 GIT binary patch literal 608 zcmV-m0-ybfP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10KHI5 zR7DXH8yFZR9vvti9w{FlDk32&BO)s#BP=Q>FDffJEGjWAD={uBGBq(ZH#9dmG&epu zIzKu)K|DQQS59D8PhnV2Vp&gPT2F*`Vu*TXiF;*?erJw<XqJa<mxyhch;EsQZkmd3 znu>6ni*KBaaJr^}zN&-2s)WF+g~F|d!>@+Mv5CpEip|#a)YahC)#26F;MTv9*T9n4 zz?0j=l-$LY-NlyV%bMlPn&!=#=+B(#(46Veo$Aq^?$n>ZF=yid00AUPL_t(o!|m4F zQo=A024E}{GzbNigPaR!sVAhg+LE&G|5#k<SV?xbbR5Q+{P+7!l1X+`DxE!71ydZj zC>R46zyN;_)OvG2O4G=9yVVnb<}!irBnu}eP#NtZlXO_l12`{m6tB()ZX!@5XmbHa zSq~5h9#DP;O`a+&U<BIqIY4u-2R;P@SOStU4b&10h^r*f12i2HnB%~V1biIuNZ<np zLK2WTuww&nubHgbz}FVmS>T<$g~EsE;=q&yx;Su40(OjEWt)CX3k+}>uhB{M^|HZf zC__Ck;I%YQSN~}7nyT2S>$lh3w%!g@^_v!duv|VU)-UpmHmm>ZI>>t~=WrF{A4EKB uoG{+)&U6(@8LlRGw)rC&zyJpL55NH*LeN_PB(`_}0000<MNUMnLSTZOw*K<~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..6e363e1e12c88ad3c1bfa2d1883c4eb7bd6e316a GIT binary patch literal 604 zcmV-i0;BzjP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10J>02 zR7DXH8yFZRARj6qAS)ptEF~l@CM7K<B`zu}IV~$QFfKMRFE%qUI65{vJvu%<IzB`} zLPbGCNJB<wVq9rqU29@oY-C+*WnGPfb&-a6l81Peih7ree4dkmo|J*0l!Bp^gQ1p$ zqL+iDn1#Num%+1`!n2yfvzx@Vo5i=B$hn`&x}eS0^wQPk)79qF*5%a1r`5%$*2SsV z$g0@LtJ%n_-p#My&adFmu;J3O;?c3<(X!*xv*p#akyMEx0003aNkl<ZSi|ks+fu?X z5C&i<ltUCMXB3bETFUv*YFk6z|F!f+hHA3Aq2oBr<iFo<n#^`Lx!k{}k}=tVe8w2S z00#Jbpxm4IVUmQt+bvxI)Mv3cC!RW*Kyi2ysU(Af4&bcBuXuNKpcx8D4h<^cNbA1@ zMgs~<p~#|00)|4FJ_V?s)WAC<05bt(gahRm0-_QM^aPj=3QS<YMFAfMJQR3?fdB<K z41AD*%{rAW8TdZJHVy2^N637ME)0xOpbG;n6tE+(m2LcInrbzo1aJ~{J+Dy)%0LY~ z(MFo5s(-a;LzV62^~ZbaSZ^F;_4^0<VyV7JzMtu=Hmm=m9r&ZAxm?-kf{5JO73<yZ qjOPL8!Th;xn>UgH3}Ap;06qcJ>de0*Z}N)(0000<MNUMnLSTaKV+&3I literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e247c8a15f5f727383c0f0accef9ecb2b5ebefe5 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql$P6U;nY?9z6lZ})WHAGSY&!@u_CNiY3KWzq zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aE%Jz$e62P*7S++j8}-4G>FQ j978x{lT8wqa4<0(NnlfKeX95psFcCe)z4*}Q$iB}3<@MI literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..60d859447776554b5fb07debcf0f11078481a8ef GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql$P6U;nY?9z6lZ})WHAGSY&!@u_CNiY3KWzq zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aE%Jz$e62P*7S<PH$z@E_0v= mucwP+2#0L4Nx~8iCWa#kY>KT<6<-1+7(8A5T-G@yGywql&?CM8 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa168809088defbd19cd39aebb0bd32fa31bf2d GIT binary patch literal 577 zcmV-H0>1r;P)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10IpC> zR7DXH8yFZR933be9w{9kDIXy!A0jItBP%2*E+#85CoC~4D>*ANG%YkWEj2bVIyf>r zIWs*wM_EfqT1!b<OG#TxN?c4}dR=0EU}Jt@Wr1R5gJW!pXKagSZH#Dcjc9I;X>N{c zZ;okik7|UgdWNoihp&8xuziTKeu}exi?)G{xPg|$h?m8Qm&S^k$%~rGjGN1hpV5$@ z(vYCik)qX-qt=q6){~>xl&0F1Z6^HH0003LNkl<ZSi|ksX^(<15C&jHQR~5a-v?fZ zCn#*O|NoDzpUke?&I~rjnDqVrJ^|9skjcC~70u`aS<M*000wwHQ0&hAFiAq+?G&B> zYRgF66D^#SKz?);f07JyX#i(0{>5W-pb-j5j&&;FNc%T|(SY1eD6-9yfRRw9M*(VA zHE>}BU@3r%aiADMKwLn9t^m_UfjJD!P{4-)4+YLJ5TF2uf$!G?+OMGf5nULVqCf`* znkZn$;8C{m%d~(1mv9@MMBV3A%0L;afdOr#d8+=}q77AckoQkz>R7KIW&Oh!eX*2Q zlILe>R-4s(I1apTrChFT{ELWZ)hE`w-JWg&&V$XQWt)E_0~o*np8)&-sNBRI1wRM; P00000NkvXXu0mjfsDkcA literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..296a354b076a60ab3a4fa51396ff709a3039e61e GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa>0G|+7K|yIbIXwjh14Tt3 zGE`JDR8lflRyI*lF;!JFQv)J(b9Hq~bqxy*4NH9kM*|=-bh5Pav9$8FwDz^K@w2w^ zv$YSjvk$Vf54Lj%a&?b(^N4o$jB)ph_3(=I^p5lLiTCkO^6^jh^-uN-Nbw6y@efK1 z2ucqKP74Um2n3>#^uUmepwP?`S7vSo21X7~7srr@!*8$ME;^(jz?Pt@WqOS{Ox3M( z))Y0bJKyVV-pkxRv}wl6604{C@8>gZezWZQ@2_91)tCf34%9QWDe0Hoex)Sbtln^P zTVwSs8(x+h&$#AaS{KPNVcvsik>$+BywgI0wI)QpX4LXyz9A@MX&|(LF@2gyLQyGm zx*x-~2A5xriOq~(4{&ohDDQFTW1cClQQ%P7$S-pt?!bcsPoFoQbAM6ODam(YU9ZV^ zCePk&MUU!zDg%_G8n%>PpKX}BV9nhFU1pc2tgiEy&a92Q_4<DNisag;o3BoX|4Nd4 zt8@Q+bJ*=q-qthB#dgH(tWkKC^XEvFe@n<MiM3CZI{$kJb~v#7V=7>dZkgl%WZR5w Qz{q0oboFyt=akR{097}^r~m)} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..50883bb6564584ac9fdf1529b68e01929a7b9ced GIT binary patch literal 706 zcmV;z0zLhSP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10O3$f zR7DXH8yFZR933be9w{9kDIXy!A0jItBP%2*E+#85CoC~4D>*ANG%YkWEj2bVIyf>r zIWs*wM_EfqT1!b<OG#TxN?c4}dR=0EU}Jt@Wr1R5gJW!pXKagSZH#Dcjc9I;X>N{c zZ;okik7|UgdWNoihp&8xuziTKeu}exi?)G{xPg|$h?m8Qm&S^k$%~rGjGN1hpV5$@ z(vYCik)qX-qt=q6){~>xl&0F1s@b5b+Mlc0psd=XtlFf&*Ve$;)WF!*!PnKn*Ve+< z*uvM@%GT}5*Y3;K@5|Qk&DQi+*=%9}00Cl2L_t(o!|m2<Q-VMg24F+cwv?>Al$zH< zDhW!0*0eM!VgLUR>H{mm1nfb^X`0#h6EJ(8ft}s6<Z^$W<BZ7;9Apd!IKYAZ1Et15 z(Jf0?`t{-tKxH(=ex^eyB~WO;;83hqJ`Et<<6n^x95~f+MARx2kRt0bRuK%y-{F|t z7C=B7$EFDZDs=weRxY7&*9-6269NDuTE8KIY^cy-10}kCR>XeYzWLlH@7|SBWC9IZ z<dXT%x6g<}uWC$SKt~c1oIU@p#{`sQKxP7u$$-WL%w*ts|3KzX$UKStWT49g>d6b~ zj0uQ_H*!sEUzmN8C0)uQdovBap^MOF`l47Lup1?d3Lnn4+*#6kvkYk{t@ws=32SL` zT>XszYpQ4xUH@<dZR=Gvs(x|;KUfa0Bi<jSIogD#5iU0`gp`LX>I4X*SKi@x7i-<I oW}4dg>RjaiNF3k*2mS-_4f|8dzY)|2*#H0l07*qoM6N<$f+Qh4UjP6A literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..63bbdcf765d3351a842ae1aa81578ebfd892bb29 GIT binary patch literal 698 zcmV;r0!96aP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10N7AW zR7DXH8yFZR9v><mAS)jsD<UK<A|)*+EHWx9IVvwTEHO7QH###qJTp5zI6*-<LP0x3 zL{el~Q)F6IWLi~bT2^OTZiaAhiF0v@b90P#bdGm=m3(@Ze0-OEe3*WGnSXtletnsK zewu)iw2_pyla;rWmbsOex|W%}nVY_uqR615$)KakqNU8Frp%+J&7`W*sH@YctJJBj z)vB%5tFG6pui34#*tN3RwX@i@v)Q<`*|@{k+{4%2#Mj-#*Wbj~;KkS9%hvD9*6_>M z@XXfm%+~SE*7Q!y4)y>50b@x-K~z}7?bdBqf-n>Za6_R;$;yXP6CVmH2?|>?Nia*; z_y0z{;7VA)h8$0)bM}8VJ-fdHbGx%t`tuwWOmX0#U^u`54(uP0S_9og$kf%Qv;$BZ zPjQs#NXZFQx-WPus8h}ZDEIhRG?^VZHE}|WIxC<g)?;kQY(V)Ar{uQ61axs~+AKf~ z*8j~72qf^F@Vh6O0T@I5n#8gOp+^TK*gq~=zHXj;z9McovL!0ef}()Tzu$dEd>A#T zzyM|v5?{UO(~t`2*?>j`9<u?93ZQJ@dH+D+S17!QYBtcP0?p)&^a-OgDj?e7OpmN0 zVfIcIu$4vnVH$-~ovp+40hr2g8Ws2<9nasC`wOT?RhEX*NpC2ZY%NVotG^N0nyNfW zu75aYZR>R-seW?8ez6>0Cp^EL=V}w$_K&OWLdbc!%Dot2534&|?_#5`SqNF$)w#(3 gBXNKO9QY5w7Y4z<`eheAoB#j-07*qoM6N<$f`Lvx-2eap literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa168809088defbd19cd39aebb0bd32fa31bf2d GIT binary patch literal 577 zcmV-H0>1r;P)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10IpC> zR7DXH8yFZR933be9w{9kDIXy!A0jItBP%2*E+#85CoC~4D>*ANG%YkWEj2bVIyf>r zIWs*wM_EfqT1!b<OG#TxN?c4}dR=0EU}Jt@Wr1R5gJW!pXKagSZH#Dcjc9I;X>N{c zZ;okik7|UgdWNoihp&8xuziTKeu}exi?)G{xPg|$h?m8Qm&S^k$%~rGjGN1hpV5$@ z(vYCik)qX-qt=q6){~>xl&0F1Z6^HH0003LNkl<ZSi|ksX^(<15C&jHQR~5a-v?fZ zCn#*O|NoDzpUke?&I~rjnDqVrJ^|9skjcC~70u`aS<M*000wwHQ0&hAFiAq+?G&B> zYRgF66D^#SKz?);f07JyX#i(0{>5W-pb-j5j&&;FNc%T|(SY1eD6-9yfRRw9M*(VA zHE>}BU@3r%aiADMKwLn9t^m_UfjJD!P{4-)4+YLJ5TF2uf$!G?+OMGf5nULVqCf`* znkZn$;8C{m%d~(1mv9@MMBV3A%0L;afdOr#d8+=}q77AckoQkz>R7KIW&Oh!eX*2Q zlILe>R-4s(I1apTrChFT{ELWZ)hE`w-JWg&&V$XQWt)E_0~o*np8)&-sNBRI1wRM; P00000NkvXXu0mjfsDkcA literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..296a354b076a60ab3a4fa51396ff709a3039e61e GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa>0G|+7K|yIbIXwjh14Tt3 zGE`JDR8lflRyI*lF;!JFQv)J(b9Hq~bqxy*4NH9kM*|=-bh5Pav9$8FwDz^K@w2w^ zv$YSjvk$Vf54Lj%a&?b(^N4o$jB)ph_3(=I^p5lLiTCkO^6^jh^-uN-Nbw6y@efK1 z2ucqKP74Um2n3>#^uUmepwP?`S7vSo21X7~7srr@!*8$ME;^(jz?Pt@WqOS{Ox3M( z))Y0bJKyVV-pkxRv}wl6604{C@8>gZezWZQ@2_91)tCf34%9QWDe0Hoex)Sbtln^P zTVwSs8(x+h&$#AaS{KPNVcvsik>$+BywgI0wI)QpX4LXyz9A@MX&|(LF@2gyLQyGm zx*x-~2A5xriOq~(4{&ohDDQFTW1cClQQ%P7$S-pt?!bcsPoFoQbAM6ODam(YU9ZV^ zCePk&MUU!zDg%_G8n%>PpKX}BV9nhFU1pc2tgiEy&a92Q_4<DNisag;o3BoX|4Nd4 zt8@Q+bJ*=q-qthB#dgH(tWkKC^XEvFe@n<MiM3CZI{$kJb~v#7V=7>dZkgl%WZR5w Qz{q0oboFyt=akR{097}^r~m)} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..b47b07b3bf630c4d17c24acc0da8d80181adc11a GIT binary patch literal 808 zcmV+@1K0eCP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10SHh` zR7DXH8yFZR933be9w{9kDIXy!A0jItBP%2*E+#85CoC~4D>*ANG%YkWEj2bVIyf>r zIWs*wM_EfqT1!b<OG#TxN?c4}dR=0EU}Jt@Wr1R5gJW!pXKagSZH#Dcjc9I;X>N{c zZ;okik7|UgdWNoihp&8xuziTKeu}exi?)G{xPg|$h?m8Qm&S^k$%~rGjGN1hpV5$@ z(vYCik)qX-qt=q6){~>xl&0F1r`edN*_o)?nW);Ds@b5b+Mlc0psd=XtlFfn*sZVG ztFPLuu-UAz+N`qJw6oc?v)Q$@*|xyf*1*`*z}VKo*VVz-*234=!q?f#*6qsI?#tHi z%hvGC*7Vb*VR--m0ij7mK~z}7?bdx$f-nFEa8uDJB`aS_E#FG1G&KpDrfG#0OVd*K z{l7^lsPh`Pq1ScY@%#hq_WVvb*mSx6Ji8lab6{)3IDi8<!0!Y8Xhy6kN<~aZd}{!~ zTn#Kz%L+CDZ{iNDM2UOs0Kygckvz{1>{kFGr4TD15c|5ovjLt<V37+i6OaIwiLn4d z?D;oU4eHUJo5uAG&j94G{;WPDOd&}J{Mh@W!tVX_Snt9YV?^>%fhcy%8mt>94XBwz zVJeWBw;%fxq-Qed=ob*0qbVvN&if-|X4JueJQb*#Gy7=xFg>=1=p6&fR6sUoPEgx8 zX`wL&+%f|Qf#q2PzA^(<0?>GZD)TLf1OURfI`czJ697$}_rWO@h!7v*A_r7}lZ=@I zG@J>oPt;rXC64|vWsRww#f$XSUIJ-`uTfA;;bT0lk9$~O4zMgJaq9);m~BbRTlLS~ zY>O&iB=@g(SeNxsiPSIdv2QHfXN2F++u7ROF=@3fAGvLAu6z<Bq*P#y?VSss7Rs_* mE}R^4&VM8aZ~zDR55PCm@z0+TTA%Cy0000<MNUMnLSTYBsd9V( literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/maximize-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..b2303b6ae194309780631895ea8457e9384b6102 GIT binary patch literal 808 zcmV+@1K0eCP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10R>P@ zR7DXH8yFZR9v><mAS)jsD<UK<A|)*+EHWx9IVvwTEHO7QH###qJTp5zI6*-<LP0x3 zL{el~Q)F6IWLi~bT2^OTZiaAhiF0v@b90P#bdGm=m3(@Ze0-OEe3*WGnSXtletnsK zewu)iw2_pyla;rWmbsOex|W%}nVY_uqR615$)KakqNU8Frp%+J&7`W*sH@YctJJBj z)vB%5tFG6pui34z*srkIu&~*&vDvV)*tN3RwX@i@v)Q<`*|@gYzP8xEw%NY6*}u2g zzPH)FxY)$G*u=Tm#ktwVy4c3U*WAO`-o)44#Mj@%*Wkt1-^<qT%hvGA*YM2N@XXfn z&DQjQP1yVZ00E>)L_t(o!|m36Q-UxY2XIrNNXg2FQp=};N>jrKHIquMWNKOJ-v3Jp zW9rIr8+u*W9p8T#yZt^Vb8L7#f1a&1vp%q~W?aApT;TTsKAM(`s#=s&5q<?An5$^> zRI;K&z@NC$zD14uoB-m5wiHQV2X>1ZA%zetAQJ0ML0|)X=bBB<{7gVXvrUWz2x9YJ zZyUgj@ldz!uLK4lht+ohN*4)9I>2M=rwux{(`&T@o~#~)rvg#zkquC_8Z}^`t}qoy z&#LeH6KG~K(9IhFP;Z6`$g}zpL>cKAAW?xb8rg@hchhTg2>TdNq5>)!Ie|^9(STzN zxMl_*)E2E8cxDF51fcc^TFj3i6952Ss?3v^A^=8fR<9jXfynYCeqd{Bj|y;#HF5xl zUqa&z_7?RDM}L{J)=+)EklvdMAjR-Dis+Bj2jgk^xQErN0hSFVZoi=%vTbRSUHz$- zZBrHU<oe5P)@?mhAl2u0*bkP?6T<HooE&Z5nDXOjJMcO@T!kb?D4D<t$2%83mP)Ex ml8*K{_Z!ItT)+kX1MmqcG{v&!MLt0Q0000<MNUMnLSTYCoqAmW literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0234b51c4bcbcc6564484f09056af0e2c7aa2e23 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!VDx2U(@>yq&N#aB8wRqWZOZQvH$7ERG^?_ ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v=0X`wFf`ZZ#5~^C-mUa$- z_KtxLPQeqVt(!1y{lw|(7c4ul-)`|fph|O37sn8f<H-pNBs2sWT0}X77#4H6iS}qo zWUvaVYOpM8I+dxxBFS}Ua$v{B9TK4is}e#O85tP5t7b0k36ARn8o}V{>gTe~DWM4f D5{5pa literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..fe927e3eaedcca93b09ef5dd69913ea10d0ed578 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!VDx2U(@>yq&N#aB8wRqWZOZQvH$7ERG^?_ ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#0X`wFf`Za=a(cSD_PToZ zKK@BQ{>i@n$w8r+HLa3IfNG39T^vI^jwdH9kl+wvSj^=n+M^}$i|b5N0EZ9jLsbnH pNv@E&fgKljNQ4@!N(f<O1iDmulJy~pdT*d^22WQ%mvv4FO#p2mHu3-f literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..3c0322935d466607a0bcf3d253e5f1a9b222ca2e GIT binary patch literal 525 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIb20G|+7K|yH=2~|l+HAzWz zNhx(HDRpUSAkvVQ(UbuqSuI&vZAB%0B_#t@H4`;;Q+0JS4NY?mO$$vR(z4Lfw$#zJ z)zt$cJ3W1S149P`BS%9JaxyY@HZpNG1|gT=u*{I~%+QFene%tfT(EQ2f}P9Po|t;( zqcsBqqp+uoV@Sl|x7RM_H5rJoCFn*aG&!YeC&|`_Uin^sD0YI*ZH>1F+h(Z#U0-$Z zr&C5XU-!||pWjK=C%l}=z@otLnfY~1y!P5q-A`AA9iq1W@QYRzW(>>t)1`MqM8Psa zK=N{9Z<FHLHZGN8RSO=PG{_oEnl-V3Y4OdVhLC>d`EwXTHY_P&etnH?i?;fN!?VtC zzIoeFz_e9%g5Lv{2UYL&{(f$rTExU~!B%ejzMLJi<SiI?lx#1KH;Y*L(|*y1yKe8B zMQ-*NJ*k|@^3Y6e+UuSxn-{*x(Dm(mr?_^hZe{X1`(sbG<%!HP|CP{b&-4DgdhfQk z_aARa7H-$pujdP&XlHnDv5yC<Mr2yx4|gsH2Br`44f+>+Yc`iZ*b)YeB?eDdKbLh* G2~7Y7Gr;}; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/menu-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..f6eba45169f206ca9c4afcc2641add916977b411 GIT binary patch literal 568 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZh0X`wFf`ZZ#5~@;C>eA9c zq#+}tB_pdTE2}Lhrz0<~tDvZ-sHm^5VWzHOt^q`v=33g8`Uds}h7N{Cj)q1~Mkdb2 zAmn0f>SAK*YGvbNZR=}o>t|yJME<t+{&w~Oj?Tf3&LK`Nq0X*h&Tio@AQa)^9^nc^ z9+8P@RY_@8$?4VemmQeD?BIgs2Uc%7duNmMb_NDUWltB!kch)?ulWWy8wjvHm?V_D zO6<3zb9Mk{!i%WxzyIscF&obf^Vl@OQNPmPa>IFpGilRLKDqz-jYPRZK@YplgT{}I znNyZ*T9tBYaRI}DGS!$MwKeJvX6!pWx2n}LeB)co(Zw#OQlc_DnekdA|AasphkFi_ z!<(4Q7MvAg-q0+kp}};cQE{W}jA?2MIMzC_9Mf6jki@n_)Z=W!1|}hfefwS~f3A5w zC7O|y;p@+utW#0T`#&;rG93T)<>r*Fem{T6Pn_MjHe1;?s&PX>PHM4s(V5b9U%qCw zNor)<ZaCCyvT$|%!QL$mX?MSVlC!?{eCF*4{-)iv$A4drTb=uJwd|FyFEQ&(_9=1M xNpHA!_-NP@ucu0NQk(AmwVwp?oIQIT!?#;A!WS+6Qv!@o22WQ%mvv4FO#nJp)cXJc literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4c6e923b780844014919a71070398a906a9123e2 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql$P6U;nY?9z6lZ})WHAGSY&!@u_CNiY3KWzq zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aE%Jz$e62P*7S++j8}-4G>FQ j978x{lWh)o2(mD+^hzi;9;p5bRLbD#>gTe~DWM4f2TddZ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..ab0c78f3aefcdab837efc311f2ccd53c0df68a4a GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql$P6U;nY?9z6lZ})WHAGSY&!@u_CNiY3KWzq zag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583aE%Jz$e62P*7S<PH$z@E_0v= lucwP+2#0L4%>fTV76z7H3B|?()n9=U44$rjF6*2UngI0^Bar|A literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-active.png new file mode 100644 index 0000000000000000000000000000000000000000..564f590e93d73f091e0e48e1158031755da77087 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>=0G|+7K|yH=2~|l+HAO`| zC1nFGZA&|c0DH$kN0*SW$n3Pt+Kk-BhSs@F?Q>@@+B0X-?m3J1ELe6RY8hWL(1adO z7srr@!*8!d^Bpqaak<#3S<Avv@qczIW3H{(w1)nV=}W3pRD&AkpWkXxx<J&ufq{{U zrAE+THRHAXFvc~zg&CK~AKqQd74iMLmHlH`hhNt^7_J#JZc%5dkmvUJvarENp3~!N zV?#{6o($vc{?z(iJohIZc)Cwc*V=yB7uh*Bz5iT*CUOXT_<ul}D@5$&TP?}6KzA{C My85}Sb4q9e0DL-cJpcdz literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..6548299cd15e957c923f447aaaffbe358cfe0aee GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!VDx2U(@>yq&N#aB8wRqWZOZQvH$7ERG^?_ ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0up0X`wFf`Za=a(ar2hKfo? zy1MqddUm>c4rb<_Hn#q@_JM95G47r*0m113!5M+U89||$N~{YLfqJVwT^vI^jwdH9 zkl+wvSj^=n+M}hg#vw_Gk@c_rN9_qes`m@7Z~B*RX#Y`j!jI`1Rdq^otbfn5uwLv* za4>cV5ID=hR>FLtH^IT2;VuUo5A%hdgaZZ)Kv5s&fL;d;f&Z^LlDqEcA6ev(A?Xyo l<zdDuxln^u2??SM44eH{Wytust_3=S!PC{xWt~$(699V4Te1KE literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..6e98eb314ddd289a38c55e09b85858858b4c6215 GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIas0X`wFf`ZZ#5~`AtYLb%b zl2YnYQtHyuK%^lpqbUPKvRbmT+KNj0N=gQ*Y9?yxrt0cu8k*)BniiTsq-CL{ZK<Pc ztE&e@c6$2u28Ip>MvjIc<YZ**Y-HkW3_>m@rY_bt-qyB0!C@I8;hCY4*%{gOrImf< zwUc@#uI!z>YVpd$i&q_4viivKwI_URJL4D_7@a&_977@wzrA)lsM$b(?SWVnpP1H? z3=Ox<j@4mL{?0$QdseGK<S7f;^iTJ{KKjpQl(K#E&AXpX3@<nSJYsQxk?%)!!puCc zg;O*lckN*8;O4x3LP?6VVkVQw)XL<B4DP)jCh)CckqBD5!Xf1ia|k2vhiwKEE-5og z@}&7PCYAgvUHiX^o5P{;*K%W_BI^xPR@~p_F@alq!lSy&ThwDc)*N8_x}Sfy{uiDz zTvK-NH?Zch###UEQ&{7${=VRfhHJ-}K8gm!i?h5Hu&(vpAg^TnwVu`O=LDX=s}ufD zsNp=m?dJFVNBc7S6>3kVR_&MZDX;wg^I|<Svw-G`vzHgJb*S@Aalhs9*tynEI`i`a zqwn!fpCZh;t}@qdY&qZdoZoHjwykgG%{MRF$+mM}Ok~aBs_(+bSQ{QxKHB}?gRh{0 d`5*HK=HQ$L&0eR_CSYVUc)I$ztaD0e0szt=-;V$Q literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..da95a403da0c2756b65c7213b9f8b975d34b1b2f GIT binary patch literal 634 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIa&0X`wFf`ZZ#5~@;C>eA9c zq#+}tB_pdTE2}Lhrz0<~tDvZ-sHm^5VWzHOt^q`v=33g8`Uds}h7N{Cj)q1~Mkdb2 zAmn0f>SAK*YGvbNZR=}o>t|yJME<t+{&w~Oj?Tf3&LK`Nq0X*h&Tio@AQa)^9^nc^ z9+7UIQ9k|&J^_hIX;sOYHN_Qu4K1@9JLXNExq0gB%`4WQT(SPtiVde$Z#rx8D9fCI zfib|-#W5t}@Y`#rgPILQ*d91_PFr;}P9voG)Y=D*nXg$Z|Em{=7c2Pi8N5>a-*@ys zZ^|TLwaNA8-=64U@0ob9fz9N@?*mspHfx+;e4uy@W5ZtWhjXrMuV#AoOfulp)|>1b z<}VOE_u@b(%cPcKtpxAi42p{xpDC9-IjF)Y{o>3drW+Z5yPayhBp7cj{P&WVbDh+T zWh>&ZdwA%mK6p?UdR09zLW5EM>wdnc>Q(IioGd%|8(7z|EOOhgc*IK~``gA1%bA?y zIjbM3FW9GXWQ%Lg7goo;9rM=wSI*It_Pk`zeckJT*Mo@g)ZZ%8LTi`gq#kac{=NB) z&UE?pZ+kVY&smCm$_#KYTg)@1^t(gkMK`JUukK%Vn|08s(tg*HzOR)Qd26JP9i98+ zZ{+&bxicSBZ8NHlTX#mZ<H&5@9rxBAopwA@toVD{iLdMaPc&J;$ot3g1MhQ>*=i3q SSnvRo1cRrmpUXO@geCynE&AgC literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4b3fb5e620940e9c9bc19d7af214d945c9462589 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD?D0G|+7K|yH=2~|l+HAO`| zWfem$ZA&|c0DH$kN0*SW$n4b2nzYQ?jNHbCwz<t6^JXvFGiTB6Ig9r!Sa!g?w&yR< zkR_fjjv*0;-(Gph*JQxMl3*h$!*O`u|HD~5hNoWSCK?`j@@w)NyJ>4<FTaU<ergpv z-&9qH1_nl^I^Kj@U9ZN+6_L@m{FXZ@M7+7QK6Xn0$AazAo7&5^X?LAh5Z$w<n7i}A zv%T3d9Ci2JHtRP&`Rn#eAYxw0qv!>d*G}m-K7XlW)9N#iUzn}?B3sV<W5?xw{NMbz q$8PfZee4bQTo{>HI0Qa~ACSGJAg<;YdW{$8UItHBKbLh*2~7Z49)?Z; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..6bb143ae58340a4261f0a96fa7215738167089c6 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!VDx2U(@>yq&N#aB8wRqWZOZQvH$7ERG^?_ ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0up0X`wFf`Za=a(ar2hDu7t zy1MqddUm>c4rb<_Hn#q@_JM95(e9ox0m113!5M+U89||$J=23e0QEL|x;Tb-98XSI zAi*KTu$aqDv`6c}a)%5_CzD$O-Ao_%_ZciZ@z*IQ?2CQ##-zHW(&i)kT{xV-{Be2H z*CN@N!_dXFLQsQkL6vY4OBdq`t^;lhq#DEm6qEya9fBE5n9eeMS@5pDEsbFpQ|JEg u(jVQ!{`)g+)HEzK3GLUC2sMxp0lNRqs*I-vqMv}yVeoYIb6Mw<&;$S|XJSeK literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..4569576daddc1594b9451b035d268650b2e82e90 GIT binary patch literal 610 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZh0X`wFf`ZZ#5~`AtYLb%b zl2YnYQtHyuK%^lpqbUPKvRbmT+KNj0N=gQ*Y9?yxrt0cu8k*)BniiTsq-CL{ZK<Pc ztE&e@c6$2u28Ip>MvjIc<YZ**Y-HkW3_>m@rY_bt-Zpl=!C@I8;hCY4*%{gOC6#@p zm3`&4le#CZ?3=uL@yf%CR~=ch`pELNC#*XCYZ(|AeLY<qLn02py>>gO*+78pfmjru zm{x#^$l{-l(b={M_x?ZKv(a>7$)+hUEzYI9|KC4hLaf?k`}MOYn##@S(_yzbz&M@# z*~?Xrd=IZynmd>A$kGEFT_kx~_N-|P^L@t4xX85XsFT%(2L>T~7cfmU<iEnm`{9~J z;8b@eqd99-Sv#b+Jgew#Z(x{GQB!U9)cn2wiMI!064ZC++V6k+gfA(LHE2QY#QA$o zbL^gEbE||UurB^E*FBL{YetK++!?MrhZST#KL~qJkh1E-WcC#eS}Q6A;vGe|*euUo zq?J*5NKNbltF6Dqv5>z%zHfT{ByO+NH~y327p^U^l|QsRM$Pxar@!U~3=^;UMgPq@ zt}K1ZbnViO!If^=nU@!sJ%8_16m8D+RkU_P%l5Xf?9FbsgZ|vJ&wo(BTU5G3?4#u4 syZ&6q7|(q=QvTnAub_eXAM*!RnVg2SnVPY0fKkuj>FVdQ&MBb@0CX$pH~;_u literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/shade-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..0388dfed0dd7da504b046ecbde60e511067cd33d GIT binary patch literal 647 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZt0X`wFf`ZZ#5~@;C>eA9c zq#+}tB_pdTE2}Lhrz0<~tDvZ-sHm^5VWzHOt^q`v=33g8`Uds}h7N{Cj)q1~Mkdb2 zAmn0f>SAK*YGvbNZR=}o>t|yJME<t+{&w~Oj?Tf3&LK`Nq0X*h&Tio@AQa)^9^nc^ z9+7UIQ9k|&zJW<eX;sOYHN_Qu^{ulST4pzP%$q!G)6_XzR;)j{V*RNV8&0j>bXNXt z{1OHR#wbr0$B>A_Z?8p%H#vx~COB$roU}(FVnU%|LGY3?#ee_hUoUiWYcpk!xO)1{ z_rHc4(#{!3{Hb17z07{WmmU@sg~t2rZOb0BdJ0u+TUpA`bCoUCtnZ>wfOxcl=d z13TPx*ZHyQF%>-OU)gZ*E%QD<<}0RBMaw5Ouu2&(WjH3LxqqJ0CC&p}{p-)~sr&Yg z#hZu6{Dx@dv6s(}@=a7@@lm)dF2B_@<^54_E}xbL=5-(Lw(GLkd}x_(7o+%LYo}k! zrv3nqBP+O%+sUnP2wm}o)1i{jYvC>RJx%SxjW31m7V(B9{Ei4RyA)_4QW+<+%KdQ= zM~2`GQ-kx%b5f5c@;#XM^18XwdkgiR1798srY<-$oBdRe*`+(n{^{l}(cE?ZJ^S-3 z8|}XR?k#n--2HG(e17RxU*&Cb=dVngzB(_o<Ahx4j(b~AUgCXhQL=Wm-u2yo+$S}# esC;;SK)vtC?BuDJ7t8>r4+c+HKbLh*2~7awL;C*! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-active.png new file mode 100644 index 0000000000000000000000000000000000000000..165db4c830cb26744c3f59ffe5ee3ae0fb993e2c GIT binary patch literal 622 zcmV-!0+IcRP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10Lf5H zR7DXH8yFZR9v&<oATA>#G9@N7CMGo|Cp9N0HYX@IC@DB8Dmf}EIVvnVD=RuHEIKPJ zJ1i|cEG|7QE<Hg*R6#^kLPS+UL{>;jTS-e?P*Y`5RAy3CXHr#YQ&wnIS!-5VYgSoo zS6XdmX?<yJfopDqYj1>WaD;AihjDg{a(0Y!ca3v+jdOU8ba{?;dXIK{ka&HQcz%<4 zew2ECm5Y$5i;<{{k*ST7s+gX*nV-3tpt_o&xtycCouj>-q`sb{zn-POpr*hIkdUMR z00AaRL_t(o!|l~wPr@)51z@Nm0|j)`v9Teb_yOZn*>o#|z32b`C~uUw^`>PB#-#6E zPtqsZ(w<f-e?C_wr#w(CIU3M_1~hOIpy_X-?KawYjiZ42IK%f)aH$S-Ins$^GG;o{ z6p5`0+!N-lpG9W@>Z<`=$_BsJLn2!RFgOPJWQ62G0eHc@7%lN64>Ys1Rm|FHW=I1* zCSn+%Ck?#A5knViY2XvrVrU|g1~`})GVpT18DeSR12<x5Aw1nr^e`2}89ZsAk)<8s zAno?@2dVmuMKM}otZ*0V35NOP0dY;`I@?5}+<u}vwL<9=mhHp$uRy+PrP&E~fom~l zxw9SOTlG>sf7~BR^|f|XtsA|!kn?cu8TxJ1fCe<6fqw#g0Vi!Zx%-npLjV8(07*qo IM6N<$f=hn-aR2}S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..27e3af20b09c109c567486941467bc1677b972ad GIT binary patch literal 539 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIYW0X`wFf`Za=a(ar228v3C zN=nAc$|lMxCMqCgs;X+Ls%EAJMC#`1>gKw74thYO?`UA?WN74UZ0cqLLhhz!9;W7= zW<X@&Wn=4aXCGu|A8h9kWbYX4;1uczM9yJOF5xb&5iV{KUOw?&J_%mFiT*)p0YDU- z78sln7?K_sk`V+%p_yBrX|^#iF!Ff1IEF+VetY$7QImlPYl3HX@1KqZD<iT^IW!pG zSN`ArdRb}Lh7(t3md$zgu1M@YQ=XsOVte`b=L#E`WgaxtGkJuDEDsJ{aniTpj=;XQ zFH`u>@Xm@A;u2K*&8GH@X+6u^difgOAe#igEx#(ybtLgA@P^%0X|7CUcz@w~VBcC> zg_R%IZ(g97$*b|^*TQ3$q%<acIV{4S{h(ukeA|jOjLaALS<loS5YEb8;B<pudCLCp zf}-D?_ZKGe`m~9yw7soAX}fIHQ{MMRsdrO)tIq5^XBg-nA$+!?brHwURN3Y^u^RKl zrMFo1wsZvDT{Q2b_t&3qYc#L+f6U#wPsc0y)M2Mx+b=Tm6*Mr*vHW1+)YP;)eIV-t QFwPh}UHx3vIVCg!0N3EdQ~&?~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..5fba45a8f47fb162fe505484a5332a8545220dad GIT binary patch literal 911 zcmV;A191F_P)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10VYsP zR7DXH8yFZR85t%S87CPUCmI?j8yhDZ8z>tbDI6Rr933hh9V;OsFCro^B_=c`Cp9N0 zHYh1KC@DB8DL5%AI4UbSEG<1PE<G(SJ}xgmFfl+dGC?siK`}ByGBZOmG($5qLo+l) zI5|l<J4!u1PCh_TKR{7GK~X?KQ9wdcK|@nPLsUXVRYOHpLq%3ZL{&saS42lwMMqav zS!-5UYgSooS6XdcUU6Jsa${$DWM_M2XM1I6d}V2TXKQ|EYk+8Le`suhb$O0>eUf>9 zlzM%XdVZ9AftP=Tn}CFyfQFoahMj?hoPma&gNL4jh@ORtp@oZ~hKr(xi=&jAw3V8( zm7BAcowcB*z@ewXp{T;4slueI#H6gorK`oItH!0Q#;2{wI4g&G0005%Nkl<ZSi|ks z?Nbs_6vuG|<sm@<sYP1b?{1lBnn58T=0o=213r{Nup->^|Nj%cs2E|H;R4e%&Ft^} z`OKVq@1C<WGygn~r_A)g?3D2VAMk;{56s7xGp22unN)mk0w9{U=*3D$#smTho4(kI zz&Jo;1y78yKCoZ{uvxur+}$;9_cj2?F6aUg6JY(ME5D;^uK=<kJs_|Gu<J_uw3K(8 zeCez$ts+1spamoV-YdD-`qTdQrKo*?MI9h&1G}nw@bCnWlqv$xLK;9C$hmURe+P%s zdI=;)1M?Q}Q7#5=@k%}c*4#)S4s3SYTZ6z(yPE@IBY|b0DyQCuRFevj8VO{8Z&LCC zWw`;2k-#eOLtcA<yfgrFBmm%w;{_aX0VW5YOH&J21-{E0FHn%WRtr-fVhY%kGcRzi zd5v*kqubv0JfzOO-a`snz-PG}1g_--u!4FY(|Sve`s<ISxi+kWAwa|iib@^!)hqQD zAgVo3_LW@i^!mRRRRvhm8)*hWu_c{ax!^d3@_9#^?*I(Fkv1F30=)Qe-y5o5)&QP{ zwa0oEfL!Hk-F53XmE5nf{z!kZgr5vqETOSh+oCm4zZ4jAxrUMtmuo6I!FmtIQichp lk&FfXe<UC90U!7ufS>Bto`S}2(pUfh002ovPDHLkV1iO7cSryL literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..b22366b860aee00f257b345a5bbddaff579da949 GIT binary patch literal 936 zcmV;Z16TZsP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10X0xe zR7DXH8yFZR8X6}X8z&nZC>$Ir933eg9V;FlEFT{&AR#UxAulH=HYX@IC@425DK{!B zIWI6jFfl+eGC?siLNYW%Gc-dpG(<BsL^L%;Iy_7}Jxx13PCPzNJU&l7KTkeCP(ede zK|@qRL{&pYRzpTtL`GLcMp#5gSVc!zMMzmnOkPS&UP?}2PEcY`Q)Ez6Wl&RQP*i47 zRcBIFXi`^cQ&(wJR%ujNYE)TkRat9eX?$d8d}L{TWodqCZGviUf^T$*aCM1rb&7Fy zig9*}a(9b!c#d;<jdXdBfP|ZZh@OLqpo5B_govPpjH8H-riqTGiIAs>kf@4}r;3oM zi;}5~k*JN7tc{hdj+CsAl&zbhyPKlCous{`tjDIU$fmBysIbbZu*<2j%c`-=tFq1h zj-h)100Hz#L_t(o!|m2<R}xVa#&JQW94pBSf(aP|1pcuEO$iD?#n9~H1urE91D^f; zKSFPcC5&s$0ao>9p7-as);?#?-ZL@r-}7|Lj1Tz6j0bpt2mF0tG8l<jnT!<+2LmGj z=2D7YQW0}Vz`w9cUo!LlVF2?5jzkT8;E@HuX6>eF+s&K(4FKZPx`1f`<c^j6j%vIC zh#Pu<e+6L2md;6~xVBcToOYyL26*n*0u}&1C^_HyQ~vgar~`mm9l%@#c9c52dxLeQ z%0SZ40G5EfEr<PYP?vTN2)P53Dd4l555D4+d;yXHS0D&%s?OFRQ0S;UFyjhDfSQ~* z8>u0?K-d+C0pF$K1gdfkL|p+3_$k{?peRis;R>VyTe40dD>m?Qbl{b=v;YhEA#a^P zNwb8pFEI@4%c&DMlRaQjtC2QT$MFn>?rk1;><R>uz$dvF1TN)Rua$ifAlH_9|M??n zt>4#(_kGS8psZA%aHP~bAU&lsQ04&+lw1{h^<Rpr0nF)*v?xHiE!{@7l+Bi^XI*K% z2Uyk{X+9$k@cQFzZ>WA<2e2OMj`is{0Quc-P1|l>@8yRa>ptIuXU;}iHilYlv&sJB z={f(9%hd?oA(G*#5!QQPW-*#brxVf8lTp^Y_mAWO9^e809QXwe1-J2bK7jrJ0000< KMNUMnLSTa2?1@GI literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2789caa2f54ce7a85111be21e07c6e1d74e22b9d GIT binary patch literal 669 zcmV;O0%HA%P)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10MAfN zR7DXH8yFZR9v&<nA1xyzG9@N7CMGo|Cp9N0HYX@IC@DB8Dmf}EIVvnVD=RuHEIKSL zJS;9fEiOGlLsUUTR6;~mLPS<bN?S=wTu@VGQB-D9RA*9EXj4{bRat9RS!-5VY*$)s zW@&wCZGmfUgKKYuYjA{abBA$ujB<92b9aq%c#U&-j&ymBc6yI?dysg2lX!lUd4807 zewB-msEd)Pi;=07o3xgkwU(W>n4Y(op17HxxtXB4nxVOzqr9D?y`7}Ko}|B?rM{r1 z!1ekvUjP6BPf0{UR9M69)ooLPKoAFT#Z0i&u<!v*EqhQzwA9KtM7jU>|4fa5PSBfM zoT+K%_RVoSb3f*ey(O3X^SC@QP6zTQh6E%a0SWvHQ0^>No6TxrYMFr2FhCsKx}XCM z5B{jBD~jG6`(OqYxaF`bhe>S;-lYKz9`wG?`<xpTK=sf|W(HvA1mFpFI_2O&94H5V zC7rAKfhr7iFp3^Dn=wa^o-MS6fmbx6^&k5xSVwi#!dw`5!&NxiQ5{*~M8`@PU?{|6 z7;ZQzfMo?f$-rR?P6Uj}TR0q|zTU5YSILKH#xKolmg|n=&p&}F3}}I0`%y^Sop>ST zA2Cg*W*8FgLW!ZD%-q2(Qm(VX`5>{L^BY=2>2f&L<Njyh9coK67`9fct|;}^WDED2 z-c---cgLpsT+Gzg)%MHM^Okc{mH$QwNI(J-_$R;@DMdxjVAs`+00000NkvXXu0mjf DQUw{L literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7d6f6a7ee9ddc8b80fc5c5ddef47574210012690 GIT binary patch literal 580 zcmeAS@N?(olHy`uVBq!ia0vp^4nXX}!3-qX)DHgwQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZh0X`wFf`Za=a(ar228xP? zN=nAc$|lMxCMqCgs;X+Ls%EAJMC#`1>gKw74thYO?`UA?WN74UZ0cqLLhhz!9;W7= zW<X@&Wn=4aXCGu|A8h9kWbYX4;1uczM9yJOF5xb&5iV{KUOw?&J_-JTDgJ?}{y{*L z763%SX@S8Rfg$OEAsInH6q@<|UoX&$jQXA~jv*0;-(C&OZ!!>IFX%2ViEs^2J7=k> zG&|_Szx)4BzhyMI{NqCL$!V!?x!<b(nWcR_+2F@l#eJ4C4;a`j9?WMj(meHeqmIyj zJ%@FicNP8~VNYZGY8Eta`Jy##oI4K~JF@>(y0D;y{Y=NS`0JX1Cm5F;{A4ugkd0A8 z_>0#8eZ95{EBV$XKc2P3bV9;yznWa1b+>jNJ0ztcu=RaC!-0is7fV=YFKBsX#@g`C zM#L-oK*9}MMuw>ZP92J8&NJ3>RdT1i5&7jD!p=}J{f)EFF5lMmtF<QoO`j9Z{BNyO zmfyEl6|?PLm1lSRyi84L%{sF4oZ`jS4N9{<NqIS)IR5-kahbEAl1WC1&Br~SYotSh z>w;@5Ea%RCb^FD>ZTmF79eYz={PJHfUqJ)2%m?=d|M~sK>It*_wSke#;OXk;vd$@? F2>?<S+OPls literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..1beaa6d5096a96f367d1b4062fd243c3c2eef2d3 GIT binary patch literal 947 zcmV;k15EshP)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10Vz;S zR7DXH8yFZR85t%S87CPUCmI?j8yhDZ8z>tbDI6Rr933hh9V;OsFCro^B_=c`Cp9N0 zHYh1KC@DB8DL5%AI4UbSEG<1PE<G(SJ}xgmFfl+dGC?siK`}ByGBZOmG($5qLo+l) zI5|l;I!Qe~PCh_TKR{7GK~X?KQ9wdcK|@nPLsUXVRYOHpL_}3YMpr~fS4BrxRat9R zSZh{UY*$)sTwZZpUvgt-dSqvNWoLV3XnbX9d}nKZXKR3HYkz2LfpvL~czu$2f0TNC zlzM)Ye1VsLgqwhbn}CL#fQFrcg`9zgor8y-gNUAmilK#zp@xg1hKr+=o3xdhvz42( zo}|5=rM{k~zo4eTp{K#2sKTMC!lbLjq^!oJtHq_O#-*&rr>)4j)LQ5O00Ik1L_t(o z!|m2>QxZ`Wz;OlTAwdDDMcUf`VkVdx76M{w*@Fn8Wm2+;u;=@Kh+eEQfXr}L#%Y?_ z^JaN-emm#hv*$1~^UveylrcRpJ7su)2YA5a1M|`4lx~`ODiNJ~01!?Z^utJoTmrtB z$xxUvpBo^w!oARf>cD~yz((b=d2`de+{*!wUQh)>I>7pIPwv95zX3=G)BxWKz;0VQ zC&hdwlP^{~Vif>VJ|!Rq@WGba=HK$S&cxmaSX2SRCa`Pw4hB!~$hHf>%YXuq1hQ>8 z7`}r;v0el5$-uk;e3shiEjHu}V9ZSfqQFM4vpEWEcY0YMG7(q?Dstjv<!YAI$UDF5 zQU($effVpVicbD-5s_=Bk4ka@XcK`Kz)yJ#K+Wl+IskcT0{TP%z>-y*r-+EO09X|Z z;PHXM5*iLrbydRPA?B||M1Eym9by95yL&0QdaG4+@;Oz!#wd{Mb++y`QukJ^k^Bbm zRnA6%b2$bKzuL#NZpqPb{zqx8jjLb`5Hf*+Z66Nh+x9zvu<}6Jx23V&um4=^3c!-u zNYelcmUQc-olIt@blR2HdjL&sq|FA>0IxpX_J``XHGt<q<*}XyAY1-^)ox#1l$}mU zKT%&S!DnL@OTg7?TQo-UmwYalYal+jTod63tapDTq3NJ&@rd91kK_R!-~s;w@CTf& Vs~6|Zy!8M8002ovPDHLkV1kHrkNN-r literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/stick-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..2b50f1f3c35fbac77e06376a7bd92eb27e94b4fe GIT binary patch literal 984 zcmV;}11J26P)<h;3K|Lk000e1NJLTq002M$002Y?0{{R31}4M$00009a7bBm0013_ z0013_0gvVJWdHyG8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10X|Sn zR7DXH8yFZR8X6}X8z&nZC>$Ir933eg9V;FlEFT{&AR#UxAulH=HYX@IC@425DK{!B zIWI6jFfl+eGC?siLNYW%Gc-dpG(<BsL^L%;Iy_7}Jxx13PCPzNJU&l7KTkeCP(ede zK|@qRL{&pYRzpTtL`GLcMp#5gSVc!zMMzmmO<zh(UP?_~PEcY`Q)Ez6Wl&RQP*i47 zRcBIFXi`^cQ&(wJR%ujNYE)TkRat9eX?$d8d}L{TWodqCZGviUf^T$*aCM1rb&7Fy zig9*}a(9b!c#d;<jdXdBfP|ZZh@OLqpo5B_govPpjH8H-riqTGiIAs>kf@4}r;3oM zi;$>`lBtZ5sEw4Yjg_p9l&p`Gt(&5|o1(m=tHq?O#-*&rrL4!Mt;nXX$f&T&sj$nb zvCFEl%&W4^sQjbC0006TNkl<ZSi|ksTUQcM6u@yoD6x{fAefkO3;e4Im>3p<ilNy> z1rkf57{If?{}<?CjK#&ZW(HREGW%&>_HWicXV2a<G4bEy>6kG-;21M(zy@sK?*o(G zz)Cog2(S3Pt`PvwQjBiI0v?Nib776XNX$E}0G<~NMbK>?coYU;yLeM?wdyxVX#hgg zW&uwaAbF<bE>z_;K*((laIOOEx1@cZ&u(sJ^A~N=asbbrrho;2_e#n;f6C8PMI8go zngKj(z`jx^y(d^wDhEW}CV(X%)smC`J1B{k1boK8WDNKu<-uF5$!8$yG6cN9wrcMT z0=sRM0%i<>08o^3Ju6+-v|3hwuE+u4Hw0FI?~>Q^8zLe<^*$=dH4roe!oUxC13+2t zqY407sRI#1AP#7<4uGZuO#s$K173~-{IUe}mhe>vE-aPMdx+VFh)5%4=@9+E(cMc) zRhrFeMt{DPLtxQVBc)Y4Gt@|(+Z6EF5O76-k5U~3uH?*ID?0)}Qj=1D{;4##?rX&R zKIa6GQ>srmRq8DepE5I0<^hhC)ONe|Ux_LL%$XZ$L4celol0SEV`Hyy*^%ZufMs(d z&EXCKy!vq49jafp0KyN=j`it~-USEW>aAA&`Y>g2tUDYJo((USWw)i(HXH3vkIy+R zE?2j&hlu*8Mp*BznZ;lv9*+clPexhq_CJyh*nkcEbKp0L0L3#)EoycE0000<MNUMn GLSTabO_(eI literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/themerc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/themerc new file mode 100644 index 0000000..81c785c --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/themerc @@ -0,0 +1,23 @@ +button_offset=12 +button_spacing=0 + +show_app_icon=false + +full_width_title=true + +title_shadow_active=false +title_shadow_inactive=false + +title_horizontal_offset=3 + +active_text_color=#afafaf +active_text_shadow_color=#252525 + +inactive_text_color=#808080 +inactive_text_shadow_color=#252525 + +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-5 +shadow_opacity=40 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-1-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-1-active.png new file mode 100644 index 0000000000000000000000000000000000000000..440b350fba4d3d869c57263def61f018dc6fec86 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni#0(@)2-uVYDb50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Pl&6aptOX9s+P9pO}Ec; vfr28QE{-7*;mIip2?;C@Ljz>2HW@OQ1&G~zUt#A3lxOgC^>bP0l+XkKId3T~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-1-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-1-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..428c48f4015dfe897e6932793b2289283f3f19b1 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7K|yIbIlYxpyUc+i p0-i38Aso@k2@K8u<=YsU7~;3o&-eMk6$q4L@O1TaS?83{1OQtUCp7>7 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-2-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-2-active.png new file mode 100644 index 0000000000000000000000000000000000000000..440b350fba4d3d869c57263def61f018dc6fec86 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni#0(@)2-uVYDb50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Pl&6aptOX9s+P9pO}Ec; vfr28QE{-7*;mIip2?;C@Ljz>2HW@OQ1&G~zUt#A3lxOgC^>bP0l+XkKId3T~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-2-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-2-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..428c48f4015dfe897e6932793b2289283f3f19b1 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7K|yIbIlYxpyUc+i p0-i38Aso@k2@K8u<=YsU7~;3o&-eMk6$q4L@O1TaS?83{1OQtUCp7>7 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-3-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-3-active.png new file mode 100644 index 0000000000000000000000000000000000000000..440b350fba4d3d869c57263def61f018dc6fec86 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni#0(@)2-uVYDb50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Pl&6aptOX9s+P9pO}Ec; vfr28QE{-7*;mIip2?;C@Ljz>2HW@OQ1&G~zUt#A3lxOgC^>bP0l+XkKId3T~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-3-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-3-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..428c48f4015dfe897e6932793b2289283f3f19b1 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7K|yIbIlYxpyUc+i p0-i38Aso@k2@K8u<=YsU7~;3o&-eMk6$q4L@O1TaS?83{1OQtUCp7>7 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-4-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-4-active.png new file mode 100644 index 0000000000000000000000000000000000000000..440b350fba4d3d869c57263def61f018dc6fec86 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni#0(@)2-uVYDb50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Pl&6aptOX9s+P9pO}Ec; vfr28QE{-7*;mIip2?;C@Ljz>2HW@OQ1&G~zUt#A3lxOgC^>bP0l+XkKId3T~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-4-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-4-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..428c48f4015dfe897e6932793b2289283f3f19b1 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7K|yIbIlYxpyUc+i p0-i38Aso@k2@K8u<=YsU7~;3o&-eMk6$q4L@O1TaS?83{1OQtUCp7>7 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-5-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-5-active.png new file mode 100644 index 0000000000000000000000000000000000000000..440b350fba4d3d869c57263def61f018dc6fec86 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni#0(@)2-uVYDb50q$YKTt*>(_S?0@<(6(}fK z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i8=)Pl&6aptOX9s+P9pO}Ec; vfr28QE{-7*;mIip2?;C@Ljz>2HW@OQ1&G~zUt#A3lxOgC^>bP0l+XkKId3T~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-5-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/title-5-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..428c48f4015dfe897e6932793b2289283f3f19b1 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^JV5Ni$P6U=H@GbYQk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>@0G|+7K|yIbIlYxpyUc+i p0-i38Aso@k2@K8u<=YsU7~;3o&-eMk6$q4L@O1TaS?83{1OQtUCp7>7 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9b401dc0f4710283992bc11d89f9a2388bef1683 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^5<u+2#0(^#g~~n$Qk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>r0G|+7AT1~;Eg_+*rEQsi zM)x$3&sY-V7tG-B>_!@pqwneB7$Om#oRW}`z?+cJ61*mmd%}tzH>CwcUSH?s;n2D_ lo6)iHXhA@N=wgw-nhZIernyBKBGo{x44$rjF6*2UngFi3I7$Ej literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..f073621372ccf74dea71f011584bdf1629b3e695 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^5<u+2#0(^#g~~n$Qk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDUi+ppAc6dEhs20C#TmR_sRmu zVJr#q3ubV5b|VeQ(eiY043P*=P5=U4-qeQRHG!+c6g3n&7es_B1_z!HiQr)uHTB}< aVP&{`?M1nxfpHd47lWs(pUXO@geCx}hcf&C literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..865a8313aa39314033daa4dd7bcd01c37a1e9449 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^5<u+2#0(^#g~~n$Qk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>r0G|+7AT1~;Eg_+*rEQsi zM)x$3&sY-V7tG-B>_!@pqwneB7$Om#%)!f>z`&&O_5c5H0p6uyYoq>)&Wze>$1pSM mt7t1z*P|s3S#FwD!3^&Y3cAdi?fn&~mBG{1&t;ucLK6VGwmJ0x literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark-xhdpi/xfwm4/top-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..5a6544265561c5d6e8ba3d31ac0a1c83555aa765 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^5<u+2#0(^#g~~n$Qk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDUi+ppAc6dEhs20C#TmR_sRmu zVJr#q3ubV5b|VeQ(e!k243P*==HTT`U|`bNnsxOOLrT`wAd#$42Cl6ltxR2ymQCvm cDp}5O>Fb}L8ei&4fSMRQUHx3vIVCg!0KKF)4FCWD literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace-active.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace-active.svg new file mode 100644 index 0000000..1e74c5c --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace-active.svg @@ -0,0 +1,6 @@ +<svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg"> + <g transform="translate(0 -852.36)" shape-rendering="auto"> + <path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" color="#000000" color-rendering="auto" fill="#dc8a78" image-rendering="auto" solid-color="#000000" style="isolation:auto;mix-blend-mode:normal"/> + <path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" color="#000000" color-rendering="auto" fill="#ffffff" image-rendering="auto" solid-color="#000000" style="isolation:auto;mix-blend-mode:normal"/> + </g> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace-hover.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace-hover.svg new file mode 100644 index 0000000..8a1d351 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace-hover.svg @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="35" + height="200" + id="svg2" + version="1.1" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)" + sodipodi:docname="add-workspace-hover.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="4" + inkscape:cx="-81.038405" + inkscape:cy="108.58132" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1366" + inkscape:window-height="709" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + showguides="false" + inkscape:guide-bbox="true" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:bbox-nodes="true"> + <inkscape:grid + type="xygrid" + id="grid3040" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="0,1" + position="20,100" + id="guide3893" + inkscape:locked="false" /> + <sodipodi:guide + orientation="1,0" + position="18,190" + id="guide3895" + inkscape:locked="false" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + <cc:license + rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Reproduction" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Distribution" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Notice" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Attribution" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#ShareAlike" /> + </cc:License> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-852.36218)"> + <path + id="rect4694" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 7,857.36218 28,0 0,190.00002 -28,0 c -1.108,0 -2,-0.892 -2,-2 L 5,859.36218 c 0,-1.108 0.892,-2 2,-2 z" + inkscape:connector-curvature="0" + sodipodi:nodetypes="sccssss" /> + <g + transform="translate(0,-0.9999969)" + id="g3917-7" + style="fill:#eceff1;fill-opacity:1;opacity:0.5;stroke:none;stroke-opacity:1" /> + <path + id="rect4804" + transform="translate(0,852.36218)" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 18,94 c -0.554,0 -1,0.446 -1,1 l 0,4 -4,0 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 4,0 0,4 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-4 4,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 l -4,0 0,-4 c 0,-0.554 -0.446,-1 -1,-1 z m 8,6 a 8,8 0 0 1 -8,8 8,8 0 0 1 -8,-8 8,8 0 0 1 8,-8 8,8 0 0 1 8,8 z" /> + </g> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace.svg new file mode 100644 index 0000000..8dba5df --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/add-workspace.svg @@ -0,0 +1,113 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="35" + height="200" + id="svg2" + version="1.1" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)" + sodipodi:docname="add-workspace.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="4" + inkscape:cx="-28.526103" + inkscape:cy="75.41215" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1366" + inkscape:window-height="709" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + showguides="false" + inkscape:guide-bbox="true" + inkscape:snap-bbox="true" + inkscape:bbox-paths="true" + inkscape:snap-bbox-edge-midpoints="true" + inkscape:bbox-nodes="true" + inkscape:document-rotation="0"> + <inkscape:grid + type="xygrid" + id="grid3040" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + <sodipodi:guide + orientation="0,1" + position="20,100" + id="guide3893" + inkscape:locked="false" /> + <sodipodi:guide + orientation="1,0" + position="18,190" + id="guide3895" + inkscape:locked="false" /> + </sodipodi:namedview> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + <cc:license + rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Reproduction" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Distribution" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Notice" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Attribution" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#ShareAlike" /> + </cc:License> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-852.36218)"> + <path + id="rect4694" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.35;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 7,857.36218 28,0 0,190.00002 -28,0 c -1.108,0 -2,-0.892 -2,-2 L 5,859.36218 c 0,-1.108 0.892,-2 2,-2 z" + inkscape:connector-curvature="0" + sodipodi:nodetypes="sccssss" /> + <g + transform="translate(0,-0.9999969)" + id="g3917-7" + style="fill:#eceff1;fill-opacity:1;opacity:0.5;stroke:none;stroke-opacity:1" /> + <path + id="rect4804" + transform="translate(0,852.36218)" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.87;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 18,94 c -0.554,0 -1,0.446 -1,1 l 0,4 -4,0 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 4,0 0,4 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-4 4,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 l -4,0 0,-4 c 0,-0.554 -0.446,-1 -1,-1 z m 8,6 a 8,8 0 0 1 -8,8 8,8 0 0 1 -8,-8 8,8 0 0 1 8,-8 8,8 0 0 1 8,8 z" /> + </g> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/calendar-arrow-left.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/calendar-arrow-left.svg new file mode 100644 index 0000000..dcf8298 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/calendar-arrow-left.svg @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + id="svg4" + sodipodi:docname="calendar-arrow-left.svg" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> + <metadata + id="metadata10"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs8" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1366" + inkscape:window-height="704" + id="namedview6" + showgrid="false" + inkscape:zoom="29.5" + inkscape:cx="13.680381" + inkscape:cy="6.1418434" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + d="M10 3v10L5 8z" + fill="#000000" + opacity="0.54" + id="path2" + style="fill:#e6e6e6" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/calendar-arrow-right.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/calendar-arrow-right.svg new file mode 100644 index 0000000..ed66559 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/calendar-arrow-right.svg @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + id="svg4" + sodipodi:docname="calendar-arrow-right.svg" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> + <metadata + id="metadata10"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs8" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1366" + inkscape:window-height="704" + id="namedview6" + showgrid="false" + inkscape:zoom="14.75" + inkscape:cx="8" + inkscape:cy="8" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + d="M6 3v10l5-5z" + fill="#000000" + opacity="0.54" + id="path2" + style="fill:#e6e6e6" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox-dark.svg new file mode 100644 index 0000000..4b7c2b4 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox-dark.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#f5e0dc"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox-off.svg new file mode 100644 index 0000000..b00efa6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox-off.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <circle cx="12" cy="12" r="10" fill="#ffffff" opacity=".12"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox.svg new file mode 100644 index 0000000..8a678c9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/checkbox.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#dc8a78"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close-active.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close-active.svg new file mode 100644 index 0000000..0dde2b9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close-active.svg @@ -0,0 +1,10 @@ +<svg id="Foreground" width="26" height="26" enable-background="new 0 0 16 16" version="1.0" viewBox="0 0 18.909 18.909" xmlns="http://www.w3.org/2000/svg"> + <defs> + <filter id="filter839" x="-.048" y="-.048" width="1.096" height="1.096" color-interpolation-filters="sRGB"> + <feGaussianBlur stdDeviation="0.32"/> + </filter> + </defs> + <circle cx="9.4545" cy="10.182" r="8" fill="#000000" filter="url(#filter839)" opacity=".1" stroke-width="0"/> + <circle cx="9.4545" cy="9.4545" r="8" fill="#d8354a" stroke-width="0"/> + <path d="m6.1115 5.7478c-0.092952 1e-7 -0.18588 0.035309-0.2571 0.10653-0.14245 0.14245-0.14245 0.37175 0 0.5142l3.0852 3.0866-3.0852 3.0852c-0.14245 0.14245-0.14245 0.37175 0 0.5142 0.14245 0.14245 0.37317 0.14245 0.51562 0l3.0852-3.0852 3.0852 3.0852c0.14245 0.14245 0.37175 0.14245 0.5142 0 0.14245-0.14245 0.14245-0.37175 0-0.5142l-3.0852-3.0852 3.0852-3.0866c0.14245-0.14245 0.14245-0.37175 0-0.5142-0.14245-0.14245-0.37175-0.14245-0.5142 0l-3.0852 3.0852-3.0852-3.0852c-0.071224-0.071224-0.16557-0.10653-0.25852-0.10653z" fill="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3606" style="paint-order:markers stroke fill"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close-hover.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close-hover.svg new file mode 100644 index 0000000..37f8806 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close-hover.svg @@ -0,0 +1,10 @@ +<svg id="Foreground" width="26" height="26" enable-background="new 0 0 16 16" version="1.0" viewBox="0 0 18.909 18.909" xmlns="http://www.w3.org/2000/svg"> + <defs> + <filter id="filter839" x="-.048" y="-.048" width="1.096" height="1.096" color-interpolation-filters="sRGB"> + <feGaussianBlur stdDeviation="0.32"/> + </filter> + </defs> + <circle cx="9.4545" cy="10.182" r="8" fill="#000000" filter="url(#filter839)" opacity=".1" stroke-width="0"/> + <circle cx="9.4545" cy="9.4545" r="8" fill="#ff7a80" stroke-width="0"/> + <path d="m6.1115 5.7478c-0.092952 1e-7 -0.18588 0.035309-0.2571 0.10653-0.14245 0.14245-0.14245 0.37175 0 0.5142l3.0852 3.0866-3.0852 3.0852c-0.14245 0.14245-0.14245 0.37175 0 0.5142 0.14245 0.14245 0.37317 0.14245 0.51562 0l3.0852-3.0852 3.0852 3.0852c0.14245 0.14245 0.37175 0.14245 0.5142 0 0.14245-0.14245 0.14245-0.37175 0-0.5142l-3.0852-3.0852 3.0852-3.0866c0.14245-0.14245 0.14245-0.37175 0-0.5142-0.14245-0.14245-0.37175-0.14245-0.5142 0l-3.0852 3.0852-3.0852-3.0852c-0.071224-0.071224-0.16557-0.10653-0.25852-0.10653z" fill="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3606" style="paint-order:markers stroke fill"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close.svg new file mode 100644 index 0000000..5dcc697 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/close.svg @@ -0,0 +1,10 @@ +<svg id="Foreground" width="26" height="26" enable-background="new 0 0 16 16" version="1.0" viewBox="0 0 18.909 18.909" xmlns="http://www.w3.org/2000/svg"> + <defs> + <filter id="filter879" x="-.048" y="-.048" width="1.096" height="1.096" color-interpolation-filters="sRGB"> + <feGaussianBlur stdDeviation="0.32"/> + </filter> + </defs> + <circle cx="9.4545" cy="10.182" r="8" fill="#000000" filter="url(#filter879)" opacity=".1" stroke-width="0"/> + <circle cx="9.4545" cy="9.4545" r="8" fill="#f75a61" stroke-width="0"/> + <path d="m6.1115 5.7478c-0.092952 1e-7 -0.18588 0.035309-0.2571 0.10653-0.14245 0.14245-0.14245 0.37175 0 0.5142l3.0852 3.0866-3.0852 3.0852c-0.14245 0.14245-0.14245 0.37175 0 0.5142 0.14245 0.14245 0.37317 0.14245 0.51562 0l3.0852-3.0852 3.0852 3.0852c0.14245 0.14245 0.37175 0.14245 0.5142 0 0.14245-0.14245 0.14245-0.37175 0-0.5142l-3.0852-3.0852 3.0852-3.0866c0.14245-0.14245 0.14245-0.37175 0-0.5142-0.14245-0.14245-0.37175-0.14245-0.5142 0l-3.0852 3.0852-3.0852-3.0852c-0.071224-0.071224-0.16557-0.10653-0.25852-0.10653z" fill="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.3606" style="paint-order:markers stroke fill"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/corner-ripple.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/corner-ripple.svg new file mode 100644 index 0000000..858cbd1 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/corner-ripple.svg @@ -0,0 +1,5 @@ +<svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg"> + <g transform="translate(0 -948.36)"> + <circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#dc8a78" opacity=".25"/> + </g> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton-dark.svg new file mode 100644 index 0000000..135b65d --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton-dark.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 8c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z" fill="#f5e0dc"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton-off.svg new file mode 100644 index 0000000..b00efa6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton-off.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <circle cx="12" cy="12" r="10" fill="#ffffff" opacity=".12"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton.svg new file mode 100644 index 0000000..741abc6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/radiobutton.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 8c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z" fill="#dc8a78"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-off.svg new file mode 100644 index 0000000..8522010 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-off.svg @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="46" + height="24" + version="1.1" + id="svg1878" + sodipodi:docname="toggle-off.svg" + inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs1882"> + <filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter1830" + x="-0.108" + y="-0.108" + width="1.216" + height="1.216"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="0.81" + id="feGaussianBlur1832" /> + </filter> + </defs> + <sodipodi:namedview + id="namedview1880" + pagecolor="#4d4d4d" + bordercolor="#666666" + borderopacity="1.0" + inkscape:showpageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#6b6b6b" + showgrid="false" + inkscape:zoom="4.17193" + inkscape:cx="-13.662741" + inkscape:cy="-9.2283427" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg1878" /> + <rect + x="0" + y="0" + width="46" + height="24" + rx="12" + ry="12" + id="rect2" + style="opacity:0.45;fill:#ffffff" /> + <circle + cx="12" + cy="13" + r="9" + id="circle1465" + style="opacity:0.1;fill:#000000;filter:url(#filter1830)" /> + <circle + cx="12" + cy="12.089559" + r="9" + id="circle4" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-on-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-on-dark.svg new file mode 100644 index 0000000..08ca8f0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-on-dark.svg @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="46" + height="24" + version="1.1" + id="svg160" + sodipodi:docname="toggle-on-dark.svg" + inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs164"> + <filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter898" + x="-0.108" + y="-0.108" + width="1.216" + height="1.216"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="0.81" + id="feGaussianBlur900" /> + </filter> + </defs> + <sodipodi:namedview + id="namedview162" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + showgrid="false" + inkscape:zoom="8.34386" + inkscape:cx="21.093355" + inkscape:cy="12.164634" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg160" /> + <rect + x="0" + y="-0.019988" + width="46" + height="24.019987" + rx="12.009994" + ry="12.009994" + fill="#dc8a78" + stroke-width="0" + style="paint-order:stroke fill markers;fill:#f5e0dc;fill-opacity:1" + id="rect2" /> + <circle + cx="34" + cy="13" + r="9" + fill="#ffffff" + stroke-width="0" + style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)" + id="circle342" /> + <circle + cx="34" + cy="12" + r="9" + fill="#ffffff" + stroke-width="0" + style="paint-order:stroke fill markers" + id="circle4" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-on.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-on.svg new file mode 100644 index 0000000..79ece7e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/toggle-on.svg @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="46" + height="24" + version="1.1" + id="svg6" + sodipodi:docname="toggle-on.svg" + inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs10"> + <filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter898" + x="-0.108" + y="-0.108" + width="1.216" + height="1.216"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="0.81" + id="feGaussianBlur900" /> + </filter> + </defs> + <sodipodi:namedview + id="namedview8" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + showgrid="true" + inkscape:zoom="5.9" + inkscape:cx="18.38983" + inkscape:cy="-12.79661" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg6"> + <inkscape:grid + type="xygrid" + id="grid340" + originx="0" + originy="0" /> + </sodipodi:namedview> + <rect + x="0" + y="-0.019988" + width="46" + height="24.019987" + rx="12.009994" + ry="12.009994" + fill="#dc8a78" + stroke-width="0" + style="paint-order:stroke fill markers" + id="rect2" /> + <circle + cx="34" + cy="13" + r="9" + fill="#ffffff" + stroke-width="0" + style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15" + id="circle342" /> + <circle + cx="34" + cy="12" + r="9" + fill="#ffffff" + stroke-width="0" + style="paint-order:stroke fill markers" + id="circle4" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/trash-icon.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/trash-icon.svg new file mode 100644 index 0000000..d78a123 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/assets/trash-icon.svg @@ -0,0 +1,6 @@ +<svg width="400" height="120" version="1.1" xmlns="http://www.w3.org/2000/svg"> + <g transform="translate(0 -932.36)"> + <rect x="10" y="942.36" width="380" height="160" rx="18" ry="18" fill="#4d4d4d" stroke-width="0"/> + <path class="ColorScheme-Text" d="m200 964.36c-4.4183 0-8 3.5817-8 8h-16v4h48v-4h-16c0-4.4183-3.5817-8-8-8zm0 4c2.2091 1e-5 4 1.7909 4 4h-8c1e-5 -2.2091 1.7909-4 4-4zm-20 12v32c0 4.4321 3.5679 8.0001 8 8.0001h24c4.4321 0 8-3.568 8-8.0001v-32h-38zm4 4h32v28c0 2.2161-1.7839 4.0001-4 4.0001h-24c-2.2161 0-4-1.784-4-4.0001z" fill="#ececec"/> + </g> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/cinnamon.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/cinnamon.css new file mode 100644 index 0000000..37cdf93 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/cinnamon.css @@ -0,0 +1,2344 @@ +stage { + color: #FFFFFF; +} + +.label-shadow { + color: rgba(0, 0, 0, 0); +} + +.sound-button { + min-height: 24px; + padding: 5px 32px; + transition-duration: 100ms; + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); +} + +.sound-button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.sound-button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.sound-button:hover:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); + border-radius: 6px; +} + +.sound-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); + border-radius: 6px; +} + +.sound-button:insensitive { + color: rgba(255, 255, 255, 0.5); + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; +} + +.notification-button, .notification-icon-button, .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, #notification .notification-button, #notification .notification-icon-button, .calendar-today-home-button, +.calendar-today-home-button-enabled { + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); + background-color: transparent; +} + +.notification-button:hover, .notification-icon-button:hover, #notification .notification-button:hover, #notification .notification-icon-button:hover, .calendar-today-home-button:hover, +.calendar-today-home-button-enabled:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.notification-button:active, .notification-icon-button:active, #notification .notification-button:active, #notification .notification-icon-button:active, .calendar-today-home-button:active, +.calendar-today-home-button-enabled:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); + border-radius: 6px; +} + +.notification-button:insensitive, .notification-icon-button:insensitive, #notification .notification-button:insensitive, #notification .notification-icon-button:insensitive, .calendar-today-home-button:insensitive, +.calendar-today-home-button-enabled:insensitive { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; + border-radius: 6px; +} + +.modal-dialog-button-box .modal-dialog-button { + min-height: 24px; + padding: 6px 30px; + transition-duration: 100ms; + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); +} + +.modal-dialog-button-box .modal-dialog-button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.modal-dialog-button-box .modal-dialog-button:focus { + color: #f5e0dc; +} + +.modal-dialog-button-box .modal-dialog-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); +} + +.modal-dialog-button-box .modal-dialog-button:insensitive { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +#menu-search-entry, .notification StEntry, .menu #notification StEntry, .popup-menu #notification StEntry, #notification StEntry { + padding: 3px 12px; + min-height: 24px; + caret-size: 1px; + selection-background-color: #f5e0dc; + selected-color: rgba(0, 0, 0, 0.87); + transition-duration: 300ms; + border-radius: 6px; + color: #FFFFFF; + border: 2px solid transparent; + background-color: rgba(255, 255, 255, 0.04); +} + +#menu-search-entry:focus, .notification StEntry:focus, .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #notification StEntry:focus, #menu-search-entry:hover, .notification StEntry:hover, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #notification StEntry:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid #f5e0dc; +} + +#menu-search-entry:insensitive, .notification StEntry:insensitive, .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #notification StEntry:insensitive { + border: 2px solid transparent; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +#menu-search-entry StIcon.capslock-warning, .notification StEntry StIcon.capslock-warning, .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #notification StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #FBC02D; + padding: 0 6px; +} + +StScrollView.vfade { + -st-vfade-offset: 0px; +} + +StScrollView.hfade { + -st-hfade-offset: 0px; +} + +StScrollBar { + padding: 8px; +} + +StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; +} + +StScrollBar StBin#trough { + background-color: rgba(30, 30, 46, 0.1); + border-radius: 9999px; +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 9999px; + background-color: #787882; + border: 0px solid; + margin: 0px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #62626d; +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #f5e0dc; +} + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; +} + +.popup-slider-menu-item, +.slider { + -slider-height: 4px; + -slider-background-color: rgba(255, 255, 255, 0.12); + -slider-border-color: transparent; + -slider-active-background-color: #f5e0dc; + -slider-active-border-color: transparent; + -slider-border-width: 0; + -slider-handle-radius: 4px; + height: 18px; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; + color: transparent; +} + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; +} + +.check-box StLabel { + font-weight: normal; +} + +.check-box StBin { + width: 24px; + height: 24px; +} + +.check-box StBin, .check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:checked StBin, .check-box:focus:checked StBin { + background-image: url("assets/checkbox-dark.svg"); +} + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; +} + +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; +} + +.radiobutton StBin { + width: 24px; + height: 24px; +} + +.radiobutton StBin, .radiobutton:focus StBin { + background-image: url("assets/radiobutton-off.svg"); +} + +.radiobutton:checked StBin, .radiobutton:focus:checked StBin { + background-image: url("assets/radiobutton-dark.svg"); +} + +.toggle-switch { + width: 46px; + height: 24px; + background-size: contain; +} + +.toggle-switch, .popup-menu-item:active .toggle-switch { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch:checked, .popup-menu-item:active .toggle-switch:checked { + background-image: url("assets/toggle-on-dark.svg"); +} + +.cinnamon-link { + color: #5bd3f8; + text-decoration: underline; +} + +.cinnamon-link:hover { + color: #8ce0fa; +} + +#Tooltip { + border-radius: 9999px; + padding: 6px 12px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + margin: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12); + font-size: 1em; + font-weight: normal; + text-align: center; +} + +.menu, +.popup-menu, +.popup-combo-menu { + padding: 0; + color: #FFFFFF; + border-radius: 12px; + margin: 6px; + box-shadow: none; + border: 1px solid rgba(0, 0, 0, 0.75); +} + +.menu-arrow, +.popup-menu-arrow { + icon-size: 16px; +} + +.menu .popup-sub-menu, +.popup-menu .popup-sub-menu, +.popup-combo-menu .popup-sub-menu { + border-radius: 6px; + background-gradient-direction: none; + box-shadow: none; + background-color: #353543; + color: rgba(255, 255, 255, 0.7); +} + +.menu .popup-sub-menu .popup-menu-item:active, +.popup-menu .popup-sub-menu .popup-menu-item:active, +.popup-combo-menu .popup-sub-menu .popup-menu-item:active { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.menu .popup-sub-menu StScrollBar, +.popup-menu .popup-sub-menu StScrollBar, +.popup-combo-menu .popup-sub-menu StScrollBar { + padding: 4px; +} + +.menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-menu .popup-sub-menu StScrollBar StBin#vhandle, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, +.popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; +} + +.menu .popup-menu-content, +.popup-menu .popup-menu-content, +.popup-combo-menu .popup-menu-content { + padding: 6px; + border-radius: 12px; + background-color: #1e1e2e; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; +} + +.menu .popup-menu-item, +.popup-menu .popup-menu-item, +.popup-combo-menu .popup-menu-item { + padding: 6px 12px; + spacing: 12px; + border-radius: 6px; +} + +.menu .popup-menu-item:hover, .menu .popup-menu-item:active, +.popup-menu .popup-menu-item:hover, +.popup-menu .popup-menu-item:active, +.popup-combo-menu .popup-menu-item:hover, +.popup-combo-menu .popup-menu-item:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.menu .popup-menu-item:insensitive, +.popup-menu .popup-menu-item:insensitive, +.popup-combo-menu .popup-menu-item:insensitive { + color: rgba(255, 255, 255, 0.5); + background: none; +} + +.menu .popup-inactive-menu-item, +.popup-menu .popup-inactive-menu-item, +.popup-combo-menu .popup-inactive-menu-item { + color: rgba(255, 255, 255, 0.5); +} + +.menu .popup-inactive-menu-item:insensitive, +.popup-menu .popup-inactive-menu-item:insensitive, +.popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(255, 255, 255, 0.12); +} + +.menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-menu .popup-menu-item:active .popup-inactive-menu-item, +.popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { + color: rgba(255, 255, 255, 0.5); +} + +.menu-icon, +.popup-menu-icon { + icon-size: 16px; +} + +.popup-menu-boxpointer { + -arrow-border-radius: 6px; + -arrow-background-color: rgba(0, 0, 0, 0); + -arrow-border-width: 0; + -arrow-border-color: rgba(0, 0, 0, 0); + -arrow-base: 0; + -arrow-rise: 0; +} + +.popup-combo-menu { + padding: 6px; +} + +.popup-combobox-item { + spacing: 1em; +} + +.popup-separator-menu-item { + -gradient-height: 0; + -gradient-start: transparent; + -gradient-end: transparent; + -margin-horizontal: 1.5em; + height: 0; + margin: 0; + padding: 0; + border-color: rgba(255, 255, 255, 0.12); + border-bottom-width: 0; + border-bottom-style: solid; + background-color: transparent; +} + +.popup-alternating-menu-item:alternate { + font-weight: normal; +} + +.popup-device-menu-item { + spacing: .5em; +} + +.popup-subtitle-menu-item { + font-weight: normal; +} + +.nm-menu-item-icons { + spacing: .5em; +} + +#panel { + font-weight: bold; + height: 36px; + width: 42px; +} + +#panel:highlight { + border-image: none; + background-color: rgba(244, 67, 54, 0.5); +} + +#panelLeft { + spacing: 4px; +} + +#panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(244, 67, 54, 0.35); + background-gradient-end: rgba(244, 67, 54, 0.35); +} + +#panelLeft:ltr { + padding-right: 4px; +} + +#panelLeft:rtl { + padding-left: 4px; +} + +#panelLeft.vertical { + padding: 0; +} + +#panelLeft.vertical:ltr { + padding-right: 0px; +} + +#panelLeft.vertical:rtl { + padding-left: 0px; +} + +#panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(245, 224, 220, 0.35); + background-gradient-end: rgba(245, 224, 220, 0.35); +} + +#panelRight:ltr { + padding-left: 6px; + spacing: 0px; +} + +#panelRight:rtl { + padding-right: 6px; + spacing: 0px; +} + +#panelRight.vertical { + padding: 0; +} + +#panelRight.vertical:ltr { + padding-right: 0px; +} + +#panelRight.vertical:rtl { + padding-left: 0px; +} + +#panelCenter { + spacing: 4px; +} + +#panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(102, 187, 106, 0.35); + background-gradient-end: rgba(102, 187, 106, 0.35); +} + +.panel-top, .panel-bottom, .panel-left, .panel-right { + color: rgba(255, 255, 255, 0.7); + font-size: 1em; + padding: 0px; + background-color: rgba(17, 17, 27, 0.75); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 16px rgba(0, 0, 0, 0.24); +} + +.panel-top .panel-button:hover, +.panel-top .panel-status-button:hover, .panel-bottom .panel-button:hover, +.panel-bottom .panel-status-button:hover, .panel-left .panel-button:hover, +.panel-left .panel-status-button:hover, .panel-right .panel-button:hover, +.panel-right .panel-status-button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); +} + +.panel-top .panel-button:active, +.panel-top .panel-status-button:active, .panel-bottom .panel-button:active, +.panel-bottom .panel-status-button:active, .panel-left .panel-button:active, +.panel-left .panel-status-button:active, .panel-right .panel-button:active, +.panel-right .panel-status-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.panel-dummy { + background-color: rgba(244, 67, 54, 0.5); +} + +.panel-dummy:entered { + background-color: rgba(244, 67, 54, 0.6); +} + +.panel-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + height: 22px; + color: rgba(255, 255, 255, 0.7); +} + +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + transition-duration: 100ms; + color: rgba(255, 255, 255, 0.7); +} + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; +} + +#overview { + spacing: 12px; +} + +.window-caption { + background-color: rgba(11, 11, 18, 0.9); + border: 1px solid rgba(11, 11, 18, 0.9); + color: #FFFFFF; + spacing: 25px; + border-radius: 6px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; +} + +.window-caption#selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + border: 1px solid #f5e0dc; + spacing: 25px; +} + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 15px; + border-radius: 6px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid transparent; +} + +.expo-workspaces-name-entry:focus, +.expo-workspaces-name-entry#selected:focus { + border: 1px solid #f5e0dc; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + font-style: italic; + transition-duration: 300; + selection-background-color: rgba(0, 0, 0, 0.87); + selected-color: #f5e0dc; +} + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-radius: 6px; +} + +.expo-workspace-thumbnail-frame#active { + border: 4px solid #f5e0dc; + background-color: black; + border-radius: 6px; +} + +.expo-background { + background-color: #0b0b12; +} + +.workspace-thumbnails { + spacing: 26px; +} + +.workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; +} + +.workspace-add-button { + background-image: url("assets/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; +} + +.workspace-add-button:hover { + background-image: url("assets/add-workspace-hover.svg"); + transition-duration: 100; +} + +.workspace-add-button:active { + background-image: url("assets/add-workspace-active.svg"); + transition-duration: 100; +} + +.workspace-overview-background-shade { + background-color: rgba(0, 0, 0, 0.5); +} + +.workspace-close-button, +.window-close { + background-image: url("assets/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 13px; +} + +.workspace-close-button:hover, +.window-close:hover { + background-image: url("assets/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} + +.workspace-close-button:active, +.window-close:active { + background-image: url("assets/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; +} + +.workspace-thumbnail-indicator { + outline: 2px solid red; + border: 1px solid green; +} + +.window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); +} + +.window-close-area { + background-image: url("assets/trash-icon.svg"); + height: 120px; + width: 400px; +} + +.about-content { + width: 550px; + height: 250px; + spacing: 8px; + padding-bottom: 10px; +} + +.about-title { + font-size: 2em; + font-weight: bold; +} + +.about-uuid { + font-size: 10px; + color: #888; +} + +.about-icon { + padding-right: 20px; + padding-bottom: 14px; +} + +.about-scrollBox { + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 6px; + background-color: #1e1e2e; + padding: 4px; + padding-right: 0; + border-radius: 0; +} + +.about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; +} + +.about-description { + padding-top: 4px; + padding-bottom: 16px; +} + +.about-version { + padding-left: 7px; + font-size: 10px; + color: #888; +} + +#LookingGlassDialog { + background-color: #1e1e2e; + spacing: 6px; + padding: 6px; + margin: 32px; + border-radius: 12px; + color: #FFFFFF; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); + border: none; +} + +.calendar-main-box { + margin: 0 .8em; +} + +.calendar { + spacing-rows: 0px; + spacing-columns: 0px; +} + +.calendar-today-home-button, +.calendar-today-home-button-enabled { + margin: 6px 0; + padding: 6px; +} + +.calendar-today-day-label { + font-size: 1.75em; + color: rgba(255, 255, 255, 0.7); + font-weight: bold; + text-align: center; + padding-bottom: .1em; +} + +.calendar-today-date-label { + font-size: 1.1em; + color: rgba(255, 255, 255, 0.5); + font-weight: bold; + text-align: center; +} + +.calendar-month-label { + color: #FFFFFF; + font-weight: bold; + padding-bottom: 8px; + padding-top: 8px; +} + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 2.4em; + height: 2.4em; + margin: 2px 0; + padding: 0; + border-radius: 9999px; +} + +.calendar-change-month-back:focus, .calendar-change-month-back:hover, +.calendar-change-month-forward:focus, +.calendar-change-month-forward:hover { + background-color: rgba(255, 255, 255, 0.1); +} + +.calendar-change-month-back:active, +.calendar-change-month-forward:active { + background-color: rgba(255, 255, 255, 0.25); +} + +.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"); +} + +.datemenu-date-label { + padding: .4em 1.75em; + font-weight: normal; + text-align: center; + font-size: 14px; + color: #FFFFFF; + border-radius: 6px; +} + +.calendar-day-base { + text-align: center; + width: 2.4em; + height: 2.4em; + padding: 0; + margin: 2px; + border-radius: 9999px; +} + +.calendar-day-base:hover { + background-color: rgba(255, 255, 255, 0.04); +} + +.calendar-day-base:active { + background-color: rgba(255, 255, 255, 0.12); +} + +.calendar-day-heading { + color: rgba(255, 255, 255, 0.7); + margin-top: 1em; +} + +.calendar-day { + border-width: 0; + color: rgba(255, 255, 255, 0.7); +} + +.calendar-day-top { + border-top-width: 0; +} + +.calendar-day-left { + border-left-width: 0; +} + +.calendar-nonwork-day { + color: #FFFFFF; + background-color: transparent; + font-weight: bold; +} + +.calendar-today, +.calendar-today:active, +.calendar-today:focus, +.calendar-today:hover { + font-weight: bold; + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; + border-width: 0; +} + +.calendar-other-month-day { + color: rgba(255, 255, 255, 0.7); + opacity: 1; +} + +.calendar-week-number { + width: 2.4em; + height: 2.4em; + margin: 0; + color: rgba(255, 255, 255, 0.3); + font-weight: bold; + background-color: transparent; + border-radius: 9999px; +} + +.calendar-week-number StLabel { + padding: 0; + margin-top: 3px; +} + +.calendar-events-main-box { + height: 300px; + margin: 8px 0.8em 0 0; + padding: 8px; + min-width: 350px; + border: none; + border-radius: 6px; + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 255, 255, 0.04); + background-gradient-end: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +.calendar-events-no-events-button { + margin: 6px 0; + padding: 6px; + border-radius: 6px; +} + +.calendar-events-no-events-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 255, 255, 0.04); + background-gradient-end: rgba(255, 255, 255, 0.04); + box-shadow: none; +} + +.calendar-events-no-events-icon { + color: rgba(255, 255, 255, 0.5); +} + +.calendar-events-no-events-label { + font-size: 1.1em; + color: rgba(255, 255, 255, 0.5); + font-weight: bold; + text-align: center; + margin-top: 9px; +} + +.calendar-events-date-label { + padding: 3px 0 12px 3px; + font-size: 1.1em; + color: rgba(255, 255, 255, 0.7); + font-weight: bold; + text-align: center; +} + +.calendar-events-event-container { + padding: 2px; +} + +.calendar-events-main-box .separator { + -margin-horizontal: 1em; + -gradient-height: 1px; + -gradient-start: rgba(255, 255, 255, 0.12); + -gradient-end: rgba(255, 255, 255, 0.12); +} + +.calendar-event-button { + margin: 6px 0 6px 0; + border-radius: 6px; +} + +.calendar-event-button:hover { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 255, 255, 0.04); + background-gradient-end: rgba(255, 255, 255, 0.04); + box-shadow: none; +} + +.calendar-event-color-strip { + width: 4px; + border-radius: 4px 0 0 4px; +} + +.calendar-event-row-content { + margin: 6px; +} + +.calendar-event-time-past { + color: rgba(255, 255, 255, 0.32); + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present { + font-weight: bold; + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-time-present:all-day { + color: rgba(102, 187, 106, 0.6); +} + +.calendar-event-time-future { + text-align: left; + margin-bottom: .6em; +} + +.calendar-event-countdown { + color: rgba(255, 255, 255, 0.5); + font-weight: bold; + text-align: right; + margin-bottom: .6em; +} + +.calendar-event-countdown:soon { + color: white; +} + +.calendar-event-countdown:imminent { + color: rgba(251, 192, 45, 0.6); +} + +.calendar-event-countdown:current { + color: rgba(102, 187, 106, 0.6); +} + +.calendar-event-summary { + color: rgba(255, 255, 255, 0.5); + text-align: left; + width: 200px; +} + +#notification { + border-radius: 12px; + padding: 12px; + spacing-rows: 9px; + spacing-columns: 9px; + margin-from-right-edge-of-screen: 18px; + width: 28em; + color: #FFFFFF; + background-color: rgba(30, 30, 46, 0.8); + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); + margin: 7px 12px 17px 12px; +} + +#notification .notification-button, #notification .notification-icon-button { + padding: 6px; +} + +.menu #notification, .popup-menu #notification { + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.05); + box-shadow: none; + margin: 0; +} + +.menu #notification:hover, .popup-menu #notification:hover { + background-color: rgba(255, 255, 255, 0.1); + box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); +} + +.menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { + color: #FFFFFF; +} + +.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 6px; +} + +#notification.multi-line-notification { + padding-bottom: 12px; + color: #FFFFFF; +} + +#notification-scrollview { + max-height: 10em; +} + +#notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; +} + +#notification-scrollview:ltr > StScrollBar { + padding-left: 6px; +} + +#notification-scrollview:rtl > StScrollBar { + padding-right: 6px; +} + +#notification-body { + spacing: 6px; +} + +#notification-actions { + spacing: 9px; +} + +.notification-with-image { + min-height: 159px; + color: #FFFFFF; +} + +.notification-button, .notification-icon-button { + padding: 6px; +} + +.notification-icon-button > StIcon { + icon-size: 36px; +} + +#altTabPopup { + padding: 8px; + spacing: 16px; +} + +.switcher-list { + color: #FFFFFF; + background-color: #1e1e2e; + border: none; + border-radius: 6px; + padding: 20px; +} + +.switcher-list > StBoxLayout { + padding: 4px; +} + +.switcher-list-item-container { + spacing: 8px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; +} + +.switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #f5e0dc; +} + +.switcher-list .item-box:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; + border: 0px solid #f5e0dc; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); +} + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: #FFFFFF; +} + +.switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: rgba(255, 255, 255, 0.7); +} + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; +} + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; +} + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("assets/corner-ripple.svg"); + background-size: contain; +} + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); +} + +.flashspot { + background-color: white; +} + +.modal-dialog { + color: #FFFFFF; + background-color: rgba(5, 5, 8, 0.95); + padding: 0 5px 6px 5px; + border-radius: 6px; + box-shadow: 0 3px 8px rgba(0, 0, 0, 0.75), 0 5px 18px rgba(0, 0, 0, 0.55); +} + +.modal-dialog > StBoxLayout:first-child { + padding: 20px 10px 10px 10px; +} + +.modal-dialog-button-box { + spacing: 0; + margin: 0; + padding: 14px 10px; + background-color: transparent; + border: none; +} + +.modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; +} + +.run-dialog { + padding: 6px 12px; + background-color: rgba(11, 11, 18, 0.9); + border-radius: 6px; + color: #FFFFFF; +} + +.run-dialog > * { + padding: 0; +} + +.run-dialog-label { + font-size: 0; + font-weight: bold; + color: #FFFFFF; + padding-bottom: 0; +} + +.run-dialog-error-label { + color: #F44336; +} + +.run-dialog-error-box { + padding-top: 15px; + spacing: 5px; +} + +.run-dialog-completion-box { + padding-left: 15px; + font-size: 10px; +} + +.run-dialog-entry { + width: 21em; + padding: 3px 12px; + border-radius: 6px; + caret-color: #FFFFFF; + selected-color: rgba(0, 0, 0, 0.87); + selection-background-color: #f5e0dc; + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid transparent; +} + +.run-dialog-entry:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid #f5e0dc; +} + +.run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; + background-gradient-direction: none; +} + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; +} + +.mount-password-reask { + color: #FBC02D; +} + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; +} + +.show-processes-dialog-subject, +.mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} + +.show-processes-dialog-subject:rtl, +.mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; +} + +.show-processes-dialog-description, +.mount-question-dialog-description { + padding-left: 17px; + width: 28em; +} + +.show-processes-dialog-description:rtl, +.mount-question-dialog-description:rtl { + padding-right: 17px; +} + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; +} + +.show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; +} + +.show-processes-dialog-app-list-item { + color: #ccc; +} + +.show-processes-dialog-app-list-item:hover { + color: white; +} + +.show-processes-dialog-app-list-item:ltr { + padding-right: 1em; +} + +.show-processes-dialog-app-list-item:rtl { + padding-left: 1em; +} + +.show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; +} + +.show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; +} + +.show-processes-dialog-app-list-item-name { + font-size: 1.1em; +} + +.magnifier-zoom-region { + border: 2px solid maroon; +} + +.magnifier-zoom-region .full-screen { + border-width: 0px; +} + +#keyboard { + background-color: rgba(11, 11, 18, 0.9); + border-width: 0; + border-top-width: 1px; + border-color: rgba(0, 0, 0, 0.4); +} + +.keyboard-layout { + spacing: 10px; + padding: 10px; +} + +.keyboard-row { + spacing: 15px; +} + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 6px; + box-shadow: none; + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); +} + +.keyboard-key:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.keyboard-key:active, .keyboard-key:checked { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); +} + +.keyboard-key:grayed { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +.keyboard-subkeys { + color: #FFFFFF; + padding: 5px; + -arrow-border-radius: 6px; + -arrow-background-color: rgba(11, 11, 18, 0.9); + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0.4); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; +} + +.menu-favorites-box { + margin: auto; + margin-bottom: 6px; + padding: 6px; + transition-duration: 300; + background-color: rgba(255, 255, 255, 0.05); + border: none; + border-radius: 6px; +} + +.menu-favorites-button { + padding: 9px; + border: none; + border-radius: 6px; +} + +.menu-favorites-button:hover { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.1); +} + +.menu-places-box { + margin: auto; + padding: 9px; + border: 1px solid rgba(0, 0, 0, 0); +} + +.menu-places-button { + padding: 9px; +} + +.menu-categories-box { + padding: 9px 30px; +} + +.menu-applications-inner-box, .menu-applications-outer-box { + padding: 9px 9px 0 9px; +} + +.menu-application-button { + padding: 6px; + border-radius: 6px; + border: none; +} + +.menu-application-button:highlighted { + font-weight: bold; +} + +.menu-application-button-selected { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + padding: 6px; + border-radius: 6px; + border: none; +} + +.menu-application-button-selected:highlighted { + font-weight: bold; +} + +.menu-application-button-label:ltr { + padding-left: 6px; +} + +.menu-application-button-label:rtl { + padding-right: 6px; +} + +.menu StScrollView.menu-application-button { + padding: 3px 0; + border-radius: 6px; + background-color: #353543; + color: #FFFFFF; +} + +.menu StScrollView.menu-application-button .popup-menu-item { + padding: 0; + spacing: 0; + margin: 0 3px; + border-radius: 6px; + color: #FFFFFF; +} + +.menu StScrollView.menu-application-button .popup-menu-item:ltr { + padding-left: 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item:rtl { + padding-right: 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item:active { + border-image: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.menu StScrollView.menu-application-button .popup-menu-item StIcon { + min-width: 22px; +} + +.menu StScrollView.menu-application-button .popup-menu-item StLabel:ltr { + padding: 6px 0 6px 6px; +} + +.menu StScrollView.menu-application-button .popup-menu-item StLabel:rtl { + padding: 6px 6px 6px 0; +} + +.menu-category-button { + padding: 6px; + border-radius: 6px; +} + +.menu-category-button-selected { + padding: 6px; +} + +.menu-category-button-hover, .menu-category-button-selected { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.menu-category-button-greyed { + padding: 6px; + color: rgba(255, 255, 255, 0.5); +} + +.menu-category-button-label:ltr { + padding-left: 6px; +} + +.menu-category-button-label:rtl { + padding-right: 6px; +} + +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 30px; +} + +.menu-selected-app-box:rtl { + padding-top: 10px; + height: 30px; +} + +.menu-selected-app-title { + font-weight: bold; +} + +.menu-selected-app-description { + max-width: 150px; + margin-bottom: 6px; +} + +.menu-search-box:ltr { + padding-left: 30px; +} + +.menu-search-box-rtl { + padding-right: 30px; +} + +#menu-search-entry { + width: 250px; + height: 15px; + font-weight: normal; + caret-color: #FFFFFF; +} + +.menu-search-entry-icon { + icon-size: 1em; + color: #FFFFFF; +} + +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: rgba(255, 255, 255, 0.7); + background-color: rgba(17, 17, 27, 0.75); +} + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + min-width: 64px; + min-height: 64px; + color: rgba(255, 255, 255, 0.7); + border-radius: 0; + background-color: rgba(17, 17, 27, 0.75); + border: none; +} + +.osd-window .osd-monitor-label { + font-size: 3em; +} + +.osd-window .level { + padding: 0; + height: 4px; + background-color: rgba(0, 0, 0, 0.35); + border-radius: 6px; + color: #f5e0dc; +} + +.osd-window .level-bar { + border-radius: 6px; + background-color: #f5e0dc; +} + +.window-list-box { + spacing: 2px; +} + +.panel-bottom .window-list-box:ltr, .panel-top .window-list-box:ltr { + padding: 0 0 0 8px; +} + +.panel-bottom .window-list-box:rtl, .panel-top .window-list-box:rtl { + padding: 0 8px 0 0; +} + +.window-list-box.vertical { + padding: 6px 0 0 0; +} + +.window-list-box.vertical #appMenuIcon { + padding-top: 2px; +} + +.window-list-box:highlight { + background-color: rgba(244, 67, 54, 0.5); +} + +.window-list-item-label { + font-weight: normal; + width: 15em; + min-width: 5px; +} + +.window-list-item-box { + font-weight: normal; + background-image: none; + transition-duration: 100ms; + color: rgba(255, 255, 255, 0.9); + border-radius: 0; +} + +.panel-bottom .window-list-item-box StLabel { + padding-left: 6px; +} + +.panel-top .window-list-item-box StLabel { + padding-left: 6px; +} + +.panel-left .window-list-item-box StLabel { + padding-top: 6px; +} + +.panel-right .window-list-item-box StLabel { + padding-top: 6px; +} + +.panel-top .window-list-item-box { + border-top: 2px solid transparent; +} + +.panel-top .window-list-item-box StIcon, .panel-top .window-list-item-box StBin, .panel-top .window-list-item-box #appMenuIcon { + padding: 2px; + padding-top: 0; +} + +.panel-bottom .window-list-item-box { + border-bottom: 2px solid transparent; +} + +.panel-bottom .window-list-item-box StIcon, .panel-bottom .window-list-item-box StBin, .panel-bottom .window-list-item-box #appMenuIcon { + padding: 2px; + padding-bottom: 0; +} + +.panel-left .window-list-item-box { + border-left: 2px solid transparent; +} + +.panel-left .window-list-item-box StIcon, .panel-left .window-list-item-box StBin, .panel-left .window-list-item-box #appMenuIcon { + padding: 2px; + padding-left: 0; +} + +.panel-right .window-list-item-box { + border-right: 2px solid transparent; +} + +.panel-right .window-list-item-box StIcon, .panel-right .window-list-item-box StBin, .panel-right .window-list-item-box #appMenuIcon { + padding: 2px; + padding-right: 0; +} + +.window-list-item-box:hover { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.15); +} + +.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:running { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.25); + border-color: rgba(255, 255, 255, 0.3); +} + +.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:running:hover { + background-color: rgba(255, 255, 255, 0.3); +} + +.window-list-item-box:focus { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-image: radial-gradient(5px 5px 45deg, circle cover, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 100%); + border-color: #f5e0dc; + background-color: rgba(255, 255, 255, 0.2); +} + +.window-list-item-box:focus:hover { + background-color: rgba(255, 255, 255, 0.3); +} + +.panel-top .window-list-item-box:focus { + background-position: top center; +} + +.panel-bottom .window-list-item-box:focus { + background-position: bottom center; +} + +.panel-left .window-list-item-box:focus { + background-position: left center; +} + +.panel-right .window-list-item-box:focus { + background-position: right center; +} + +.window-list-item-box.right, .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; +} + +.window-list-item-box .progress { + background-gradient-direction: vertical; + background-gradient-start: #66BB6A; + background-gradient-end: #66BB6A; + border-radius: 6px; + box-shadow: none; +} + +.window-list-item-demands-attention { + background-gradient-start: #FBC02D; + background-gradient-end: #FBC02D; +} + +.window-list-preview { + padding: 6px; + spacing: 6px; + border: none; + background-color: #1e1e2e; + border-radius: 6px; + color: #FFFFFF; + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.35), 0 3px 12px rgba(0, 0, 0, 0.16); +} + +.grouped-window-list-thumbnail-label { + padding-left: 4px; +} + +.grouped-window-list-thumbnail-alert { + background-color: rgba(244, 67, 54, 0.5); +} + +.grouped-window-list-thumbnail-menu { + padding: 6px; + margin: 6px; + background-color: #1e1e2e; + border-radius: 12px; + background-clip: border-box; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.35); + border: 1px solid rgba(0, 0, 0, 0.75); +} + +.grouped-window-list-thumbnail-menu .item-box { + padding: 6px; + border-radius: 6px; + spacing: 6px; + margin: 1px; +} + +.grouped-window-list-thumbnail-menu .item-box:outlined { + background-color: rgba(255, 255, 255, 0.1); +} + +.grouped-window-list-thumbnail-menu .item-box:hover { + background-color: rgba(255, 255, 255, 0.15); +} + +.grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; +} + +.grouped-window-list-thumbnail-menu .separator { + width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.grouped-window-list-number-label { + z-index: 120; + text-shadow: none; + color: rgba(0, 0, 0, 0.87); + padding: 0; +} + +.grouped-window-list-button-label { + padding-left: 2px; +} + +.grouped-window-list-badge { + border-radius: 256px; + background-color: #f5e0dc; +} + +.grouped-window-list-item-box { + font-weight: normal; + transition-duration: 100ms; + border: none; + margin: 0; + color: rgba(255, 255, 255, 0.6); + border-radius: 0; + spacing: 6px; + border-bottom: 2px solid transparent; +} + +.grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + padding: 0 2px; +} + +.grouped-window-list-item-box:hover { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.15); +} + +.grouped-window-list-item-box:active { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: transparent; + border-color: rgba(255, 255, 255, 0.3); +} + +.grouped-window-list-item-box:active:hover { + background-color: rgba(255, 255, 255, 0.15); +} + +.grouped-window-list-item-box:focus { + color: rgba(255, 255, 255, 0.7); + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.2); + border-color: #f5e0dc; +} + +.grouped-window-list-item-box:focus:hover { + background-color: rgba(255, 255, 255, 0.3); +} + +.grouped-window-list-item-box .progress { + background-gradient-direction: vertical; + background-gradient-start: #66BB6A; + background-gradient-end: #66BB6A; + border-radius: 6px; + box-shadow: none; +} + +.grouped-window-list-item-demands-attention { + background-gradient-start: #FBC02D; + background-gradient-end: #FBC02D; +} + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; +} + +.sound-button-container { + padding-right: 3px; + padding-left: 3px; +} + +.sound-button StIcon { + icon-size: 1.4em; +} + +.sound-track-infos { + padding: 5px; +} + +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; +} + +.sound-track-info StIcon { + icon-size: 16px; +} + +.sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; +} + +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; +} + +.sound-seek-box { + padding-left: 15px; +} + +.sound-seek-box StLabel { + padding-top: 2px; +} + +.sound-seek-box StIcon { + icon-size: 16px; +} + +.sound-seek-slider { + width: 140px; +} + +.sound-volume-menu-item { + padding: .4em 1.75em; +} + +.sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; +} + +.sound-playback-control { + padding: 5px 10px 10px 10px; +} + +.sound-player { + padding: 0 0; + margin-top: 6px; + border-radius: 6px; + background-color: #353543; + color: #FFFFFF; +} + +.sound-player > StBoxLayout:first-child { + padding: 5px 10px 10px 10px; + spacing: 0.5em; +} + +.sound-player > StBoxLayout:first-child StButton:small { + width: 24px; + height: 24px; + border-radius: 9999px; +} + +.sound-player > StBoxLayout:first-child StButton:small:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +.sound-player > StBoxLayout:first-child StButton:small:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 16px; +} + +.sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); +} + +.sound-player-overlay { + width: 290px; + height: 80px; + padding: 12px 18px; + spacing: 6px; + background-color: rgba(0, 0, 0, 0.45); + border: none; + border-radius: 0 0 6px 6px; + color: #FFFFFF; + text-shadow: none; +} + +.sound-player-overlay StButton { + width: 16px; + height: 16px; + padding: 8px; + margin: 0 6px 6px; + color: #FFFFFF; + border-radius: 9999px; + border: none; + text-shadow: none; +} + +.sound-player-overlay StButton StIcon { + icon-size: 16px; +} + +.sound-player-overlay StButton:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +.sound-player-overlay StButton:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.sound-player-overlay StButton:insensitive { + opacty: 0.35; + color: rgba(255, 255, 255, 0.5); +} + +.sound-player-overlay StLabel { + padding: 0 6px; +} + +.sound-player-overlay StBoxLayout { + padding-top: 2px; +} + +.sound-player .slider { + height: 0.5em; + padding: 0; + border: 0px solid rgba(0, 0, 0, 0.9); + border-bottom: 1px; + -slider-height: 0.5em; + -slider-background-color: #14141f; + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: #f5e0dc; + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; +} + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; +} + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; +} + +.workspace-button { + width: 20px; + height: 10px; + color: rgba(255, 255, 255, 0.7); + padding: 3px; + padding-top: 4px; + transition-duration: 300; +} + +.workspace-button:outlined, .workspace-button:outlined:hover { + color: #f5e0dc; +} + +.workspace-button:hover { + color: white; +} + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 3px; +} + +.workspace-graph .workspace { + border: 1px solid rgba(0, 0, 0, 0.4); + background-gradient-direction: none; + background-color: rgba(0, 0, 0, 0.2); +} + +.workspace-graph .workspace:active { + border: 1px solid #f5e0dc; + background-gradient-direction: none; +} + +.workspace-graph .workspace .windows { + -active-window-background: rgba(47, 47, 74, 0.75); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(47, 47, 74, 0.75); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +.workspace-graph .workspace:active .windows { + -active-window-background: rgba(56, 56, 90, 0.75); + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: rgba(27, 27, 43, 0.75); + -inactive-window-border: rgba(0, 0, 0, 0.8); +} + +#panel-launchers-box { + padding: 0 6px; +} + +#panel-launchers-box.vertical { + padding: 3px 0; +} + +.panel-launcher { + padding: 2px; + transition-duration: 200ms; + border-radius: 0; +} + +.panel-launcher:hover { + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.1); +} + +.panel-launcher:active { + background-color: rgba(255, 255, 255, 0.2); +} + +.launcher { + padding: 2px; + spacing: 2px; + transition-duration: 0.2s; + border-radius: 0; +} + +.launcher:hover { + background-gradient-direction: none; + background-color: rgba(255, 255, 255, 0.1); +} + +.launcher:active { + background-color: rgba(255, 255, 255, 0.2); +} + +.launcher .icon-box { + padding: 2px; +} + +.applet-separator { + padding: 1px 3px; +} + +.applet-separator-line { + width: 1px; + background: rgba(255, 255, 255, 0.12); +} + +.applet-box { + padding: 0 6px; + color: rgba(255, 255, 255, 0.7); + text-shadow: none; + transition-duration: 100ms; + border-radius: 0; +} + +.applet-box.vertical { + padding: 6px 0; +} + +.applet-box:hover { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); +} + +.applet-box:checked, .applet-box:checked:hover { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.12); +} + +.applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(244, 67, 54, 0.5); +} + +.applet-label { + font-weight: bold; + color: rgba(255, 255, 255, 0.7); +} + +.applet-box:checked .applet-label { + color: rgba(255, 255, 255, 0.7); + text-shadow: none; +} + +.applet-icon { + color: rgba(255, 255, 255, 0.7); + icon-size: 16px; +} + +.applet-box:checked .applet-icon { + color: rgba(255, 255, 255, 0.7); + text-shadow: none; +} + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; +} + +.user-label { + color: #FFFFFF; + font-size: 1em; + font-weight: bold; + margin: 0px; +} + +.desklet { + color: #FFFFFF; +} + +.desklet:highlight { + background-color: rgba(244, 67, 54, 0.5); +} + +.desklet-with-borders { + color: #FFFFFF; + background-color: rgba(11, 11, 18, 0.9); + padding: 12px; + padding-bottom: 16px; +} + +.desklet-with-borders:highlight { + background-color: rgba(244, 67, 54, 0.5); +} + +.desklet-with-borders-and-header { + color: #FFFFFF; + background-color: rgba(11, 11, 18, 0.9); + border-radius: 6px; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; +} + +.desklet-with-borders-and-header:highlight { + background-color: rgba(244, 67, 54, 0.5); +} + +.desklet-header { + color: #FFFFFF; + background-color: rgba(11, 11, 18, 0.9); + border-radius: 0; + border-radius-topleft: 6px; + border-radius-topright: 6px; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; +} + +.desklet-drag-placeholder { + border: 2px solid #f5e0dc; + background-color: rgba(245, 224, 220, 0.3); +} + +.photoframe-box { + color: #FFFFFF; + background-color: rgba(11, 11, 18, 0.9); + padding: 12px; + padding-bottom: 16px; +} + +.workspace-osd { + text-shadow: black 5px 5px 5px; + font-weight: bold; + font-size: 48pt; +} + +.notification-applet-padding { + padding: .5em 1em; +} + +.notification-applet-container { + max-height: 9999px; +} + +.tile-preview, .tile-preview.snap, +.tile-hud, .tile-hud.snap { + background-color: rgba(245, 224, 220, 0.3); + border: 1px solid #f5e0dc; +} + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; +} diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/thumbnail.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/cinnamon/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..c7e45c990be7a18ccc840b63e8d8ca151468a7bd GIT binary patch literal 4591 zcmY+IcTiJbu*VZa2Px75NRcW{I!gN?7$QY_4M>R?dXp9e0uhiZAQ+0$q;~;n1~CKy z0RfR-0z{A^AYGaPdGR;D_h#N7=bo86bLZ^t+5PNyZ-R-@-OF^`bN~S0vYsx)jJ)rX zmn{ty`58M(;3jXhe!8##0D!UU?*jJvRy-uX<O<ZW2{iY02}HvE5db6-dBfeuGr$?{ zhq&SE@0zo%PX3Z5To0mU5i+}#=N@Qb+0uL1Pn~5v6&B&tka-E(Z=q)?QE3sYuT3TY z(xU7$4ObtHFonE!%xxJp0b^zsE($)_JdG~31?K7Kyt1JJed23|DATVk6F&7QeVS{u z!N(EDk?D5!m2Iu~mN7%i;K|>0Rc&jzsJJ=e%<(pA7>nGR!yeq=7|0MgpZ6}l@Kb;t z8$KeQQaEAd-xc3Y#YLW->`C+S@rm)HevR<yExT-V;xzXAgaUe>aUB#K2^=Kg{b3=! zDZHEFd2^g|%(gmuq~DA09(@;`)*ciC4TvnB`>q?S7OLH)YgcA=4B73ZzA%W*Hm1px zyrizbkJGeN>+kC7T3;_ODBIZZ*grbr*grgEN2undsB38GRZo~%TC!78QYH``92}Ov ze;3+NKV5!-$;!GL`XOJDJK0SW{*j`ZH~jecm=kg0U~aBZ!ua##^pw_)p7RD<kh!^e zWqtkEw&eBo_3^p6dvbDeMMe+^#Zb;oV=rS*Pf2z*whC>j$BPBuz_NHL>&rG80`si- z$kj@~;&`PwW%tR#$cWbE%a@xF101j9oT;Q?Zz1T$2R(GQ?ICi_&CRCH&c$x;AAN_; zHaN$fB!@~%OE(3so4ry)zNt5NbTr<asw-FWocwxrdZ2^C)H!^3HTlNgU?5ATyre`J zPXC;nfeKE&nbyi=;+z+-I>^GSXJnLelKgh2(e*|DL$mpt?!@6maJ+M;807#ZkWboP z|40=CUSP}ze+4pz^kXn=K$&)a0Z3k3o2rDgbg66p<Jf1=VmCVr3kcafOm_D5*VJf$ z(yd!Ifiy0Su;~~l5c5YW+(3FOXx9~iNC?Wx%1R>cAHnB$@%72xI&oLn*+o?I?e0U5 zm;Mb2<w;@W(Fc*+zpdxGmdwrz;MBcnpbJ(I-<SN4`e>9j9Y9kmg|dK6ijyKl3KTwN zLzUeFP{2z~=26Rz>ZEEMWp|-&Trz9*NNO_E)r}uh1p<Ms_8efaZdzKJ;O(b}LI?^H zP1LywfkAd)3kXegnR;U{DC7D5s{2()2+LFGL-5E$nlyw|7uj5q($Z2>bMqJRSB1Ef z<K;F8v*|55%U)Yk$=6%2x@SJ!0@QFM=}e~;4<0EayotE;OkNt$puZh@QERH!ZVlk) z;!=i|R8z~@KRBSY&}F}t7u_yR5d!4)Z#aR#e0<(STgRZ(o8TQjO?MMN2fsXHrsiYR zy8DDU4Gm=0C!~hU^Id_XVM0e&xX}!28Wjp8&EWagv3#J*Bj%)N8z~OZAfVBPK^8Rl z04-E3I$9C~A)mx46m@oXu6GlR9@Xs_TIa%~Ay^Q=&<_=H#u(=kQ=iU<i3!Q9K`bTd zge3)0pLCNzFRAszCrb`W*TfT=RP!pLcVIIrnA~*zKen|&Jj>p9oFvq4rbZ=SV*`UB zg^P=m^8D`e?p!Y)XlTVc(b3;b8_^SfMZP2vJY1BO-B6nK`RekDd5ds(;#n1i2Mob( zc`ru`rh>(2mYQHdwpfh_&3uo{SvHg42;hpY_CH)KTd>Q?MTTV}b~Rmsowu+RHhA^t zJC}=2x*>2T#LFv#Gtrx|O}4xl7|Z86wn&Htn}|lfJcZMAit)W7Gk2b`(yhC^RM|>J zfJtg9x*f_on(W1qhca}jw5dOK>evek;qW`3b;4+&ArH(UB^A!}Y1eMqOdlWZ6~^~n zPxFOp40i(Qz!d^v;n%0#O7H?*&wt1Zd}=AYfwLPZA+i=b$E@Adfzs`G6EcA=dm6Gt z(0@^v!!yVx0bS6iB~Dl_d_1=hIz|BVNi<n#z`B^FID=WqD%6W*!~^m)NTN8(iT{aw z^C3@E^5i%sT~tK)7V5sdup$QNlI+Fgl^Fl}YrS9MEAZAyO+!{z-(hTyAe$B>5R8ad zl$?RGal1=22NkRL<d)gy=cWtJ+^mF-NS0eG;A_$}xW%uD!|w4`V-mFzsr*0=C8(bR zBUA#NcdBcJBy3TPwZ8_X;6yHbXEf^%l@!WJb1isUm#zf4a*pxgOoI>p_2S<uqRIxY zzKHs-peSUaY%9k3ONwSSnW9n8KbsmHI%PY0ql!HU<4u9rO5b)b_x99xy_yM1Oj}(V zm8WB%yF%y%G(x5Dy1i_f6&=nr-~IDe{N<FbYo%00Gpk(2D>8eH68YsJBYY8n`<C{_ zH1!NPTWUO@@#ISAuDb*-#--teFB|C6uq}*M%3r{6GaG3waFY%77eRCOERRhgB-cH9 zJPNl~ZATxU%Kt5UMn4qf75jZVZ-pr`QYSmEI0Zms<4*)1{5)A|1SBTsKxh;69(;{z zKhyQ82DH4djc)Up96Ma8OCl02Yl;9oG7JRpP>G_aaIEZu2Wrz+p&E28z2GYnq66lM z+Fi;nlika~46>fxm!2sy0L;0Ku4jQ138p&yoad>4quHq1@egj)hd6)C8>?FOfh$d) zu6fJN>PlNDReF}QWzqCyjOzBufGnD~wCU)D(!oxXeM6wlLqYx|mE4KXi!0%%i)|64 zt0Ilfdl#SA)nksY-?Rnqky1+~`!*YB@629;G(XNUz2Q<j?!o(6))b)LSi9EhORvI{ z(npROpUt|sxHpZxc-WUkzIP%LNjpzqQr7X>y#`sI>q@6au;NMXb%-05v7-Lm2|Y{H zDqts$zxfIi0y<G-M^UY{nCTzBzTeKF0}s}PB(R{(=*@b1#ApcFsL@678_6zC@*jSH z_kOeWa*1_8xDAGsFZpUwbxFIHJw(HNF3UneaNWYKfgUfh4|nKjw0TR@?j`j1FNr+# za2IUX)DveHCQ!vczq7WuBQpw_Xxw1){{GZ;wJ9*I{I3lhP9eA3%gooc7^S-2-9Lph zl@`XjRVy9{^WpHaI(tXApYC<<ZuqBg5w`{!-v)@h9}yf*n#!8Z>QbKFi@qv_qh1aB z&mSpr=DIY1o&K*I(8&t+h^(*+a@Sx|v|iDSd^;0=x@7o7Uj}-It`hh7O%V!`n5J*W zolHRhC&Van?DyzzIWH~c;->W6*;qk?+;V{LTj;(<TiJsW5rSMY8;`+bN^=X>((ds$ zmF`>?Q{z9URdmrqHPxId3*tH=j4L7TFc=~udz3@Q#{4b6i&><SI3I-;BN>c)B2C=i z78aJ=YwSJ%clq<St^~(*DgTA`DPMNa12orvPW%gUGDot*Bow6v^#lgu7&<$vR=_5& zIpROcb~-u7d)V2dfBSVlSxjUp**h?oI+$>~E;ZLpt~q5q+SvUTkr>eMB6rnJsHjM{ zdO|!Ce$RKgJHe=U4l0HgD=(=s@}REY+gJFDN+1=D$Mb2%pVpGmah3=8km*a&+Y?*A z)$C;)_^TAB9k)YrXULaC=EE`m|23NbwYDab6R%4=IXQWkff2<ylk<VLeoI#X$#RtN z*JVXV?f)QonH9gXvSMLkavNHl#y}PQj$)|4pQZ7>)627m8Aj!-1G~Xb@tx((QBhG4 z`@Id!yIWP2m4&~41&(eW7BL)NQ-8{?e!`%%ZERp*ATBBj4Zo|=)Y*2hzkmJOHF%%u zZbErS{h%L@v7H=V3Q2haXJShICk|UhM^9bWEq<dcJ^e~mMFq1-&X9|TmlxZBX?}XT zHd#0oMfm&6BV1j_{wlAgx3xt@g8KUUf=NBvSS;4U+FH!Z%Gx@q#h)68{;TT>3!m89 z+4cN3v4X+Ge-__)!W+nlKp+$YR_~dLtt;mvtzI<k-1K7rJCU_!cxy@Ar&RvP{y*JR z4*{a8s<vol?^#74KbrF1;v&fR19iNiq2VP7iiF*SHa8(c6mN)0h((C+?UYaxE33@i zBIXEC#PsmsAe+<2=;B7a{7m(CR+HgZN=ZxKzf*Q!T*r^%9J}S1d!vl$GU+d=hYn`T zX$CZttOAAmTjk*MwZdCrYAHan7O_P0gOxlinwArASKT`$-3vPKID_7A5mebLRm`c{ z%xgH(b~VQ6M;(;8-Elr_=R-y`u*P)BW|y|p-&7{NPPi^?8!P7f>&HmlGoG8<0p#FD zAfq`*F{l?udkA;OfQI2{Qp8R2N!0O+$@kKw(#!Ot;;Q^vEg838ApH1yXFm=A8s~ry z?i*>!g2x}b?Fu8sG!)<Y9y4uk&fiISvRroDXya1?(zGCE))lE)lA$c<N>cLzhzSda zzsSx$sjUr1p@>#hn{{LS(w^Co*qTRwGMdho4%|<5)(*9_?yl@V{}E#V%TOSh(Mi_Q zF(j#rWrdO4ne4c&Q08qvhdS7$=H_^v5;Z%;-fn*OQtmkDW;M=@-kopp`WQn?5)u?l z`Sj@%u6D$YakkY^Pfumx>sP-|Zi;+XZ@p!~j0S6~as-66q}5oS6v4Zh=qicV(b3t_ z>LG)2kAz*zCxNMVPuB`AO0d{dFF(Is_|;o^Mo8U1479W=OKWRLX5tpp_^<V`3yB0T zc4lV3`|Gcb^oMRWp7ms{&u}^xt~rJpx~)dFNcv;tl-HA#2uM@g$I>DkR<!F~MXD?N z=>=yy1>93-ze%;ed7F{$!wsIEEg$xjqGj7{TfAUme~yp*2J<yYieKmnEB*cby$y2< zP$Q!+?*U&TRK8%#^Fud2ri&Qd`1al#_W1E><@|eOBo?`|FfdKU&tCv)S#cfCKi^*J zNtz<(=&zSs`@6flLiKUV^c+$r%!G$byN9k0#W}u_kee-MDdgs9ZjDk4n(!evs^p?G z+fAzt!a;uX+3cKQV9+OeP*6!*(U*@|6+5-Z)IV!yr8jKhn2n?JRaC>zPf4VTova;N zf*bLCjBz9EfWqFf#oRU`y^WxH74T(XKy74ZW`>f(m)0*Vj8uM$rVjUegENUkS~c<; z{)r^%c&Fo89<d(YRZ1SHB3rx(EyH9a7%M3$<(<j_at`Re41D`s<?c;tl*Z2}aEl{d z6kuf&Y5?_C)J5}=eQ#UAbYN!icE{J_Z8756(Ad}uEgtB^#6(`^p8`f+q@G^C9)XqN zqi^n=mVsZP=Y_Mgvt#68kkQ(}kM9-}4-e1qG>Bp6lsr5JJL1Bz)=_&xq!tf=wS`6Q z$9>lVR7=2@ToqTiT|bDZzM!X3z3@6;$=B?nkZE0p^8yliy2P_l<#2aC3HkMyA0-~> zOwa;e75GUY0S_;>pG`n77MUtNkDwc*L%j{nkS}fR@4eN?!Xm~8Hzq#2p#Int5Q$o^ z{`h5xwZLRJ)^X&RKV0;73pIFwv-jQzDB1_MuQmAjbEx&DU&6s51DVntj#&Sd-goL+ zGVvhtlsK9S2n`B4q}HVR7V~RR;Rs-@G;~ocjeomlxsTU5u=*3Ro|E;bEof(kr$gmY zL#y-fqA%CmMfN{yN7fE|dwadYCNk4uPPuo<>~!_cT9jZ^#(d$WolQO7A|Ox6`AwVw zF<4q!ejtvF>|sZPD}m1#L7P#oy~?ldl?mwsKsBBR$_5U<*bZ?K&q9&B<ve!BOn~d1 zla1S1fd}IvZMd_bjf*Yn@y1}LLtJ=Fs8t925D#EkXfHpP1|oMndw*>F;)IBOl{v@l zB}I=D9=YMi^z)*A$O^wdj~g~0{_P0UXpqK_Zmo6RiDR_y#BEJCd}r#4V9L$OAssIF zzv##iIc&NR^X_ITZOeCXpcd804_58WeFV)cu=1>}rj^ZA{v?7zNctvE&IW`%Ch_H} zyY{Sk=N#GF6C2hxpPP)C#tsHOWfV|QIN<HWDZI<@(@P2dA%OY(sNb8o$8fCivw5}P z;zyWMLLO*ePS3y~%ypV9OYZBuVe5W7bpaB-DsQZK>}gK^Sp(41F@n6&c8dBRiaN8% literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-arrow-left.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-arrow-left.svg new file mode 100644 index 0000000..ec8b478 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-arrow-left.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="#FFFFFF" opacity="0.7"> + <path d="m10 3v10l-5-5z"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-arrow-right.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-arrow-right.svg new file mode 100644 index 0000000..6fc5556 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-arrow-right.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="#FFFFFF" opacity="0.7"> + <path d="m6 3v10l5-5z"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-today.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-today.svg new file mode 100644 index 0000000..5e77084 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/calendar-today.svg @@ -0,0 +1,178 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="24" + height="24" + id="svg10621" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="calendar-today.svg"> + <defs + id="defs10623"> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient99561-1" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <linearGradient + inkscape:collect="always" + id="linearGradient34508-1-3"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop34510-1-9" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop34512-4-5" /> + </linearGradient> + <radialGradient + r="42" + fy="30" + fx="51" + cy="30" + cx="51" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + gradientUnits="userSpaceOnUse" + id="radialGradient10592" + xlink:href="#linearGradient34508-1-3" + inkscape:collect="always" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3770" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3001" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3007" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3067" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient3072" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient34508-1-3" + id="radialGradient2997" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)" + cx="51" + cy="30" + fx="51" + fy="30" + r="42" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="8" + inkscape:cx="-23.537329" + inkscape:cy="-31.442864" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="2133" + inkscape:window-height="1241" + inkscape:window-x="238" + inkscape:window-y="88" + inkscape:window-maximized="0" + borderlayer="true" + inkscape:showpageshadow="false"> + <inkscape:grid + type="xygrid" + id="grid3109" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata10626"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-469.08263,-537.99307)"> + <circle + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:0.23756906;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + id="path7305" + cx="481.57138" + cy="559.4649" + r="1.5" /> + </g> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-dark.svg new file mode 100644 index 0000000..4b7c2b4 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-dark.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#f5e0dc"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off-active.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off-active.svg new file mode 100644 index 0000000..9cfdefd --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off-active.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <circle cx="12" cy="12" r="10" fill="#ffffff" opacity=".25"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off-hover.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off-hover.svg new file mode 100644 index 0000000..ef5123a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off-hover.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <circle cx="12" cy="12" r="10" fill="#ffffff" opacity=".2"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off.svg new file mode 100644 index 0000000..b00efa6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox-off.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <circle cx="12" cy="12" r="10" fill="#ffffff" opacity=".12"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox.svg new file mode 100644 index 0000000..8a678c9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/checkbox.svg @@ -0,0 +1,3 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#dc8a78"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/dash-placeholder.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/dash-placeholder.svg new file mode 100644 index 0000000..172156a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/dash-placeholder.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#FFFFFF"> + <circle cx="12" cy="12" r="12" opacity="0.3"/> + <circle cx="12" cy="12" r="4"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/no-events.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/no-events.svg new file mode 100644 index 0000000..239177d --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/no-events.svg @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="48" + height="48" + viewBox="0 0 48 48" + id="svg2" + version="1.1" + inkscape:version="0.92.3 (2405546, 2018-03-11)" + sodipodi:docname="no-events.svg"> + <metadata + id="metadata12"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + <cc:license + rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Reproduction" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Distribution" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Notice" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Attribution" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#ShareAlike" /> + </cc:License> + </rdf:RDF> + </metadata> + <defs + id="defs10" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1413" + inkscape:window-height="955" + id="namedview8" + showgrid="true" + inkscape:zoom="4.9166667" + inkscape:cx="-16.677966" + inkscape:cy="15.864407" + inkscape:window-x="46" + inkscape:window-y="71" + inkscape:window-maximized="0" + inkscape:current-layer="svg2"> + <inkscape:grid + type="xygrid" + id="grid4134" /> + </sodipodi:namedview> + <path + d="M0 0h48v48H0z" + fill="none" + id="path4" /> + <path + d="m 38,6 -2,0 0,-4 -4,0 0,4 -16,0 0,-4 -4,0 0,4 -2,0 C 7.79,6 6.02,7.79 6.02,10 L 6,38 c 0,2.21 1.79,4 4,4 l 28,0 c 2.21,0 4,-1.79 4,-4 L 42,10 C 42,7.79 40.21,6 38,6 Z m 0,32 -28,0 0,-22 28,0 z" + id="path6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="sccccccccsccsssssccccc" + style="fill:#f5f5f5;fill-opacity:1;opacity:0.54" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/no-notifications.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/no-notifications.svg new file mode 100644 index 0000000..ae09f92 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/no-notifications.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="#FFFFFF" opacity="0.5"> + <path d="M24 44c2.21 0 4-1.79 4-4h-8c0 2.21 1.79 4 4 4zm12-12V22c0-6.15-3.27-11.28-9-12.64V8c0-1.66-1.34-3-3-3s-3 1.34-3 3v1.36c-5.73 1.36-9 6.49-9 12.64v10l-4 4v2h32v-2l-4-4zm-4 2H16V22c0-4.97 3.03-9 8-9s8 4.03 8 9v12z"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/noise-texture.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/noise-texture.svg new file mode 100644 index 0000000..484f6c8 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/noise-texture.svg @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="1600" + height="900" + viewBox="0 0 1600 900" + version="1.1" + id="svg13" + sodipodi:docname="noise-texture.svg" + inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"> + <metadata + id="metadata17"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1366" + inkscape:window-height="698" + id="namedview15" + showgrid="false" + inkscape:zoom="0.26222222" + inkscape:cx="647.80786" + inkscape:cy="422.79535" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg13" /> + <defs + id="defs9"> + <radialGradient + id="a" + gradientTransform="matrix(1 1 -1 1 0.5 -0.5)"> + <stop + stop-color="#455A64" + stop-opacity="0" + offset="0.25" + id="stop2" + style="stop-color:#444444;stop-opacity:0" /> + <stop + stop-color="#455A64" + stop-opacity="0.5" + offset="0.75" + id="stop4" + style="stop-color:#444444;stop-opacity:0.50196081" /> + <stop + stop-color="#455A64" + stop-opacity="1" + offset="1" + id="stop6" + style="stop-color:#444444;stop-opacity:1" /> + </radialGradient> + </defs> + <rect + width="1600" + height="900" + fill="url(#a)" + id="rect11" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/process-working.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/process-working.svg new file mode 100644 index 0000000..0f311b0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/process-working.svg @@ -0,0 +1,72 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="32" viewBox="0 0 512 32"> + <defs> + <g id="g" fill="#FFFFFF" opacity="0.7"> + <circle cx="8" cy="8" r="8" fill="none"/> + <path d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7h-3a4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4v-3z"/> + </g> + </defs> + <use xlink:href="#g" transform="translate(0) rotate(0 8 8)"/> + <use xlink:href="#g" transform="translate(16) rotate(5.625 8 8)"/> + <use xlink:href="#g" transform="translate(32) rotate(11.25 8 8)"/> + <use xlink:href="#g" transform="translate(48) rotate(16.875 8 8)"/> + <use xlink:href="#g" transform="translate(64) rotate(22.5 8 8)"/> + <use xlink:href="#g" transform="translate(80) rotate(28.125 8 8)"/> + <use xlink:href="#g" transform="translate(96) rotate(33.75 8 8)"/> + <use xlink:href="#g" transform="translate(112) rotate(39.375 8 8)"/> + <use xlink:href="#g" transform="translate(128) rotate(45 8 8)"/> + <use xlink:href="#g" transform="translate(144) rotate(50.625 8 8)"/> + <use xlink:href="#g" transform="translate(160) rotate(56.25 8 8)"/> + <use xlink:href="#g" transform="translate(176) rotate(61.875 8 8)"/> + <use xlink:href="#g" transform="translate(192) rotate(67.5 8 8)"/> + <use xlink:href="#g" transform="translate(208) rotate(73.125 8 8)"/> + <use xlink:href="#g" transform="translate(224) rotate(78.75 8 8)"/> + <use xlink:href="#g" transform="translate(240) rotate(84.375 8 8)"/> + <use xlink:href="#g" transform="translate(256) rotate(90 8 8)"/> + <use xlink:href="#g" transform="translate(272) rotate(95.625 8 8)"/> + <use xlink:href="#g" transform="translate(288) rotate(101.25 8 8)"/> + <use xlink:href="#g" transform="translate(304) rotate(106.875 8 8)"/> + <use xlink:href="#g" transform="translate(320) rotate(112.5 8 8)"/> + <use xlink:href="#g" transform="translate(336) rotate(118.125 8 8)"/> + <use xlink:href="#g" transform="translate(352) rotate(123.75 8 8)"/> + <use xlink:href="#g" transform="translate(368) rotate(129.375 8 8)"/> + <use xlink:href="#g" transform="translate(384) rotate(135 8 8)"/> + <use xlink:href="#g" transform="translate(400) rotate(140.625 8 8)"/> + <use xlink:href="#g" transform="translate(416) rotate(146.25 8 8)"/> + <use xlink:href="#g" transform="translate(432) rotate(151.875 8 8)"/> + <use xlink:href="#g" transform="translate(448) rotate(157.5 8 8)"/> + <use xlink:href="#g" transform="translate(464) rotate(163.125 8 8)"/> + <use xlink:href="#g" transform="translate(480) rotate(168.75 8 8)"/> + <use xlink:href="#g" transform="translate(496) rotate(174.375 8 8)"/> + <use xlink:href="#g" transform="translate(0 16) rotate(180 8 8)"/> + <use xlink:href="#g" transform="translate(16 16) rotate(185.625 8 8)"/> + <use xlink:href="#g" transform="translate(32 16) rotate(191.25 8 8)"/> + <use xlink:href="#g" transform="translate(48 16) rotate(196.875 8 8)"/> + <use xlink:href="#g" transform="translate(64 16) rotate(202.5 8 8)"/> + <use xlink:href="#g" transform="translate(80 16) rotate(208.125 8 8)"/> + <use xlink:href="#g" transform="translate(96 16) rotate(213.75 8 8)"/> + <use xlink:href="#g" transform="translate(112 16) rotate(219.375 8 8)"/> + <use xlink:href="#g" transform="translate(128 16) rotate(225 8 8)"/> + <use xlink:href="#g" transform="translate(144 16) rotate(230.625 8 8)"/> + <use xlink:href="#g" transform="translate(160 16) rotate(236.25 8 8)"/> + <use xlink:href="#g" transform="translate(176 16) rotate(241.875 8 8)"/> + <use xlink:href="#g" transform="translate(192 16) rotate(247.5 8 8)"/> + <use xlink:href="#g" transform="translate(208 16) rotate(253.125 8 8)"/> + <use xlink:href="#g" transform="translate(224 16) rotate(258.75 8 8)"/> + <use xlink:href="#g" transform="translate(240 16) rotate(264.375 8 8)"/> + <use xlink:href="#g" transform="translate(256 16) rotate(270 8 8)"/> + <use xlink:href="#g" transform="translate(272 16) rotate(275.625 8 8)"/> + <use xlink:href="#g" transform="translate(288 16) rotate(281.25 8 8)"/> + <use xlink:href="#g" transform="translate(304 16) rotate(286.875 8 8)"/> + <use xlink:href="#g" transform="translate(320 16) rotate(292.5 8 8)"/> + <use xlink:href="#g" transform="translate(336 16) rotate(298.125 8 8)"/> + <use xlink:href="#g" transform="translate(352 16) rotate(303.75 8 8)"/> + <use xlink:href="#g" transform="translate(368 16) rotate(309.375 8 8)"/> + <use xlink:href="#g" transform="translate(384 16) rotate(315 8 8)"/> + <use xlink:href="#g" transform="translate(400 16) rotate(320.625 8 8)"/> + <use xlink:href="#g" transform="translate(416 16) rotate(326.25 8 8)"/> + <use xlink:href="#g" transform="translate(432 16) rotate(331.875 8 8)"/> + <use xlink:href="#g" transform="translate(448 16) rotate(337.5 8 8)"/> + <use xlink:href="#g" transform="translate(464 16) rotate(343.125 8 8)"/> + <use xlink:href="#g" transform="translate(480 16) rotate(348.75 8 8)"/> + <use xlink:href="#g" transform="translate(496 16) rotate(354.375 8 8)"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-off.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-off.svg new file mode 100644 index 0000000..8522010 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-off.svg @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="46" + height="24" + version="1.1" + id="svg1878" + sodipodi:docname="toggle-off.svg" + inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs1882"> + <filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter1830" + x="-0.108" + y="-0.108" + width="1.216" + height="1.216"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="0.81" + id="feGaussianBlur1832" /> + </filter> + </defs> + <sodipodi:namedview + id="namedview1880" + pagecolor="#4d4d4d" + bordercolor="#666666" + borderopacity="1.0" + inkscape:showpageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#6b6b6b" + showgrid="false" + inkscape:zoom="4.17193" + inkscape:cx="-13.662741" + inkscape:cy="-9.2283427" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg1878" /> + <rect + x="0" + y="0" + width="46" + height="24" + rx="12" + ry="12" + id="rect2" + style="opacity:0.45;fill:#ffffff" /> + <circle + cx="12" + cy="13" + r="9" + id="circle1465" + style="opacity:0.1;fill:#000000;filter:url(#filter1830)" /> + <circle + cx="12" + cy="12.089559" + r="9" + id="circle4" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-on-dark.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-on-dark.svg new file mode 100644 index 0000000..08ca8f0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-on-dark.svg @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="46" + height="24" + version="1.1" + id="svg160" + sodipodi:docname="toggle-on-dark.svg" + inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs164"> + <filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter898" + x="-0.108" + y="-0.108" + width="1.216" + height="1.216"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="0.81" + id="feGaussianBlur900" /> + </filter> + </defs> + <sodipodi:namedview + id="namedview162" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + showgrid="false" + inkscape:zoom="8.34386" + inkscape:cx="21.093355" + inkscape:cy="12.164634" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg160" /> + <rect + x="0" + y="-0.019988" + width="46" + height="24.019987" + rx="12.009994" + ry="12.009994" + fill="#dc8a78" + stroke-width="0" + style="paint-order:stroke fill markers;fill:#f5e0dc;fill-opacity:1" + id="rect2" /> + <circle + cx="34" + cy="13" + r="9" + fill="#ffffff" + stroke-width="0" + style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)" + id="circle342" /> + <circle + cx="34" + cy="12" + r="9" + fill="#ffffff" + stroke-width="0" + style="paint-order:stroke fill markers" + id="circle4" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-on.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-on.svg new file mode 100644 index 0000000..79ece7e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/assets/toggle-on.svg @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="46" + height="24" + version="1.1" + id="svg6" + sodipodi:docname="toggle-on.svg" + inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs10"> + <filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter898" + x="-0.108" + y="-0.108" + width="1.216" + height="1.216"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="0.81" + id="feGaussianBlur900" /> + </filter> + </defs> + <sodipodi:namedview + id="namedview8" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + showgrid="true" + inkscape:zoom="5.9" + inkscape:cx="18.38983" + inkscape:cy="-12.79661" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg6"> + <inkscape:grid + type="xygrid" + id="grid340" + originx="0" + originy="0" /> + </sodipodi:namedview> + <rect + x="0" + y="-0.019988" + width="46" + height="24.019987" + rx="12.009994" + ry="12.009994" + fill="#dc8a78" + stroke-width="0" + style="paint-order:stroke fill markers" + id="rect2" /> + <circle + cx="34" + cy="13" + r="9" + fill="#ffffff" + stroke-width="0" + style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15" + id="circle342" /> + <circle + cx="34" + cy="12" + r="9" + fill="#ffffff" + stroke-width="0" + style="paint-order:stroke fill markers" + id="circle4" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/gnome-shell.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/gnome-shell.css new file mode 100644 index 0000000..0b08cfd --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/gnome-shell.css @@ -0,0 +1,4319 @@ +/* This stylesheet is generated, DO NOT EDIT */ +/* Copyright 2009, 2015 Red Hat, Inc. + * + * Portions adapted from Mx's data/style/default.css + * Copyright 2009 Intel Corporation + * + * This program is free software; you can redistribute it and/or modify it + * under the terms and conditions of the GNU Lesser General Public License, + * version 2.1, as published by the Free Software Foundation. + * + * This program is distributed in the hope it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for + * more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. + */ +/* General Typography */ +.lg-debug-flags-header { + font-weight: 800; + font-size: 15pt; +} + +.quick-toggle-menu .header .title { + font-weight: 700; + font-size: 15pt; +} + +.bt-menu-placeholder.popup-menu-item { + font-weight: 700; + font-size: 13pt; +} + +.background-app-item .title, .lg-extension-name { + font-weight: 700; + font-size: 11pt; +} + +.quick-toggle-menu .header .subtitle, .app-menu .popup-inactive-menu-item:first-child > StLabel { + font-weight: 700; + font-size: 9pt; +} + +.icon-label-button-container, .background-app-item .subtitle { + font-weight: 400; + font-size: 9pt; +} + +.ripple-pointer-location { + width: 48px; + height: 48px; + border-radius: 24px; + background-color: rgba(255, 255, 255, 0.3); + box-shadow: 0 0 2px 2px white; +} + +.pie-timer { + width: 60px; + height: 60px; + -pie-border-width: 3px; + -pie-border-color: #f5e0dc; + -pie-background-color: rgba(255, 255, 255, 0.3); +} + +.magnifier-zoom-region { + border: 2px solid #f5e0dc; +} + +.magnifier-zoom-region.full-screen { + border-width: 0; +} + +/* App Icons */ +.show-apps .overview-icon, +.app-well-app .overview-icon, +.grid-search-result .overview-icon { + color: rgba(255, 255, 255, 0.7); + border-radius: 16px; + padding: 6px; + border: none; + transition-duration: 100ms; + text-align: center; +} + +.show-apps:hover .overview-icon, .show-apps:focus .overview-icon, .show-apps:selected .overview-icon, +.app-well-app:hover .overview-icon, +.app-well-app:focus .overview-icon, +.app-well-app:selected .overview-icon, +.grid-search-result:hover .overview-icon, +.grid-search-result:focus .overview-icon, +.grid-search-result:selected .overview-icon { + background-color: rgba(255, 255, 255, 0.12); + border-image: none; + background-image: none; +} + +.show-apps:active .overview-icon, .show-apps:checked .overview-icon, +.app-well-app:active .overview-icon, +.app-well-app:checked .overview-icon, +.grid-search-result:active .overview-icon, +.grid-search-result:checked .overview-icon { + background-color: rgba(255, 255, 255, 0.3); + box-shadow: none; +} + +.app-well-app.app-folder { + border-radius: 16px; +} + +.app-well-app.app-folder, .app-well-app.app-folder:hover, .app-well-app.app-folder:active { + background-color: transparent; +} + +.app-well-app.app-folder .overview-icon { + background-color: rgba(255, 255, 255, 0.12); + border-radius: 16px; +} + +.app-well-app.app-folder:hover .overview-icon { + background-color: rgba(255, 255, 255, 0.2); +} + +.app-well-app.app-folder:active .overview-icon { + background-color: rgba(255, 255, 255, 0.3); +} + +.app-folder-dialog { + border-radius: 36px; + padding: 12px; + background-color: #11111b; + border: 1px solid black; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.app-folder-dialog .folder-name-container { + padding: 24px 36px 0; + spacing: 12px; + /* FIXME: this is to keep the label in sync with the entry */ +} + +.app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry { + font-size: 18pt; + font-weight: bold; +} + +.app-folder-dialog .folder-name-container .folder-name-entry { + width: 300px; + border: none; + caret-color: #FFFFFF; +} + +.app-folder-dialog .folder-name-container .folder-name-entry:focus { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.app-folder-dialog .folder-name-container .folder-name-label { + padding: 9px 8px; + color: rgba(255, 255, 255, 0.7); +} + +.app-folder-dialog .folder-name-container .edit-folder-button { + background-color: rgba(255, 255, 255, 0.06); + color: rgba(255, 255, 255, 0.7); + border: none; + padding: 0; + width: 36px; + height: 36px; + border-radius: 9999px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button > StIcon { + icon-size: 16px; +} + +.app-folder-dialog .folder-name-container .edit-folder-button:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +.app-folder-dialog .folder-name-container .edit-folder-button:checked, .app-folder-dialog .folder-name-container .edit-folder-button:active { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +.app-folder-dialog .icon-grid { + row-spacing: 12px; + column-spacing: 24px; + page-padding-top: 0; + page-padding-bottom: 0; + page-padding-left: 0; + page-padding-right: 0; +} + +.app-folder-dialog .page-indicators { + margin-bottom: 18px; +} + +.app-folder-dialog-container { + padding: 6px; + width: 720px; + height: 720px; +} + +.app-well-app-running-dot { + width: 6px; + height: 3px; + border-radius: 2px; + background-color: rgba(255, 255, 255, 0.3); + margin-bottom: 0; +} + +StWidget.focused .app-well-app-running-dot { + width: 24px; + background-color: #f5e0dc !important; +} + +.app-menu, +.app-well-menu { + max-width: 27.25em; +} + +.rename-folder-popup .rename-folder-popup-item { + spacing: 6px; +} + +.rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl { + padding: 0 12px; +} + +.system-action-icon { + box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); + background-color: #11111b; + color: #FFFFFF; + border-radius: 9999px; + icon-size: 48px; +} + +.shell-link { + border-radius: 6px; + color: #5bd3f8; +} + +.shell-link:hover { + color: #5bd3f8; + background-color: rgba(91, 211, 248, 0.15); +} + +.shell-link:active { + color: #5bd3f8; + background-color: rgba(91, 211, 248, 0.25); +} + +.lowres-icon { + icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); +} + +.icon-dropshadow { + icon-shadow: 0 3px 6px rgba(0, 0, 0, 0.2); +} + +/* Buttons */ +.quick-settings-system-item .icon-button, .quick-settings-system-item .background-app-item .close-button, .background-app-item .quick-settings-system-item .close-button, .hotplug-notification-item, .button { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: none !important; +} + +.quick-settings-system-item .icon-button:focus, .quick-settings-system-item .background-app-item .close-button:focus, .background-app-item .quick-settings-system-item .close-button:focus, .hotplug-notification-item:focus, .button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.quick-settings-system-item .icon-button:hover, .quick-settings-system-item .background-app-item .close-button:hover, .background-app-item .quick-settings-system-item .close-button:hover, .hotplug-notification-item:hover, .button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none !important; +} + +.quick-settings-system-item .icon-button:active, .quick-settings-system-item .background-app-item .close-button:active, .background-app-item .quick-settings-system-item .close-button:active, .hotplug-notification-item:active, .button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.quick-settings-system-item .icon-button:insensitive, .quick-settings-system-item .background-app-item .close-button:insensitive, .background-app-item .quick-settings-system-item .close-button:insensitive, .hotplug-notification-item:insensitive, .button:insensitive { + color: rgba(255, 255, 255, 0.35); + background-color: #1e1e2e; + box-shadow: none !important; +} + +.lg-obj-inspector-button, .candidate-page-button, .modal-dialog-linked-button, .popup-menu .button { + color: #FFFFFF; + background-color: transparent; + box-shadow: none !important; +} + +.lg-obj-inspector-button:focus, .candidate-page-button:focus, .modal-dialog-linked-button:focus, .popup-menu .button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.lg-obj-inspector-button:hover, .candidate-page-button:hover, .modal-dialog-linked-button:hover, .popup-menu .button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.lg-obj-inspector-button:active, .candidate-page-button:active, .modal-dialog-linked-button:active, .popup-menu .button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.lg-obj-inspector-button:insensitive, .candidate-page-button:insensitive, .modal-dialog-linked-button:insensitive, .popup-menu .button:insensitive { + background-color: transparent; + color: rgba(255, 255, 255, 0.35); + box-shadow: none !important; +} + +.button { + min-height: 20px; + padding: 6px 12px; + border-radius: 6px; + border: none; +} + +.screenshot-ui-show-pointer-button, .screenshot-ui-type-button { + color: #FFFFFF; + background-color: transparent; + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:insensitive, .screenshot-ui-type-button:insensitive { + color: rgba(255, 255, 255, 0.35); + background-color: #11111b; + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:focus, .screenshot-ui-type-button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:hover, .screenshot-ui-type-button:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:active, .screenshot-ui-type-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.screenshot-ui-show-pointer-button:outlined, .screenshot-ui-type-button:outlined, .screenshot-ui-show-pointer-button:checked, .screenshot-ui-type-button:checked { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; + box-shadow: none !important; +} + +/* Date/Time Menu */ +.popup-menu .message, .world-clocks-button, +.weather-button, +.events-button { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + border: none; + box-shadow: none; + text-shadow: none; +} + +.popup-menu .message:hover, .world-clocks-button:hover, +.weather-button:hover, +.events-button:hover, .popup-menu .message:focus, .world-clocks-button:focus, +.weather-button:focus, +.events-button:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +.popup-menu .message:active, .world-clocks-button:active, +.weather-button:active, +.events-button:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none; +} + +#calendarArea { + padding: 6px 0; +} + +.datemenu-calendar-column { + spacing: 6px; + border: 0 solid rgba(255, 255, 255, 0.12); + padding: 0 4px 0 12px; +} + +.datemenu-calendar-column:ltr { + margin-right: 8px; + border-left-width: 0; +} + +.datemenu-calendar-column:rtl { + margin-left: 8px; + border-right-width: 0; +} + +.datemenu-calendar-column .datemenu-displays-section { + padding-bottom: 0; +} + +.datemenu-calendar-column .datemenu-displays-box { + spacing: 6px; +} + +.world-clocks-header, +.weather-header, +.events-section-title { + color: rgba(255, 255, 255, 0.7); + font-weight: bold; +} + +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 4px 6px; +} + +/* today button (the date) */ +.datemenu-today-button { + border: none; + box-shadow: none; + background: none; + padding: 6px; + margin: 0 12px; + text-shadow: none; + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +.datemenu-today-button:hover, .datemenu-today-button:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.datemenu-today-button:active { + background-color: rgba(255, 255, 255, 0.2); +} + +.datemenu-today-button .day-label { + font-size: 12pt; + font-weight: bold; +} + +.datemenu-today-button .date-label { + font-size: 18pt; + font-weight: normal; +} + +/* Calendar */ +.calendar { + border: none; + box-shadow: none; + background-color: transparent; + padding: 0; + margin: 0; + text-shadow: none; + color: rgba(255, 255, 255, 0.7); +} + +.calendar .calendar-month-label { + padding: 6px 0; + color: rgba(255, 255, 255, 0.7); + font-weight: bold; + text-align: center; + text-shadow: none; + font-size: 12pt; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 !important; + margin: 3px 0 !important; +} + +.calendar .calendar-change-month-back StIcon, +.calendar .calendar-change-month-forward StIcon { + icon-size: 16px; +} + +.calendar .pager-button { + width: 32px; + height: 32px; + margin: 2px; + border-radius: 9999px; + background-color: transparent; + color: #FFFFFF; +} + +.calendar .pager-button:hover, .calendar .pager-button:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.calendar .pager-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.calendar .calendar-day, +.calendar .calendar-day-base { + font-size: 10pt; + text-align: center; + width: 34px !important; + height: 34px !important; + padding: 0 !important; + margin: 2px !important; + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); + border: none; + font-feature-settings: "tnum"; +} + +.calendar .calendar-day:hover, .calendar .calendar-day:focus, +.calendar .calendar-day-base:hover, +.calendar .calendar-day-base:focus { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +.calendar .calendar-day:active, .calendar .calendar-day:selected, +.calendar .calendar-day-base:active, +.calendar .calendar-day-base:selected { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); + border: none !important; + box-shadow: none !important; + outline: none !important; +} + +.calendar .calendar-day.calendar-day-heading, +.calendar .calendar-day-base.calendar-day-heading { + margin-top: 1em; + color: rgba(255, 255, 255, 0.5); + font-size: 10pt; +} + +.calendar .calendar-day.calendar-weekend { + color: rgba(255, 255, 255, 0.5) !important; +} + +.calendar .calendar-day { + border-width: 0; +} + +.calendar .calendar-day-top { + border-top-width: 0; +} + +.calendar .calendar-day-left { + border-left-width: 0; +} + +.calendar .calendar-nonwork-day { + color: rgba(255, 255, 255, 0.5) !important; + font-weight: normal; +} + +.calendar .calendar-today { + font-weight: bold; + color: rgba(255, 255, 255, 0.7) !important; + background-color: rgba(255, 255, 255, 0.06); + border: none; +} + +.calendar .calendar-today:hover, .calendar .calendar-today:focus { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF !important; +} + +.calendar .calendar-today:active { + background-color: #efcec8; + color: rgba(0, 0, 0, 0.87) !important; +} + +.calendar .calendar-today:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87) !important; +} + +.calendar .calendar-today:selected:hover, .calendar .calendar-today:selected:focus { + background-color: #fefcfc; + color: rgba(0, 0, 0, 0.87) !important; +} + +.calendar .calendar-day-with-events { + color: rgba(255, 255, 255, 0.5) !important; + background-image: url("assets/calendar-today.svg"); + background-size: contain; +} + +.calendar .calendar-day-with-events.calendar-work-day { + color: rgba(255, 255, 255, 0.5) !important; + font-weight: bold; +} + +.calendar .calendar-other-month, +.calendar .calendar-other-month-day { + color: rgba(255, 255, 255, 0.32) !important; + font-weight: normal; +} + +.calendar .calendar-week-number { + width: 26px; + height: 0; + margin: 8px 0 8px 6px !important; + padding: 0 !important; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + font-size: inherit; + font-weight: bold; + text-align: center; +} + +.world-clocks-button, +.weather-button, +.events-button { + padding: 12px !important; + margin: 2px 0 !important; +} + +.events-button .events-box { + spacing: 6px; + color: rgba(255, 255, 255, 0.5); +} + +.events-button .events-list { + spacing: 12px; + text-shadow: none; + color: rgba(255, 255, 255, 0.5); +} + +.events-button .events-title { + color: rgba(255, 255, 255, 0.7); + font-weight: bold; + text-shadow: none; +} + +.events-button .event-time { + color: rgba(255, 255, 255, 0.5); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-button .world-clocks-city { + color: rgba(255, 255, 255, 0.5); + font-weight: bold; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time { + color: rgba(255, 255, 255, 0.5); + font-feature-settings: "tnum"; + font-size: 11pt; +} + +.world-clocks-button .world-clocks-time:ltr { + text-align: right; +} + +.world-clocks-button .world-clocks-time:rtl { + text-align: left; +} + +.world-clocks-button .world-clocks-timezone { + color: rgba(255, 255, 255, 0.5); + font-feature-settings: "tnum"; + font-size: 10pt; +} + +.world-clocks-grid, +.weather-grid { + spacing-rows: 0.4em; + spacing-columns: 0.8em; +} + +.weather-button { + margin-bottom: 6px !important; +} + +.weather-button .weather-box { + spacing: 10px; +} + +.weather-button .weather-header-box { + spacing: 6px; +} + +.weather-button .weather-header { + color: rgba(255, 255, 255, 0.7); + font-weight: bold; +} + +.weather-button .weather-header.location { + font-weight: normal; + color: rgba(255, 255, 255, 0.5); + font-size: 10pt; +} + +.weather-button .weather-grid { + spacing-rows: 6px; + spacing-columns: 12px; +} + +.weather-button .weather-forecast-time { + color: rgba(255, 255, 255, 0.7); + font-feature-settings: "tnum"; + font-size: 9pt; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; +} + +.weather-button .weather-forecast-icon { + icon-size: 32px; +} + +.weather-button .weather-forecast-temp { + font-weight: bold; +} + +/* Check Boxes */ +.check-box StBoxLayout { + spacing: .8em; +} + +.check-box StBin { + width: 24px; + height: 24px; + padding: 3px; +} + +.check-box StBin, .check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:hover StBin { + background-image: url("assets/checkbox-off-hover.svg"); +} + +.check-box:active StBin { + background-image: url("assets/checkbox-off-active.svg"); +} + +.check-box:checked StBin, .check-box:focus:checked StBin { + background-image: url("assets/checkbox-dark.svg"); +} + +/* Activities Ripple */ +.ripple-box { + background-color: rgba(245, 224, 220, 0.35); + box-shadow: 0 0 2px 2px white; + width: 52px; + height: 52px; + border-radius: 0 0 52px 0; +} + +.ripple-box:rtl { + border-radius: 0 0 0 52px; +} + +/* Dash */ +#dash { + font-size: 9pt; +} + +#dash .empty-dash-drop-target { + width: 32px; + height: 32px; +} + +.dash-label { + color: rgba(255, 255, 255, 0.9); + background-color: rgba(0, 0, 0, 0.75); + border-radius: 9999px; + padding: 6px 12px; + box-shadow: none; + border: none; + text-align: center; + -y-offset: 12px; + -x-offset: 8px; +} + +/* Modal Dialogs */ +.candidate-popup-content, .modal-dialog { + background-color: #1e1e2e; + border-radius: 15px; + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.modal-dialog-linked-button:last-child { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +.modal-dialog-linked-button:hover:last-child { + color: rgba(0, 0, 0, 0.87); + background-color: white; +} + +.modal-dialog-linked-button:active:last-child { + color: rgba(0, 0, 0, 0.87); + background-color: #efcec8; +} + +.modal-dialog-linked-button:insensitive:last-child { + background-color: rgba(245, 224, 220, 0.05); + color: rgba(245, 224, 220, 0.35); +} + +.headline { + font-size: 12pt; +} + +.modal-dialog { + color: rgba(255, 255, 255, 0.7); + padding: 0 6px 6px 6px; +} + +.modal-dialog-linked-button { + min-height: 32px !important; + padding: 6px !important; + margin: 3px !important; + border: none !important; + border-radius: 6px; +} + +.modal-dialog-linked-button:first-child { + background-color: rgba(255, 255, 255, 0.04); +} + +.modal-dialog-linked-button:first-child:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.modal-dialog-linked-button:first-child:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.modal-dialog-linked-button:first-child:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.modal-dialog .modal-dialog-content-box { + margin: 30px 42px; + spacing: 30px; + max-width: 28em; +} + +.end-session-dialog { + width: 30em; +} + +.end-session-dialog .end-session-dialog-battery-warning, +.end-session-dialog .dialog-list-title { + color: #FBC02D; +} + +.message-dialog-content { + spacing: 18px; +} + +.message-dialog-content .message-dialog-title { + text-align: center; + font-size: 18pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-title.lightweight { + font-size: 13pt; + font-weight: 800; +} + +.message-dialog-content .message-dialog-description { + text-align: center; +} + +.dialog-list { + spacing: 18px; +} + +.dialog-list .dialog-list-title { + text-align: center; + font-weight: bold; +} + +.dialog-list .dialog-list-scrollview { + max-height: 200px; +} + +.dialog-list .dialog-list-box { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item { + spacing: 1em; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title { + font-weight: bold; +} + +.dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description { + color: rgba(255, 255, 255, 0.7); + font-size: 10pt; +} + +.run-dialog .modal-dialog-content-box { + margin-top: 24px; + margin-bottom: 12px; +} + +.run-dialog .run-dialog-entry { + width: 20em; +} + +.run-dialog .run-dialog-description { + text-align: center; + color: rgba(255, 255, 255, 0.7); + font-size: 10pt; +} + +.prompt-dialog { + width: 28em; +} + +.prompt-dialog .modal-dialog-content-box { + margin-bottom: 24px; +} + +.prompt-dialog-password-grid { + spacing-rows: 8px; + spacing-columns: 4px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry { + width: auto; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:ltr { + margin-left: 20px; +} + +.prompt-dialog-password-grid .prompt-dialog-password-entry:rtl { + margin-right: 20px; +} + +.prompt-dialog-password-layout { + spacing: 8px; +} + +.prompt-dialog-password-entry { + width: 20em; +} + +.prompt-dialog-error-label, +.prompt-dialog-info-label, +.prompt-dialog-null-label { + text-align: center; + font-size: 10pt; + margin: 6px; +} + +.prompt-dialog-error-label { + color: #F44336; +} + +.prompt-dialog-info-label, +.prompt-dialog-null-label { + color: rgba(255, 255, 255, 0.5); +} + +.polkit-dialog-user-layout { + text-align: center; + spacing: 8px; + margin-bottom: 6px; +} + +.polkit-dialog-user-layout .polkit-dialog-user-root-label { + color: #FBC02D; +} + +.audio-device-selection-dialog .modal-dialog-content-box { + margin-bottom: 28px; +} + +.audio-device-selection-dialog .audio-selection-box { + spacing: 20px; +} + +.audio-selection-device { + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.audio-selection-device:hover, .audio-selection-device:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.audio-selection-device:active { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +.audio-selection-device-box { + padding: 18px; + spacing: 18px; +} + +.audio-selection-device-icon { + icon-size: 64px; +} + +.welcome-dialog-image { + background-image: url("resource:///org/gnome/shell/theme/gnome-shell-start.svg"); + background-size: contain; + height: 300px; + width: 300px; +} + +/* Entries */ +StEntry, .popup-menu .search-entry { + min-height: 32px; + padding: 2px 12px; + margin: 2px; + border-width: 0; + border-radius: 6px; + color: #FFFFFF; + caret-color: #FFFFFF; + selection-background-color: #f5e0dc; + selected-color: rgba(0, 0, 0, 0.87); + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border: 2px solid transparent; + box-shadow: none; +} + +StEntry:hover, .popup-menu .search-entry:hover { + color: #FFFFFF; + border-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.04); +} + +StEntry:focus, .popup-menu .search-entry:focus { + color: #FFFFFF; + border-color: #f5e0dc; + background-color: rgba(255, 255, 255, 0.04); + box-shadow: none; +} + +StEntry:insensitive, .popup-menu .search-entry:insensitive { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.35); + border-color: transparent; +} + +StEntry StIcon.capslock-warning, .popup-menu .search-entry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #FBC02D; + padding: 0 0; +} + +StEntry StIcon.peek-password, .popup-menu .search-entry StIcon.peek-password { + icon-size: 16px; + padding: 0 4px; +} + +StEntry StLabel.hint-text, .popup-menu .search-entry StLabel.hint-text { + margin-left: 2px; + color: rgba(255, 255, 255, 0.5); +} + +.hotplug-notification-item { + padding: 12px; + border-style: solid; + border-width: 0; + border-left-width: 0; + border-bottom-width: 0; +} + +.hotplug-notification-item:first-child { + border-radius: 0 0 0 6px; +} + +.hotplug-notification-item:last-child { + border-right-width: 0; + border-radius: 0 0 6px 0; +} + +.hotplug-notification-item:first-child:last-child { + border-radius: 0 0 6px 6px; +} + +.hotplug-notification-item-icon { + icon-size: 24px; + padding: 0 4px; +} + +.candidate-popup-boxpointer { + -arrow-border-radius: 2px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 64px; + -arrow-rise: 12px; +} + +.candidate-popup-content { + color: rgba(255, 255, 255, 0.7); + box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.35); + border: none; + margin: 3px 8px; + padding: 6px; + spacing: 6px; +} + +.candidate-index { + padding: 0 0.5em 0 0; + color: rgba(255, 255, 255, 0.7); +} + +.candidate-box:selected .candidate-index { + color: rgba(0, 0, 0, 0.6); +} + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + margin-right: 2px; + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.candidate-box:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.candidate-box:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +.candidate-box:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +.candidate-box:last-child { + margin-right: 0; +} + +.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 8px; +} + +.candidate-page-button-previous, +.candidate-page-button-next { + border-radius: 6px; +} + +.candidate-page-button-icon { + icon-size: 1em; +} + +/* On-screen Keyboard */ +#keyboard { + background-color: #1d1d1d; + box-shadow: none; +} + +#keyboard .page-indicator { + padding: 6px; +} + +#keyboard .page-indicator .page-indicator-icon { + width: 8px; + height: 8px; +} + +.key-container, +.keyboard-layout { + padding: 4px; + spacing: 4px; +} + +.keyboard-key { + font-size: 16pt; + font-weight: bold; + min-height: 1.2em; + min-width: 1.2em; + padding: 0 !important; + border-radius: 9px; + border: none; + color: rgba(255, 255, 255, 0.7); + background-color: #707070; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.85); +} + +.keyboard-key:focus, .keyboard-key:hover { + color: #FFFFFF; + background-color: #656565; +} + +.keyboard-key:checked, .keyboard-key:active { + color: #FFFFFF; + background-color: #717171; +} + +.keyboard-key:grayed { + background-color: #4b4b4b; + color: rgba(255, 255, 255, 0.7); +} + +.keyboard-key.default-key { + background-color: #4b4b4b; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.85); +} + +.keyboard-key.default-key:focus, .keyboard-key.default-key:hover { + color: #FFFFFF; + background-color: #585858; +} + +.keyboard-key.default-key:checked, .keyboard-key.default-key:active { + color: #FFFFFF; + background-color: #6a6a6a; +} + +.keyboard-key.enter-key { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +.keyboard-key.enter-key:focus, .keyboard-key.enter-key:hover { + color: rgba(0, 0, 0, 0.87); + background-color: #fbf2f0; +} + +.keyboard-key.enter-key:checked, .keyboard-key.enter-key:active { + color: rgba(0, 0, 0, 0.87); + background-color: #eabdb4; +} + +.keyboard-key.shift-key-uppercase, .keyboard-key.shift-key-uppercase:focus, .keyboard-key.shift-key-uppercase:hover, .keyboard-key.shift-key-uppercase:checked, .keyboard-key.shift-key-uppercase:active { + color: #f5e0dc; +} + +.keyboard-key StIcon { + icon-size: 1.125em; +} + +.keyboard-subkeys { + color: inherit; + -arrow-border-radius: 12px; + -arrow-background-color: #343434; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 6px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.85); +} + +.emoji-page .keyboard-key { + background-color: transparent; + border: none; + color: initial; +} + +.emoji-panel .keyboard-key:latched { + border: none; + background-color: #f5e0dc; +} + +.word-suggestions { + font-size: 14pt; + spacing: 12px; + min-height: 20pt; +} + +/* Login Dialog */ +#lockDialogGroup { + background-color: #11111b; +} + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; +} + +.login-dialog, +.unlock-dialog { + border: none; + background-color: transparent; +} + +.login-dialog StEntry, +.unlock-dialog StEntry { + selection-background-color: #f5e0dc; + selected-color: rgba(0, 0, 0, 0.87); + padding: 4px 8px; + min-height: 26px; + border-radius: 9999px; + caret-color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.04); + border-radius: 0; + border: none; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.15); + color: #FFFFFF; +} + +.login-dialog StEntry:focus, +.unlock-dialog StEntry:focus { + border: none; + background-color: rgba(255, 255, 255, 0.04); + box-shadow: inset 0 -2px #f5e0dc; + color: #FFFFFF; +} + +.login-dialog StEntry:insensitive, +.unlock-dialog StEntry:insensitive { + border: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.35); +} + +.login-dialog StEntry StLabel.hint-text, +.unlock-dialog StEntry StLabel.hint-text { + color: rgba(255, 255, 255, 0.5); +} + +.login-dialog .modal-dialog-button-box, +.unlock-dialog .modal-dialog-button-box { + spacing: 3px; +} + +.login-dialog .modal-dialog-button, +.unlock-dialog .modal-dialog-button { + padding: 0 16px; + border: none; + color: rgba(0, 0, 0, 0.87); + background-color: transparent; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus, +.unlock-dialog .modal-dialog-button:hover, +.unlock-dialog .modal-dialog-button:focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(255, 255, 255, 0.12); +} + +.login-dialog .modal-dialog-button:active, +.unlock-dialog .modal-dialog-button:active { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:insensitive, +.unlock-dialog .modal-dialog-button:insensitive { + background-color: transparent; + color: rgba(0, 0, 0, 0.35); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default, +.unlock-dialog .modal-dialog-button:default { + color: rgba(0, 0, 0, 0.87); + background-color: #1e1e2e; + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus, +.unlock-dialog .modal-dialog-button:default:hover, +.unlock-dialog .modal-dialog-button:default:focus { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:active, +.unlock-dialog .modal-dialog-button:default:active { + color: rgba(0, 0, 0, 0.87); + background-color: rgba(255, 255, 255, 0.2); + box-shadow: none !important; +} + +.login-dialog .modal-dialog-button:default:insensitive, +.unlock-dialog .modal-dialog-button:default:insensitive { + color: rgba(0, 0, 0, 0.35); + background-color: #1e1e2e; + box-shadow: none !important; +} + +.login-dialog .cancel-button, +.login-dialog .switch-user-button, +.login-dialog .login-dialog-session-list-button, +.unlock-dialog .cancel-button, +.unlock-dialog .switch-user-button, +.unlock-dialog .login-dialog-session-list-button { + padding: 0; + border-radius: 100px; + width: 32px; + height: 32px; + border: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.login-dialog .cancel-button StIcon, +.login-dialog .switch-user-button StIcon, +.login-dialog .login-dialog-session-list-button StIcon, +.unlock-dialog .cancel-button StIcon, +.unlock-dialog .switch-user-button StIcon, +.unlock-dialog .login-dialog-session-list-button StIcon { + icon-size: 16px; +} + +.login-dialog .login-dialog-message-warning, +.unlock-dialog .login-dialog-message-warning { + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-logo-bin { + padding: 24px 0px; +} + +.login-dialog-banner { + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-button-box { + spacing: 5px; +} + +.login-dialog-message { + text-align: center; +} + +.login-dialog-message-warning { + color: #FBC02D; +} + +.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: #FFFFFF; +} + +.login-dialog-not-listed-label { + font-size: 1em; + font-weight: bold; + color: rgba(255, 255, 255, 0.7); + padding-top: 1em; +} + +.login-dialog-not-listed-label:hover { + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-not-listed-label:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.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, .login-dialog-user-list:expanded .login-dialog-user-list-item:hover, .login-dialog-user-list:expanded .login-dialog-user-list-item:active { + background-color: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid #f5e0dc; +} + +.login-dialog-user-list-item { + border-radius: 12px; + padding: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-user-list-item:ltr .user-widget { + padding-right: 1em; +} + +.login-dialog-user-list-item:rtl .user-widget { + padding-left: 1em; +} + +.login-dialog-user-list-item:focus { + background-color: rgba(255, 255, 255, 0.04) !important; +} + +.login-dialog-user-list-item:hover, .login-dialog-user-list-item:focus:hover { + background-color: rgba(255, 255, 255, 0.12) !important; + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-user-list-item:active, .login-dialog-user-list-item:focus:active { + background-color: rgba(255, 255, 255, 0.3) !important; + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 6px 0 0 0; + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.user-widget-label { + color: rgba(255, 255, 255, 0.7); +} + +.user-widget.horizontal .user-widget-label { + font-size: 13pt; + font-weight: bold; + padding-left: 15px; +} + +.user-widget.horizontal .user-widget-label:ltr { + padding-left: 14px; + text-align: left; +} + +.user-widget.horizontal .user-widget-label:rtl { + padding-right: 14px; + text-align: right; +} + +.user-widget.vertical .user-widget-label { + font-size: 16pt; + text-align: center; + font-weight: normal; + padding-top: 16px; +} + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 12px; + width: 23em; +} + +.login-dialog-prompt-entry { + height: 1.5em; +} + +.login-dialog-prompt-label { + color: rgba(255, 255, 255, 0.7); + font-size: 12pt; + padding-top: 1em; +} + +/* Looking Glass */ +#LookingGlassDialog { + background-color: #1e1e2e; + padding: 0; + spacing: 6px; + margin: 6px; + border-radius: 12px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + color: #FFFFFF; + border: 1px solid rgba(0, 0, 0, 0.75); +} + +#LookingGlassDialog > #Toolbar { + padding: 0 6px; + border: none; + border-radius: 12px 12px 0 0; + background-color: rgba(255, 255, 255, 0.04); + box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.12); + spacing: 6px; +} + +#LookingGlassDialog .labels { + spacing: 6px; +} + +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 12px; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); + padding-left: 16px; + padding-right: 16px; + min-height: 32px; + padding: 3px 30px; + transition-duration: 100ms; + border: none; + background-color: transparent; + border-radius: 0; +} + +#LookingGlassDialog .notebook-tab:hover { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; + text-shadow: none; +} + +#LookingGlassDialog .notebook-tab:selected { + border-color: transparent; + background-color: rgba(255, 255, 255, 0.12); + box-shadow: inset 0 -2px 0px #f5e0dc; + color: #FFFFFF; + text-shadow: none; +} + +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 6px; + padding: 6px; +} + +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 6px; + padding: 6px; +} + +.lg-dialog StEntry { + min-height: 22px; + selection-background-color: #f5e0dc; + selected-color: rgba(0, 0, 0, 0.87); +} + +.lg-dialog .shell-link { + color: #5bd3f8; +} + +.lg-dialog .shell-link:hover { + color: #8ce0fa; +} + +.lg-dialog .shell-link:active { + color: #2ac6f6; +} + +.lg-dialog .actor-link { + color: rgba(255, 255, 255, 0.5); +} + +.lg-dialog .actor-link:hover { + color: #FFFFFF; +} + +.lg-dialog .actor-link:active { + color: rgba(255, 255, 255, 0.7); +} + +.lg-dialog .actor-link StIcon { + icon-size: 12px; +} + +.lg-completions-text { + font-size: .9em; + font-style: italic; + color: rgba(255, 255, 255, 0.7); +} + +.lg-obj-inspector-title { + spacing: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.lg-obj-inspector-button { + padding: 0 16px; + border: none; + border-radius: 6px; +} + +.lg-obj-inspector-button:hover { + border: none; +} + +#lookingGlassExtensions { + padding: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.lg-extensions-list { + padding: 6px; + spacing: 6px; + color: rgba(255, 255, 255, 0.7); +} + +.lg-extension { + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); + padding: 12px; +} + +.lg-extension:hover { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.lg-extension:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); +} + +.lg-extension-meta { + spacing: 6px; + color: rgba(255, 255, 255, 0.7); +} + +#LookingGlassPropertyInspector { + color: rgba(255, 255, 255, 0.7); + background: #1e1e2e; + border: none; + border-radius: 6px; + padding: 6px; + margin: 5px 8px 11px; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); +} + +.lg-debug-flag-button { + color: rgba(255, 255, 255, 0.7); +} + +.lg-debug-flag-button StLabel { + padding: 6px, 12px; +} + +.lg-debug-flag-button:hover { + color: #FFFFFF; +} + +.lg-debug-flag-button:active { + color: #FFFFFF; +} + +.lg-debug-flags-header { + padding-top: 12px; + padding: 6px; +} + +/* Message List */ +.message-list { + width: 31.5em; + text-shadow: none; + border: none; + padding: 4px 0; +} + +.message-list:ltr { + margin-left: 0; + margin-right: 0; + padding-right: 0; + border-right-width: 0; +} + +.message-list:rtl { + margin-right: 0; + margin-left: 0; + padding-left: 0; + border-left-width: 0; +} + +.message-list .message-list-placeholder { + spacing: 12px; +} + +.message-list .message-list-placeholder > StIcon { + icon-size: 48px; + margin-bottom: 12px; + -st-icon-style: symbolic; +} + +.message-list-sections { + margin: 0 8px 0 16px; +} + +.message-list-section, +.message-list-sections, +.message-list-section-list { + spacing: 6px; +} + +.message { + margin: 3px 0; +} + +.message .message-icon-bin { + padding: 18px; +} + +.message .message-icon-bin:ltr { + padding-right: 6px; +} + +.message .message-icon-bin:rtl { + padding-left: 6px; +} + +.message .message-icon-bin > StIcon { + icon-size: 32px; + -st-icon-style: symbolic; +} + +.message .message-icon-bin > .fallback-app-icon { + width: 16px; + height: 16px; +} + +.message .message-secondary-bin { + padding: 0 8px; +} + +.message .message-secondary-bin > .event-time { + color: rgba(255, 255, 255, 0.5); + font-size: 9pt; + text-align: right; + padding-bottom: 0.12em; +} + +.message .message-secondary-bin > .event-time:ltr { + text-align: right; +} + +.message .message-secondary-bin > .event-time:rtl { + text-align: left; +} + +.message .message-title { + color: #FFFFFF; + font-weight: bold; +} + +.message .message-content { + padding: 9px; + margin-bottom: 8px; + spacing: 4px; + color: rgba(255, 255, 255, 0.5); +} + +.message .message-close-button { + color: rgba(255, 255, 255, 0.7); + padding: 0; + height: 24px; + width: 24px; + border-radius: 9999px; +} + +.message .message-close-button:hover, .message .message-close-button:active { + color: #FFFFFF; +} + +.message .message-close-button:hover, .message .message-close-button:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.message .message-close-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.message .message-body { + color: rgba(255, 255, 255, 0.5); +} + +.url-highlighter { + link-color: #5bd3f8; +} + +.message-media-control { + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); +} + +.message-media-control:last-child:ltr { + margin-right: 16px; +} + +.message-media-control:last-child:rtl { + margin-left: 16px; +} + +.message-media-control:hover, .message-media-control:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.message-media-control:active { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.3); +} + +.message-media-control:insensitive { + color: rgba(255, 255, 255, 0.32); +} + +.media-message-cover-icon { + icon-size: 32px !important; + border-radius: 6px; +} + +.media-message-cover-icon.fallback { + icon-size: 32px !important; + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.5); +} + +.select-area-rubberband { + background-color: rgba(245, 224, 220, 0.3); + border: 1px solid #f5e0dc; + border-radius: 6px; +} + +.user-icon { + background-size: contain; + color: rgba(255, 255, 255, 0.7); + border-radius: 9999px; + border: none; + box-shadow: none; + icon-size: 64px; +} + +.modal-dialog .user-icon { + box-shadow: none; +} + +.user-icon:hover { + color: #FFFFFF; +} + +.user-icon StIcon { + background-color: #FFFFFF; + border-radius: 9999px; + padding: 12px; + width: 40px; + height: 40px; +} + +.user-icon.user-avatar { + border: 2px solid #f5e0dc; +} + +.user-widget.vertical .user-icon { + icon-size: 96px; +} + +.user-widget.vertical .user-icon StIcon { + padding: 20px; + padding-top: 18px; + padding-bottom: 22px; + width: 88px; + height: 88px; +} + +.lightbox { + background-color: black; +} + +.flashspot { + background-color: white; +} + +.hidden { + color: rgba(0, 0, 0, 0); +} + +.caps-lock-warning-label { + text-align: center; + padding-bottom: 8px; + font-size: 10pt; + color: #FBC02D; +} + +/* 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: #FFFFFF; +} + +.nm-dialog-header { + font-weight: bold; +} + +.nm-dialog-header-icon { + icon-size: 32px; +} + +.nm-dialog-header-hbox { + spacing: 10px; +} + +.nm-dialog-scroll-view { + border: none; + padding: 0; + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; +} + +.nm-dialog-item { + font-size: 11pt; + border-bottom: none; + padding: 12px; + spacing: 0px; +} + +.nm-dialog-item:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +.nm-dialog-item:hover, .nm-dialog-item:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.nm-dialog-item:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.nm-dialog-icon { + icon-size: 16px; +} + +.nm-dialog-icons { + spacing: 12px; +} + +.no-networks-label { + color: rgba(255, 255, 255, 0.5); +} + +.no-networks-box { + spacing: 6px; +} + +/* Notifications & Message Tray */ +.notification-banner { + width: 34em; + min-height: 64px; + margin: 12px 5px 8px; + border-radius: 6px; + color: rgba(255, 255, 255, 0.7); + background-color: #1e1e2e; + border: none; + text-shadow: none; + box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25); + border-radius: 12px; +} + +.notification-banner:hover { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: 0 5px 12px rgba(0, 0, 0, 0.25); + margin: 12px 12px 17px; +} + +.notification-banner:focus { + color: #FFFFFF; + background-color: #1e1e2e; +} + +.notification-banner .notification-actions { + background-color: transparent; + padding-top: 0; + border-top: 1px solid rgba(255, 255, 255, 0.12); + spacing: 0; +} + +.notification-banner .notification-button { + min-height: 44px; + padding: 0 18px; + background-color: transparent; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; + border-width: 0; +} + +.notification-banner .notification-button:first-child { + border-radius: 0 0 0 12px; +} + +.notification-banner .notification-button:last-child { + border-radius: 0 0 12px 0; +} + +.notification-banner .notification-button:only-child, .notification-banner .notification-button:first-child:last-child { + border-radius: 0 0 12px 12px; +} + +.notification-banner .notification-button:focus { + background-color: transparent; + color: #FFFFFF; + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.12); +} + +.notification-banner .notification-button:hover, .notification-banner .notification-button:focus:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; + box-shadow: none; +} + +.notification-banner .notification-button:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +.summary-source-counter { + font-size: fontsize(10); + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + border: 2px solid rgba(255, 255, 255, 0.3); + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; +} + +.chat-body { + spacing: 5px; +} + +.chat-response { + margin: 5px; +} + +.chat-log-message { + color: rgba(255, 255, 255, 0.7); +} + +.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: rgba(255, 255, 255, 0.7); +} + +.chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; +} + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + color: rgba(255, 255, 255, 0.5); +} + +.chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; +} + +/* OSD */ +.screenshot-ui-panel, .workspace-switcher-container, .switcher-list, .resize-popup, .osd-window { + color: rgba(255, 255, 255, 0.7); + background-color: #11111b; + border: none; + box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.25); + margin: 5px 8px 11px; + border-radius: 12px; + padding: 12px; +} + +.osd-window { + text-align: center; + font-weight: bold; +} + +.osd-window .osd-monitor-label { + font-size: 3em; +} + +.osd-window .level { + height: 2px; + border-radius: 2px; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; + -barlevel-height: 2px; + -barlevel-background-color: rgba(255, 255, 255, 0.12); + -barlevel-active-background-color: #f5e0dc; + -barlevel-overdrive-color: #F44336; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; + -barlevel-border-color: rgba(255, 255, 255, 0.12); +} + +.osd-window .level-bar { + background-color: white; + border-radius: 2px; +} + +.pad-osd-window { + padding: 32px; + background-color: #11111b; +} + +.pad-osd-window .pad-osd-title-box { + spacing: 12px; +} + +.pad-osd-window .pad-osd-title-menu-box { + spacing: 6px; +} + +.combo-box-label { + width: 15em; +} + +#overview StScrollBar StBin#trough { + background-color: rgba(255, 255, 255, 0.12); +} + +#overview StScrollBar StButton#vhandle, #overview StScrollBar StButton#hhandle { + background-color: rgba(255, 255, 255, 0.5); +} + +#overview StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#hhandle:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +#overview StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#hhandle:active { + background-color: #FFFFFF; +} + +#overview { + spacing: 24px; +} + +.overview-controls { + padding-bottom: 30px; +} + +/* Top Bar */ +#panel { + font-weight: bold; + color: rgba(255, 255, 255, 0.7); + font-feature-settings: "tnum"; + transition-duration: 250ms; + box-shadow: none; + border: none; + font-size: 10pt; + background-color: #11111b; + height: 34px; +} + +#panel .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: #11111b; + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; + -panel-corner-opacity: 1; + transition-duration: 250ms; +} + +#panel .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(255, 255, 255, 0.7); + transition-duration: 150ms; + border-radius: 9999px; + text-shadow: none; + border: 3px solid transparent; +} + +#panel .panel-button.clock-display { + box-shadow: none; +} + +#panel .panel-button.clock-display .clock { + transition-duration: 150ms; + border-radius: 9999px; + border: 3px solid transparent; +} + +#panel .panel-button.screen-recording-indicator { + box-shadow: inset 0 0 0 100px #F44336; +} + +#panel .panel-button.screen-sharing-indicator { + box-shadow: inset 0 0 0 100px #FBC02D; +} + +#panel .panel-button.screen-sharing-indicator StBoxLayout { + margin: 0 6px; +} + +#panel .panel-button.screen-recording-indicator StBoxLayout, #panel .panel-button.screen-sharing-indicator StBoxLayout { + spacing: 6px; +} + +#panel .panel-button.screen-recording-indicator StIcon, #panel .panel-button.screen-sharing-indicator StIcon { + icon-size: 16px; +} + +#panel .panel-button:hover { + color: #FFFFFF; + background-color: transparent; + box-shadow: inset 0 0 0 1000px #35353d; +} + +#panel .panel-button:hover.clock-display { + box-shadow: none; + color: rgba(255, 255, 255, 0.7); +} + +#panel .panel-button:hover.clock-display .clock { + color: #FFFFFF; + box-shadow: inset 0 0 0 1000px #35353d; +} + +#panel .panel-button:active, #panel .panel-button:active:hover, #panel .panel-button:overview, #panel .panel-button:overview:hover, #panel .panel-button:focus, #panel .panel-button:focus:hover, #panel .panel-button:checked, #panel .panel-button:checked:hover { + background-color: transparent; + color: #FFFFFF; + box-shadow: inset 0 0 0 1000px #4d4d54; +} + +#panel .panel-button:active.clock-display, #panel .panel-button:overview.clock-display, #panel .panel-button:focus.clock-display, #panel .panel-button:checked.clock-display { + box-shadow: none; + color: rgba(255, 255, 255, 0.7); +} + +#panel .panel-button:active.clock-display .clock, #panel .panel-button:overview.clock-display .clock, #panel .panel-button:focus.clock-display .clock, #panel .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px #4d4d54; + color: #FFFFFF; +} + +.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { + color: #FFFFFF; +} + +.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { + color: #FFFFFF; +} + +#panel .panel-button .system-status-icon { + icon-size: 16px; + padding: 6px; + margin: 0; + -st-icon-style: symbolic; +} + +#panel .panel-button .appindicator-trayicons-box { + margin: 0 6px; +} + +#panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; +} + +#panel .panel-button#panelActivities { + -natural-hpadding: 18px; +} + +#panel .panel-button#panelActivities StBoxLayout { + spacing: 6px; +} + +#panel .panel-button#panelActivities .workspace-dot { + border-radius: 9999px; + min-width: 8px; + min-height: 8px; + background-color: #FFFFFF; +} + +#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; + box-shadow: none; +} + +#panel:overview StLabel, #panel:overview StIcon, #panel.unlock-screen StLabel, #panel.unlock-screen StIcon, #panel.login-screen StLabel, #panel.login-screen StIcon, #panel.lock-screen StLabel, #panel.lock-screen StIcon { + color: rgba(255, 255, 255, 0.7); +} + +#panel:overview .panel-button:hover, #panel.unlock-screen .panel-button:hover, #panel.login-screen .panel-button:hover, #panel.lock-screen .panel-button:hover { + color: #FFFFFF; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.12); +} + +#panel:overview .panel-button:hover.clock-display, #panel.unlock-screen .panel-button:hover.clock-display, #panel.login-screen .panel-button:hover.clock-display, #panel.lock-screen .panel-button:hover.clock-display { + box-shadow: none; + color: #FFFFFF; +} + +#panel:overview .panel-button:hover.clock-display .clock, #panel.unlock-screen .panel-button:hover.clock-display .clock, #panel.login-screen .panel-button:hover.clock-display .clock, #panel.lock-screen .panel-button:hover.clock-display .clock { + color: #FFFFFF; + box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.12); +} + +#panel:overview .panel-button:active, #panel:overview .panel-button:overview, #panel:overview .panel-button:focus, #panel:overview .panel-button:checked, #panel.unlock-screen .panel-button:active, #panel.unlock-screen .panel-button:overview, #panel.unlock-screen .panel-button:focus, #panel.unlock-screen .panel-button:checked, #panel.login-screen .panel-button:active, #panel.login-screen .panel-button:overview, #panel.login-screen .panel-button:focus, #panel.login-screen .panel-button:checked, #panel.lock-screen .panel-button:active, #panel.lock-screen .panel-button:overview, #panel.lock-screen .panel-button:focus, #panel.lock-screen .panel-button:checked { + color: #FFFFFF; + background-color: transparent; + box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.2); +} + +#panel:overview .panel-button:active.clock-display, #panel:overview .panel-button:overview.clock-display, #panel:overview .panel-button:focus.clock-display, #panel:overview .panel-button:checked.clock-display, #panel.unlock-screen .panel-button:active.clock-display, #panel.unlock-screen .panel-button:overview.clock-display, #panel.unlock-screen .panel-button:focus.clock-display, #panel.unlock-screen .panel-button:checked.clock-display, #panel.login-screen .panel-button:active.clock-display, #panel.login-screen .panel-button:overview.clock-display, #panel.login-screen .panel-button:focus.clock-display, #panel.login-screen .panel-button:checked.clock-display, #panel.lock-screen .panel-button:active.clock-display, #panel.lock-screen .panel-button:overview.clock-display, #panel.lock-screen .panel-button:focus.clock-display, #panel.lock-screen .panel-button:checked.clock-display { + box-shadow: none; + color: #FFFFFF; +} + +#panel:overview .panel-button:active.clock-display .clock, #panel:overview .panel-button:overview.clock-display .clock, #panel:overview .panel-button:focus.clock-display .clock, #panel:overview .panel-button:checked.clock-display .clock, #panel.unlock-screen .panel-button:active.clock-display .clock, #panel.unlock-screen .panel-button:overview.clock-display .clock, #panel.unlock-screen .panel-button:focus.clock-display .clock, #panel.unlock-screen .panel-button:checked.clock-display .clock, #panel.login-screen .panel-button:active.clock-display .clock, #panel.login-screen .panel-button:overview.clock-display .clock, #panel.login-screen .panel-button:focus.clock-display .clock, #panel.login-screen .panel-button:checked.clock-display .clock, #panel.lock-screen .panel-button:active.clock-display .clock, #panel.lock-screen .panel-button:overview.clock-display .clock, #panel.lock-screen .panel-button:focus.clock-display .clock, #panel.lock-screen .panel-button:checked.clock-display .clock { + box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.2); + color: #FFFFFF; +} + +#panel:overview .panel-button#panelActivities .workspace-dot, #panel.unlock-screen .panel-button#panelActivities .workspace-dot, #panel.login-screen .panel-button#panelActivities .workspace-dot, #panel.lock-screen .panel-button#panelActivities .workspace-dot { + background-color: #FFFFFF; +} + +#panel:overview .panel-corner, #panel.unlock-screen .panel-corner, #panel.login-screen .panel-corner, #panel.lock-screen .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; +} + +#panel Gjs_status_keyboard_InputSourceIndicator.panel-button, +#panel Gjs_appindicatorsupport_rgcjonas_gmail_com_indicatorStatusIcon_AppIndicatorsIndicatorStatusIcon.panel-button { + -natural-hpadding: 18px !important; + -minimum-hpadding: 18px !important; +} + +#panel .screencast-indicator, +#panel .remote-access-indicator { + color: #FBC02D; +} + +/* Popovers/Menus */ +.popup-menu-boxpointer { + -arrow-border-radius: 12px; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 18px; + -arrow-rise: 0; + -arrow-box-shadow: none; + background: transparent; +} + +.popup-menu { + min-width: 12em; + color: rgba(255, 255, 255, 0.7) !important; + padding: 0; + font-weight: normal; + border-radius: 12px; + box-shadow: 0 3px 8px -5px rgba(0, 0, 0, 0.12); + margin: 6px 6px 8px; + font-size: 10pt; +} + +.popup-menu .popup-menu-content { + padding: 6px; + background-color: #1e1e2e; + border-radius: 12px; + margin: 0; + font-weight: normal; + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.popup-menu .popup-menu-item { + spacing: 6px; + color: rgba(255, 255, 255, 0.7) !important; + text-shadow: none; + border-radius: 6px; + margin: 0; + transition-duration: 100ms; + font-weight: normal; + background-color: transparent; +} + +.popup-menu .popup-menu-item:checked { + font-weight: normal; + border: none; + box-shadow: none; + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.12) !important; + border-radius: 6px 6px 0 0 !important; +} + +.popup-menu .popup-menu-item:checked:focus, .popup-menu .popup-menu-item:checked:hover, .popup-menu .popup-menu-item:checked.selected { + color: #FFFFFF !important; + background-color: alpha(currentColor, 0.08) !important; +} + +.popup-menu .popup-menu-item:checked:active { + color: #FFFFFF !important; + background-color: alpha(currentColor, 0.12) !important; +} + +.popup-menu .popup-menu-item:checked:insensitive { + color: rgba(255, 255, 255, 0.32) !important; +} + +.popup-menu .popup-menu-item:focus, .popup-menu .popup-menu-item:hover, .popup-menu .popup-menu-item.selected { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.12) !important; + transition-duration: 0; +} + +.popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected:active { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.3) !important; +} + +.popup-menu .popup-menu-item:insensitive { + color: rgba(255, 255, 255, 0.32) !important; +} + +.popup-menu .popup-sub-menu { + background-color: rgba(255, 255, 255, 0.12) !important; + color: rgba(255, 255, 255, 0.7) !important; + border: none; + box-shadow: none; + margin: 0; + border-radius: 0 0 6px 6px !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item { + margin: 0; +} + +.popup-menu .popup-sub-menu .popup-menu-item:focus, .popup-menu .popup-sub-menu .popup-menu-item:hover, .popup-menu .popup-sub-menu .popup-menu-item.selected { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:active, .popup-menu .popup-sub-menu .popup-menu-item.selected:active { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.3) !important; +} + +.popup-menu .popup-sub-menu .popup-menu-item:insensitive { + color: rgba(255, 255, 255, 0.32) !important; +} + +.popup-menu .popup-inactive-menu-item { + color: rgba(255, 255, 255, 0.7) !important; +} + +.popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(255, 255, 255, 0.32) !important; +} + +.popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; +} + +.popup-menu-arrow, +.popup-menu-icon { + icon-size: 16px; +} + +.popup-menu-ornament { + width: 1.2em; +} + +.popup-menu-ornament:ltr { + text-align: right; +} + +.popup-menu-ornament:rtl { + text-align: left; +} + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0px; +} + +.aggregate-menu { + min-width: 20em; +} + +.aggregate-menu .popup-menu-icon { + padding: 0; + margin: 0 3px; + -st-icon-style: symbolic; +} + +.app-menu { + max-width: 27.25em; +} + +.app-menu .popup-menu-ornament { + width: 0 !important; +} + +.app-menu .popup-inactive-menu-item:first-child > StLabel:ltr { + margin-right: 8px; +} + +.app-menu .popup-inactive-menu-item:first-child > StLabel:rtl { + margin-left: 8px; +} + +/* Screen Shield */ +.unlock-dialog-clock { + color: white; + font-weight: 300; + text-align: center; + spacing: 24px; + padding-bottom: 2.5em; +} + +.unlock-dialog-clock-time { + font-size: 64pt; + padding-top: 42px; + font-feature-settings: "tnum"; +} + +.unlock-dialog-clock-date { + font-size: 16pt; + font-weight: normal; +} + +.unlock-dialog-clock-hint { + font-weight: normal; + padding-top: 48px; +} + +.unlock-dialog-notifications-container { + margin: 12px 0; + spacing: 6px; + width: 23em; + background-color: transparent; +} + +.unlock-dialog-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; +} + +.unlock-dialog-notifications-container .notification, +.unlock-dialog-notifications-container .unlock-dialog-notification-source { + padding: 12px 6px; + border: none; + background-color: #11111b; + color: #FFFFFF; + border-radius: 12px; +} + +.unlock-dialog-notifications-container .notification.critical, +.unlock-dialog-notifications-container .unlock-dialog-notification-source.critical { + background-color: #212134; +} + +.unlock-dialog-notification-label { + padding: 0px 0px 0px 12px; +} + +.unlock-dialog-notification-count-text { + weight: bold; + padding: 0 6px; + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; + border-radius: 9999px; + margin-right: 12px; +} + +.screen-shield-background { + background: black; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15); +} + +#unlockDialogNotifications StButton#vhandle, #unlockDialogNotifications StButton#hhandle { + background-color: rgba(30, 30, 46, 0.3); +} + +#unlockDialogNotifications StButton#vhandle:hover, #unlockDialogNotifications StButton#vhandle:focus, #unlockDialogNotifications StButton#hhandle:hover, #unlockDialogNotifications StButton#hhandle:focus { + background-color: rgba(30, 30, 46, 0.5); +} + +#unlockDialogNotifications StButton#vhandle:active, #unlockDialogNotifications StButton#hhandle:active { + background-color: rgba(245, 224, 220, 0.5); +} + +/* Scrollbars */ +StScrollView.vfade { + -st-vfade-offset: 32px; +} + +StScrollView.hfade { + -st-hfade-offset: 32px; +} + +StScrollBar { + padding: 0; +} + +StScrollView StScrollBar { + min-width: 12px; + min-height: 12px; +} + +StScrollBar StBin#trough { + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.12); + margin: 3px; +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + border: 3px solid transparent; + margin: 3px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #FFFFFF; +} + +.search-entry { + width: 320px; + min-height: 32px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.7); + transition-duration: 150ms; + border-radius: 6px; + caret-color: #FFFFFF; + selection-background-color: rgba(255, 255, 255, 0.12); + selected-color: rgba(0, 0, 0, 0.87) !important; + color: #FFFFFF; + background-color: #1e1e2e; + border: 2px solid transparent; + box-shadow: none; +} + +.search-entry:hover { + color: #FFFFFF; + border-color: rgba(255, 255, 255, 0.3); + background-color: #1e1e2e; +} + +.search-entry:focus { + color: #FFFFFF; + border-color: #f5e0dc; + background-color: #1e1e2e; + box-shadow: none; +} + +.search-entry .search-entry-icon { + icon-size: 16px; + padding: 0 0; + color: rgba(255, 255, 255, 0.32); +} + +.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: rgba(255, 255, 255, 0.7); +} + +.search-entry:insensitive { + border: none; + color: rgba(255, 255, 255, 0.32); +} + +.search-entry StLabel.hint-text { + color: rgba(255, 255, 255, 0.5); +} + +/* Search */ +.list-search-result, .search-provider-icon { + border-radius: 6px; + padding: 6px; + transition-duration: 100ms; + text-align: center; +} + +.list-search-result:focus, .search-provider-icon:focus, .list-search-result:hover, .search-provider-icon:hover, .list-search-result:selected, .search-provider-icon:selected { + background-color: rgba(255, 255, 255, 0.12); + transition-duration: 200ms; +} + +.list-search-result:active, .search-provider-icon:active, .list-search-result:checked, .search-provider-icon:checked { + background-color: rgba(255, 255, 255, 0.2); +} + +#searchResultsContent { + max-width: 1024px; + spacing: 8px; +} + +.search-section { + spacing: 8px; + background: none; +} + +.search-section .search-section-separator { + height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.search-section-content { + spacing: 8px; + border-radius: 0; + padding: 18px; + border: none; + box-shadow: none; + background-color: transparent !important; + background-image: none !important; + text-shadow: none; + color: rgba(255, 255, 255, 0.7); +} + +.search-statustext { + font-size: 2em; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +.grid-search-results { + spacing: 36px; +} + +.search-provider-icon .list-search-provider-content { + spacing: 12px; +} + +.search-provider-icon .list-search-provider-content .list-search-provider-details { + width: 120px; + margin-top: 0; + color: rgba(255, 255, 255, 0.5); +} + +.list-search-results { + spacing: 6px; +} + +.list-search-result .list-search-result-content { + spacing: 6px; +} + +.list-search-result .list-search-result-title { + spacing: 12px; +} + +.list-search-result .list-search-result-description { + color: rgba(255, 255, 255, 0.7); +} + +/* Slider */ +.slider { + height: 20px; + color: #1e1e2e; + -slider-height: 2px; + -slider-background-color: rgba(255, 255, 255, 0.3); + -slider-border-color: #f5e0dc; + -slider-active-background-color: #f5e0dc; + -slider-active-border-color: #f5e0dc; + -slider-border-width: 2px; + -slider-handle-radius: 7px; + -slider-handle-border-width: 2px; + -slider-handle-border-color: #f5e0dc; + -barlevel-height: 2px; + -barlevel-background-color: rgba(255, 255, 255, 0.3); + -barlevel-border-color: transparent; + -barlevel-active-background-color: #f5e0dc; + -barlevel-active-border-color: transparent; + -barlevel-overdrive-color: #F44336; + -barlevel-overdrive-border-color: transparent; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; +} + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 24px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; + border: 1px solid transparent; +} + +.switcher-list .item-box:outlined { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.switcher-list .item-box:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 6px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.12); +} + +.switcher-list .switcher-list-item-container { + spacing: 12px; +} + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: rgba(255, 255, 255, 0.5); +} + +.switcher-arrow:highlighted { + color: #FFFFFF; +} + +.input-source-switcher-symbol { + font-size: 34pt; + width: 96px; + height: 96px; +} + +.cycler-highlight { + border: 5px solid #f5e0dc; +} + +/* Switches */ +.toggle-switch { + width: 46px; + height: 24px; + background-size: contain; +} + +.toggle-switch, .popup-sub-menu .toggle-switch { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch:checked, .popup-sub-menu .toggle-switch:checked { + background-image: url("assets/toggle-on-dark.svg"); +} + +/* Tiled window previews */ +.tile-preview { + background-color: rgba(245, 224, 220, 0.3); + border: 1px solid #f5e0dc; +} + +.tile-preview-left.on-primary { + border-radius: 7px 0 0 0; +} + +.tile-preview-right.on-primary { + border-radius: 0 7px 0 0; +} + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 7px 7px 0 0; +} + +/* Workspace Switcher */ +.workspace-switcher-group { + padding: 12px; +} + +.workspace-switcher { + background: transparent; + border: none; + border-radius: 0; + padding: 0; + spacing: 12px; +} + +.ws-switcher-box { + background: transparent; + height: 50px; + background-size: 32px; + background: rgba(255, 255, 255, 0.12); + border-radius: 6px; +} + +.ws-switcher-active-up, +.ws-switcher-active-down, +.ws-switcher-active-left, +.ws-switcher-active-right { + height: 52px; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + border-radius: 9px; + border: none; +} + +.icon-grid { + row-spacing: 12px; + column-spacing: 12px; + max-row-spacing: 72px; + max-column-spacing: 72px; + page-padding-top: 24px; + page-padding-bottom: 24px; + page-padding-left: 12px; + page-padding-right: 12px; +} + +.page-indicator { + padding: 6px 12px 0; +} + +.page-indicator .page-indicator-icon { + width: 10px; + height: 10px; + border-radius: 10px; + background-color: white; +} + +.apps-scroll-view { + padding: 0; +} + +.page-navigation-hint { + width: 300px; +} + +.page-navigation-hint.dnd { + background: rgba(255, 255, 255, 0.1); +} + +.page-navigation-hint.next:ltr, .page-navigation-hint.previous:rtl { + background-gradient-start: rgba(255, 255, 255, 0.05); + background-gradient-end: transparent; + background-gradient-direction: horizontal; + border-radius: 15px 0px 0px 15px; +} + +.page-navigation-hint.previous:ltr, .page-navigation-hint.next:rtl { + background-gradient-start: transparent; + background-gradient-end: rgba(255, 255, 255, 0.05); + background-gradient-direction: horizontal; + border-radius: 0px 15px 15px 0px; +} + +.page-navigation-arrow { + margin: 6px; + padding: 18px; + width: 24px; + height: 24px; + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); +} + +.page-navigation-arrow:insensitive { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.page-navigation-arrow:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.page-navigation-arrow:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +#dash { + margin-top: 12px; +} + +#dash .placeholder { + background-image: none; + background-size: contain; + height: 32px; +} + +#dash .overview-icon { + padding: 5px; +} + +.dash-background { + background-color: rgba(255, 255, 255, 0.12); + margin-bottom: 16px; + padding: 10px 8px; + border-radius: 24px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); +} + +.dash-item-container { + margin: 0 2px; +} + +.dash-item-container > * { + margin: 0; +} + +.dash-item-container .app-well-app, .dash-item-container .show-apps { + padding: 10px 0 26px; +} + +.dash-separator { + width: 1px; + margin: 0 7px 16px; + background-color: rgba(255, 255, 255, 0.12); +} + +.workspace-animation { + background-color: #11111b; +} + +.calendar .calendar-change-month-back, +.calendar .calendar-change-month-forward { + padding: 0 2px; +} + +.message-list-controls { + padding: 6px 6px 6px 30px !important; + spacing: 6px; + font-weight: normal; +} + +.message-list-controls .dnd-button { + font-weight: normal; +} + +.message-media-control { + margin: 21px 6px; + padding: 12px; +} + +.media-message-cover-icon { + padding: 0; +} + +.media-message-cover-icon.fallback { + padding: 6px; +} + +.controls-manager, .secondary-monitor-workspaces { + spacing: 12px; +} + +#overviewGroup { + background-color: #11111b; +} + +.osd-window { + spacing: 12px; + padding: 12px 18px; + margin-bottom: 4em; +} + +.osd-window > * { + spacing: 8px; +} + +.osd-window StIcon { + icon-size: 32px; +} + +.osd-window StLabel:ltr { + margin-right: 6px; +} + +.osd-window StLabel:rtl { + margin-left: 6px; +} + +#appMenu { + spacing: 6px; +} + +#appMenu .label-shadow { + color: transparent; +} + +#appMenu .panel-status-menu-box { + padding: 0 6px; + spacing: 6px; +} + +.popup-menu .popup-menu-item { + padding: 6px 12px; +} + +.popup-menu .popup-menu-item:ltr { + padding-right: 9px !important; + padding-left: 12px !important; +} + +.popup-menu .popup-menu-item:rtl { + padding-right: 12px !important; + padding-left: 9px !important; +} + +.popup-separator-menu-item { + padding: 0; +} + +.popup-separator-menu-item .popup-menu-ornament { + width: 0 !important; +} + +.popup-separator-menu-item .popup-separator-menu-item-separator { + height: 1px; + background-color: rgba(255, 255, 255, 0.12); + margin: 6px 32px; +} + +.popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator { + padding: 0; + margin: 0 32px 0 0; + height: 1px; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { + padding-left: 12px !important; + margin-left: 0 !important; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { + padding-right: 12px !important; + margin-right: 0 !important; +} + +.quick-settings { + padding: 18px !important; + border-radius: 24px !important; + margin-top: 6px !important; +} + +.quick-settings .icon-button, .quick-settings .background-app-item .close-button, .background-app-item .quick-settings .close-button, .quick-settings .button { + padding: 10.5px; +} + +.quick-settings .icon-button > StIcon, .quick-settings .background-app-item .close-button > StIcon, .background-app-item .quick-settings .close-button > StIcon, .quick-settings .button > StIcon { + icon-size: 16px; +} + +.quick-settings-grid { + spacing-rows: 12px; + spacing-columns: 12px; +} + +.quick-toggle, .quick-menu-toggle { + border-radius: 6px; + min-width: 12em; + max-width: 12em; + min-height: 44px; + border: none; +} + +.quick-toggle { + background-color: rgba(255, 255, 255, 0.08) !important; + /* Move padding into the box; this is to allow menu arrows + to extend to the border */ +} + +.quick-toggle:hover { + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.quick-toggle:active { + background-color: rgba(255, 255, 255, 0.15) !important; +} + +.quick-toggle:checked { + background-color: #f5e0dc !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-toggle:checked:hover { + background-color: #f6e2de !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-toggle:checked:active { + background-color: #f7e5e1 !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-toggle > StBoxLayout { + spacing: 6px; +} + +.quick-toggle.button { + padding: 0; +} + +.quick-toggle > StBoxLayout { + padding: 0 12px; +} + +.quick-toggle:ltr > StBoxLayout { + padding-left: 15px; +} + +.quick-toggle:rtl > StBoxLayout { + padding-right: 15px; +} + +.quick-toggle .quick-toggle-title { + font-weight: bold; +} + +.quick-toggle StBoxLayout > .quick-toggle-subtitle { + font-weight: normal; + font-size: 12px; +} + +.quick-toggle .quick-toggle-icon { + icon-size: 16px; +} + +.quick-menu-toggle .quick-toggle { + min-width: auto; + max-width: auto; +} + +.quick-menu-toggle .quick-toggle:ltr { + border-radius: 6px 0 0 6px; +} + +.quick-menu-toggle .quick-toggle:ltr > StBoxLayout { + padding-right: 9px; +} + +.quick-menu-toggle .quick-toggle:rtl { + border-radius: 0 6px 6px 0; +} + +.quick-menu-toggle .quick-toggle:rtr > StBoxLayout { + padding-left: 9px; +} + +.quick-menu-toggle .quick-toggle:ltr:last-child { + border-radius: 6px; +} + +.quick-menu-toggle .quick-toggle:rtl:last-child { + border-radius: 6px; +} + +.quick-menu-toggle .quick-toggle-arrow { + background-color: rgba(255, 255, 255, 0.08) !important; + padding: 6px 10.5px; + border: none !important; + color: #FFFFFF; +} + +.quick-menu-toggle .quick-toggle-arrow:hover { + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.quick-menu-toggle .quick-toggle-arrow:active { + background-color: rgba(255, 255, 255, 0.15) !important; +} + +.quick-menu-toggle .quick-toggle-arrow:checked { + background-color: #f5e0dc !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-menu-toggle .quick-toggle-arrow:checked:hover { + background-color: #f6e2de !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-menu-toggle .quick-toggle-arrow:checked:active { + background-color: #f7e5e1 !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-menu-toggle .quick-toggle-arrow:ltr { + border-radius: 0 6px 6px 0; +} + +.quick-menu-toggle .quick-toggle-arrow:rtl { + border-radius: 6px 0 0 6px; +} + +.quick-slider > StBoxLayout { + spacing: 6px; +} + +.quick-slider .slider-bin { + min-height: 16px; + padding: 6px; + border-radius: 9999px; +} + +.quick-slider .slider-bin:focus { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.08); + box-shadow: none !important; +} + +.quick-slider .quick-toggle-icon { + icon-size: 16px; +} + +.quick-slider .icon-button, .quick-slider .background-app-item .close-button, .background-app-item .quick-slider .close-button { + background-color: transparent; + color: #FFFFFF !important; + padding: 9px; +} + +.quick-slider .icon-button:hover, .quick-slider .background-app-item .close-button:hover, .background-app-item .quick-slider .close-button:hover { + background-color: rgba(255, 255, 255, 0.04); +} + +.quick-slider .icon-button:active, .quick-slider .background-app-item .close-button:active, .background-app-item .quick-slider .close-button:active { + background-color: rgba(255, 255, 255, 0.12); +} + +.quick-toggle-menu { + background-color: #1e1e2e !important; + color: #FFFFFF !important; + border-radius: 18px !important; + padding: 12px; + margin: 12px 18px 0; +} + +.quick-toggle-menu .popup-menu-item { + border-radius: 6px !important; +} + +.quick-toggle-menu .popup-menu-item:focus, .quick-toggle-menu .popup-menu-item:hover, .quick-toggle-menu .popup-menu-item.selected { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.1) !important; +} + +.quick-toggle-menu .popup-menu-item:active { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.2) !important; +} + +.quick-toggle-menu .popup-menu-item > StIcon { + -st-icon-style: symbolic; +} + +.quick-toggle-menu .header { + spacing-rows: 3px; + spacing-columns: 12px; + padding-bottom: 12px; +} + +.quick-toggle-menu .header .icon { + icon-size: 24px; + border-radius: 6px; + padding: 9px; + background-color: rgba(255, 255, 255, 0.12) !important; +} + +.quick-toggle-menu .header .icon.active { + background-color: #f5e0dc !important; + color: rgba(0, 0, 0, 0.87); +} + +.quick-settings-system-item > StBoxLayout { + spacing: 12px; +} + +.quick-settings-system-item .icon-button, .quick-settings-system-item .background-app-item .close-button, .background-app-item .quick-settings-system-item .close-button { + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; + border-radius: 6px; +} + +.quick-settings-system-item .icon-button > StIcon, .quick-settings-system-item .background-app-item .close-button > StIcon, .background-app-item .quick-settings-system-item .close-button > StIcon { + -st-icon-style: symbolic; + icon-size: 16px; +} + +.quick-settings-system-item .power-item { + min-height: 0; + min-width: 0; +} + +.quick-settings-system-item .power-item:insensitive { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: none !important; + background-color: transparent; +} + +.nm-network-item .wireless-secure-icon { + icon-size: 8px; +} + +.bt-device-item .popup-menu-icon { + -st-icon-style: symbolic; +} + +.bt-menu-placeholder.popup-menu-item { + text-align: center; + padding: 2em 4em; +} + +.device-subtitle { + color: rgba(255, 255, 255, 0.5); +} + +.background-apps-quick-toggle { + min-height: 40px; + background-color: transparent; +} + +.background-apps-quick-toggle StIcon { + icon-size: 16px !important; +} + +.background-app-item .popup-menu-icon { + icon-size: 32px !important; + -st-icon-style: regular !important; +} + +.background-app-item .close-button { + padding: 6px; +} + +.background-app-item.popup-inactive-menu-item { + color: #FFFFFF; +} + +.search-entry { + margin-top: 24px; + margin-bottom: 6px; +} + +.icon-label-button-container { + spacing: 6px; +} + +.icon-label-button-container StIcon { + icon-size: 32px; +} + +.screenshot-ui-panel { + border-radius: 33px; + padding: 18px; + padding-bottom: 12px; + margin-bottom: 4em; + spacing: 12px; +} + +.screenshot-ui-close-button { + padding: 6px !important; + margin-top: 12px; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15); +} + +.screenshot-ui-close-button.left { + margin-left: 12px; +} + +.screenshot-ui-close-button.right { + margin-right: 12px; +} + +.screenshot-ui-type-button { + min-width: 48px; + padding: 12px 18px !important; + border-radius: 15px; +} + +.screenshot-ui-capture-button { + width: 36px; + height: 36px; + border-radius: 9999px; + border: 4px #FFFFFF; + padding: 4px; +} + +.screenshot-ui-capture-button .screenshot-ui-capture-button-circle { + background-color: #FFFFFF; + transition-duration: 200ms; + border-radius: 9999px; +} + +.screenshot-ui-capture-button .screenshot-ui-capture-button-circle:hover, .screenshot-ui-capture-button .screenshot-ui-capture-button-circle:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.screenshot-ui-capture-button:hover .screenshot-ui-capture-button-circle, .screenshot-ui-capture-button:focus .screenshot-ui-capture-button-circle { + background-color: #d9d9d9; +} + +.screenshot-ui-capture-button:active .screenshot-ui-capture-button-circle { + background-color: gray; +} + +.screenshot-ui-capture-button:cast .screenshot-ui-capture-button-circle { + background-color: #F44336; +} + +.screenshot-ui-capture-button:cast:hover .screenshot-ui-capture-button-circle, .screenshot-ui-capture-button:cast:focus .screenshot-ui-capture-button-circle { + background-color: #f55a4e; +} + +.screenshot-ui-capture-button:cast:active .screenshot-ui-capture-button-circle { + background-color: #f22314; +} + +.screenshot-ui-shot-cast-container { + background-color: #1b1b2b; + border-radius: 12px; + padding: 3px; + spacing: 3px; +} + +.screenshot-ui-shot-cast-container:ltr { + margin-left: 3px; +} + +.screenshot-ui-shot-cast-container:rtl { + margin-right: 3px; +} + +.screenshot-ui-shot-cast-button { + padding: 6px 12px; + background-color: transparent; + border-radius: 9px; +} + +.screenshot-ui-shot-cast-button:hover, .screenshot-ui-shot-cast-button:focus { + background-color: #25253a; +} + +.screenshot-ui-shot-cast-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +.screenshot-ui-shot-cast-button:checked { + background-color: #FFFFFF; + color: #000000; +} + +.screenshot-ui-shot-cast-button:insensitive { + color: rgba(255, 255, 255, 0.5); +} + +.screenshot-ui-shot-cast-button StIcon { + icon-size: 16px; +} + +.screenshot-ui-show-pointer-button { + border-radius: 9999px; + padding: 12px !important; +} + +.screenshot-ui-show-pointer-button StIcon { + icon-size: 16px; +} + +.screenshot-ui-area-indicator-shade { + background-color: rgba(0, 0, 0, 0.3); +} + +.screenshot-ui-area-selector .screenshot-ui-area-indicator-shade { + background-color: rgba(0, 0, 0, 0.5); +} + +.screenshot-ui-area-selector .screenshot-ui-area-indicator-selection { + border: 2px solid #FFFFFF; +} + +.screenshot-ui-area-selector-handle { + border-radius: 9999px; + background-color: #f5e0dc; + box-shadow: 0 1px 3px 2px rgba(0, 0, 0, 0.2); + width: 24px; + height: 24px; +} + +.screenshot-ui-window-selector { + background-color: #11111b; +} + +.screenshot-ui-window-selector .screenshot-ui-window-selector-window-container { + margin: 100px; +} + +.screenshot-ui-window-selector:primary-monitor .screenshot-ui-window-selector-window-container { + margin-bottom: 200px; +} + +.screenshot-ui-window-selector-window-border { + transition-duration: 200ms; + border-radius: 12px; + border: 6px transparent; +} + +.screenshot-ui-window-selector-check { + transition-duration: 200ms; + color: transparent; + border-radius: 9999px; + border-width: 12px; + icon-size: 24px; +} + +.screenshot-ui-window-selector-window:hover .screenshot-ui-window-selector-window-border { + border-color: #e4aba1; +} + +.screenshot-ui-window-selector-window:checked .screenshot-ui-window-selector-window-border { + border-color: #f5e0dc; + background-color: rgba(245, 224, 220, 0.2); +} + +.screenshot-ui-window-selector-window:checked .screenshot-ui-window-selector-check { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +.screenshot-ui-screen-selector { + transition-duration: 200ms; + background-color: rgba(0, 0, 0, 0.5); +} + +.screenshot-ui-screen-selector:hover { + background-color: rgba(0, 0, 0, 0.3); +} + +.screenshot-ui-screen-selector:active { + background-color: rgba(0, 0, 0, 0.7); +} + +.screenshot-ui-screen-selector:checked { + background-color: transparent; + border: 2px solid #FFFFFF; +} + +.screenshot-ui-tooltip { + color: #FFFFFF; + background-color: #11111b; + border-radius: 9999px; + padding: 6px 12px; + text-align: center; + -y-offset: 24px; +} + +.window-picker { + spacing: 6px; +} + +.window-caption { + color: #FFFFFF; + background-color: #11111b; + border-radius: 9999px; + padding: 6px 12px; +} + +.window-close, .screenshot-ui-close-button { + background-color: #11111b; + color: #FFFFFF; + border-radius: 21px; + padding: 3px; + height: 30px; + width: 30px; + box-shadow: -1px 1px 5px 0px rgba(0, 0, 0, 0.5); + transition-duration: 300ms; +} + +.window-close:hover, .screenshot-ui-close-button:hover { + color: #FFFFFF; + background-color: #1d1d2e; +} + +.window-close:active, .screenshot-ui-close-button:active { + color: #FFFFFF; + background-color: #050508; +} + +.workspace-background { + border-radius: 30px; + background-color: #11111b; + box-shadow: 0 4px 16px 4px rgba(0, 0, 0, 0.3); +} + +/* Workspace pager */ +.workspace-thumbnails { + visible-width: 32px; + spacing: 6px; + padding: 6px; +} + +.workspace-thumbnails .workspace-thumbnail { + color: rgba(255, 255, 255, 0.7); + background-color: rgba(255, 255, 255, 0.12); + border: none; + border-radius: 6px; +} + +.workspace-thumbnails .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + width: 18px; + height: 24px; +} + +.workspace-thumbnail-indicator { + border: 3px solid #f5e0dc; + border-radius: 3px; + padding: 0px; +} + +.bottom #dashtodockDashScrollview, +.top #dashtodockDashScrollview { + -st-hfade-offset: 24px; +} + +.left #dashtodockDashScrollview, +.right #dashtodockDashScrollview { + -st-vfade-offset: 24px; +} + +#dashtodockContainer { + background-color: transparent; +} + +#dashtodockContainer .number-overlay { + color: #FFFFFF; + background-color: rgba(0, 0, 0, 0.75); + text-align: center; +} + +#dashtodockContainer .notification-badge { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; + box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.25); + border-radius: 9999px; + margin: 2px; + padding: 0.25em 0.6em; + font-weight: bold; + text-align: center; +} + +#dashtodockContainer.straight-corner #dash, #dashtodockContainer.shrink.straight-corner #dash { + border-radius: 0; + margin: 0; +} + +#dashtodockContainer.straight-corner #dash .dash-background, #dashtodockContainer.shrink.straight-corner #dash .dash-background { + border-radius: 0; +} + +#dashtodockContainer.extended.top #dash, #dashtodockContainer.extended.bottom #dash, #dashtodockContainer.extended.right #dash, #dashtodockContainer.extended.left #dash { + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; + padding: 0 0; +} + +#dashtodockContainer.extended.top #dash .dash-background, #dashtodockContainer.extended.bottom #dash .dash-background, #dashtodockContainer.extended.right #dash .dash-background, #dashtodockContainer.extended.left #dash .dash-background { + border-radius: 0; + margin-left: 0; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; +} + +#dashtodockContainer.left #dash, #dashtodockContainer.right #dash { + margin-top: 0; + padding: 10px 0; +} + +#dashtodockContainer.left #dash .dash-background, #dashtodockContainer.right #dash .dash-background { + margin-bottom: 0; +} + +#dashtodockContainer.left .dash-item-container .app-well-app, #dashtodockContainer.left .show-apps, #dashtodockContainer.right .dash-item-container .app-well-app, #dashtodockContainer.right .show-apps { + padding: 6px; +} + +#dashtodockContainer.left #dash { + margin-left: 6px; +} + +#dashtodockContainer.right #dash { + margin-right: 6px; +} + +#dashtodockContainer.dashtodock #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(255, 255, 255, 0.3) !important; +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #f5e0dc !important; +} + +#dashtodockContainer:overview #dash .app-well-app-running-dot { + background-color: rgba(255, 255, 255, 0.3) !important; +} + +#dashtodockContainer:overview #dash StWidget.focused .app-well-app-running-dot { + background-color: #f5e0dc !important; +} + +#dashtodockContainer .show-apps .overview-icon, +#dashtodockContainer .app-well-app .overview-icon { + color: rgba(255, 255, 255, 0.7); +} + +#dashtodockContainer .show-apps:hover .overview-icon, #dashtodockContainer .show-apps:focus .overview-icon, #dashtodockContainer .show-apps:selected .overview-icon, +#dashtodockContainer .app-well-app:hover .overview-icon, +#dashtodockContainer .app-well-app:focus .overview-icon, +#dashtodockContainer .app-well-app:selected .overview-icon { + background-color: rgba(255, 255, 255, 0.12); +} + +#dashtodockContainer .show-apps:active .overview-icon, #dashtodockContainer .show-apps:checked .overview-icon, +#dashtodockContainer .app-well-app:active .overview-icon, +#dashtodockContainer .app-well-app:checked .overview-icon { + background-color: rgba(255, 255, 255, 0.3); +} + +#dashtodockContainer:overview #dash .show-apps .overview-icon, #dashtodockContainer:overview #dash .app-well-app .overview-icon { + color: rgba(255, 255, 255, 0.7); +} + +#dashtodockContainer:overview #dash .show-apps:hover .overview-icon, #dashtodockContainer:overview #dash .show-apps:focus .overview-icon, #dashtodockContainer:overview #dash .show-apps:selected .overview-icon, #dashtodockContainer:overview #dash .app-well-app:hover .overview-icon, #dashtodockContainer:overview #dash .app-well-app:focus .overview-icon, #dashtodockContainer:overview #dash .app-well-app:selected .overview-icon { + background-color: rgba(255, 255, 255, 0.12); +} + +#dashtodockContainer:overview #dash .show-apps:active .overview-icon, #dashtodockContainer:overview #dash .show-apps:checked .overview-icon, #dashtodockContainer:overview #dash .app-well-app:active .overview-icon, #dashtodockContainer:overview #dash .app-well-app:checked .overview-icon { + background-color: rgba(255, 255, 255, 0.3); +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: rgba(255, 255, 255, 0.3); +} + +#dashtodockContainer StWidget.focused .app-well-app-running-dot { + background-color: #f5e0dc; +} + +#dashtodockContainer.opaque #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer.transparent #dash .dash-background { + background-color: rgba(17, 17, 27, 0.35); +} + +#dashtodockContainer:overview #dash .dash-background { + background-color: rgba(255, 255, 255, 0.12); +} + +#dashtodockContainer.opaque:overview #dash .dash-background, #dashtodockContainer.transparent:overview #dash .dash-background { + background-color: transparent !important; + box-shadow: none !important; +} + +#dashtodockContainer.extended:overview #dash .dash-background, #dashtodockContainer.opaque.extended:overview #dash .dash-background, #dashtodockContainer.transparent.extended:overview #dash .dash-background { + background-color: #11111b; +} + +#dashtodockContainer.running-dots .dash-item-container > StButton, #dashtodockContainer.dashtodock .dash-item-container > StButton { + transition-duration: 250ms; + background-size: contain; +} + +#dashtodockContainer.extended .app-well-app .overview-icon, +#dashtodockContainer.extended .show-apps .overview-icon, #dashtodockContainer.extended:overview .app-well-app .overview-icon, +#dashtodockContainer.extended:overview .show-apps .overview-icon { + border-radius: 6px; +} + +#dashtodockContainer .metro .overview-icon { + border-radius: 0; +} + +.dashtodock-app-well-preview-menu-item { + padding: 1em 1em 0.5em 1em; +} + +#dashtodockPreviewSeparator.popup-separator-menu-item-horizontal { + width: 1px; + height: auto; + border-right-width: 1px; + margin: 32px 0; +} + +.openweather-button, .openweather-button-action, .openweather-menu-button-container, .openweather-button-box { + border: 1px solid transparent; +} + +.openweather-provider { + padding: 0 16px; + font-weight: 500; + border: 1px solid transparent; +} + +.openweather-current-icon, .openweather-current-summary, .openweather-current-summarybox { + background: none; + color: #FFFFFF; +} + +.openweather-current-databox-values { + background: none; + color: rgba(255, 255, 255, 0.5); +} + +.openweather-current-databox-captions { + background: none; + color: rgba(255, 255, 255, 0.5); +} + +.openweather-forecast-icon, .openweather-forecast-summary { + background: none; + color: rgba(255, 255, 255, 0.7); +} + +.openweather-forecast-day, .openweather-forecast-temperature { + background: none; + color: rgba(255, 255, 255, 0.5); +} + +.openweather-sunrise-icon, .openweather-sunset-icon, .openweather-build-icon { + color: rgba(255, 255, 255, 0.7); +} + +.cosmic-dock #dock { + border-radius: 16px !important; + border: none !important; + margin: 6px !important; + background-color: rgba(255, 255, 255, 0.12) !important; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08) !important; +} + +.cosmic-dock #dock .dash-background { + background-color: transparent !important; + margin-bottom: 0 !important; + padding: 0; + box-shadow: none !important; +} + +.cosmic-application-dialog { + border-radius: 12px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08); + background-color: #1e1e2e; + color: #FFFFFF; +} + +.cosmic-application-dialog .overview-icon { + color: #FFFFFF; +} + +.cosmic-applications-separator { + background: rgba(255, 255, 255, 0.12); +} + +.cosmic-folder-edit-button { + box-shadow: none; + border-radius: 6px; + border-width: 0; + color: #FFFFFF; + background: rgba(255, 255, 255, 0.04); +} + +.cosmic-folder-edit-button .cosmic-folder-edit-button:hover { + background: rgba(255, 255, 255, 0.12); +} + +.cosmic-applications-icon { + color: rgba(255, 255, 255, 0.7); +} + +.cosmic-applications-folder-title { + color: rgba(255, 255, 255, 0.7); +} + +.cosmic-applications-available { + color: #FFFFFF; +} + +.pop-shell-active-hint { + border-style: solid; + border-color: #FBC02D; + border-radius: 6px; + box-shadow: none; +} + +.pop-shell-overlay { + background-color: rgba(245, 224, 220, 0.3); +} + +.pop-shell-search-element:select { + background: rgba(255, 255, 255, 0.12); + border-radius: 6px; + color: #FFFFFF; +} + +.pop-shell-tab { + border: 1px solid rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.pop-shell-tab-active { + background: #FBC02D; +} + +.pop-shell-tab-inactive { + background: rgba(251, 192, 45, 0.35); +} + +.pop-shell-tab-urgent { + background: #F44336; +} + +#panel.light-panel .panel-button, +#panel.dark-panel .panel-button, +#panel.transparent-panel .panel-button { + color: rgba(255, 255, 255, 0.7) !important; +} + +#panel.light-panel .panel-button.clock-display .clock, +#panel.dark-panel .panel-button.clock-display .clock, +#panel.transparent-panel .panel-button.clock-display .clock { + color: rgba(255, 255, 255, 0.7) !important; +} + +#panel.light-panel .panel-button:hover, +#panel.dark-panel .panel-button:hover, +#panel.transparent-panel .panel-button:hover { + color: rgba(255, 255, 255, 0.7) !important; + background-color: rgba(255, 255, 255, 0.12) !important; +} + +#panel.light-panel .panel-button:hover.clock-display .clock, +#panel.dark-panel .panel-button:hover.clock-display .clock, +#panel.transparent-panel .panel-button:hover.clock-display .clock { + background-color: rgba(255, 255, 255, 0.12) !important; +} + +#panel.light-panel .panel-button:active, #panel.light-panel .panel-button:checked, #panel.light-panel .panel-button:focus, +#panel.dark-panel .panel-button:active, +#panel.dark-panel .panel-button:checked, +#panel.dark-panel .panel-button:focus, +#panel.transparent-panel .panel-button:active, +#panel.transparent-panel .panel-button:checked, +#panel.transparent-panel .panel-button:focus { + color: #FFFFFF !important; + background-color: rgba(255, 255, 255, 0.3) !important; +} + +#panel.light-panel .panel-button:active.clock-display .clock, #panel.light-panel .panel-button:checked.clock-display .clock, #panel.light-panel .panel-button:focus.clock-display .clock, +#panel.dark-panel .panel-button:active.clock-display .clock, +#panel.dark-panel .panel-button:checked.clock-display .clock, +#panel.dark-panel .panel-button:focus.clock-display .clock, +#panel.transparent-panel .panel-button:active.clock-display .clock, +#panel.transparent-panel .panel-button:checked.clock-display .clock, +#panel.transparent-panel .panel-button:focus.clock-display .clock { + background-color: rgba(255, 255, 255, 0.3) !important; +} + +#panel.light-panel .panel-button:hover.clock-display, #panel.light-panel .panel-button:active.clock-display, #panel.light-panel .panel-button:overview.clock-display, #panel.light-panel .panel-button:focus.clock-display, #panel.light-panel .panel-button:checked.clock-display, +#panel.dark-panel .panel-button:hover.clock-display, +#panel.dark-panel .panel-button:active.clock-display, +#panel.dark-panel .panel-button:overview.clock-display, +#panel.dark-panel .panel-button:focus.clock-display, +#panel.dark-panel .panel-button:checked.clock-display, +#panel.transparent-panel .panel-button:hover.clock-display, +#panel.transparent-panel .panel-button:active.clock-display, +#panel.transparent-panel .panel-button:overview.clock-display, +#panel.transparent-panel .panel-button:focus.clock-display, +#panel.transparent-panel .panel-button:checked.clock-display { + background-color: transparent !important; +} + +#panel.light-panel .panel-button:hover.clock-display .clock, #panel.light-panel .panel-button:active.clock-display .clock, #panel.light-panel .panel-button:overview.clock-display .clock, #panel.light-panel .panel-button:focus.clock-display .clock, #panel.light-panel .panel-button:checked.clock-display .clock, +#panel.dark-panel .panel-button:hover.clock-display .clock, +#panel.dark-panel .panel-button:active.clock-display .clock, +#panel.dark-panel .panel-button:overview.clock-display .clock, +#panel.dark-panel .panel-button:focus.clock-display .clock, +#panel.dark-panel .panel-button:checked.clock-display .clock, +#panel.transparent-panel .panel-button:hover.clock-display .clock, +#panel.transparent-panel .panel-button:active.clock-display .clock, +#panel.transparent-panel .panel-button:overview.clock-display .clock, +#panel.transparent-panel .panel-button:focus.clock-display .clock, +#panel.transparent-panel .panel-button:checked.clock-display .clock { + color: #FFFFFF !important; +} + +.overview-components-transparent .search-entry, +.overview-components-light .search-entry, +.overview-components-dark .search-entry { + caret-color: #FFFFFF !important; +} + +.overview-components-transparent .search-entry .search-entry-icon, +.overview-components-light .search-entry .search-entry-icon, +.overview-components-dark .search-entry .search-entry-icon { + color: rgba(255, 255, 255, 0.7) !important; +} + +.overview-components-transparent .search-entry StLabel.hint-text, +.overview-components-light .search-entry StLabel.hint-text, +.overview-components-dark .search-entry StLabel.hint-text { + color: rgba(255, 255, 255, 0.3) !important; +} + +.overview-components-transparent .search-section-content, +.overview-components-light .search-section-content, +.overview-components-dark .search-section-content { + border-radius: 16px; +} + +.overview-components-transparent .search-section-separator, +.overview-components-light .search-section-separator, +.overview-components-dark .search-section-separator { + height: 0 !important; + background-color: transparent !important; +} + +.dashtopanelMainPanel .show-apps .overview-icon { + color: #FFFFFF !important; +} + +.dashtopanelMainPanel:overview, .dashtopanelMainPanel #panel, .dashtopanelMainPanel .dash-background { + background-color: transparent !important; +} diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/no-events.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/no-events.svg new file mode 100644 index 0000000..239177d --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/no-events.svg @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="48" + height="48" + viewBox="0 0 48 48" + id="svg2" + version="1.1" + inkscape:version="0.92.3 (2405546, 2018-03-11)" + sodipodi:docname="no-events.svg"> + <metadata + id="metadata12"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + <cc:license + rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Reproduction" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Distribution" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Notice" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Attribution" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#ShareAlike" /> + </cc:License> + </rdf:RDF> + </metadata> + <defs + id="defs10" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1413" + inkscape:window-height="955" + id="namedview8" + showgrid="true" + inkscape:zoom="4.9166667" + inkscape:cx="-16.677966" + inkscape:cy="15.864407" + inkscape:window-x="46" + inkscape:window-y="71" + inkscape:window-maximized="0" + inkscape:current-layer="svg2"> + <inkscape:grid + type="xygrid" + id="grid4134" /> + </sodipodi:namedview> + <path + d="M0 0h48v48H0z" + fill="none" + id="path4" /> + <path + d="m 38,6 -2,0 0,-4 -4,0 0,4 -16,0 0,-4 -4,0 0,4 -2,0 C 7.79,6 6.02,7.79 6.02,10 L 6,38 c 0,2.21 1.79,4 4,4 l 28,0 c 2.21,0 4,-1.79 4,-4 L 42,10 C 42,7.79 40.21,6 38,6 Z m 0,32 -28,0 0,-22 28,0 z" + id="path6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="sccccccccsccsssssccccc" + style="fill:#f5f5f5;fill-opacity:1;opacity:0.54" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/no-notifications.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/no-notifications.svg new file mode 100644 index 0000000..ae09f92 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/no-notifications.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="#FFFFFF" opacity="0.5"> + <path d="M24 44c2.21 0 4-1.79 4-4h-8c0 2.21 1.79 4 4 4zm12-12V22c0-6.15-3.27-11.28-9-12.64V8c0-1.66-1.34-3-3-3s-3 1.34-3 3v1.36c-5.73 1.36-9 6.49-9 12.64v10l-4 4v2h32v-2l-4-4zm-4 2H16V22c0-4.97 3.03-9 8-9s8 4.03 8 9v12z"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/pad-osd.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/pad-osd.css new file mode 100644 index 0000000..31c2377 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/pad-osd.css @@ -0,0 +1,30 @@ +.Leader { + stroke-width: .5 !important; + stroke: #535353; + fill: none !important; +} + +.Button { + stroke-width: .25; + stroke: #ededed; + fill: #ededed; +} + +.Ring { + stroke-width: .5 !important; + stroke: #535353 !important; + fill: none !important; +} + +.Label { + stroke: none !important; + stroke-width: .1 !important; + font-size: .1 !important; + fill: transparent !important; +} + +.TouchStrip, .TouchRing { + stroke-width: .1 !important; + stroke: #ededed !important; + fill: #535353 !important; +} diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/process-working.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/process-working.svg new file mode 100644 index 0000000..0f311b0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gnome-shell/process-working.svg @@ -0,0 +1,72 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="32" viewBox="0 0 512 32"> + <defs> + <g id="g" fill="#FFFFFF" opacity="0.7"> + <circle cx="8" cy="8" r="8" fill="none"/> + <path d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7h-3a4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4v-3z"/> + </g> + </defs> + <use xlink:href="#g" transform="translate(0) rotate(0 8 8)"/> + <use xlink:href="#g" transform="translate(16) rotate(5.625 8 8)"/> + <use xlink:href="#g" transform="translate(32) rotate(11.25 8 8)"/> + <use xlink:href="#g" transform="translate(48) rotate(16.875 8 8)"/> + <use xlink:href="#g" transform="translate(64) rotate(22.5 8 8)"/> + <use xlink:href="#g" transform="translate(80) rotate(28.125 8 8)"/> + <use xlink:href="#g" transform="translate(96) rotate(33.75 8 8)"/> + <use xlink:href="#g" transform="translate(112) rotate(39.375 8 8)"/> + <use xlink:href="#g" transform="translate(128) rotate(45 8 8)"/> + <use xlink:href="#g" transform="translate(144) rotate(50.625 8 8)"/> + <use xlink:href="#g" transform="translate(160) rotate(56.25 8 8)"/> + <use xlink:href="#g" transform="translate(176) rotate(61.875 8 8)"/> + <use xlink:href="#g" transform="translate(192) rotate(67.5 8 8)"/> + <use xlink:href="#g" transform="translate(208) rotate(73.125 8 8)"/> + <use xlink:href="#g" transform="translate(224) rotate(78.75 8 8)"/> + <use xlink:href="#g" transform="translate(240) rotate(84.375 8 8)"/> + <use xlink:href="#g" transform="translate(256) rotate(90 8 8)"/> + <use xlink:href="#g" transform="translate(272) rotate(95.625 8 8)"/> + <use xlink:href="#g" transform="translate(288) rotate(101.25 8 8)"/> + <use xlink:href="#g" transform="translate(304) rotate(106.875 8 8)"/> + <use xlink:href="#g" transform="translate(320) rotate(112.5 8 8)"/> + <use xlink:href="#g" transform="translate(336) rotate(118.125 8 8)"/> + <use xlink:href="#g" transform="translate(352) rotate(123.75 8 8)"/> + <use xlink:href="#g" transform="translate(368) rotate(129.375 8 8)"/> + <use xlink:href="#g" transform="translate(384) rotate(135 8 8)"/> + <use xlink:href="#g" transform="translate(400) rotate(140.625 8 8)"/> + <use xlink:href="#g" transform="translate(416) rotate(146.25 8 8)"/> + <use xlink:href="#g" transform="translate(432) rotate(151.875 8 8)"/> + <use xlink:href="#g" transform="translate(448) rotate(157.5 8 8)"/> + <use xlink:href="#g" transform="translate(464) rotate(163.125 8 8)"/> + <use xlink:href="#g" transform="translate(480) rotate(168.75 8 8)"/> + <use xlink:href="#g" transform="translate(496) rotate(174.375 8 8)"/> + <use xlink:href="#g" transform="translate(0 16) rotate(180 8 8)"/> + <use xlink:href="#g" transform="translate(16 16) rotate(185.625 8 8)"/> + <use xlink:href="#g" transform="translate(32 16) rotate(191.25 8 8)"/> + <use xlink:href="#g" transform="translate(48 16) rotate(196.875 8 8)"/> + <use xlink:href="#g" transform="translate(64 16) rotate(202.5 8 8)"/> + <use xlink:href="#g" transform="translate(80 16) rotate(208.125 8 8)"/> + <use xlink:href="#g" transform="translate(96 16) rotate(213.75 8 8)"/> + <use xlink:href="#g" transform="translate(112 16) rotate(219.375 8 8)"/> + <use xlink:href="#g" transform="translate(128 16) rotate(225 8 8)"/> + <use xlink:href="#g" transform="translate(144 16) rotate(230.625 8 8)"/> + <use xlink:href="#g" transform="translate(160 16) rotate(236.25 8 8)"/> + <use xlink:href="#g" transform="translate(176 16) rotate(241.875 8 8)"/> + <use xlink:href="#g" transform="translate(192 16) rotate(247.5 8 8)"/> + <use xlink:href="#g" transform="translate(208 16) rotate(253.125 8 8)"/> + <use xlink:href="#g" transform="translate(224 16) rotate(258.75 8 8)"/> + <use xlink:href="#g" transform="translate(240 16) rotate(264.375 8 8)"/> + <use xlink:href="#g" transform="translate(256 16) rotate(270 8 8)"/> + <use xlink:href="#g" transform="translate(272 16) rotate(275.625 8 8)"/> + <use xlink:href="#g" transform="translate(288 16) rotate(281.25 8 8)"/> + <use xlink:href="#g" transform="translate(304 16) rotate(286.875 8 8)"/> + <use xlink:href="#g" transform="translate(320 16) rotate(292.5 8 8)"/> + <use xlink:href="#g" transform="translate(336 16) rotate(298.125 8 8)"/> + <use xlink:href="#g" transform="translate(352 16) rotate(303.75 8 8)"/> + <use xlink:href="#g" transform="translate(368 16) rotate(309.375 8 8)"/> + <use xlink:href="#g" transform="translate(384 16) rotate(315 8 8)"/> + <use xlink:href="#g" transform="translate(400 16) rotate(320.625 8 8)"/> + <use xlink:href="#g" transform="translate(416 16) rotate(326.25 8 8)"/> + <use xlink:href="#g" transform="translate(432 16) rotate(331.875 8 8)"/> + <use xlink:href="#g" transform="translate(448 16) rotate(337.5 8 8)"/> + <use xlink:href="#g" transform="translate(464 16) rotate(343.125 8 8)"/> + <use xlink:href="#g" transform="translate(480 16) rotate(348.75 8 8)"/> + <use xlink:href="#g" transform="translate(496 16) rotate(354.375 8 8)"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/apps.rc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/apps.rc new file mode 100644 index 0000000..530e72f --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/apps.rc @@ -0,0 +1,92 @@ +# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: +# +# This file, unlike hacks.rc, contains legitimate cases we need to handle, e.g. +# custom widgets, programs giving us a chance to alter their UI to fit more with +# the theme or stuff that is supposed to look different, like panels. + +# 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/pan-up-alt.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + overlay_file = "assets/pan-up-alt-disabled.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + overlay_file = "assets/pan-down-alt.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + overlay_file = "assets/pan-down-alt-disabled.png" + overlay_stretch = FALSE + } + } +} + +style "chrome_gtk_frame" { + ChromeGtkFrame::frame-color = @titlebar_bg_color + ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color + ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color + ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color + + ChromeGtkFrame::frame-gradient-size = 0 +} + +# Disable spin button assets for GimpSpinScale +class "GimpSpinScale" style "gimp_spin_scale" + +# Chromium lets us define some colours and settings for better integration +class "ChromeGtkFrame" style "chrome_gtk_frame" diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/border.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/border.png new file mode 100644 index 0000000000000000000000000000000000000000..20d503bfc9d18f2df7f220ec5814a51337d50697 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdxNh7sn6|+2kMk><moujB@6_ Rb}xX!44$rjF6*2UngD;g9vc7v literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ca25ccced6490fba2d5af35865b0414ebeb82010 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v20X`wFK>9x+u!XbtB~Tqt zNswPK10xeFo0x{CmVu!$d-NA|pm>0%i(`n!`Q(Ivv$uK~r?DCtY$$nujH%4RAmhz3 zE-A@H8@+Q<PaM<R*qdlt))~vQyRad!vvJ}9!9eRmcinSG6dGd}3Ai`i&O2~Gq06?D ai9x95-me!`3;qDjX7F_Nb6Mw<&;$Tq{A(Nl literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..6578ba7d1be4b0d704117d61dbba12d962c8e7fb GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vQ0X`wFK>9x_unSsi1r%i~ z3GxeOU}R=xWAAS(WCV&hdAc};Xq-<@NGRex%5ad2ho>jvh_kaZi$sLeMkaQ)&^JPk zJnL?#Hc2`aHUxGqRBANNDpX^ebCNy1DLKLD=qwk;uSqxW^L$PKxtqb$)z4*}Q$iB} D-L6aU literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..66e1fdd7e48df0a72870c343f800d1bab5a92a37 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0x00X`wFK>9xp@Y>hz5Xgd( zAirP+MrLkd5m5=r2kyKeTYWuU978nDCnpH-y+6RPw2g<yM^ZMzVKq~81bdjkiG;@3 zMKcwdcDrahvzB$1weiU$gd`=X6u60;TXA%zgiE2S{4x$1PQGj*T|=OIU(b(`D0A_; Q3pAL))78&qol`;+06#od`2YX_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/button.png new file mode 100644 index 0000000000000000000000000000000000000000..3fe12c70009fb95852d4b6080269c39396c57044 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wb0X`wFK>9xh@Hn5#0+e7c z3GxeOU}WXw;^sNS`qB_6<l*V!7@~1LIU&Kw_b|gjE*_qqyvzuPE(T_AsjvqJ7PQ4G zbsps1?PBCCQPvsKW+Iail9ZrQ;5J3FtTW|KCu91jgEJo#s0K1vSh7r-^h^CV&`btT LS3j3^P6<r_JPT4k literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ac453b21c3e7717c41140e26c10fb5ba7fc72470 GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0ToRP@Ck7R(*GM8{)eu*8rpE% zGuK&GJ5b&*MA;xh*)&YuBtgUCLTKH&@P_lD4d+7|&jr<;3u!nXTz5XG_CiSgg|NB{ zq4j4&YR`w&ZuibV7gBpRwDw#`-2vZ{1Ae84{L796lphKxKNeU4L_jH^$}=G~XM$_a z2G^VcDh{bT9b63*JR1TQ0kLa<2&iDr8*wF|%M43`{DK*nnAzA(Ev>Aq9l|4`qGRLY z6DCfYJay{gwd*(R+;#NKxog+&+`aeU!NZ52KY#i9?b}}ksboH&<{h3cjv*3~a}T}^ zYjO~AxajS}^)q*wV?&=pW@p*G|4%>lZD6U}wcX~d&f`Z_x{q2X_Py-9Rj9<TFCBGl zo{3q>nk8mS({=hRF9u5mdf$3;oAueEeHk~~H3d4Y80_!dRCu^dptS9@g7ZxU$GNVd z2l8exn)wvgxytUi$!nZ5qiA|}SK#e~=@SCFU33e!t>^5WsZo67=i<O$k9=N8dgl5b z-)*voKPqgVO^<ihedU)Qo(IN-R+@Z%8u>q6&wO(5tS6B`KQMT@`njxgN@xNA#X00w literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c963abc839acaebb497447964fb9670636ad29 GIT binary patch literal 495 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Ts0b_=LCu>Hi?~|9?Zn|Imi} z3G@Fa%zqr(_djjs+vrJeQzpGl?0uU!^;_c9cWD#9r%n8lH0gap|NDfg@8c%DPoDH4 zW#Xr#DQ^=eeoCDBDQW7vgh}s{CVof)ick2MJoR1D<d4ad-X%`>lsM&G@}y5d^@)={ zCr<s4F!@9B<PS*`KPFH4m^kUfmQ8nn?$9X-@(X5QWMpFF;Nawvk&%^^m6OvqFfcSU zwzRUcv2}ED_3-re@$vNy2?-4ii-;^)#4s7CZ;PjkV~B+0+=H*fngS$TFZ!x0=Fi9! zSWt3=`&QNe@2B|_IsTOR?LD(LsDAG+lQOA@IT^CgtEz5a+RS<7rqPD5?1LwKc*~QP z6d7s%I@K?I#K`{3A2-VhCuACo`BP^UK2Oyvm@P8H=!}8*OsN~~tO0J8y_?T8?yijh zviRfFj=oX5pXjDNu`~0{J!30x$?_#1-Io_-ospcmYHQ+y;JFXF=anv49_hMzR@Q-| io$Isb>&%V&${&B$;OK?iOXq>^XYh3Ob6Mw<&;$U=e%Q4D literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..088add40e06ff0595bf68130c310a8358a3c5db4 GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0ToRP@Ck7R(*GM8{)evm->~X` z?xbH=9{oOf`}e8q|4-fdefq}t{pUYdEc{rt=wtb!k7bKLmH`=yKb0-~R6752#iGxZ z3qi6K3qMya{M5esQ~APAm5V-AEc(*4;!D%Y&kf7JG%Wkru<Uak5H0;wwFoHtu@a>I zBZvXizW7ts;!o9!f#M*eDi?jJTKpNTEOw&zPN2&SOM?7@8JL*a*i9|1tgIcvBch^X z<Kh!0PMSP*>f*KQH|*SX^vt<y*YDiD_u#?9ho3)x`TFhKUj?aTKA`3uo-U3d5|VQd zz71<~5OKKZ?ZfpmcbQ{DUqVJ_*}eZyKRw#OQnzcn%~_qtkBT%OwNC7N$@$!3V*7Mn z-E4m;X{)eDJ})J`&(3+F*}FnD_uE^p;=uSVZw`xexX3odzss3W5ZqyPxOBq8oCyog zEz(LbKf@rs>`I-B?2enf#yK;JrgwJ*-aeQ<;epE{u`AowbN0^EC|>f-eesv2W((6* z&dus8&#aK&vc{%TV!FkB<(D6x2gZd~ntXm5`9H(MeCngC7p?>Sz~JfX=d#Wzp$Pyd CkOxQr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..26a3842c0c9aed0dcaf11131ad6680ceaed44e65 GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0ToRM@Ck7R(*GM8{)evmpEmP< zXv4?kzR$7Kzobm~k}&maTK~JWiSH99zE7U~K4sE}q{$x=Cw)ks{2^)LheRL=WKRT< zVD|gON$-Jd5CSU$l1Y<3CV>S(S|Cy|G8wE4O%TkDy!Hv`8wUN7AirP+CT3PPAu(|Y zNjd+3px}_uu<(w~uI`@6OO`EPyKeX4qvtPNzj5>Sox2}Deg5+G@3)N=#z3vxJY5_^ zBqZk^ydBoWAmVz_cY@QsvnCuNOdp%J{rms^lLAkp`|~TO_oPmVUthW9!xcl@Kx@A* zU$!kweY;}g!sMm5rp()@b+2>Yp~;b#rq$g^(EIFsI)4Jg!ZVB(pC|k>EZ=#CHLqD$ z?Q8NG*JUi<4(m=}<D9zrOylmq1>RCBHYrAeY34t^C1))>({$>c?J~p3ANxZ7Wr(cP z60UMvwf5zYki$P0r9OR;855xG_Nw4{V%W4ui{h`V>IGd*XS(UUaRmB+!PC{xWt~$( F699F#_)Gu* literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..5fc556d1bbf41ed7775ee684e938390f3133e4e5 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TopT_=LCu>HiH4|3g<@4Q;sX znG59R>o{KsYq$_vcP_l)Tv*-tkj8UCb>~7F&Ii|>52`&MT6ZC&{z6#Y*^rv^VYTN% zYR`p&$g@BMVgSYKfD9n_Oi0by;Mz06HD^GwbwD;y%h})>AbBRZ8Ys@=xKt8opGHZL zUoZm`GaI{_Ygl+hWOQs?e8Pl@lcr2vy=LvY^&4*AxqI*agNF|vefj$B-;DIYK%ky} zPZ!4!3CXz!UyC_8NU&Z|zTD~&=sD3_@A=>P2J=m)9s84=|Hs!g^5S>bvLFK)>8!2& zN1vUN?`*y~wN2vIL~S{>RnJbjJGyLX5%7-+>X<Z*Y0=`P%^8-ra<|I5>mHdsP3Do~ zY2HUJ-V6`JVlqY4?0gT)ML8XoG**9>w8J8zLUijVhGywymDl&aYwWJCW%QTRXTCZ= Rd^*r+44$rjF6*2Ung9}Cy9WRO literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..f34d8c8f74f4bd4ad4e7733f61a07a98503045d8 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tm?&_=LCu>Hi?~|9?Zn>!i*% zans*MPkNg&>08RAw~14~B~E>pHt~Df#P>;)z9db0pV0q4Ve0$jNpF+-KP63hn>g_k zP(kvfkI9qXB~JL1I0eZ5lsxHk;?xfblRqR+ewR4uW8$QvTo2TM)+m+)`2{mDGBWW> z%gD&c%F4;<>l+vtT3T9Jd3*c#`1*!~hDJszeErM;RNUd|;us<!Irm_sP?LcO%YlOn zbQ~j1+e+WndsT*L@cdjXJ$>aO<Ig!(Yag6sv#RYny!P3AtwZaUEpM6pQRSf9R~tzY zmxB#$6~-5wBG`D2967*ZSR{J5bElNzJ|2mVzD71D;|b0hrzblmPQJAL&cl!|HXFOW s<fetUI48Zl!EWQVJ#Chq@4AAk{4$EF_3S}wL4nHP>FVdQ&MBb@0J|Ba%m4rY literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..cb9417e74445b29b0d67361defad69ecd1f6b172 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TopT_=LCu>HiH4|3g>(Z&>v| zchdj=|9|g1|G8@M=Zb|Ns}_B%Sn#oI@yD`7AIleiDqHxebUsl0bH$?1l?y*sF8Exv z@KgE1PZbNm<ibyti#}B>`c%32Qx%Y0^bx2AXb6Y_RKNH$P!_~k2w?!(&zEuw0j<|4 z3GxeOU}9!tS91*ukBE$pjf+p1Fmck9sjJtlUAKP2?K^kx-GA`#;iE5Kzx|t$9vBGJ z)9>lx7$PA#_uy+WCkF}E3(A*UJpw%^dh0#^JKtcw>9k{ivh)A=x<+37?phXPAS0c% zwg2d|Q}Uh7H>b8q+?uE@r?%?ZDR)PgEiD56Q9&J(rZFvAytFyP@>cFvS$Ewdv!}^C zay-rZ$i<uCVOUJ2h?<@6VYw)$!;;48&ysdnL{x}w{lw5Ly{z*3-gk}N^|g%ta{A0y T=Z8-RI*q~8)z4*}Q$iB}FVWAQ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..84535428e770e9a8067c4e61d464543d679ff39f GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TopQ_=LCu>HiH4|3g>(Pn-Ea zwBcjI#P>;)-zQFdpFH_}(!>u*lRqR*`j9;N1CX5vCX;|%p!g&pdJja&K=qS8Btk@h z3V;YCg+R$bHilr*B%=iFM4;X3B|(0{3{1?dY^r|#0fE6Gp<&_e9i3f0ixw|gx@`Hi z>o;!Rx_#&Fy-%ON{9Ei?b_S@W*VDx@L_%`z!PjC=4ic;vlouE2YH1dA&iP({_}7|^ zCeP;Y-8j>$>(%F#T@eQbO0Go7ci(NTH)7w+&8xYkLEGIY<n+|-O&%GY3UXVX2$<@M z9&tF$aPjl;=4T(5w^v*Ya=Meb)9J{T7J<COQ~eSjT{d~QFx6y^L2;1YvCYj#H!cj5 lPbgTtN2cw$Zpp^0;>#Fxr!(g%YXcp|;OXk;vd$@?2>>vf$Zh}t literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ebab8aebbc3d4503d7ddccb2640b536415f90626 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpd$4EpAc6d{htW1&eqEksFb%P z$S;_IQ9w{yMnO?q$H357d__YPP$JvY#W6%;YI4E>c8RmQ%SE^yET^S6BnY+WR<ZFg z9hf7*@tmXMYz-TiNP~>0M7q+1Wah^*Y(-fKa~?aKlaYANGGR0OG0WaFmaI>{C}=lJ z7x3K85b>TlVQ%xI05&m><BX3KeO1mctdh27VCbr^@{K;3a0qBEgQu&X%Q~loCIH5s BaDo5; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..6370fc6fc765c0918e3bfcdfcfdada8902b155fb GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXkTC&1A+A9BKQ^FTH#Z(A$59gG z7tFxI#?HaT&BMB(Fbyb{;OXKRA~7{N;Q+VGp&;4BoQp*Y94#AWo<8Wnc*d~3pvxiW zSdoSRLs3NH90mn<nPZwPMRyYC2q~xonXE;Z66Y9|@O2r9FbDLwZ4^0b$@9vCFEzpG h8&lWwfW5u4KnGR0&DgZx={C?V22WQ%mvv4FO#l(nU5Wqz literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a575169af1fc9a3d6bc89f6308dc22a5576a1c5c GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdyt3pAc6d{htun!rA*0sE(&3 z$S;_Ik%w1AR6<fgQAJH5?A`{Tc!sBoV~E7%<b(t45@&aZiEuku&f49WAk=bpmoyL4 zfjJo*>D(P>w@7n|G{|^Lq$^EG=6#&QR<tT{POgKWdCz9%6Op`+-#9&Apy6!Da5O{2 wJ8(|(qX0HBj^m6ci+v69XP2(^5Ca;{Fx#@A_iM0i9MDb%Pgg&ebxsLQ0IS_@S^xk5 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..3f1f558c5979326d87916e92234a9446d41c1b1e GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdyt3pAc6d{htun!rA*0sE(&3 z$S;_Ik&{b6SVU4vMpkb5(;G{G;+dW<jv*44lM@cGOPpObO`Y4pQfznQ0?9*ZH+k9k z68g+rHnSc{yT{AQ<<Q5{bD85w#9@osjdOA&(zPdC=6#&QUKDoNV)q0~>x)xem8Bb! zOuCk8oO3MHSS2oD;_yao#&+M;)7ZHU9xyXVH{~A+s8yQ`w3NZq)z4*}Q$iB}=PYn! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ebf8eb3aa285f62fbd8c653274f62a9259d026eb GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^5<o1&!3-pQEc)*NDb50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD?n0G|+7ApJjg(*K0{|NsC0 zvTFa=#fQEv-1|0b>bta=AM$5^ES&SPVD`tfDIe3OzE7X_K5goU<jEkEGUY?c<c}#p z2AG>P=|j?_Jx=#JfW}Fb1o;IsuygQ8NJ`7fg-1jd6c!bqJbmWUm7BM|?D-Wu1E?m% z)5S4F<NVu8+Zh`S7?>R`1$@l>Zq)~|ZFr&i<C_;}gKbi>xIy}=1Y_?H>$ufVzi`<h zIj6;KePfAz4M$viSB%M<HNSY&Hm+-C@bQ%AGq|m)_lx1*2cajmW^8gm^BFu{{an^L HB{Ts52Tp^5 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..6a9d9dd228a8a9035f28c745861e641ffccf80a7 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^5<o1&!VDxkPbA$1Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vQ0X`wFK>9x_unSsi1r%i~ z3GxeOU}R=xWAAS(WCV)ndAc};NL)@%NGRfMWn^<>v7XYXD$=>Q>rA2Rvz9)IKJ9Z1 jj+|Ok98waDT8kMTS?8#SltqREbuxIm`njxgN@xNAbpS(9 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c65ced0224bfed84a53ffa4ce6a4451496bb5c54 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^5<o1&!3HF&pVhwuQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w^JzX3_JUZV_)8=Dx6kyGs z)~^_OAfX^ZASQ|R`7<GHgO~(fM$Scow`B#i@9(I4wQ|+Wb1Iiv`)8hQ5H4W2c7VyT z>u~r1)*D(2{?Gh<lKCG~RRV*Z5aZ(rraIPpTm?%Q`|een+OVws?#RpUxJT^dndK~@ zlbb}AD6nb<a6XcskRuq}wETOl?!mjiB_pm0+-YEceE$w(b<5*b`zoetq+R<EEo<J9 b_mS18LE&`cI^kzPCo_1u`njxgN@xNAH4A4r literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-left-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..255e3dc3f9791da7175e7af56a9578aa84d85005 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^5<o1&!VDxkPbA$1Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wb0X`wFK>9xh@Hn5#0+e7c z3GxeOU}WXw;^sNS`qB_6Wa#PQ7$R{wIU&Kwx0#X6ZMz9eyDD$z;<ht|&d*vDi!ZfF nvL7u@vtVXXT@k<}Xj#E{dVQnrss^`JK+O!Eu6{1-oD!M<N9#y- literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..fda0f87ce6cfceb504072021056fde63748f9f93 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^5<o1&!3-pQEc)*NDb50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIaj0G|+7ApJkI;eYO=|NsAg zS+)P`;zM7TANjU$@7t6~Z?mR;pSk;E;T#akpZzg?>c_MxAJe9ONS+KrDO11*%ua%k zlRhL(y0*vtKG0C9k|4ie1~zsc2}vnw8CkiAsJQ%s!V@P?UA%Pb$>%R~7I(b|stWgX zaSYKo|Mrq4Q-gwl^TmUL<pqh8@BCjN*Ki~H$L(;nre#unel7>RHg}kP&31dmv7%4X zn)R-LMZ_H$kslA84fgOpEeMR@vSED9wdi4cw{Ufm?Owr32BZ7Je^_T}eF9p+;OXk; Jvd$@?2>?m7jUfO4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..67cfcc78a9cd0e6d699d625cf430208a5ea68efc GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^5<o1&!3HF&pVhwuQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v9o-U3d9-VKmDe@gK;BmhA zeqHqY`g<$C23*Ks);el%fPaR|Hum3}8dNinEzH&F-<S7$<60gCr3dF&7*c+pVqv)T z(cu*vt4M$YBddr&q&xF8lg$jw`VRMF{#47_2Thl-W!>MU0kns~)78&qol`;+0LGa` A)Bpeg literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..8d643bd39502700c96d5de8072f834f6f4cdd3db GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^5<o1&!3HF&pVhwuQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u;JzX3_JUZWAGxTb96kxkx zKFLMEQ*~0@2BG&46m1&9x18m)X_#>Ai`hky%umk8(v;*9#C5(kKb@T=ciT7RS-08D z4aeEd1PhxY7e6&P?z{K*nHcvYibkJzDHe3I>wIjzKJ9=dw~gqhvWpd#G9TkU$MQ4S zt)9NOVP(}t?jL6v*bEvNc^=p^e}0v$pAfqDJ!8zHjn8sl@6HH4y?(>tw6^DMCoHYk mC_lRLiCuW##;?yy{xH_xQ`gug!2b>Ccm_{bKbLh*2~7Y(^>qgT literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/combo-right-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..5d232339ff5e86db4f95636acc691dfa6472eaee GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^5<o1&!VDxkPbA$1Qk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wb0X`wFK>9xh@Hn5#0+e7c z3GxeOU}WXw;^sNS`qB_6WaR1M7$Pw>*`v8Jft8KTLS5IDp>y)HhBKZ{&s3C)gC<&L o9`2dkb@{gEjwUWkfo4$&hGMzqa5j5iO`vWDPgg&ebxsLQ0FNk0D*ylh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..d2ad2e0702bebaee90ca8dce2de53f65cecb7569 GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!3-n?Hl6taq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U@1AIbUf%N~-hX1*f{wK`; z|NsA&Rr|j#KJ<0@k#7t4zD=3*Hf!p;w3**$?*5QJ`(xppj|E^7$WEX7F>T7nw5jjY zr@c>``XPBT2&GJcl0Zhv<c}#p5wLg?gq-vtY0?FshPyy3RZ4>Vf*IJ@Id~)_rKDwK z<>bO6BBSE+3kr*hPn<k;`pm^kS8m>V^7)I~kr{zN^-Z2Gjv*GO-(EQ@<rE;{`mohG zXv%ypOPM#n_aDo9X#Do$x$6b_3YERPdA=>|X3X1sriSt4nx#H-9iv!(&e%Tfj^tBE z-T0~J-mGklU1@t_i{eh^CB_!b^?ZE1FBbI%PPJWe^|Iy+{|Eb4DSqSXKV$Nu>Z*w2 o!?*5cv5b$lZI6Aryz>Ejtg_h@j%cL-plcXBUHx3vIVCg!0JK@ZssI20 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-background-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-background-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..ce14ba81059ca0c9e73cf85785a48b55c618d85e GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nR&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdwLE7sn8enaO|t|F^eh1_EJb a5e5c>3}z0g##b3Y1q`09elF{r5}E)V6CyzX literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-background.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-background.png new file mode 100644 index 0000000000000000000000000000000000000000..fdf26ab3cf553d9547cc9fa7f4aa3decbe626569 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nR&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdwLE7sn8enaO|t|F`F71_EJb b5e5c>b<DiJo9%Z26)<?Z`njxgN@xNA9$+GD literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..6578ba7d1be4b0d704117d61dbba12d962c8e7fb GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vQ0X`wFK>9x_unSsi1r%i~ z3GxeOU}R=xWAAS(WCV&hdAc};Xq-<@NGRex%5ad2ho>jvh_kaZi$sLeMkaQ)&^JPk zJnL?#Hc2`aHUxGqRBANNDpX^ebCNy1DLKLD=qwk;uSqxW^L$PKxtqb$)z4*}Q$iB} D-L6aU literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..573323929cd2c5ee819d67b129381ff07b8fec3c GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!3-n?Hl6taq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S%0(?STf%JcBfaetz8-Qj> zlmz(&GcYl8aq|cY39D;pYH9oU`uPV0heyXGhVxZr1Jx9Gx;TbdoPImSQLI@(;HXj9 zh7cCk)BFGXR<|bJPX89EcA)5rBKzVr=7`yMwunw!HZQ3_AUNEZ@2jrG&0R*zg9<(e zrfU3ZU7;T|!=b9h{YQGD)dH)@FV;EDn{nWG*s(veZ|29EnQwZ{ny~XnSmdUI{1aB{ VOndiXh6d1X22WQ%mvv4FO#r#NrKkV^ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/entry.png new file mode 100644 index 0000000000000000000000000000000000000000..3fe12c70009fb95852d4b6080269c39396c57044 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wb0X`wFK>9xh@Hn5#0+e7c z3GxeOU}WXw;^sNS`qB_6<l*V!7@~1LIU&Kw_b|gjE*_qqyvzuPE(T_AsjvqJ7PQ4G zbsps1?PBCCQPvsKW+Iail9ZrQ;5J3FtTW|KCu91jgEJo#s0K1vSh7r-^h^CV&`btT LS3j3^P6<r_JPT4k literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ca25ccced6490fba2d5af35865b0414ebeb82010 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v20X`wFK>9x+u!XbtB~Tqt zNswPK10xeFo0x{CmVu!$d-NA|pm>0%i(`n!`Q(Ivv$uK~r?DCtY$$nujH%4RAmhz3 zE-A@H8@+Q<PaM<R*qdlt))~vQyRad!vvJ}9!9eRmcinSG6dGd}3Ai`i&O2~Gq06?D ai9x95-me!`3;qDjX7F_Nb6Mw<&;$Tq{A(Nl literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..96f9995dfac9b8e19aec6d5abe194d26fb058030 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s#0(^(n65+uDb50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDUi+ppAc6d{T~d9E0!h$Im{(N ze!&ckOuWfcHUqgjo-U3d5|@(`Vp!Svcw#utF|p~gq_aAUHEo`hC@LheQf3N+Bd69B d2N%9L2JYXt6n*YrEduIe@O1TaS?83{1OOE?He&z) literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..66e1fdd7e48df0a72870c343f800d1bab5a92a37 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s!VDy@Iw}4HQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0x00X`wFK>9xp@Y>hz5Xgd( zAirP+MrLkd5m5=r2kyKeTYWuU978nDCnpH-y+6RPw2g<yM^ZMzVKq~81bdjkiG;@3 zMKcwdcDrahvzB$1weiU$gd`=X6u60;TXA%zgiE2S{4x$1PQGj*T|=OIU(b(`D0A_; Q3pAL))78&qol`;+06#od`2YX_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/flat-button.png new file mode 100644 index 0000000000000000000000000000000000000000..96f9995dfac9b8e19aec6d5abe194d26fb058030 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^20$#s#0(^(n65+uDb50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDUi+ppAc6d{T~d9E0!h$Im{(N ze!&ckOuWfcHUqgjo-U3d5|@(`Vp!Svcw#utF|p~gq_aAUHEo`hC@LheQf3N+Bd69B d2N%9L2JYXt6n*YrEduIe@O1TaS?83{1OOE?He&z) literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/focus.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/focus.png new file mode 100644 index 0000000000000000000000000000000000000000..3e8d13db6e4902994217b571e6c51f1dbf92bdf7 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2ZGmxy8xzq=wI14-?iy0XB4ude`@%$AjKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4<ivthz5Jr|+3#$mfQlpnd_r7-^nYwXxo&PeP>!P{ z$S;_ISy)6=T1M{g!zNFln31Q8V+e<Aa)OC2zgU8Rw!Xf9ia~jbfMyzpctV0ssz!PO oLlOt4Amd3f$55tHR!#<nkO1y%BbLXXfVvqxUHx3vIVCg!02{zX6951J literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/frame-inline.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/frame-inline.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf2f9015687167dbcdb0dcf1b9b9ac1b5b75f94 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y<!3HGfmZV7mDb50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WkWLv-7sn8enaMx?|KBgg%*=fF i|NsA2B@$)WfPi7X4QIBB_r+46ItEWyKbLh*2~7a8;V5MQ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/frame-notebook.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/frame-notebook.png new file mode 100644 index 0000000000000000000000000000000000000000..1562a81b65cb1adfc028fd76a790490e8e99f728 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^%plCc1|-8Yw(bW~oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&3kE{-7_Gn4=P|G!^~S;WB5 l00@kX?j<Dvfy*>ThGpXH8tXPs)Bvhw@O1TaS?83{1OQ7aD7^px literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/frame.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/frame.png new file mode 100644 index 0000000000000000000000000000000000000000..1562a81b65cb1adfc028fd76a790490e8e99f728 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^%plCc1|-8Yw(bW~oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&3kE{-7_Gn4=P|G!^~S;WB5 l00@kX?j<Dvfy*>ThGpXH8tXPs)Bvhw@O1TaS?83{1OQ7aD7^px literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-horz-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-horz-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f1c519efb91d778954d864077450a4e6c3c3f3d6 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~d!3HGTx9oodq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UdJzX3_B&IGsbC9zkfQRK` zLMhwte1%)bKMOsS|6J&I+92n_p=N2xvp2r~SfMKOQ~6)ho9l;mzK)-z)AISM$|Fgj O5e%NLelF{r5}E*bpFFAn literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-horz-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-horz-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..e7e40d69821467b18b609b8b7797736edae4115e GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~d!3HGTx9oodq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TCJY5_^B&IGswUM{MK!o|? z^D_sucwEj}y`0(MyXo+91=ds*zoO#jAy@l^TjxD#ON|c|H`7->Y1r?*@298p@fok@ bZ+jyDuSMf>&4~(rpm_|Qu6{1-oD!M<Gy6Y) literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-horz.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-horz.png new file mode 100644 index 0000000000000000000000000000000000000000..ef1738d0d1c76332c66f4a977662a54d63b553b8 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~d!3HGTx9oodq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U-JzX3_B&IGsd62ikfXDgb zbiM-;K8Lr-E)PDy^w6QI|HyQmoA)QqRM(R?RuU`uyP`1U+rroF^Lc!1cC5~i`p4>F WC8b!Mb;BEI6oaR$pUXO@geCyPZaW?T literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-vert-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-vert-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0cec1dc5c53d3786e7145c96ec3783976b946cec GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&4!3HD^x83^;q&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TyJzX3_B&J?HYskx>Ai#2v z|J9EN_Zc1}XDnc3^(j57CY~`v;>3-|FI4kR#Fk!Buc-aJiNVXY<$LDCulIr489ZJ6 KT-G@yGywqIU^hbm literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-vert-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-vert-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..600fb08bbaf6b0d52097523a927dceb2470e7f65 GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&4!3HD^x83^;q&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U7JY5_^B&J?HyOFoSK!D|7 z<#h+`5LfH@yB)t5un5fLlE~aVdEKNrI|NEpXIj`?+aQ^-X8S$%_^-34OJBL9RxW(= R<~N`z44$rjF6*2UngCN>IdA{~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-vert.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/handle-vert.png new file mode 100644 index 0000000000000000000000000000000000000000..377fdf0bee5eb8f5a034a334254fa7df8c8f8db5 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&4!3HD^x83^;q&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SnJzX3_B&H_+`Tu{v6f<)( zKQl{C8jw>j$jr<vAM!w1m{}?zDIwv;nF9wtbT&3VRG#9?V8ACC&G6#C@;o&i*W*A# O7(8A5T-G@yGywqIp*7(E literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-checked-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..7493ce703913d60d2c5884bbf8c92c51d3e6d1ed GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP*FvIPlzj!{@>8>F0JET+RXO} z{hu?Ye@U6}C1L8<w3%<>`rbxQ`j$BLd)mYgNz*>0P5PKT^?mZB4~hLB5~sXQnfL*S zk|uvlnD9Pn;)le^ACe}$OPKf(h*G9}NSyRJaq5SJ$sdw|;uGHjWm6`<OP=@<gr<B< zoRo0Kk_l+HMoExgFar}mzkryygru~LteldvilLE_v9XD%qmzr5msdzgXlPh?ctk`* zWJ+_}X`r4~PZ!4!iK(&uH^rJ2cwCxG?h6KXuMN_E_W%C|feFrYm!Fw1TYzDC@0*^N zUVM%|XFWD`P0Tl3`PH*`rq=QEl?j$pPR`id%(`dN{kYi8ZE_zgXN&dk<==Pw^Ou_w zkDDt#ekgR$*2($!Wm`Sr18?u&Vsd!e7*o5K^LWU_O_PpR@4Rq$fqd)w`Za#ibvuM- RSO6Ww;OXk;vd$@?2>|bix;p>> literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..b3bc57f316755b4ad88d69098e004deaf5e57287 GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP*GQaPlzj!{+~AUe`v%1+)1Ak zC%sLb@-BJeyM)Q_Qzm~%octka(#NF9?~*6IPn`H6aS~AEeexur;D=<O_@s}?6F(+S ze4hlAodhI-f*+D5f@EO`s0L&LL>49pmqlX~eircux<<Do$S;_Im5p6XTSwQy$<5Q( zKO{UUHNCfQ!o<l_rcK|yXYanlm#<v?`04YPuRnhN{_|I2-m4ivjoqFujv*3~z6aTb znhY3N4k(9MYn^Rka&npU`~P>I1wLhlT$`g#S@9Ya>(3Gn<&b#S+#STQ<I*JNh09!j zdi+$st~ztU!~UKm->{66&kGe&MY1R9Mt$0Rm;Zg}n#?^HCcH6k*SIDV>XG?n_vB|P zjtepZ<pM5DViYLX%j4sjsO=Z>Ea91Y==IQa{$t`wFBQaQ3m%&abQXiBtDnm{r-UW| Dyzb4X literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-mixed-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..1399f3451f882d9e76a50522fc5cad2993dbc2b4 GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP?1M~Plzj!{@>8>I;rzrTF1Mz zneP+&-zQJ{kl6nramwqIi64L{Y4XQ}3Gb68en_1BE@9$FAWE6?IdSTTgvlS0Cx1+y z_%V6P$HYlzIsWVbnk7*Z<QL4q#LLewU}$7yY;0oc=;Y<)6%ra65fS-FGtCyLCf(D; zF+@T#^dL81vx120!OtT09@<=w?*8}7HZ?RjeE-4r$2ZcBA3n4)n)BGvu)Sf-cB^y@ z=ByHF4^K`CSDtj$L&Z~eyI&BHZM53(QJ2=z_61$+Iagn2$K+`463w@{BU0R#eEuo> Yhff0A&R!NZ1X{`9>FVdQ&MBb@0BDzj=>Px# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-mixed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..6cfd0b3004674cc19bed196736b7b745e256c37f GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP*GHXPlzj!{+~AUe`v%1+({o3 zCVozw^fq<MyX1-Q5+;94n)ESw;>W~^?~^9IPn-lKKO|53kTmfFkb#6gLZpyHAhOOs zH*Nx&E?W}h7tFxQ#;&TRt)tu9H(}!BDbuF!-m`b#<ttY|eg5+2?<Zw9kTWtpT^vIs zBts8!@--_kxE@r0*Hz{k_~-lnw3TXXX+K`S+4TPOjUr9?cE3b3m#5*|`x)nX`CO3o zYGGS_=D@0+<ltkERYT`!dCm)!JifxmUwR6M=^3wx1A9uVMP1UktXQK9GTFB0u3O(( Zmo;BB`0D(b{y<9^JYD@<);T3K0RS{8nTP-Y literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-unchecked-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..82a4787b9037c2b17c7713beda007056c0014d25 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?<ku48n}Z^H-z*1tm*d zBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647DiRIw32_C||1p5a`CJyD1ba!4 zUoZm`J0}-6k3ryx|3D!}PZ!4!j_Bls1c4&nz!V0iWhM#%3`S=hdQw&}czEy}@<<72 zHkc%FN1;cg&45E$^k9ScLD9oo5A(J}H*OGl#lvvaRV_IyJ2De!7=x#)pUXO@geCw9 C-%Ygu literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-unchecked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..899f034b77928a4311d0a9e31cb4fce3f40679b9 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?<ku48n}Z^H-z*1tm*d zBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647Dv}HE32_C||8WDAn%Pr<D!595 z{DK)6Sp|i}BxPjf3X|M_0!4j1T^vI=W+o>j1f0t-PGVr1IMX5F#DN16oJl^S2?;Yf z+1Pky2^>>l^X5o4a#m|G>|H2)XvVn!&g272A9OvuH8YXz(AornwkWP*HU@t)E7{Fv StapIsGI+ZBxvX<aXaWHJ0$jHM literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-checked-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..ff1466125e363d5567ddb76fc3b3ffd96ec06e78 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP*F&LPlzj!{@>8>KeX>z+RS%p z9q-a+zE9|XpFHV9V*iK4DX&u|egLAR$sZFYyic42l1iBTK562I#L4dxCVm8>lqsJR zr+!G7{2_Vr$K;70lc#)4oYa0@un1_bOi7SmFar}O7eBv%p^=fXv5Bd@gM*`!mzP&a zXlO)4<W7!^$v|~Qo-U3d5>r$ABl#K>cwE@E^*R<kYP<7)UX~);m%k-eCrcRfw6@9| zzvRWzVrTn!%Y(Xa`kx<vv0J$Nb9$Bq=Tl>;H8Jf?Jlx&A+Kfk%eoHGRbsUq({JhX~ z$?0p;8vJ;_TGn!%FEM;NrQ`ppWAApaJ?$QEswS**eDhH~pzREvu6{1-oD!M<2kDbB literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..afc68b6c713c0f8add5327387b4e1dac50e45621 GIT binary patch literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP*G-pPlzj!{+~AUe`v%1+(~cZ z`rf8YdYd@)bK<18sZ-u1Pkfg!`D4<gkI551CQf{xH0gcfBp~@AdD4d@5cdN%^bw*4 zL+ZfQ`xZdUluCm9f*DxZ*rjD;wX}6~d;2C#oIGXP^ex-A@7}X_-{mV;KYjl4=kKu> z%C<n&6`n4RArg|I2RVhB6$Drg2r}Qx5Gr1%aqhpoWY}t*H*G84Zdn%`{&2#5^LK|9 z2t2i)w~y;UbEn)2b2TT<)7@gmM?Wuf=VJF?$msm=p{7ZKhD};m;B4_$=i}XMp$SSN y2M)BbF0ixNYwWU${|@WyhXLF2B4dITelZKokf@okMV}Gq1_n=8KbLh*2~7YIlc=l! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-mixed-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..1399f3451f882d9e76a50522fc5cad2993dbc2b4 GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP?1M~Plzj!{@>8>I;rzrTF1Mz zneP+&-zQJ{kl6nramwqIi64L{Y4XQ}3Gb68en_1BE@9$FAWE6?IdSTTgvlS0Cx1+y z_%V6P$HYlzIsWVbnk7*Z<QL4q#LLewU}$7yY;0oc=;Y<)6%ra65fS-FGtCyLCf(D; zF+@T#^dL81vx120!OtT09@<=w?*8}7HZ?RjeE-4r$2ZcBA3n4)n)BGvu)Sf-cB^y@ z=ByHF4^K`CSDtj$L&Z~eyI&BHZM53(QJ2=z_61$+Iagn2$K+`463w@{BU0R#eEuo> Yhff0A&R!NZ1X{`9>FVdQ&MBb@0BDzj=>Px# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-mixed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..6cfd0b3004674cc19bed196736b7b745e256c37f GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@<ySd_|8US6)3nU`IhoLG>mmtT}V`<;yxP*GHXPlzj!{+~AUe`v%1+({o3 zCVozw^fq<MyX1-Q5+;94n)ESw;>W~^?~^9IPn-lKKO|53kTmfFkb#6gLZpyHAhOOs zH*Nx&E?W}h7tFxQ#;&TRt)tu9H(}!BDbuF!-m`b#<ttY|eg5+2?<Zw9kTWtpT^vIs zBts8!@--_kxE@r0*Hz{k_~-lnw3TXXX+K`S+4TPOjUr9?cE3b3m#5*|`x)nX`CO3o zYGGS_=D@0+<ltkERYT`!dCm)!JifxmUwR6M=^3wx1A9uVMP1UktXQK9GTFB0u3O(( Zmo;BB`0D(b{y<9^JYD@<);T3K0RS{8nTP-Y literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-unchecked-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..82a4787b9037c2b17c7713beda007056c0014d25 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?<ku48n}Z^H-z*1tm*d zBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647DiRIw32_C||1p5a`CJyD1ba!4 zUoZm`J0}-6k3ryx|3D!}PZ!4!j_Bls1c4&nz!V0iWhM#%3`S=hdQw&}czEy}@<<72 zHkc%FN1;cg&45E$^k9ScLD9oo5A(J}H*OGl#lvvaRV_IyJ2De!7=x#)pUXO@geCw9 C-%Ygu literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-unchecked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/menu-radio-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..899f034b77928a4311d0a9e31cb4fce3f40679b9 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?<ku48n}Z^H-z*1tm*d zBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647Dv}HE32_C||8WDAn%Pr<D!595 z{DK)6Sp|i}BxPjf3X|M_0!4j1T^vI=W+o>j1f0t-PGVr1IMX5F#DN16oJl^S2?;Yf z+1Pky2^>>l^X5o4a#m|G>|H2)XvVn!&g272A9OvuH8YXz(AornwkWP*HU@t)E7{Fv StapIsGI+ZBxvX<aXaWHJ0$jHM literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down-alt-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down-alt-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..11a6985379090d91fa5c72f38bba6295edfa4016 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;};E{-7<y>EMV@-is!9MRjX zpt$kBnND()z(Y^hW^3_nUn={*GO2hzy%1u&`rU&hqa*JUjAuT2dSK>`kAe!!mNIoo ZCM)ksdH>hoo&q$E!PC{xWt~$(699DTJo5km literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down-alt.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..974686c7e3d5cbc16e78e136826b753f022d4ce8 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<l3E{-7<y~zm@tjzop6D|M$ z|IeS8kkFyNAYD>f`Ek)2Hi1NruCz654-8qHjpIH5<tG4fe%m9DMW%}+g}wqg8k<b| cnI17RIJhhCe5lfK2WTvVr>mdKI;Vst0620$(EtDd literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..8aa63318507c06c08bbb013f7e288c511bd4ec0e GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)cTE{-7<y>EL~iZUqh9IgBA zq#!ZpY*VYd<tl?Ct}2(F+g{_Ipfc4t`0Scp&D|#jb~m3*>6*@*{^*!{1J9F!ADtH& YSl39^e_d`M2sDks)78&qol`;+0A3J1N&o-= literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..2f28e41e155fbd03669ce1ce1588ee73e5becab4 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)ELE{-7<y~zm@tj#=s{{P?q z$38K@zf<vtsjxwd#aRm;MPK7dioE~-|Ib(O{;Z)O$H1V!tSI|uvac>sH-o3EpUXO@ GgeCw(;xc^z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-alt-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-alt-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..44e26b6d070a29bbb4bb29345cbdde50bd9ca786 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*nzE{-7<y~zm@k`Mm>|DUzv z$&8LGKJyq`OdgvyNSw9cRR}Y-6aS;?X6(l-Au0LZ$iN_G`4LtZ=_YeAk3!D427N_d bW(J0OBgwgWPPaROCNg-s`njxgN@xNAia9rj literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-alt.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..529b5e4c3b3533b60a8ecbc780673cb97b07168a GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt((OJ|V6^`acX<9I##i<g=6n z`2{nCL~TALwOtO#SNC*r4B?1QPH<r7Qb=MJFs@|~x})GE?{cD<qfFo+hmr)>gRY5; Z44T&LDS!RnTmfof@O1TaS?83{1ON@?Ihz0g literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..ff7c85212e775d5f9a74f56073a8a4884f3d4758 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*nzE{-7<y~zm@k`Mm>|IfGM z$&8LGKJyq`OdgvyNSw9cRR}Y-6aS;=X6(l-At~8!U|{fO;Sp9B=_YeAk3!D427N_d bW(EeSby6%j`TIM8CNg-s`njxgN@xNAYYjHt literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-semi.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left-semi.png new file mode 100644 index 0000000000000000000000000000000000000000..955e801ff4301af6df1f9fef8c9ba7c4d7aa11e9 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<l3E{-7<y>HL&=44P1V7bVv z<7}`&L-_V~?nEC~n-7yaC+pcnygbXmzeHMrLG*+<!*LJxIf~31`h6N~k1#CjFz!*( gl!}hs_bGZcqvwLAb37uiL3T5Ey85}Sb4q9e06;`KegFUf literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-left.png new file mode 100644 index 0000000000000000000000000000000000000000..c9cb53ace653808466a3d0b022c40aa434e6d753 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+z8E{-7<y~zm@k`Mm>|IaIu z`433dcbQC1W!RK9iPzzJ&v^zlnMe0MHwm_DpE~)C$;?@!jPoX&18?Sn6AcG>83c6_ VSRyTimH`c8@O1TaS?83{1OPxKI(`5E literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-alt-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-alt-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..42e5877b1153da178cc93d7e096890ca3642f23f GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&#&E{-7<y?4(X<YZ9balUvZ zl;z;x?S<l<!ZX-xGuOSXKd@i<=G^^Cc~>1p5)>sTDDf!>iZe7+GWT>yEI(jY#vplm eVvhU6>S!ZR$puFwq%H%^WbkzLb6Mw<&;$TL96M0} literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-alt.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..d7405064aa1c6864ef9bde5986ba538153b6c90e GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*1jE{-7<y~zm@`yTxN|Nr9@ zsSPtFoM&*HXcsVQnZU@xt9XoIPn$qC12Z%8VSO*2h+`*C?3fe7T#$8)d%;Bs&rNPB h%!^K3v)RJH@ac_mP1m-MtAM65c)I$ztaD0e0ssR;KD+<` literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e8e14e80f83be1b7392b63b4037d247a0fc5733d GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&#&E{-7<y?4)S<YiFcVRmfa zsi7e;=ir1hEEZxR56pft|C2rW?vH5UYQ9Ab+$S4E3K=?gFfg2vPH;J5!MbfD^NEPQ e6l<>gx0$ZIm*S|>Vw?aplfl!~&t;ucLK6T55<3h4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-semi.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right-semi.png new file mode 100644 index 0000000000000000000000000000000000000000..d7d5af026a1fd0d09ff427f814a408e22d0b6af3 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;ZuE{-7<y>HJuay1z6xLoA? zA`#>tx@Z6OjEB4R-GpLq-Tcq4{5SakV^02KwvvSZLX+8+S+L(ZQh1;<`GE5qCNsv+ kpu#_w&$zuf7L_N?IH`5|1o`zFfCe*oy85}Sb4q9e07xi8o&W#< literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-right.png new file mode 100644 index 0000000000000000000000000000000000000000..6cf201d99515db43042cfc07cd330b000eafd834 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)cTE{-7<y~zm@`yTxN|6g{B z)Q9;>&i|AdD%<|Jvo4YTBrlv`+S18lyg&F+Q`IDs#gY!Y(o~pFT;?%d(3o@9nVW&3 YX?}vsU4#GYfTl5cy85}Sb4q9e07#!Ze*gdg literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up-alt-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up-alt-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..56a417c00d28c3e9348b33b436eec2c8869e982e GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;};E{-7<y~zm@tXo+B|NkHU z`~Uy_YIdeNKTM1b3|2Va<mu_@xxR5_vdR)k&O1lbINBI3OdgxC9A#jd^>J5<2#*Q_ Z!|~NJg+kvB>;)Rf;OXk;vd$@?2>^uXJDC6g literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up-alt.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..5df7be827ff84a1331a27f1f9be8558e22da23c1 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;};E{-7<y~zm@tXo+B|Nr0r z>;M0H8#_~-A11~I1};uFd3t(!xHqm$R#_s+x#nORM;oJs$zv0iqYO;5KJH2p;Zb2= Ys120mIexDH2hcbMPgg&ebxsLQ05^y^(f|Me literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..d3ae511362b0b5d21439f18c9698ad2c326af7e8 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;};E{-7<y~zm@tXo+B|Nme9 z<NyEt+;*lqKTM1b3@jXO^7QodRBu?Btg=LsQ|4eAM;oJs$zv0iqYO;5KJH2p;Zb2= ZSbSY(|08pOvq0k*JYD@<);T3K0RT6gInV$A literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..a99f7cf08a3973191e5184c9d48c319d877cb4fb GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+0<E{-7<y~zm@tXo+B|No!= z<NyD9cGX#l4JOVPOeUvs@SQy(>EvKsc~6qHgn^-Sf6;CYR^A$*P6kg`KbLh*2~7Z+ CnlT^% literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/progressbar-progress.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/progressbar-progress.png new file mode 100644 index 0000000000000000000000000000000000000000..38a85df81e162156201dbf22f6f1d676d6034f42 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0XB4ude`@%$AjKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4<ivthz5Jr|+3#$mfQm#tT^vI=W+wlcVDi$QStudN dfw_g1VV@P#>s2am-U1acc)I$ztaD0e0s!F0CVv0` literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/progressbar-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/progressbar-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..0ab50012ae0dd0f4f8f5371ad932e028330311cb GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2{=I14-?iy0XB4ude`@%$AjKtah8 z*NBqf{Irtt#G+J&^73-M%)IR4<ivthz5Jr|+3#$mfQm#tT^vI=W+wmn|9`&>vrs~k c19J;2!#O@?<##R4p+E%;p00i_>zopr0O<B5>;M1& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c654edfe65c6b9e38b1897a50cfcb20f5e2d37d7 GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tp!x_=LCu>HiH4|3g<@4Q;sX znG57bsF_8nTE(hZUI=Tr5L$OGyy09}-T9Elb3t|ILK@Bo*PRclJs(<kA*B97Sl!u> zn)6|`=R#`Fg@VYlKm=mc9q=zb=wAjT&xX_iMS$XGLTb(i*PaQkIRjEw2V?{Fo(--6 zl4pXef#SxV?$SW(bxVT$f*F{Y+1S-=?d-$CBO;??<Kh!0Oq?`j>gqLX*R9{M|KOq9 zckbT1|KQ=nM_;~v`*%sBrVprbj;D)bh=k<agRjM$93)sTC@XV$mcLvT@@UWh*IVrl zU;1$Vo`mnw%&=*ZyFv_F^3CEHttQL<&(YmdW|DJ(<L2YV%i`Yr)aaPOEO?}one#~V zt;$z%D^dkmO|KW)WU;z9o-LK>k7E3|psaAO_Ew%pCmL;!Ok(EduueZ8y-@5z$k_`w zE^Tl+eQQJTTHTUAb9$f4uvvS(yZ`>}h7E?-_@{p}$?sWKsSb1}gQu&X%Q~loCID=G B&%6Kt literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..74fab9c14771b5c833c1736de5bd61909b143d18 GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tty3_=LCu>Hi?~|9?Zn|Iof? zX*1u%O@A9b>21oSZz+@BCQkj9IQ3oH#P4Yn-zQD_k~HakLjU`Osqd2~y-n)>lr-gS z;>1shQ{N{-#3#Q?p7b$!(!0b7pAx44*`JapeNLSEAz|`|<jL<6Cw)wubXmY;7tl)8 zk|4ie21Z6EPA+K~85vnwIXQiO0|P@#ODijT2M2F&A0J=ekkHV`NW0pp`aliSJY5_^ zBqZk^j1+1z5MVvfo*eVIsUzCO;ojf#8NJM{iuGlW^EYW9{w?dJ-;tB`EiSt!P5s{q zV;;XAnTxjzl3MjE3m1v4kQJ7Db?AuXE6?J&yQO^_vNB{IWJs-OJI2_ztg-6SojJQN zv#glZ$#lwiW9y_Y;jIs{&qi!_&`(e4cPx9d!a7A_t=6|ys!ET}FU*xc8unp5zi5l* V>3ntuTc8UWJYD@<);T3K0RVJywaNeh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c93eced2eb38413cafc5ad437271b3afaf82c89a GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tp!x_=LCu>HiH4|3g>(Z&>v| zchdj=|Gyu(`u*Uw@B1!&u3G%LV&TWCMIS2`d@Ni1v24-D^2MLZ7Je$74;24gvFLN< z!jF{;K36ULRKD<2#R4$7@KfcYPe7@r6`vbdd}>_&sdDkBszpG-k3hvh(?ATM#>Jn3 z%0P^T5C)L_=$3mN&^5XxL4LsuOw4TTYPNRvVc`*x(Xnyy2@@txnlg3unzifJZ`gnE z(Cs^S@7;g!@ZqB`U%&mkq*2oc)Huh}#W6%ea_+&`VonYctQVA(xjf5Xt_pdy=l|=i zc84#0IDb#V_h@F=w8&i{1}*t!ag0`zW&h{sZYeX#xxjJr@#1B1Z+>cY%wQHg(#gzu zr1@6mtGE@Z0<5Oj3vIGkT^!Gr%JfGueq2yixL12C&!ZEKwnrv0b8}dypO0QBb|K{K zg&UVPIGw(=A$YBB$)7pB&t=%Gz24n_|8~O$!)yH0znSFsEUQ!px|6}v)z4*}Q$iB} D#_Q_V literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..94996e120c04a8a4f0da03fe1f63edef098f6990 GIT binary patch literal 473 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Ts0e_=LCu>HiH4|3g>(Pn-Ea zwBb!$-`kW)Zxg4!Pn!HbapL>r$?uaUen^`9A#u`&<jEg^>_jk`1mpt6CjrrWAWEJH zBtIlVM1WdA;$Q?+3}=HG$v_fAFlmxe^CKRhQ*=s#{DK*nm|5ARWn}&Q0|J9XLc_w_ zJ37017A;<~blLJP+qPf3e&gn?+js8X`}FzCKNY`#TA;q!o-U3d5|VQdz7%r`kYK%_ zY_8?%I@zt2=lS3H>%Z>QiT!s|dh*KLIU%7!>|AZ7=fa*XG`IfXpR%xcfuc+H*+x+* zt;Yw#9dj%nImcKQwN(V~K0DWXE6bt<&lvQ!GC`?FzHi^{;LqYb(yHv<(V#5NVg1x$ z-GvVstHd*0P2ODC==AN?-qw3ssjoM;9Q<~E{id3EW@gKNF*1l73;S>`=>a;E!PC{x JWt~$(69C9|*hT;V literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..5fc556d1bbf41ed7775ee684e938390f3133e4e5 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TopT_=LCu>HiH4|3g<@4Q;sX znG59R>o{KsYq$_vcP_l)Tv*-tkj8UCb>~7F&Ii|>52`&MT6ZC&{z6#Y*^rv^VYTN% zYR`p&$g@BMVgSYKfD9n_Oi0by;Mz06HD^GwbwD;y%h})>AbBRZ8Ys@=xKt8opGHZL zUoZm`GaI{_Ygl+hWOQs?e8Pl@lcr2vy=LvY^&4*AxqI*agNF|vefj$B-;DIYK%ky} zPZ!4!3CXz!UyC_8NU&Z|zTD~&=sD3_@A=>P2J=m)9s84=|Hs!g^5S>bvLFK)>8!2& zN1vUN?`*y~wN2vIL~S{>RnJbjJGyLX5%7-+>X<Z*Y0=`P%^8-ra<|I5>mHdsP3Do~ zY2HUJ-V6`JVlqY4?0gT)ML8XoG**9>w8J8zLUijVhGywymDl&aYwWJCW%QTRXTCZ= Rd^*r+44$rjF6*2Ung9}Cy9WRO literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..f34d8c8f74f4bd4ad4e7733f61a07a98503045d8 GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tm?&_=LCu>Hi?~|9?Zn>!i*% zans*MPkNg&>08RAw~14~B~E>pHt~Df#P>;)z9db0pV0q4Ve0$jNpF+-KP63hn>g_k zP(kvfkI9qXB~JL1I0eZ5lsxHk;?xfblRqR+ewR4uW8$QvTo2TM)+m+)`2{mDGBWW> z%gD&c%F4;<>l+vtT3T9Jd3*c#`1*!~hDJszeErM;RNUd|;us<!Irm_sP?LcO%YlOn zbQ~j1+e+WndsT*L@cdjXJ$>aO<Ig!(Yag6sv#RYny!P3AtwZaUEpM6pQRSf9R~tzY zmxB#$6~-5wBG`D2967*ZSR{J5bElNzJ|2mVzD71D;|b0hrzblmPQJAL&cl!|HXFOW s<fetUI48Zl!EWQVJ#Chq@4AAk{4$EF_3S}wL4nHP>FVdQ&MBb@0J|Ba%m4rY literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..cb9417e74445b29b0d67361defad69ecd1f6b172 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TopT_=LCu>HiH4|3g>(Z&>v| zchdj=|9|g1|G8@M=Zb|Ns}_B%Sn#oI@yD`7AIleiDqHxebUsl0bH$?1l?y*sF8Exv z@KgE1PZbNm<ibyti#}B>`c%32Qx%Y0^bx2AXb6Y_RKNH$P!_~k2w?!(&zEuw0j<|4 z3GxeOU}9!tS91*ukBE$pjf+p1Fmck9sjJtlUAKP2?K^kx-GA`#;iE5Kzx|t$9vBGJ z)9>lx7$PA#_uy+WCkF}E3(A*UJpw%^dh0#^JKtcw>9k{ivh)A=x<+37?phXPAS0c% zwg2d|Q}Uh7H>b8q+?uE@r?%?ZDR)PgEiD56Q9&J(rZFvAytFyP@>cFvS$Ewdv!}^C zay-rZ$i<uCVOUJ2h?<@6VYw)$!;;48&ysdnL{x}w{lw5Ly{z*3-gk}N^|g%ta{A0y T=Z8-RI*q~8)z4*}Q$iB}FVWAQ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..84535428e770e9a8067c4e61d464543d679ff39f GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TopQ_=LCu>HiH4|3g>(Pn-Ea zwBcjI#P>;)-zQFdpFH_}(!>u*lRqR*`j9;N1CX5vCX;|%p!g&pdJja&K=qS8Btk@h z3V;YCg+R$bHilr*B%=iFM4;X3B|(0{3{1?dY^r|#0fE6Gp<&_e9i3f0ixw|gx@`Hi z>o;!Rx_#&Fy-%ON{9Ei?b_S@W*VDx@L_%`z!PjC=4ic;vlouE2YH1dA&iP({_}7|^ zCeP;Y-8j>$>(%F#T@eQbO0Go7ci(NTH)7w+&8xYkLEGIY<n+|-O&%GY3UXVX2$<@M z9&tF$aPjl;=4T(5w^v*Ya=Meb)9J{T7J<COQ~eSjT{d~QFx6y^L2;1YvCYj#H!cj5 lPbgTtN2cw$Zpp^0;>#Fxr!(g%YXcp|;OXk;vd$@?2>>vf$Zh}t literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ebab8aebbc3d4503d7ddccb2640b536415f90626 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpd$4EpAc6d{htW1&eqEksFb%P z$S;_IQ9w{yMnO?q$H357d__YPP$JvY#W6%;YI4E>c8RmQ%SE^yET^S6BnY+WR<ZFg z9hf7*@tmXMYz-TiNP~>0M7q+1Wah^*Y(-fKa~?aKlaYANGGR0OG0WaFmaI>{C}=lJ z7x3K85b>TlVQ%xI05&m><BX3KeO1mctdh27VCbr^@{K;3a0qBEgQu&X%Q~loCIH5s BaDo5; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..6370fc6fc765c0918e3bfcdfcfdada8902b155fb GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXkTC&1A+A9BKQ^FTH#Z(A$59gG z7tFxI#?HaT&BMB(Fbyb{;OXKRA~7{N;Q+VGp&;4BoQp*Y94#AWo<8Wnc*d~3pvxiW zSdoSRLs3NH90mn<nPZwPMRyYC2q~xonXE;Z66Y9|@O2r9FbDLwZ4^0b$@9vCFEzpG h8&lWwfW5u4KnGR0&DgZx={C?V22WQ%mvv4FO#l(nU5Wqz literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a575169af1fc9a3d6bc89f6308dc22a5576a1c5c GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdyt3pAc6d{htun!rA*0sE(&3 z$S;_Ik%w1AR6<fgQAJH5?A`{Tc!sBoV~E7%<b(t45@&aZiEuku&f49WAk=bpmoyL4 zfjJo*>D(P>w@7n|G{|^Lq$^EG=6#&QR<tT{POgKWdCz9%6Op`+-#9&Apy6!Da5O{2 wJ8(|(qX0HBj^m6ci+v69XP2(^5Ca;{Fx#@A_iM0i9MDb%Pgg&ebxsLQ0IS_@S^xk5 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/radio-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..3f1f558c5979326d87916e92234a9446d41c1b1e GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdyt3pAc6d{htun!rA*0sE(&3 z$S;_Ik&{b6SVU4vMpkb5(;G{G;+dW<jv*44lM@cGOPpObO`Y4pQfznQ0?9*ZH+k9k z68g+rHnSc{yT{AQ<<Q5{bD85w#9@osjdOA&(zPdC=6#&QUKDoNV)q0~>x)xem8Bb! zOuCk8oO3MHSS2oD;_yao#&+M;)7ZHU9xyXVH{~A+s8yQ`w3NZq)z4*}Q$iB}=PYn! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-horz-trough-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-horz-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..73948f39c934c9d14c97a23512d0e3701486e5f4 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+0<E{-7{oyiFjtcw#wdYGCT x1g9TqU*h@S)6gR!PA+Wo43E-_8equ_K;=58SXi8O(@p@H44$rjF6*2UngAX{E=K?W literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-horz-trough-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-horz-trough-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..10cf142ecba98229af9c61abe1c6c863d5ba4766 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcw#wdYGCT z1g9VQ|Ns9}52KEW9|g?{)q-M8xZDnENU)kPFqnI>umsh%t^#Ug@O1TaS?83{1OOO{ BE_MI_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-horz-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..8a0adf1dd8cc46524d59bf0b7d5a88c2d99d8567 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcw#wdYGCT z1g9VQ|Nnojhf&AGLT<A{wV+rNF1Ldk609Z+4EC>BSkm%u!~r!jc)I$ztaD0e0ssNN BE<FGM literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..5ab5a853a3e47a51029d55873432b12c5e377e2d GIT binary patch literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TuNI_=LCu>HiH4|I=n(4Q==j zLaW||cDzfQ`97ilbK;~IvE83RX!_g4-tTb}-$(VlPo4sl`jFKBF=pz=<f*R`CVotq z_%^=pbNrNdu@iw(UlOLikDK%%amt5ypj7Xtxc+x>{hyL2e@FrfPW+HG@k8RI_eqo9 zCr<j1Jn17)5D8V^3JeE2NUtQwFPMRam5q&!pI<;!OiWBxPF`L?Nkv6fRa;xfz`)SR z*uv7Yv#a~!rOQ`t-u&|QTWdwfJD|>so-U3d8s|%cvYDF{cw&N9+HP&1rDV5R=kx#n zdvcsTSN>+Yv+?Z>28A=%;|^3lSSwL;_{Q-?#}gM;ba(5!gq_bn!XjN6pK(CqSgE3s z)xo8;QTO83M^C(T@@37W`EM>Nz2fONoIEx7WI5N-8wJO<=CD8Uka^hjI+jyZh;hPl zH%?xm81Z=?Edqc1o}PZx8du|5_WEF+(p#gS2daKK6s+L%j59rJy8L(2cgdh7=7xVv z1gC9On^DiURnE=&l-R7S7n|35J(pTsf9TER^E>Oe{C@wLEn~8^Xz-m<J)q|pJYD@< J);T3K0RSpY^K<|J literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e127ead32684c50877ad312a84d6abe92ca00502 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpd!TppAc6d{U0wlulV{WP!V@Y zkY6wZ6NiGLwT+#Jr%#J#PXJKZ+0(@_L?S#nVS$yv$vJ5p$;P2;qqfE{o)U~_WoZrQ z6Ytn8aq1*f;WQ`9ScP+3IWi)tVJFxYNc1LYHW#>P-?6;H%pm+u#o(uGVmQz^22WQ% Jmvv4FO#os0Tr2<p literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..696da396030a431dc7cb5d5d5ad928e7d453e7c0 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TrbM_=LCu>HiH4t3pGshBo{M zqJ;U6L;L>6cE1Xp`ag8)YroF_Nu6(_C;g9}^dYMKQ(W7pxGA3^d%i|=eodPEF1qhS z(!@_dlsFN{_>eT|L-M2#iIaeg_h1sj2698RQWAkSDV7BJ1v4-)v$1h-a`W);^78Qs z3JZ%!N$FNpRGvD0=IrGwpT2y3+;+7YsCbK~i(`n!`P!g|QcVgxGOEi|6_jSVEqwof zlBDy8$^Gy63y$B&WoB^nI(B=SvDX8Rppy;9RX?>(VDCtJ?p^8h^8INRy|#`J0ef!K zcULX+PupnNT#aUU_v`zsgen{1`H_`%!3J$i#jkg;Ww@IhxcjT?&=U^67bo2gE?OV* zqeAhwh?@MRCn9fWC2ap(_MPeM&I5Z@=gwPGo3%%Ob-iy(_OiD>9iO`Ie!A23U)?YD gDTRs^!u!sP@7<}A@l{D+JJ9_Mp00i_>zopr01za{ZU6uP literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..8fc48297cf8a994b947e382f58d2390b446aed2d GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tmes_=LCu>Hnb(|8pn3iR=5A zJn3W7#E*%SJ|s>003s)Y7|CD~$bg}Ht6ABA+5}31{DK+S*rjuF^Nt-qaq|3ykDtHP zN~cc)%7u8kIEF|_o;}#e+n~V1a$xxarK6vI`)51(1kY)(e&c(ty63mRpC{)$jm0kg z40J5HB<j+;PRYp1Ii-Yukz2T+YzgZ`4f|OePMq>It_xb37VdfD7B@>a+l3XIg4KZL OGkCiCxvX<aXaWEn6>$>) literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-vert-trough-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-vert-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b6aa29ce1b660ba9f4d6b27940711f62ed175cda GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcx4gJ#fCX z<iGqRwZH1F{K9KxjI$1|U|lT6qt5MiP-B4%1H<+-*1Lkj=cfWSGI+ZBxvX<aXaWEy CBQG-m literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-vert-trough-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-vert-trough-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..7e38ad6c0d9608e90fef145a82dfa06262194fd8 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcx4gJ^26s ze-RK*S9awWUMpjqb#MjiVlf_dZnuLP3uG7=7Fx6U3O?)20cvFMboFyt=akR{0F_8F AJ^%m! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-vert-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scale-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..6c6d33600e0a45d59e518b85db073d00d9dd922d GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;NqE{-7{oyiFjtcx4gJ^26s zza0>NS9IkUUMpjqb#MjiVlf_dZnuLP3uG7=m|n20WZ!(z9H^1O)78&qol`;+0H32V AqyPW_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3802abbf0da79cac58f5de37531dba4bc68550 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprS%g7sn8b-nSF1`5F`iSjDR! zv%dNGN~|u5J3qzg0aG$#t0U8m2*an|W%u57nfzm((I8t;A+v$;SNDMl$3i*}u~|;5 za8p(BbNS`dAMC|@e!=P;AFc|sYo3gpAoEn}!p!4w2O_qw7hl`JdsuA7YF6Hzj1m_X UE@s#e0dh8jr>mdKI;Vst0OL+jX8-^I literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..a0e78e25fc1bae61de0364e74130df20fdc998d9 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<94J|V6^`acfv+Sl$7$bym} zzhDLq9wQSscMqR$L2Q$Nf`*<hjv*Y;$q5R~20OP~J4R&5%I0z<Omla4Z)ctn%9tX$ oV57q(HUrtUOa{R`k{#>}>o@VeHn52B18QdQboFyt=akR{0PYS<-v9sr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c44bf539896e506af98157a783e3ca798e26558e GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprU3^7sn8b-nSPw@*Xk}alQEY zWrJWs+X0sevJuUqN~uZ#Z3`AVJ7jV>30oFP?Yi^nq}8UJXa9np9Gh}U%v4L~qg%U~ zQl9G)_Hz;Gf7Jb)GbUO_^fUbWYamnXVaoL9mcOIdQcaI=hjqadu6<`Lw!Oe}e53xo o2OY9u6%U)#l-{+@KKGFMRGu`;uN}2>fX-p?boFyt=akR{0JZg6f&c&j literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..7d4534769f4216ac9c75f3439e415779a73894e0 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*x^J|V6^`af=<QZsuhPz6^> zkY6wZpGatUL|H{;gH9@=Cs5SX)5S4_BRV-jf!V<I3`f(3E9vLvtYb)XJvYblGUJ(7 vESsbrtYO-*hSBG^31f$*oH37N2Rnnye1YvPMI}N&0~kDA{an^LB{Ts5`AAhq literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..7ee36826da775c357a5c8f922657289f7c8e5938 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr9!2%?WJL=W|Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=gPZ!4!4%y@%`o|9(U|?Xa WWR$BgU!)6^VeoYIb6Mw<&;$T$3?Y^P literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..86a7e94d9cfdbd77e7375a7a2a89a4bb8c754420 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSla7sn8b-nSQRxf%?3+7e$| z-g$jh_D`hjo{0fb{2z9S{L$omxkf(4>zB%fWj~YoE--UXC_3A)o|P%JN%EAqhvZt1 zpb0<bl`}PMJ7W30;yPDxdy>d>j}yxjR$to9RPnI9Y=N<&c?MI`x`kXnD*P(+*CsC8 Sm8}W1nZeW5&t;ucLK6Vy8&JFe literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e1bd86acd493131d587f238ffa7f7f25cac93b73 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<94J|V6^`acfv+Sl$7$bym} zzhDLq9wQSscMqR$L2Q$Nf@YpBjv*Y;$q5Q_E2daGO87|1=5i&7dAqx}GtW56mm=B_ tDdP~vJWIl3E~8KWYKAj5&TNku86Fkzt+!IGRsov8;OXk;vd$@?2>@G`P9p#S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..0eab6abe20faf947d11277aa51efc1538ad48b3a GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprRH}7sn8b-nW-F@-{p0v_8CF zGC?qbZBi$Pbqa5oMQ5i2&qO_0rzz8qO+6YZ*AQ;!JwI0B-3^b-3B~Uk1Yc~u)ez~j zPtm23vtq_Y#u}XvQ9en1hAq-Lkxsvy_&;<hZEZFQd{Qz&xhscnliS3fS;`xjPfoix of6D>sima^+o-TFgrk0!3e-Dyk`~5gg5$GNUPgg&ebxsLQ0Onv<HUIzs literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..bd8227ac6979aba805355decb20de8bb2d82d061 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*x^J|V6^`af=<QZsuhPz6^> zkY6wZpGatUL|H{;gH9@=Cs5SV)5S4_V`g%Kg4~KS7Dox6sm9B-8zR>jr=Kff*lf|T zhRvW`_{1y*aqWiH#tkp$sxcV4Ej>Je<u+rbvp~+`#glFV4Po$f^>bP0l+XkK8jDvd literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-ltr-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..71b8d3b9bce58eeff8d35b0f12c8112970786b97 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`+?Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD==PZ!4!4%y@%`o|A2Ft9{3 V%B^+pRsu>ec)I$ztaD0e0ssJpAT<C0 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f219ede08f42b2a1da76e7a04410b533fcb7948d GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSla7sn8b-nSQR`5F{>+7e$` z-ud{7@824}dnZ~N*ehZ^Oct7K_^mqEYrfgRo%X(rY6<K?>v%uxby(n&(e{aTtIk>v zqX{d{b~GjE3QkN)3%GZ;ZDHIZ#pR7MZtr;?Xzwp(Ocwss7^d)S*6s%TcZ|9x)+R3H SJsJYEnZeW5&t;ucLK6VpLs19- literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e8cf32691c963576d315101e3f0713b27233d14a GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<94J|V6^`acfv+Sl$7$bym} zzhDLq9wQSscMqR$L2Q$Nf~KA>jv*W~lM@uA40cY}aEQo~mGu;u=I-v!-4c57;zhp1 sQU=Cd5&^NsG5HE-_9QVr%1vircz>O5-^X2NL4IKHboFyt=akR{0G4P{MgRZ+ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..fc02be481637bcaf67cac4e3c1b2dfd2b3e7db7d GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprR&E7sn8b-nW+y@;W#Ov_7oA z6ToD;K<Uc@UR{q67m<h0)E@27(-xGRt$DzDpXa`rhY!pzchR0(Y<YpHb-h@E$i%BH z6${ueU4Ow~#oHyaBb1>gJbQYE$HJ0wEo~w82}io-Fh1F!<jpX1?TH^73)$ItfBu@x nlhJS~T-c!FgxHQx=at3dEv483!}RY1UBlq%>gTe~DWM4frw~>N literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..8ab9c686a67455351452714732183f900eb549fe GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&xoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*x^J|V6^`af=<QZsuhPz6^> zkY6wZpGatUL|H{;gH9@=Cs5SF)5S4_BRV-jLCU~&i<U#gE8}!A$B2o>>3)qHtkTcT yVN5*B!nET?$&Oto3-)#jh)s6i%)tDSfngfIz=}|xzm`BV7(8A5T-G@yGywq68CI+S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-trough.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/scrollbar-vert-rtl-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f788169cc857d244e12e08cc2087a1728fc952 GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`+?Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD==PZ!4!4%y^{gdh6s3`~lQ Va@%BQsQ@JyJYD@<);T3K0RZTWA1MF; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e5b316cc7530c0f52c095b0cbefe66cec22be051 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!VDyjUpwdvq&N#aB8!1yhe4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt%=tJ|V6^`hRG{|NsBLE<W^i z`H{CNlfKW~{V{*`$MmTmk|%>u%9IaDU`EoU4@r}bNSm|+_3)Pj`2{nu@kmO^$i?NK zIC=5O=Pv=A*?K@JO-~oc5RT~N0H=okJS7iT{BeD>;=j|QCx09Y&YaIr`N7Y=pIKne c^j;nY)(Ycm)vdF7ftnaRUHx3vIVCg!0M-m$aR2}S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..19139fddad93f90ce7cd0dc441e06d59e08f9aec GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdxEe7sn8b-nVBr@-is!FdsB` zO8Q?Jn51Q<z#0^@>&N7`t`FT(_cXFeF(~Y3)6rbTz$~3$$EQAF(jz(c90nd?h6M$s QKw}s@UHx3vIVCg!0J5txO#lD@ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..64e8a4cedc4da4d2f51885e3e27466050ea665bd GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprR~K7sn8b-nUma@-{mNxLn+R zO;P1E>kh763!}`PTsS$FD-`ls>};~`Y?yz>?Q{9$-Z`JWrQIq_wEh=!=N&9%jXk+` z>Vw!%x1BB|YkZ!gC02g!EW6Fd1g}%)SDb0`cabsGzp*jtn1~?zABK0%0^w?^^@TuN O89ZJ6T-G@yGywpcXHEtH literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-down.png new file mode 100644 index 0000000000000000000000000000000000000000..020deb5fd38e0d3a5a24336bec469cc416bf4547 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdv?47sn8b-nVBL@-iq0IA5Hm zaI-%2NbEX^8x34STH5~>FJXK<%lKa-{~pE@yi=q-)B{uwvx+ouGW<;nv7V#ycn){P XB|eVR$?F(_hB0`$`njxgN@xNAnu9on literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..fa3805d646df83bf9483fcd8f22e91c519022ff8 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3-ps)O37+6lZ})WHC_eFbFdq&tH)O6qGD+ zjVKAuPb(=;EJ|f4FE7{2%*!rLPAo{(%P&fw{mw=TsK_|LC&U#<|IeND|Ns9ltM-3g zeCXT4y>GLoek_~=LTOVzrcM2jGUY?c<PXVUlr-r>(xiD&M|S|V36uo+1v9YoNJvV{ zMnn}9p1O4F^OqK*zt%uG3r`ov5Q)oIPab4!P~c%cV4~5*diLLCD~HVt-)&d?_{7Oj vl*S&hB|Ec?^HYqJS%r43OjT{bEuFf$Z)`p*3UdR1W-xfV`njxgN@xNA;&Edz literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..dcf55afebc6350f8e9d5c79a9eaec7ba98a8edca GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdvR<7sn8b-nSQb3LY@vIpQ$q z&)4`3tnRNGcx;qgc=DLtYFA`48K2zEx459@?c7&umoZ1M?yzEPSmCbDU{J@u<zE7` cw8ksu&}aO5YZiLH1)9j<>FVdQ&MBb@04zB?Y5)KL literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..4631e6fad88b7f91d35d088a73765c1d52beeeb4 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprT4o7sn8b-nVBraxyszuwF1< zB!1F0iMeT_Z$y`FTo$XC!i<Q9i4rp^9?V!{_8_lJzRmt({luB<rACh$we<u)wpA`I zj7SL0n?3V*M}=FOo;FkVn+uQo7OH*lZLf9o+kEQrheJF6%oby~<Mn-Q!^V>9Tt8Bo d)E@k=VTcu!(l^{wWD9fzgQu&X%Q~loCIBENRk{EG literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-ltr-up.png new file mode 100644 index 0000000000000000000000000000000000000000..f9b8eb67375a212a3bc33bd8793f9b6da61901ac GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSxe7sn8b-nSPw^0ovBFkk$5 zh_ms<{>Tfwf<ml+dJimQ-hUvl{FuuF{yCm~yVp2AW?)oH2sAfc+?dW4Va?bOR6m#D nz#ZNY^9gwizCPiv;4WZX^I5>@`VL(tpy3Rju6{1-oD!M<E{Q>{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..06b2e76baecbe2ee59fed7ebcbdb1583ac96ae5c GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3-ps)O37+6lZ})WHC_eFbFdq&tH)O6qGD+ zjVKAuPb(=;EJ|f4FE7{2%*!rLPAo{(%P&fw{mw=TsK_|LC&U#<|IeND|Ns9ltM-3g zeCXT4y>GLoek`2xv0(Pcv?(9crhZ7C3_>YjGHKF>q)BRBOMU^h36uo+1v9YoNJvV{ zMno1Ao;-c&))%eFFh8K2iKmNWh(!3+lkSWR3OvjQHl%z1S?$VTc%YU)Wy*(088zA2 qzQ>n{OCEe-+wEYg#c(L%c`vuZQMMq*hTGym{S2P2elF{r5}E*epk56C literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..4c5e3b179d20772f741d9ec997f4262f395951f5 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdwpO7sn8b-sC_3|Jz$L^D+wS z^2%>bxYDGUa<D!s`or{PVg^P=|56t$)K4h<Fgt9Tfl~3m|NqbPY@L!dk)Od?m`CE< Tua#OrgBUzr{an^LB{Ts5@~%0T literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..af6410e7fd65e644f31cb58855902780e7be5224 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprTAq7sn8b-nSPN`I-X+ST3-8 z8mjP`nwExk#4T!SF0j*UdC0S5SCZi0W&hSEUs+LkGgm3;+i4}m++!~|=Qz|pi2kL@ z{bNeqd8Tcb;$Ijwh+40!c)ak@ZmEtAIpMsmZT}mZwn%(Dvfz>^dzqwww*1QLg+NOg NJYD@<);T3K0RUrOPuTzf literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-down.png new file mode 100644 index 0000000000000000000000000000000000000000..7eae428293e912436ca1e812074ecb340f48c85b GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdxoq7sn8b-sC_3|J(C3^D+wS z^2%>bxWe=*^27XVVt*EIWv$Q1VpLXsoX;lpi%IO{{mfKOWuxc+|NmdZ!^5K!&@H*~ dm4YAx!;~&w@oUDP_<=?;c)I$ztaD0e0ss<eJ5T@s literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9b77fd1ebbd2d85a24644e6112304957e559d7ed GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!VDyjUpwdvq&N#aB8!1yhe4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;L%J|V6^`hUXw|NsAgS+)P$ z!oBa(W`4+@{XTu#`?RSak|%#ines6ONKXEcGzo|nvDKXiYTzpg@(X6*;E|A)3oj}@ zedfx|FNWvzHvnaHJY5_^IA$g%2+aS@$0iZ+eXn!DlKU#!2N|623#ziD#|jBOpC>5v de6CQe1;e3F20nJSoglw3c)I$ztaD0e0sxx4SF!*A literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e229de473ae8f450b3aef37954df6dcd4b4a0c39 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdwdK7sn8b-nSDB`4|*9j&L3M zZ!gKN_>u8WLX!A4F#|m#;|7Kv#WhFR)_4{^HdQTRSijxlNr4{6)IH3b-dZa>Wv_eC bcz|tk5~tpw-%Ip?1~PcM`njxgN@xNA7vDMl literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ed0c0ce8ee036bca86a0699ce093c2611f107b04 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprSla7sn8b-nW+&`3@!UI6TZZ z5aHwwzriE^@J>w9@)<6CAC<4EamXBfyK>d{S<B`w*jjdkSD9^&$c5HFJ=W_)FZutv zVe{1gOvDE*&Ku_@ePX}HRakUD<a3Pf`2(uYmPXBM{4;IR?0W7$Q*Ae}*FEPgdndAT T-+k#4pv?@Pu6{1-oD!M<zd2Q7 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/spin-rtl-up.png new file mode 100644 index 0000000000000000000000000000000000000000..e3a59e86a9db40a2058012f991212a8526c880ee GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^5<twy!3HEvf8419Qk(@Ik;Oo<!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdxoq7sn8b-nSPw@-`UoxE?Ha z;rb?j!=%r}UuV`H#&_Oj6;o#li?bbSTlC;S?1yV&H<}Kw*u3Qd*Sy#tQa3)GiD!?p eW=?-l&HuTG(|Kjs$2&kH89ZJ6T-G@yGywqZfI(XT literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/tab.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/tab.png new file mode 100644 index 0000000000000000000000000000000000000000..56b630374bc5ef311f58087e776dfdb504d93d4e GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ryoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt(*BE{-7_vdKRtm~b+%XfZyO T^tq4>6ld^s^>bP0l+XkKG*=+Z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-ltr-button-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-ltr-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..45da44f88921ae0be34db84f1a4f0fe9ebc7ba49 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`0wizjKe`@BaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tl^(x;Tb#$R=mx6>LZ-*if(m YXo4tHj_S(rOF&r$Pgg&ebxsLQ0B}<zRsaA1 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-ltr-button-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-ltr-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a240cb649ee71db9378f39410ee88a1ced5f68cd GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`0wizjKe`@BaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tl^(x;Tb#$R@AYvPCF)gV1In aW(LlOjEg0byZ-`Z89ZJ6T-G@yGywp3;3U`p literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-ltr-button.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-ltr-button.png new file mode 100644 index 0000000000000000000000000000000000000000..cc77fcc323dec177b818d03e75caba761ead5c08 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nR&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdxNh7sn8enaK$b><kP-42=1| SlD7ke89ZJ6T-G@yGywp(dmlOg literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-rtl-button-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-rtl-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a5a46b99b79158641352a883caead5357af4d1d0 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`0wizjKe`@BaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tl^(x;Tb#$R-zT$jD15*if*6 Zfq~~gQ_hr->R6yGgQu&X%Q~loCIEmLB?kZi literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-rtl-button-hover.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-rtl-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..810a277eee4e0cc4483b35a092150230416c9f92 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`0wizjKe`@BaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tl^(x;Tb#$R=+PTD>J@gV1In aW(H1K#>HD$e$E8SGI+ZBxvX<aXaWFkJtSKI literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-rtl-button.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/assets/treeview-rtl-button.png new file mode 100644 index 0000000000000000000000000000000000000000..cc77fcc323dec177b818d03e75caba761ead5c08 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nR&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdxNh7sn8enaK$b><kP-42=1| SlD7ke89ZJ6T-G@yGywp(dmlOg literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/gtkrc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/gtkrc new file mode 100644 index 0000000..b9694a9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/gtkrc @@ -0,0 +1,36 @@ +# Based on Bridge by ScionicSpectre and Adwaita by GNOME +# vim:set ts=2 sw=2 sts=2 ai et: +# +# This is the GTK 2 version of Materia. It's whole purpose is to look as the +# GTK 3 version as much as possible until GTK 2 dies completely. +# +# Note: comments for explaining styles are on the bottom of each file beside the +# widget matches. + +# Declare the colours used throughout the theme. +# There shouldn't be any fiddling with them in the theme files themselves in +# order to not mess up the dark theme. + +# Text/base +gtk-color-scheme = "text_color:#eff1f5\nbase_color:#1e1e2e" +# Foreground/background +gtk-color-scheme = "fg_color:#eff1f5\nbg_color:#1e1e2e" +# Selected foreground/background +gtk-color-scheme = "selected_fg_color:#eff1f5\nselected_bg_color:#f5e0dc" +# Titlebar foreground/background +gtk-color-scheme = "titlebar_fg_color:#eff1f5\ntitlebar_bg_color:#11111b" +# Menus +gtk-color-scheme = "menu_color:#181825" +# Tooltips foreground/background +gtk-color-scheme = "tooltip_fg_color:#eff1f5\ntooltip_bg_color:#11111b" +# Links +gtk-color-scheme = "link_color:#8AB4F8\nvisited_link_color:#CE93D8" + +# Set GTK settings +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +# And hand over the control to the theme files +include "main.rc" +include "apps.rc" +include "hacks.rc" diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/hacks.rc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/hacks.rc new file mode 100644 index 0000000..c288da3 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/hacks.rc @@ -0,0 +1,36 @@ +# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: +# +# This file contains horrible hacks to make this theme work with some programs +# This is mostly due to the limitations of GTK 2 but sometimes its the fault of +# the programs themselves. Not going to point fingers. +# +# Either way, it's a WONTFIX for both, hence this horrible file. + +style "toplevel_hack" { + engine "adwaita" {} +} + +style "chrome_entry" { + base[NORMAL] = @base_color + base[INSENSITIVE] = @base_color +} + +style "vim_notebook" { + bg[NORMAL] = @base_color + bg[ACTIVE] = @bg_color +} + +# Vim puts an eventbox between the tab and the label and colours it, +# we need to handle that +widget "vim-main-window*GtkNotebook.GtkEventBox" style "vim_notebook" + +# (he)xchat input box +class "SexySpellEntry" style:highest "normal_entry" + +# 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 +widget_class "*Chrom*<GtkEntry>" style "chrome_entry" + +# Hack to be able to match widgets in LibreOffice +class "GtkWindow" style "toplevel_hack" diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/main.rc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/main.rc new file mode 100644 index 0000000..8349b0e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-2.0/main.rc @@ -0,0 +1,2708 @@ +# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: +# +# This is the main theme file, handling all the default widgets and theme +# properties. Since GTK 2 is old, we need to overcome some of its limitations, +# which is also mostly done in this file. Sadly not all of them can be overcome +# so there will always be a visible difference between the GTK 2 and 3 theme. + +style "default" { + xthickness = 1 + ythickness = 1 + + #################### + # Style Properties # + #################### + + GtkWidget::focus-padding = 0 + GtkWidget::focus-line-width = 2 + GtkWidget::focus-line-pattern = "\2\1" + + GtkToolbar::space-size = 5 # 1 + 2*2 (separator + margins) + GtkToolbar::internal-padding = 2 + GtkToolButton::icon-spacing = 4 + + GtkWidget::tooltip-radius = 4 + GtkWidget::tooltip-alpha = 230 + GtkWidget::new-tooltip-style = 1 #for compatibility + + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @visited_link_color + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkHTML::vlink-color = @visited_link_color + GtkIMHtml::hyperlink-color = @link_color + GtkIMHtml::hyperlink-visited-color = @visited_link_color + + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkSeparatorMenuItem::wide-separators = 1 + GtkSeparatorMenuItem::separator-height = 3 + + GtkButton::child-displacement-y = 0 + + GtkButton::default-border = {0, 0, 0, 0} + GtkButton::default-outside-border = {0, 0, 0, 0} + GtkButton::inner-border = {0, 0, 0, 0} + + GtkEntry::state-hint = 1 + GtkEntry::inner-border = {0, 0, 0, 0} + + GtkPaned::handle-size = 8 + GtkHPaned::handle-size = 8 + GtkVPaned::handle-size = 8 + + GtkScrollbar::trough-border = 0 + GtkRange::trough-border = 0 + GtkRange::slider-width = 17 + 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 = 32 # 24 + 2*4 (margins) + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkScale::slider_length = 24 + GtkScale::slider_width = 24 + GtkScale::trough-side-details = 1 + + GtkProgressBar::min-horizontal-bar-height = 4 + GtkProgressBar::min-vertical-bar-width = 4 + 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 = 4 + GtkMenu::double-arrows = 0 + GtkMenuItem::arrow-scaling = 1 + GtkMenuItem::toggle-spacing = 12 + + GtkCheckButton::indicator-size = 24 + GtkCheckButton::indicator_spacing = 2 + GtkOptionMenu::indicator_spacing = {8, 8, 4, 4} + + GtkTreeView::expander-size = 16 + GtkTreeView::vertical-separator = 0 + GtkTreeView::horizontal-separator = 4 + GtkTreeView::allow-rules = 0 + # Set this because some apps read it + GtkTreeView::odd-row-color = @base_color + GtkTreeView::even-row-color = @base_color + + GtkExpander::expander-size = 16 + + GtkNotebook::tab-overlap = 0 + + ########## + # Colors # + ########## + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[SELECTED] = mix (0.24, @selected_bg_color, @bg_color) + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = @bg_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[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] = @text_color + text[INSENSITIVE] = mix (0.5, @text_color, @base_color) + text[ACTIVE] = @text_color + + base[NORMAL] = @base_color + base[PRELIGHT] = mix (0.08, @text_color, @base_color) + base[SELECTED] = mix (0.24, @selected_bg_color, @base_color) + base[INSENSITIVE] = mix (0.5, @base_color, @bg_color) + base[ACTIVE] = mix (0.24, @selected_bg_color, @base_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-disabled.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-disabled.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-disabled.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-disabled.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-disabled.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-disabled.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/pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = PRELIGHT + detail = "menuitem" + overlay_file = "assets/pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menuitem" + overlay_file = "assets/pan-left-disabled.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = NORMAL + detail = "menuitem" + overlay_file = "assets/pan-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = PRELIGHT + detail = "menuitem" + overlay_file = "assets/pan-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menuitem" + overlay_file = "assets/pan-right-disabled.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menu_scroll_arrow_up" + overlay_file = "assets/pan-up-disabled.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + detail = "menu_scroll_arrow_up" + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menu_scroll_arrow_down" + overlay_file = "assets/pan-down-disabled.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + detail = "menu_scroll_arrow_down" + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + } + + # Regular arrows + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-up-alt.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-alt-disabled.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-down-alt.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-alt-disabled.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-left-alt.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-alt-disabled.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-right-alt.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-alt-disabled.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + ###################### + # Option Menu Arrows # + ###################### + + image { + function = TAB + state = NORMAL + overlay_file = "assets/pan-down-alt.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-alt-disabled.png" + overlay_stretch = FALSE + } + + ######### + # Lines # + ######### + + image { + function = VLINE + file = "assets/border.png" + border = {1, 0, 0, 0} + } + + image { + function = HLINE + file = "assets/border.png" + border = {0, 0, 1, 0} + } + + ######### + # Focus # + ######### + + image { + function = FOCUS + file = "assets/focus.png" + border = {5, 5, 5, 5} # Super strange, {4, 4, 4, 4} does not work properly... + stretch = TRUE + } + + ########### + # Handles # + ########### + + image { + function = HANDLE + detail = "handlebox" + overlay_file = "assets/handle-vert.png" + overlay_stretch = FALSE + } + + image { + function = HANDLE + state = NORMAL + overlay_file = "assets/handle-horz.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + state = PRELIGHT + overlay_file = "assets/handle-horz-hover.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + state = ACTIVE + overlay_file = "assets/handle-horz-active.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image { + function = HANDLE + state = NORMAL + overlay_file = "assets/handle-vert.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = HANDLE + state = PRELIGHT + overlay_file = "assets/handle-vert-hover.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = HANDLE + state = ACTIVE + overlay_file = "assets/handle-vert-active.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image { + function = RESIZE_GRIP + } + + ############# + # Expanders # + ############# + + image { + function = EXPANDER + expander_style = EXPANDED + state = NORMAL + file = "assets/pan-down-alt.png" + } + + image { + function = EXPANDER + expander_style = EXPANDED + state = PRELIGHT + file = "assets/pan-down.png" + } + + image { + function = EXPANDER + expander_style = EXPANDED + state = ACTIVE + file = "assets/pan-down.png" + } + + image { + function = EXPANDER + expander_style = EXPANDED + state = INSENSITIVE + file = "assets/pan-down-alt-disabled.png" + } + + # LTR + + image { + function = EXPANDER + expander_style = COLLAPSED + state = NORMAL + file = "assets/pan-right-alt.png" + direction = LTR + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = PRELIGHT + file = "assets/pan-right.png" + direction = LTR + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = ACTIVE + file = "assets/pan-right.png" + direction = LTR + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = INSENSITIVE + file = "assets/pan-right-alt-disabled.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 + state = NORMAL + file = "assets/pan-left-alt.png" + direction = RTL + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = PRELIGHT + file = "assets/pan-left.png" + direction = RTL + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = ACTIVE + file = "assets/pan-left.png" + direction = RTL + } + + image { + function = EXPANDER + expander_style = COLLAPSED + state = INSENSITIVE + file = "assets/pan-left-alt-disabled.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.png" + border = {0, 1, 0, 0} + stretch = TRUE + gap_side = RIGHT + } + + image { + function = EXTENSION + gap_side = RIGHT + } + + # Right + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab.png" + border = {1, 0, 0, 0} + stretch = TRUE + gap_side = LEFT + } + + image { + function = EXTENSION + gap_side = LEFT + } + + # Up + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab.png" + border = {0, 0, 0, 1} + stretch = TRUE + gap_side = BOTTOM + } + + image { + function = EXTENSION + gap_side = BOTTOM + } + + # Down + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab.png" + border = {0, 0, 1, 0} + stretch = TRUE + gap_side = TOP + } + + image { + function = EXTENSION + 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.png" + gap_border = {1, 0, 0, 0} + 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.png" + gap_border = {0, 1, 0, 0} + 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.png" + gap_border = {0, 0, 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.png" + gap_border = {0, 0, 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-ltr-trough.png" + border = {1, 0, 0, 0} + orientation = VERTICAL + direction = LTR + } + + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-vert-rtl-trough.png" + border = {0, 1, 0, 0} + orientation = VERTICAL + direction = RTL + } + + # Horizontal sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-horz-slider.png" + border = {8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-horz-slider-active.png" + border = {8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = INSENSITIVE + detail = "slider" + file = "assets/scrollbar-horz-slider-disabled.png" + border = {8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + + # Vertical sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-vert-ltr-slider.png" + border = {9, 8, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-vert-ltr-slider-hover.png" + border = {9, 8, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-vert-ltr-slider-active.png" + border = {9, 8, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = INSENSITIVE + detail = "slider" + file = "assets/scrollbar-vert-ltr-slider-disabled.png" + border = {9, 8, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + # RTL + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-vert-rtl-slider.png" + border = {8, 9, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-vert-rtl-slider-hover.png" + border = {8, 9, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-vert-rtl-slider-active.png" + border = {8, 9, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = INSENSITIVE + detail = "slider" + file = "assets/scrollbar-vert-rtl-slider-disabled.png" + border = {8, 9, 8, 8} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + ########## + # Scales # + ########## + + # Troughs, 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 = {6, 6, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + state = INSENSITIVE + detail = "trough-upper" + file = "assets/scale-horz-trough-disabled.png" + border = {6, 6, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-horz-trough-active.png" + border = {6, 6, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + state = INSENSITIVE + detail = "trough-lower" + file = "assets/scale-horz-trough-disabled.png" + border = {6, 6, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-vert-trough.png" + border = {0, 0, 6, 6} + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + state = INSENSITIVE + detail = "trough-upper" + file = "assets/scale-vert-trough-disabled.png" + border = {0, 0, 6, 6} + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-vert-trough-active.png" + border = {0, 0, 6, 6} + stretch = TRUE + orientation = VERTICAL + } + + image { + function = BOX + state = INSENSITIVE + detail = "trough-lower" + file = "assets/scale-vert-trough-disabled.png" + border = {0, 0, 6, 6} + 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-disabled.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-disabled.png" + } + + ########### + # Menubar # + ########### + + image { + function = BOX + detail = "menubar" + file = "assets/border.png" + border = {0, 0, 0, 1} + } + + ######### + # Menus # + ######### + + image { + function = BOX + state = PRELIGHT + detail = "menu_scroll_arrow_up" + file = "assets/border.png" + } + + image { + function = BOX + detail = "menu_scroll_arrow_up" + file = "assets/border.png" + border = {0, 0, 0, 1} + } + + image { + function = BOX + state = PRELIGHT + detail = "menu_scroll_arrow_down" + file = "assets/border.png" + } + + image { + function = BOX + detail = "menu_scroll_arrow_down" + file = "assets/border.png" + border = {0, 0, 1, 0} + } + + ########### + # Entries # + ########### + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/entry-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/entry-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + file = "assets/entry.png" + border = {6, 6, 6, 6} + 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-disabled.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 = {0, 8, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/spin-ltr-up-hover.png" + border = {0, 8, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/spin-ltr-up-active.png" + border = {0, 8, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/spin-ltr-up-disabled.png" + border = {0, 8, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt-disabled.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Up RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/spin-rtl-up.png" + border = {8, 0, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/spin-rtl-up-hover.png" + border = {8, 0, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/spin-rtl-up-hover.png" + border = {8, 0, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/spin-rtl-up-disabled.png" + border = {8, 0, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt-disabled.png" + overlay_stretch = FALSE + direction = RTL + } + + # Spin-Down LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-ltr-down.png" + border = {0, 8, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/spin-ltr-down-hover.png" + border = {0, 8, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/spin-ltr-down-active.png" + border = {0, 8, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/spin-ltr-down-disabled.png" + border = {0, 8, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt-disabled.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Down RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-rtl-down.png" + border = {8, 0, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/spin-rtl-down-hover.png" + border = {8, 0, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/spin-rtl-down-active.png" + border = {8, 0, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/spin-rtl-down-disabled.png" + border = {8, 0, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt-disabled.png" + overlay_stretch = FALSE + direction = RTL + } + + ############## + # Scrollbars # + ############## + + image { + function = BOX + detail = "bar" + file = "assets/progressbar-progress.png" + stretch = TRUE + border = {0, 0, 0, 0} + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "bar" + file = "assets/progressbar-progress.png" + stretch = TRUE + border = {0, 0, 0, 0} + 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" { + bg[NORMAL] = @titlebar_bg_color + fg[NORMAL] = mix(0.7, @titlebar_fg_color, @titlebar_bg_color) + fg[PRELIGHT] = @titlebar_fg_color + fg[INSENSITIVE] = mix(0.3, @titlebar_fg_color, @titlebar_bg_color) + bg[INSENSITIVE] = @bg_color + # Needed to fix Firefox's menubar text + bg[SELECTED] = mix(0.12, @titlebar_fg_color, @titlebar_bg_color) + fg[SELECTED] = @titlebar_fg_color +} + +style "menubar_item" { + xthickness = 3 + ythickness = 4 + + fg[NORMAL] = mix(0.7, @titlebar_fg_color, @titlebar_bg_color) + bg[PRELIGHT] = mix(0.12, @titlebar_fg_color, @titlebar_bg_color) + fg[PRELIGHT] = @titlebar_fg_color + fg[INSENSITIVE] = mix(0.3, @titlebar_fg_color, @titlebar_bg_color) +} + +style "menu" { + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @menu_color + bg[INSENSITIVE] = @menu_color + bg[PRELIGHT] = @menu_color + bg[SELECTED] = mix(0.08, @fg_color, @menu_color) +} + +style "menu_item" { + xthickness = 4 + ythickness = 4 + + bg[PRELIGHT] = mix(0.08, @fg_color, @menu_color) + fg[PRELIGHT] = @fg_color + # Chromium uses this setting + bg[SELECTED] = mix(0.08, @fg_color, @menu_color) + text[SELECTED] = @fg_color + # Some widgets use text, we need to handle that + text[NORMAL] = @fg_color + text[PRELIGHT] = @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-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-unchecked-disabled.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.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-disabled.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.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-disabled.png" + overlay_stretch = FALSE + } + + ################# + # Radio Buttons # + ################# + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-radio-unchecked-disabled.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-radio-checked-disabled.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.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-disabled.png" + overlay_stretch = FALSE + } + } +} + +style "separator_menu_item" { + xthickness = 0 + ythickness = 2 + + engine "pixmap" { + image { + function = BOX + file = "assets/border.png" + border = {0, 0, 0, 1} + } + } +} + +style "button_label" { + # fg[NORMAL] = mix(0.7, @fg_color, @bg_color) + # fg[INSENSITIVE] = mix(0.3, @fg_color, @bg_color) + + font_name = "Medium" +} + +style "normal_button_label" { + # fg[NORMAL] = @fg_color + # fg[INSENSITIVE] = mix(0.5, @fg_color, @bg_color) + + font_name = "Regular" +} + +style "button" { + xthickness = 6 + ythickness = 6 + + # For the sake of sanity style buttons this way + engine "pixmap" { + + ########### + # Buttons # + ########### + + image { + function = BOX + state = NORMAL + file = "assets/button.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + shadow = OUT + file = "assets/button-hover.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + # Don't add hover effect on pressed buttons + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/button-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/button-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/button-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + } +} + +style "link_button" { + # Disable the button effect, leave just the link + engine "pixmap" { + image { + function = BOX + } + } +} + +style "entry" { + base[NORMAL] = @bg_color + base[SELECTED] = mix (0.24, @selected_bg_color, @bg_color) + base[INSENSITIVE] = @bg_color + base[ACTIVE] = mix (0.24, @selected_bg_color, @bg_color) + + # We set this same as the border of the border of the entry + # This way there's no overlap + xthickness = 6 + ythickness = 6 +} + +style "combobox" { + xthickness = 6 + ythickness = 6 + + # This affects only the button beside an entry + GtkButton::inner-border = {0, 0, 0, 0} + + # For the sake of sanity style buttons this way + engine "pixmap" { + + ########### + # Buttons # + ########### + + image { + function = BOX + state = NORMAL + file = "assets/entry.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + file = "assets/entry-hover.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/entry-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/entry-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + } +} + +style "combobox_cellview" { + # text[NORMAL] = mix(0.7, @fg_color, @bg_color) + # text[INSENSITIVE] = mix(0.3, @fg_color, @bg_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, 2, 0, 0} + + base[NORMAL] = @base_color + base[ACTIVE] = @base_color + + engine "pixmap" { + + ############# + # LTR entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-left-entry.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-left-entry-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-left-entry-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + ############# + # RTL entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-right-entry.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-right-entry-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-right-entry-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + direction = RTL + } + + ############## + # LTR button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-right-entry.png" + border = {0, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-right-entry-hover.png" + border = {0, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-right-entry-active.png" + border = {0, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-right-entry-disabled.png" + border = {0, 6, 6, 6} + stretch = TRUE + direction = LTR + } + + ############## + # RTL button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-left-entry.png" + border = {6, 0, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-left-entry-hover.png" + border = {6, 0, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-left-entry-active.png" + border = {6, 0, 6, 6} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-left-entry-disabled.png" + border = {6, 0, 6, 6} + 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 = {3, 6, 3, 3} +} + +style "notebook" { + xthickness = 3 + ythickness = 3 + bg[NORMAL] = @base_color +} + +style "notebook_tab_label" { + fg[ACTIVE] = mix(0.7, @fg_color, @bg_color) + + font_name = "Medium" +} + +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" { + base[NORMAL] = @base_color + base[SELECTED] = mix (0.24, @selected_bg_color, @base_color) + base[INSENSITIVE] = @base_color + base[ACTIVE] = mix (0.24, @selected_bg_color, @base_color) +} + +style "normal_bg" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[INSENSITIVE] = @bg_color +} + +style "normal_entry" { + base[NORMAL] = @bg_color + base[SELECTED] = mix (0.24, @selected_bg_color, @bg_color) + base[INSENSITIVE] = @bg_color + base[ACTIVE] = mix (0.24, @selected_bg_color, @bg_color) +} + +style "textview" { + bg[NORMAL] = @base_color +} + +style "scale_horz" { + engine "pixmap" { + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-horz-trough.png" + border = {6, 6, 0, 0} + stretch = TRUE + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-horz-trough-active.png" + border = {6, 6, 0, 0} + stretch = TRUE + } + } +} + +style "scale_vert" { + engine "pixmap" { + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-vert-trough.png" + border = {0, 0, 6, 6} + stretch = TRUE + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-vert-trough-active.png" + border = {0, 0, 6, 6} + stretch = TRUE + } + } +} + +style "progressbar" { + xthickness = 0 + ythickness = 0 + + fg[PRELIGHT] = @selected_fg_color + + engine "pixmap" { + image { + function = BOX + detail = "trough" + file = "assets/progressbar-trough.png" + border = {0, 0, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough" + file = "assets/progressbar-trough.png" + border = {0, 0, 0, 0} + stretch = TRUE + orientation = VERTICAL + } + } +} + +style "treeview_header" { + xthickness = 2 + ythickness = 2 + + fg[NORMAL] = mix(0.7, @fg_color, @base_color) + fg[PRELIGHT] = @fg_color + + font_name = "Medium" + + GtkButton::inner-border = {4, 4, 0, 2} + + engine "pixmap" { + image { + function = BOX + state = NORMAL + file = "assets/treeview-ltr-button.png" + border = {0, 1, 0, 1} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + file = "assets/treeview-ltr-button-hover.png" + border = {0, 1, 0, 1} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + file = "assets/treeview-ltr-button-active.png" + border = {0, 1, 0, 1} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = NORMAL + file = "assets/treeview-rtl-button.png" + border = {1, 0, 0, 1} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + file = "assets/treeview-rtl-button-hover.png" + border = {1, 0, 0, 1} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + file = "assets/treeview-rtl-button-active.png" + border = {1, 0, 0, 1} + stretch = TRUE + direction = RTL + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-up-alt.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 = NORMAL + overlay_file = "assets/pan-down-alt.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 + } + } +} + +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 + shadow = NONE + } + + image { + function = SHADOW + file = "assets/frame.png" + border = {1, 1, 1, 1} + stretch = TRUE + } + + image { + function = SHADOW_GAP + file = "assets/frame.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_start_file = "assets/border.png" + gap_end_file = "assets/border.png" + } + } +} + +style "tool_button" { + GtkButton::inner-border = {2, 2, 2, 2} + + # For the sake of sanity style buttons this way + engine "pixmap" { + image { + function = BOX + state = NORMAL + file = "assets/flat-button.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + shadow = OUT + file = "assets/flat-button-hover.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + # Don't add hover effect on pressed buttons + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/flat-button-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/flat-button-active.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + shadow = OUT + file = "assets/flat-button-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + shadow = IN + file = "assets/button-disabled.png" + border = {6, 6, 6, 6} + stretch = TRUE + } + } +} + +style "toolbar_separator" { + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 + + engine "pixmap" { + image { + function = BOX + file = "assets/border.png" + } + } +} + +style "inline_toolbar" { + # GtkToolbar::button-relief = GTK_RELIEF_NORMAL + bg[NORMAL] = @base_color + + engine "pixmap" { + image { + function = BOX + file = "assets/frame-inline.png" + border = {1, 1, 0, 1} + stretch = TRUE + } + } +} + +style "tooltip" { + xthickness = 8 + ythickness = 8 + + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color + bg[SELECTED] = @tooltip_bg_color +} + +style "disable_text_shadow" { + engine "murrine" { + textstyle = 0 + } +} + +style "disable_separator" { + xthickness = 0 + ythickness = 0 + + GtkWidget::wide-separators = 1 +} + +# Default style, containing theme properties and trying to match every widget as +# much as possible, which is not only faster than trying to match every widget +# by its own but also less bug-prune and more consistent. However there is some +# widget specific stuff that needs to be taken care of, which is the point of +# every other style below. +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" + +# Menu and menubar items +widget_class "*<GtkMenuItem>*" style "menu_item" +widget_class "*<GtkMenuBar>.<GtkMenuItem>*" style "menubar_item" +widget_class "*<GtkSeparatorMenuItem>*" style "separator_menu_item" + +# Treeview buttons +widget_class "*<GtkTreeView>*<GtkButton>*" style "treeview_header" + +# Give the file chooser toolbar a border +widget_class "*<GtkFileChooserDefault>*<GtkToolbar>" style "inline_toolbar" + +# Fix padding on regular comboboxes +widget_class "*<GtkComboBox>.<GtkButton>" style "combobox" +widget_class "*<GtkOptionMenu>" style "combobox" + +# And disable separators on them +widget_class "*<GtkComboBox>.<GtkButton>*<GtkSeparator>" style "disable_separator" +widget_class "*<GtkFontButton>*<GtkSeparator>" style "disable_separator" +widget_class "*<GtkFileChooserButton>*<GtkSeparator>" style "disable_separator" + +# Join together the ComboBoxEntry entry and button +widget_class "*<GtkComboBoxEntry>*" style "combobox_entry" + +# Join the Combo entry and button +widget_class "*<GtkCombo>*" style "combobox_entry" + +# Tweak the padding on the button a little bit because it +# uses it a bit differently +widget_class "*<GtkCombo>.<GtkButton>" 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 + +# Tool buttons have different styles +widget_class "*<GtkToolButton>*<GtkButton>" style "tool_button" +widget_class "*<GtkVBox>*<GtkEventBox>.<GtkToolbar>*<GtkButton>" style "tool_button" + +# Notebooks +widget_class "*<GtkNotebook>.<GtkLabel>" style "notebook_tab_label" +widget_class "*<GtkNotebook>.<GtkHBox>.<GtkLabel>" style "notebook_tab_label" + +# Notebooks are white, act accordingly +widget_class "*<GtkNotebook>*<GtkEntry>" style "notebook_entry" +widget_class "*<GtkNotebook>*<GtkProgressBar>" style "notebook_bg" +widget_class "*<GtkNotebook>*<GtkSpinButton>" style "notebook_bg" +widget_class "*<GtkNotebook>*<GtkScrolledWindow>*<GtkViewport>" style "notebook_bg" +widget_class "*<GtkNotebook>*<GimpRuler>" style "notebook_bg" +widget_class "*<GtkNotebook>.<GimpDisplayShell>*<GtkEventBox>" style "notebook_bg" + +# However, stuff inside eventboxes inside notebooks is grey +# again, react +widget_class "*<GtkNotebook>*<GtkEventBox>*<GtkEntry>" style "normal_entry" +widget_class "*<GtkNotebook>*<GtkEventBox>*<GtkProgressBar>" style "normal_bg" +widget_class "*<GtkNotebook>*<GtkEventBox>*<GtkSpinButton>" style "normal_bg" + +# Button labels +widget_class "*<GtkButton>.<GtkLabel>" style "button_label" + +# Normalize button labels +widget_class "*<GtkCheckButton>.<GtkLabel>" style "normal_button_label" +widget_class "*<GtkOptionMenu>.<GtkLabel>" style "normal_button_label" + +# ComboBoxes tend to draw the button label with text[] +# instead of fg[], we need to fix that +widget_class "*<GtkComboBox>*<GtkCellView>" style "combobox_cellview" + +# Disable white text shadows +widget_class "*<GtkLabel>" style "disable_text_shadow" +widget_class "*<GtkCellView>" style "disable_text_shadow" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltip" diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic.svg new file mode 100644 index 0000000..7b89e88 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="20" + height="20" + version="1.1" + viewBox="0 0 20 20" + id="svg4" + sodipodi:docname="checkbox-checked-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:snap-global="false" + inkscape:zoom="14.916666" + inkscape:cx="7.9776538" + inkscape:cy="5.1620113" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 16.091797,6.5468751 c 0.127806,-3.5e-6 0.255581,0.04855 0.353515,0.1464844 0.195869,0.1958684 0.195869,0.5111627 0,0.7070308 L 9.3730471,14.472656 c -0.02449,0.02449 -0.05035,0.04611 -0.07815,0.06443 -0.02772,0.01839 -0.05585,0.03268 -0.08593,0.04492 -0.03009,0.01224 -0.06226,0.02122 -0.09376,0.02734 -0.03149,0.0061 -0.06375,0.0098 -0.09571,0.0098 -0.03195,0 -0.06226,-0.0036 -0.09375,-0.0098 -0.03149,-0.0061 -0.06367,-0.0151 -0.09375,-0.02734 -0.03009,-0.01224 -0.05818,-0.02656 -0.08593,-0.04492 -0.01389,-0.0092 -0.02786,-0.02051 -0.04101,-0.03125 -0.01312,-0.01071 -0.02679,-0.02099 -0.03903,-0.03323 l -4.18665,-4.188623 c -0.1958683,-0.195869 -0.1958687,-0.511162 5e-7,-0.707032 0.1958681,-0.195867 0.5111624,-0.195868 0.7070307,1e-6 l 3.8331198,3.835099 6.7187499,-6.7187499 c 0.09793,-0.097934 0.225707,-0.1464831 0.353516,-0.146484 z" + sodipodi:nodetypes="cscscscscsccccsccccc" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic@2.svg new file mode 100644 index 0000000..17e3c4a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-checked-symbolic@2.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="40" + height="40" + version="1.1" + viewBox="0 0 40 40" + id="svg4" + sodipodi:docname="checkbox-checked-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:snap-global="false" + inkscape:zoom="7.458333" + inkscape:cx="-8.9832406" + inkscape:cy="11.061453" + inkscape:window-width="1920" + inkscape:window-height="1011" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 32.183594,13.09375 c 0.255612,-7e-6 0.511162,0.0971 0.70703,0.292969 0.391738,0.391737 0.391738,1.022325 0,1.414062 l -14.14453,14.144531 c -0.04898,0.04898 -0.1007,0.09222 -0.1563,0.12886 -0.05544,0.03678 -0.1117,0.06536 -0.17186,0.08984 -0.06018,0.02448 -0.12452,0.04244 -0.18752,0.05468 -0.06298,0.0122 -0.1275,0.0196 -0.19142,0.0196 -0.0639,0 -0.12452,-0.0072 -0.1875,-0.0196 -0.06298,-0.0122 -0.12734,-0.0302 -0.1875,-0.05468 -0.06018,-0.02448 -0.11636,-0.05312 -0.17186,-0.08984 -0.02778,-0.0184 -0.05572,-0.04102 -0.08202,-0.0625 -0.02624,-0.02142 -0.05358,-0.04198 -0.07806,-0.06646 L 8.9587542,20.567966 c -0.3917366,-0.391738 -0.3917374,-1.022324 1e-6,-1.414064 0.3917362,-0.391734 1.0223248,-0.391736 1.4140618,2e-6 l 7.666239,7.670198 13.4375,-13.4375 c 0.19586,-0.195868 0.451414,-0.292966 0.707032,-0.292968 z" + sodipodi:nodetypes="cscscscscsccccsccccc" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..b4808a6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="20" + height="20" + version="1.1" + viewBox="0 0 20 20" + id="svg4" + sodipodi:docname="checkbox-mixed-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="10.547676" + inkscape:cx="0.094807614" + inkscape:cy="19.340753" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" + width="20px"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 5.5,10 h 9 c 0.277,0 0.5,0.223 0.5,0.5 0,0.277 -0.223,0.5 -0.5,0.5 h -9 C 5.223,11 5,10.777 5,10.5 5,10.223 5.223,10 5.5,10 Z" + sodipodi:nodetypes="sssssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic@2.svg new file mode 100644 index 0000000..3ea0541 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/checkbox-mixed-symbolic@2.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="40" + height="40" + version="1.1" + viewBox="0 0 40 40" + id="svg4" + sodipodi:docname="checkbox-mixed-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="10.547676" + inkscape:cx="0" + inkscape:cy="19.29335" + inkscape:window-width="1920" + inkscape:window-height="1011" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" + width="20px"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 11,20 h 18 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 11 c -0.554,0 -1,-0.446 -1,-1 0,-0.554 0.446,-1 1,-1 z" + sodipodi:nodetypes="sssssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/close-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/close-symbolic.svg new file mode 100644 index 0000000..06201c3 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/close-symbolic.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="close.svg" + id="svg824" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs5" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#424242" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="11.5625" + inkscape:cx="7.3513514" + inkscape:cy="13.837838" + inkscape:window-width="1440" + inkscape:window-height="742" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg824" /> + <path + d="m 4.464745,3.96488 c -0.12775,0 -0.2555,0.0486 -0.35339,0.14649 -0.19578,0.19586 -0.19578,0.51116 0,0.70703 L 7.292955,8 l -3.1816,3.1816 c -0.19578,0.19586 -0.19578,0.51116 0,0.70703 0.19578,0.19586 0.51118,0.19586 0.70704,0 l 3.18161,-3.1816 3.1816,3.1816 c 0.19578,0.19586 0.51114,0.19586 0.70704,0 0.19578,-0.19586 0.19578,-0.51116 0,-0.70703 L 8.707045,8 l 3.1816,-3.1816 c 0.19578,-0.19586 0.19578,-0.51116 0,-0.70703 -0.19578,-0.19586 -0.51117,-0.19586 -0.70704,0 l -3.1816,3.1816 -3.18161,-3.1816 C 4.720495,4.01347 4.592755,3.96488 4.465005,3.96488 Z" + id="path2928" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/close-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/close-symbolic@2.svg new file mode 100644 index 0000000..a26e6ff --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/close-symbolic@2.svg @@ -0,0 +1,3 @@ +<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> + <path d="m8.9295 7.9298c-0.2555 0-0.511 0.0972-0.70678 0.29298-0.39156 0.39172-0.39156 1.0223 0 1.4141l6.3632 6.3632-6.3632 6.3632c-0.39156 0.39172-0.39156 1.0223 0 1.4141 0.39156 0.39172 1.0224 0.39172 1.4141 0l6.3632-6.3632 6.3632 6.3632c0.39156 0.39172 1.0223 0.39172 1.4141 0 0.39156-0.39172 0.39156-1.0223 0-1.4141l-6.3632-6.3632 6.3632-6.3632c0.39156-0.39172 0.39156-1.0223 0-1.4141-0.39156-0.39172-1.0223-0.39172-1.4141 0l-6.3632 6.3632-6.3632-6.3632c-0.1958-0.1958-0.45128-0.29298-0.70678-0.29298z" fill="#ffffff" stroke-width="2"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/cursor-handle-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/cursor-handle-symbolic.svg new file mode 100644 index 0000000..e2a252b --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/cursor-handle-symbolic.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"> + <path d="M0 0h12A12 12 0 1 1 0 12z"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/maximize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/maximize-symbolic.svg new file mode 100644 index 0000000..39316eb --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/maximize-symbolic.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="maximize.svg" + id="svg825" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs5" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#424242" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.125" + inkscape:cx="11.243243" + inkscape:cy="11.978378" + inkscape:window-width="1440" + inkscape:window-height="742" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg825" /> + <path + d="M 6,4 C 4.892,4 4,4.892 4,6 v 4 c 0,1.108 0.89201,2 2,2 h 4 c 1.10801,0 2,-0.892 2,-2 V 6 C 12,4.892 11.10799,4 10,4 Z m 0,1 h 4 c 0.554,0 1,0.44602 1,1 v 4 c 0,0.55398 -0.44602,1 -1,1 H 6 C 5.44603,11 5.00001,10.55398 5.00001,10 V 6 C 5.00001,5.44602 5.44604,5 6,5 Z" + id="path2930" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/maximize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/maximize-symbolic@2.svg new file mode 100644 index 0000000..8095f75 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/maximize-symbolic@2.svg @@ -0,0 +1,3 @@ +<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 8c-2.216 0-4 1.784-4 4v8c0 2.216 1.784 4 4 4h8c2.216 0 4-1.784 4-4v-8c0-2.216-1.784-4-4-4zm0 2h8c1.108 0 2 0.89204 2 2v8c0 1.108-0.89204 2-2 2h-8c-1.1079 0-2-0.89204-2-2v-8c0-1.108 0.89206-2 2-2z" fill="#ffffff" stroke-width="2"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/minimize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/minimize-symbolic.svg new file mode 100644 index 0000000..f3683b9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/minimize-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + id="svg4" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="minimize.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs5" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#424242" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.125" + inkscape:cx="5.7513514" + inkscape:cy="9.8162162" + inkscape:window-width="1440" + inkscape:window-height="742" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <rect + x="4" + y="8" + width="8" + height="1" + rx="0.5" + ry="0.5" + id="rect2932" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/minimize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/minimize-symbolic@2.svg new file mode 100644 index 0000000..741534b --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/minimize-symbolic@2.svg @@ -0,0 +1,3 @@ +<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> + <rect x="8" y="15" width="16" height="2" rx="1" ry="1" fill="#ffffff" stroke-width="2"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic.svg new file mode 100644 index 0000000..67beb46 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic.svg @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="20" + height="20" + version="1.1" + viewBox="0 0 20 20" + id="svg4" + sodipodi:docname="radio-checked-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="29.833333" + inkscape:cx="9.6201118" + inkscape:cy="12" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 10,8 c 1.104569,0 2,0.895431 2,2 0,1.104569 -0.895431,2 -2,2 C 8.895431,12 8,11.104569 8,10 8,8.895431 8.895431,8 10,8 Z" + sodipodi:nodetypes="sssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic@2.svg new file mode 100644 index 0000000..bf51d9e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-checked-symbolic@2.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="40" + height="40" + version="1.1" + viewBox="0 0 40 40" + id="svg4" + sodipodi:docname="radio-checked-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="3.7291666" + inkscape:cx="-8.3128492" + inkscape:cy="25.877095" + inkscape:window-width="1920" + inkscape:window-height="1011" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 20,16 c 2.209138,0 4,1.790862 4,4 0,2.209138 -1.790862,4 -4,4 -2.209138,0 -4,-1.790862 -4,-4 0,-2.209138 1.790862,-4 4,-4 z" + sodipodi:nodetypes="sssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic.svg new file mode 100644 index 0000000..b4808a6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="20" + height="20" + version="1.1" + viewBox="0 0 20 20" + id="svg4" + sodipodi:docname="checkbox-mixed-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="10.547676" + inkscape:cx="0.094807614" + inkscape:cy="19.340753" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" + width="20px"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 5.5,10 h 9 c 0.277,0 0.5,0.223 0.5,0.5 0,0.277 -0.223,0.5 -0.5,0.5 h -9 C 5.223,11 5,10.777 5,10.5 5,10.223 5.223,10 5.5,10 Z" + sodipodi:nodetypes="sssssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic@2.svg new file mode 100644 index 0000000..3ea0541 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/radio-mixed-symbolic@2.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="40" + height="40" + version="1.1" + viewBox="0 0 40 40" + id="svg4" + sodipodi:docname="checkbox-mixed-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="10.547676" + inkscape:cx="0" + inkscape:cy="19.29335" + inkscape:window-width="1920" + inkscape:window-height="1011" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" + width="20px"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 11,20 h 18 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 11 c -0.554,0 -1,-0.446 -1,-1 0,-0.554 0.446,-1 1,-1 z" + sodipodi:nodetypes="sssssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg new file mode 100644 index 0000000..de0d789 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="24" + height="24" + version="1.1" + viewBox="0 0 24 24" + id="svg17" + sodipodi:docname="scale-horz-marks-after-slider-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview19" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="29.833333" + inkscape:cx="12" + inkscape:cy="12" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg17" /> + <defs + id="defs6"> + <linearGradient + id="color-primary-dark"> + <stop + stop-color="#1A73E8" + offset="1" + id="stop2" /> + </linearGradient> + <linearGradient + id="a" + x1="-3.5527e-15" + x2="24" + gradientUnits="userSpaceOnUse" + xlink:href="#color-primary-dark" /> + </defs> + <path + d="m 12,20.485281 -4.2426407,-4.24264 a 6,6 0 1 1 8.4852817,0 z" + fill="#000000" + id="path10" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg new file mode 100644 index 0000000..7f0235f --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="24" + height="24" + version="1.1" + viewBox="0 0 24 24" + id="svg12" + sodipodi:docname="scale-horz-marks-before-slider-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview14" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="14.916667" + inkscape:cx="3.2178771" + inkscape:cy="15.821229" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg12" /> + <defs + id="defs5"> + <linearGradient + id="a" + x2="24" + gradientUnits="userSpaceOnUse"> + <stop + stop-color="#1A73E8" + offset="1" + id="stop2" /> + </linearGradient> + </defs> + <path + d="m 12,3.5147186 4.242641,4.2426407 a 6,6 0 1 1 -8.4852817,0 z" + id="path9" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-slider-symbolic.svg new file mode 100644 index 0000000..4b00bc1 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-slider-symbolic.svg @@ -0,0 +1,11 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <linearGradient id="a" x2="24" gradientUnits="userSpaceOnUse"> + <stop stop-color="#1A73E8" offset="1"/> + </linearGradient> + </defs> + <g id="scale-slider"> + <rect width="24" height="24" fill="none"/> + <circle cx="12" cy="12" r="6"/> + </g> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg new file mode 100644 index 0000000..37d9c04 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="24" + height="24" + version="1.1" + viewBox="0 0 24 24" + id="svg17" + sodipodi:docname="scale-vert-marks-after-slider-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview19" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="29.833333" + inkscape:cx="12" + inkscape:cy="12" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg17" /> + <defs + id="defs6"> + <linearGradient + id="color-primary-dark"> + <stop + stop-color="#1A73E8" + offset="1" + id="stop2" /> + </linearGradient> + <linearGradient + id="a" + x2="24" + gradientUnits="userSpaceOnUse" + xlink:href="#color-primary-dark" /> + </defs> + <path + d="m 20.485281,12 -4.24264,4.242641 a 6,6 0 1 1 0,-8.4852817 z" + fill="#000000" + id="path10" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg new file mode 100644 index 0000000..1bc5cb6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="24" + height="24" + version="1.1" + viewBox="0 0 24 24" + id="svg17" + sodipodi:docname="scale-vert-marks-before-slider-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview19" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="29.833333" + inkscape:cx="12" + inkscape:cy="12" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg17" /> + <defs + id="defs6"> + <linearGradient + id="color-primary-dark"> + <stop + stop-color="#1A73E8" + offset="1" + id="stop2" /> + </linearGradient> + <linearGradient + id="a" + x1="-2.6324e-15" + x2="24" + y1="-3.5527e-15" + y2="-3.5527e-15" + gradientUnits="userSpaceOnUse" + xlink:href="#color-primary-dark" /> + </defs> + <path + d="M 3.5147186,12 7.7573593,7.7573593 a 6,6 0 1 1 0,8.4852817 z" + fill="#000000" + id="path10" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic.svg new file mode 100644 index 0000000..4759e32 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + version="1.1" + viewBox="0 0 16 16" + id="svg4" + sodipodi:docname="small-checkbox-checked-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:snap-global="false" + inkscape:zoom="15.821514" + inkscape:cx="10.176017" + inkscape:cy="9.0383259" + inkscape:window-width="1486" + inkscape:window-height="974" + inkscape:window-x="128" + inkscape:window-y="69" + inkscape:window-maximized="0" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid1068" /> + </sodipodi:namedview> + <path + id="path2" + d="m 11.943359,5.4550781 c 0.12781,0 0.255582,0.04855 0.353516,0.1464844 0.195869,0.1958686 0.195869,0.5111627 0,0.7070313 L 7.3457031,11.257812 c -0.1958686,0.19587 -0.5111626,0.19587 -0.7070312,0 L 3.8105469,8.4296875 c -0.1958686,-0.1958686 -0.1958686,-0.5111627 0,-0.7070313 0.1958686,-0.1958685 0.5111626,-0.1958685 0.7070312,0 L 6.9921875,10.197266 11.587891,5.6015625 c 0.09793,-0.097934 0.227659,-0.1464844 0.355468,-0.1464844 z" + sodipodi:nodetypes="sscccsssccs" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic@2.svg new file mode 100644 index 0000000..a44f5c9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-checked-symbolic@2.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + version="1.1" + viewBox="0 0 32 32" + id="svg4" + sodipodi:docname="small-checkbox-checked-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:snap-global="false" + inkscape:zoom="7.910757" + inkscape:cx="17.191781" + inkscape:cy="29.074335" + inkscape:window-width="1486" + inkscape:window-height="974" + inkscape:window-x="128" + inkscape:window-y="69" + inkscape:window-maximized="0" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid1068" /> + </sodipodi:namedview> + <path + id="path2" + d="m 23.886718,10.910156 c 0.25562,0 0.511164,0.0971 0.707032,0.292969 0.391738,0.391737 0.391738,1.022325 0,1.414063 l -9.902344,9.898436 c -0.391737,0.39174 -1.022325,0.39174 -1.414062,0 L 7.6210938,16.859375 c -0.3917372,-0.391737 -0.3917372,-1.022325 0,-1.414063 0.3917372,-0.391737 1.0223252,-0.391737 1.4140624,0 l 4.9492188,4.94922 9.191407,-9.191407 c 0.19586,-0.195868 0.455318,-0.292969 0.710936,-0.292969 z" + sodipodi:nodetypes="sscccsssccs" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..d621934 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic.svg @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + version="1.1" + viewBox="0 0 16 16" + id="svg4" + sodipodi:docname="small-checkbox-mixed-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="22.375" + inkscape:cx="7.150838" + inkscape:cy="13.810056" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid967" /> + </sodipodi:namedview> + <path + id="path2" + d="m 4.5,8 h 7 C 11.777,8 12,8.223 12,8.5 12,8.777 11.777,9 11.5,9 h -7 C 4.223,9 4,8.777 4,8.5 4,8.223 4.223,8 4.5,8 Z" + sodipodi:nodetypes="sssssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg new file mode 100644 index 0000000..91c7006 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + version="1.1" + viewBox="0 0 32 32" + id="svg4" + sodipodi:docname="small-checkbox-mixed-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="11.1875" + inkscape:cx="5.5418994" + inkscape:cy="19.843575" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid967" /> + </sodipodi:namedview> + <path + id="path2" + d="m 9,16 h 14 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 9 C 8.446,18 8,17.554 8,17 8,16.446 8.446,16 9,16 Z" + sodipodi:nodetypes="sssssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic.svg new file mode 100644 index 0000000..f2c9cf9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + version="1.1" + viewBox="0 0 16 16" + id="svg4" + sodipodi:docname="small-radio-checked-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="22.375" + inkscape:cx="8.5363128" + inkscape:cy="11.486034" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + id="path2" + d="m 8,6 c 1.1045695,0 2,0.8954305 2,2 0,1.1045695 -0.8954305,2 -2,2 C 6.8954305,10 6,9.1045695 6,8 6,6.8954305 6.8954305,6 8,6 Z" + sodipodi:nodetypes="sssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic@2.svg new file mode 100644 index 0000000..a06db4c --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-checked-symbolic@2.svg @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + version="1.1" + viewBox="0 0 32 32" + id="svg4" + sodipodi:docname="small-radio-checked-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="22.375" + inkscape:cx="8.5363128" + inkscape:cy="11.486034" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + id="path2" + d="m 16,12 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 -2.209139,0 -4,-1.790861 -4,-4 0,-2.209139 1.790861,-4 4,-4 z" + sodipodi:nodetypes="sssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic.svg new file mode 100644 index 0000000..d621934 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic.svg @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + version="1.1" + viewBox="0 0 16 16" + id="svg4" + sodipodi:docname="small-checkbox-mixed-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="22.375" + inkscape:cx="7.150838" + inkscape:cy="13.810056" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid967" /> + </sodipodi:namedview> + <path + id="path2" + d="m 4.5,8 h 7 C 11.777,8 12,8.223 12,8.5 12,8.777 11.777,9 11.5,9 h -7 C 4.223,9 4,8.777 4,8.5 4,8.223 4.223,8 4.5,8 Z" + sodipodi:nodetypes="sssssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic@2.svg new file mode 100644 index 0000000..91c7006 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/small-radio-mixed-symbolic@2.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + version="1.1" + viewBox="0 0 32 32" + id="svg4" + sodipodi:docname="small-checkbox-mixed-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="11.1875" + inkscape:cx="5.5418994" + inkscape:cy="19.843575" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid967" /> + </sodipodi:namedview> + <path + id="path2" + d="m 9,16 h 14 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 9 C 8.446,18 8,17.554 8,17 8,16.446 8.446,16 9,16 Z" + sodipodi:nodetypes="sssssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic.svg new file mode 100644 index 0000000..492d47a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic.svg @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + sodipodi:docname="unmaximize.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + id="svg831" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs6" /> + <sodipodi:namedview + pagecolor="#424242" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1440" + inkscape:window-height="742" + id="namedview6" + showgrid="true" + inkscape:zoom="29.580633" + inkscape:cx="2.095966" + inkscape:cy="10.006547" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:pagecheckerboard="0" + inkscape:current-layer="svg831" /> + <path + d="M 6,6 C 4.892,6 4,6.892 4,8 v 2 c 0,1.108 0.892,2 2,2 h 2 c 1.108,0 2,-0.892 2,-2 V 8 C 10,6.892 9.108,6 8,6 Z m 0,1 h 2 c 0.554,0 1,0.446 1,1 v 2 c 0,0.554 -0.446,1 -1,1 H 6 C 5.446,11 5,10.554 5,10 V 8 C 5,7.446 5.446,7 6,7 Z" + id="path2896" + style="fill:#ffffff" /> + <path + d="M 8,4 C 6.892,4 6,4.892 6,6 H 7 C 7,5.446 7.446,5 8,5 h 2 c 0.554,0 1,0.446 1,1 v 2 c 0,0.554 -0.446,1 -1,1 v 1 c 1.108,0 2,-0.892 2,-2 V 6 C 12,4.892 11.108,4 10,4 Z" + opacity="0.35" + id="path2898" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic@2.svg new file mode 100644 index 0000000..85f4f3a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scalable/unmaximize-symbolic@2.svg @@ -0,0 +1,4 @@ +<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 12c-2.216 0-4 1.784-4 4v4c0 2.216 1.784 4 4 4h4c2.216 0 4-1.784 4-4v-4c0-2.216-1.784-4-4-4zm0 2h4c1.108 0 2 0.892 2 2v4c0 1.108-0.892 2-2 2h-4c-1.108 0-2-0.892-2-2v-4c0-1.108 0.892-2 2-2z" fill="#ffffff" stroke-width="2"/> + <path d="m16 8c-2.216 0-4 1.784-4 4h2c0-1.108 0.892-2 2-2h4c1.108 0 2 0.892 2 2v4c0 1.108-0.892 2-2 2v2c2.216 0 4-1.784 4-4v-4c0-2.216-1.784-4-4-4z" fill="#ffffff" opacity=".35" stroke-width="2"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b2b92efc4d9b46771a5c111ec5e61944b52ab27c GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tn$A@Ck7R(*HwO{ZE+xBDVWg z*3{QYo$r&Ud`y`5DQUu|gvsxdC%sRa_&#ychvdm0k|usgn)ESw;zuBv2xL$Gm^=w6 z0z!$CfP(K~Y@ifWJZUmi5F&*^>ged0>l<0<8(ABe*czC+7+bm-Te=%t1(`X7m^+49 zI7L`EM_M>XS-3=5y2M$z#ap>8@X1){lex$zbFpvMQs3<B(XBV5+iu0Q-HvI$AJ_RX zuIqK;gg1#3-X>0b2X=74&*l4op42J{@(X5Q=HTYxl~+~QXl!b3Y47OkpRjJj-hKNI zA31jX#D$Abp1pbd{^O6IzyADHGmBdQ)V0sk#W6%9c<+UyLQIANEEgWUdzZ)Ez5DQ@ zzyIZ3A`*n2_{jghTC(cU4f$l=CEcx4?*9suZZdtb@+WUmKF{MVa;smJ6g!>JXcRv_ zaZ!3fgZr0nuePqYG2RjOhQ&@t<djfclSvxWGY_FD7ey{Obt>?OI!IeK=`3SXJ0Y;+ z>GALaAqy#SE6I7U&6u7wU90^P>udEOUi9d`^7q!!F8AzCi(GE~&dFWfZF#Qsd!g}f qj_G&bxvyVe`*zQh^7Gf9%$458tf?!S@p?PZCk&phelF{r5}E)yG7#nf literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0e39be3e1291240b35648c4d626a11fa3e47b0b4 GIT binary patch literal 969 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8M0G|+7pyK~&GyjJ+{Lh{A zKVkmk(7qS3-LJByzE0|VoizDv;?#F(6W=HFe@L19A*ugE{G^Y`Q$MHlze@%SCQkX7 zFyUSDr1!~_-=|FakTmf_;^dEsK<*?U1H?@Ns-O5iY4UrZU=mmXPzt0BNP^JEB#1ba z3ldBQYJ_tqV^M&Rg)2iabaZrdb#(QBNLN>1SJyyS&rny-NLSxj&%jjQ&|KfhLf^>I z$lS@u!r9ou#n{r#*fQDLGsVU;)!H-7#;edipx8dJ#388EA!wpU;uO!MsUVa*%`<tr zXUYt(l$juuI?F3{j(7TM|Gaep1?vL}HU}2nh;F?Z-F7Rc?RHH2otTb0u^m8Pd@u37 z4h&z{k|4ie239t94o+?!UMX2Q1w|!g6-^xjBU9gips?_|#<up3zDbj(Or17;#;gN} zkDfer_T2f4j~+jH`s~HaSFhi^egE<Emv7&H{M;n)OdS|;b3I)gLp+YZy?is;H&CMC zqbsvhoA6Ah69O}X+KMKf)0@PWJZZ9G@QN?L|Ia_}8nS$AUs<`{p6l;_uig6X^IL&` zpZkOAmu!9PR$rg){`%oBnX1P>7m0Q~FUwtUT~0pW;NNMt_W!ij@7%Fz_pbf_`66n} zEe(x~KE8S@v}5b~S^Kw3i!E#0bf0H$T*JC!TlOzy-q)X+Eit$GboAtdoIhrS8vS66 zn#8a7@O8qreKQU_I4fCn%O^)3`C)S_Y5zL@%aKjyFIIOqInR*yV&xaVFlW!jcAb;z zb2^*K_V}<*-XXxc{iBMk&Ec~eJKB%GOb|J$q46-#O2V;Tq~u|yRYl+Hzyd-2Rrb4V zxo&;1ldU=SQX}KorGiuPaYqhn+_=}iGQ^<w(YA`2eh;5lyy@3{n35FzeTsqj+V9Qz z5+47qA764UQ><^<pMYZCH0{4eF>5{965Z27rYzj87_#uf?sXc@`HCS+F9ZipdHAkT zph(Q}kHD<3{H-<fmu+CwPJc3Mf7P)wKKp*IPJc3Y|F#pa|7(8wefntH9|11g*`J*= fPJONY^nv?%u54O{X!mwt%rkhp`njxgN@xNAw`A0m literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..391164d61b21afd70e7554e697cbe0eae4631c84 GIT binary patch literal 600 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TrDI@Ck7R(*GI$|8HpcAG&J4 zL&JX{D(rg^+x;qZ>Z`1&pHioMN}BK~Ve*^U{?Cb%-p2QRj_>=B)b}-M^2dZppOX4N zB~JX5-2W+g^1GyopOYtiNb3KPFyTwmq>qUcJ|;{Aq4@rf$v`yeQ{sfzNxd%;yC21L zK8xu*8CHEHq+)we(bmAiO#%7Yc0Sp*-Wj&unKnKdHeU9IrgnyAHU=iPhNd=#K+?oo z-^AL$#LB?f(!j`6-_TUg&{W^RP*>kTR}X~r^mKG|I2Z*#0sZ4#666=mz{teR!otbT z!=t9Ip{b><ZDL|!X=QC~W9Q=P=I-I;?d|R3=N}Ld8J&=rJaN+GDN`?8ymIy0wd*%; z-Ff!><%dsSzSeJ$&ITH{&(p;*L?d|bg_mND0U~V=CsfXBZP5>YHq+<g-}{r5Z$0<e zUu%CqeeT^T&r9;+C$C*eGZp^$#9<w8`dc4|HwT%1ZJwL@c6sfSW~L<uHaE_l5uCK= zxXIs?`m|S3Jqo=`eWMjz0}jtR%q7|+CMWYQfKzIN#hn24fDKPKG&)TXvA1(?Qn>f_ z?cF+=l0__UItwemcPrW?>|e$5_|L2BoL%wu+F!)3olbn2T{QFL>eG|beU2s1e;4z6 h=i{#W^y^2g{k^VhJ61BD5(4^!!PC{xWt~$(69A|50(1ZX literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0e141b4ae51eea980e0a421e2740ba3292e51287 GIT binary patch literal 923 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nm80G|+7pyK~P(9rNdbk%-` zhW`!?_Y)c(hxR>7Yj~D6^MBgR7qQ*{v!=dI>ii!)>0MgK`-J{4DHFaVbbUzx34TqQ z{3)*YQ|gpY36tN%_J2;C^e%bg=j4g+68gS?(ByY16Fw#Ne@dMADZc+x(!@^*linv! z_?$f9OY+1IN&R1vCVfZ%nl|A>Qs0N9NkHz$#0ei0CIV$YCiMdupAskR4lLanT)aJ~ zXlr2MM!$k8r_fTnz%qxxVtfA-8_z^5_atkN1S>ZnBi_mth~g~WqAguKO{~03tv!sb z-Ha^VO{|=ZEF2BZ9F5F@$W+hJRNuf@4}|n}^$dVWPft%r7ld>{07UBO>S*f#fi8&9 zF*q5l4-Bcqk|4ie21X`k78VXpE-o%^9$r3v0dWZlDJeBI4NWbea-eQYD{C8DJ3D6= z7gtv|H#c_=4^J<jxcG#`q?Y!Mu9>sv%$+-L{(?n&_U=1y@YLxuXP>`(_4><~uit<E z{QdjS-+%uiOSH;?(bMVa;uzv_{Oy!TWu`z0hxIywr}U<j>fBsyDdp`lrS|M3)o1_z zbMjw&RCoC6vxAj(&)*q){r&8o`9^+Y(#e!FQZKVjE-*hX)H-rJs{TT4;%uuo8{S*r z&tGVG_u1QWJ>~~b&T$`2diX|x^*~bl^!xi59?Y3`hu`Zs-+>y3Z_+vqXQQ{bwVNE+ zvZr6Mp(pzMYd(jFI~#a&_V0@CHc9y1njmsxN2%$%YmF-k_H#ZsA!@-Q^lR>Srq`;P z6@?9Qg|5}>PUs0-Z1Q~I#CNWdQ#XQ%tEhliC(BW&VoEc+!a7#74?66w3M*MZALx~d zVJwa^V2!EDuL|N`bYP!M%8}%^j6wdB{y$;38+Bn0gWr+|93AE_`!$)?+<p14mP<k` zF8cu6rCXotZZqY4+%4x)<rmq&crtunWJAv0`Rp@3{<ym3$QC934G+TQSi<*<R5n~) z@JVGyQ23O;dP{k@nd4Uml!m6-FR5E#)PC{DRm&pF%^z16&*+Pfp7Cpb>&|$+y2sk0 kF+b<74>|Fo#;1ba`~p*Ci{sH7z!bpX>FVdQ&MBb@07FBPz5oCK literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..8ec0d53fb6a0b758674763d96af7fb0f2de5099c GIT binary patch literal 600 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TrDI@Ck7R(*HrI;eTl8|Ik(U z9U7h)r#&-nc;?&i-l5`!UC9T#nwK^eFI_4=IMuuYia3<KbEtanSpLeP^p#!3YunP- zPF1fR%3eEEzqPM?X;=QvvGSEe`8$X5_fF-n9ZO$3R=#(veC<&2#<Ss#PvaZ^h7ZBb zpYmsYDx34UZs~`HWuKdteQaO(^W=@6r*8Z@b@SJm+rLiV{`>yRzYkykeS)IDK*s0q ze?NT#k|6Z`CkXxc{qNVGf4~3y|MU0XpTGbA{|~jFVGi_<b4ie2FaskKGcyMl7ng#f zqLPxbijI!HfuWI+iHW6^wT+FPy}iAIle3G9UqEPBSY&5+PjBDZa~CgNzH;UIjayHj zy?Foe^Vj;u_i8}n_IbKEhG+!uy>MKp$$-H%P(aXHY(rwLR@V*gFp;PK|DSA_b!5{w z-S;z9j0Icl{lZEQU)cP~UF@pZp{*ek-%qqT^YYr~Ih~y`EzLY^*7kQ2J49Z4ZLa<@ z-@0TrS9!w2%V#Gp3pmtuP{^v4Estm2ir^IolM5WDI<ZQ#Wlzym`FT9uBcP+a>fGx0 zzu!u*79A;)zq@q@^OMzG5_6mC<Q9MU7J13p<NBgQw^e#QE~q|CcFFne&Y%B#*K^hV d)`I`$SwFJUx@*{%o(}X0gQu&X%Q~loCIHFZDq{cu literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..532ac30dfc5ba32be8d9d61e01e5e9b2d79afd1d GIT binary patch literal 917 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmu0G|+7pyK}w{~H(@{sU1% z!>Z8G|DmD#9U5+X=KlB0z3<TQ-=X2LW#J3Al2;B5udT~IIahviDE{Qo@WQI(xkJT! zhl&q&H7{){Ub<Aga;W&|Q1QyH^tDapYv;=M4pp!0D&E^wd~m9I?O5^Jq3pFo^;`SO zmv-fEoyuQ2R=#treC1I7&Y}F3edQ~=@>fpf@14qD0}ZTL@VREm=engI8kT)-TK2hR z`S;xye(t~c^Wf$02e14(cjwoId%rH;`*Zohugmu#=+D)Mzkuk<!#~#^|9SQngkHP{ zqJJ;n|9Sffi2l6?liz>-`|%ry{{Q;@@7M4DfByahqyK;Z{{Q#y|KETA{{H*_?>~qQ zL@=;}H)k>^yi0=of*BZ@n3$NES=iY*I5@d^c!fno#1s@1m6TLeRMpfB3=NHpO-wAU ztgNkVY;5i9>>PqaLc_wsYw8=CCrz0;b=ve9GiJ`3vwi2TJ$sIyIC<*Xi<d87eg5+G z+mD~WfB*UW_uuI+OU-~$)9&fw7~*mK?UYDmra%b?eZh%N-%>P#FFo>5{5{PyTf=+S z|Nq)H5nA7+^YZ29JTHFt_uZMffv@J<cUcSYM6aA8I*+47>czc)CVioW^WsacXUtLy zTD)%lpLvlcN_)@M-M3*l&3-g!X^_?Z^9%y7i)HM&CfKgNB_HCyiD6p!x7&vpR(~&J zern^eBbMhF!?rhRS<(#3j~c}rzs~x*_XKlhzkm;u_V;baV)<rV`P-*bki#v*c#=<7 zf~6=_v*IKZ^COqt+fHn=xNK6O$nKip#hr9utxOEFp{@s0e^CINP}Bwvo0E>L9+{3J zJ0>=3AGp*c`QXye3zr`y-<{m-tDv!O$C=Gf?Dd)dMqQZ7;<xmHgvXArr$tz%y({^z z$lSxd{pxJCPq)6-#WG)dRBqc-GPjJOO(lNkGlsHRf0-PPJPf~_o9W7^@G6k+$D{jQ zOb&OJPe}}9i1?tL8X@t+>*wpEzisya;H{Qe8-M@thYLA>f5|O-Z7#O#UwY!Z{o-qZ kDju!<>Gd=E%iKz4fq<V8e38Fb1EZh8)78&qol`;+09qB<iU0rr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..cb00cb8c21ede736e9a68caee591f195590d8390 GIT binary patch literal 594 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TtZ~@Ck7R(*Hw4|2s6?cW8Lw zR`SZB;k9+yd#CF64i&GRD_=X-ym6>}ZD0Myq52Jkbf|i54-~I@?NIr~p$dxZA?(W6 zKv}pTh+X~KzUmDS!3B}I5OJrPH_kP0Tx#F?wY&>xeHYsKE)0me-bHqQ?p*u1d)=3w z^<R27eCgZp>+GFh=kETxc>njM2fr^r_<iN!@9U3$-+1!-*3&;v-~M^__V0`Lf8T%k z_wnn$&)@%j{qg_*|2N4sTY)~*DhcunW?*LF;O60#S5Q;eXl!n6@96F8pRjJj-hKNI zA31jX#D$AbpS^ki@#n8Ue{bmt9RTXu@9E+gq7l4z!d0O|1|qD%ckbThX7AcPC8_n_ ze||wO6~<p@?B1QToyn<Ke?(aS+Uuh$etUa!N~#t42<^3HO<nftSKcaxOmQcc+N%Z^ z**FT{XP5FH<6e9F6DPZO^G1gmtwPsq)&wLh?3CsYH;Gu``21m$7Pn|l<&6broC0cU z`WU$X`Q?BAR=xCXYU4Z}fB$+ZF7}oiMiR2}|7;w8J>D!6xjA5d`9%IXmQgFtTb>l( o(sNwwUd->CmEzg{*N@D#c4IPF6f`H>4CoaGPgg&ebxsLQ08rH<CjbBd literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-after-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..54f5b087c6ee034342ca825d44d597185ca7a61b GIT binary patch literal 960 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s9X0G|+7pyL0=Y5zkTZhPk5 zcW8KQS@_Ji;e}htThE5qu4QlSs^7VkzjvtkU{~|frQ)Si%`1nBx6YOC9I9S9RK0ep zdShSl+P?aYL**O$>bH(nZykVSB}fE_9IM_q0Hvy4gJdhg+)5x9%mAvadTS3tuR#ic z=714|0W<_C2o!;Gq2>S$0jWd?!n8mHk)+-Qx4#SNco*9FE)0me-i3F4s#)@>e%Ysn z<)52Ze3`WQ%ako&rf&T@ZQIxB+rG}&{&mKVuQPXiowf7poLxV*pZ&4(+>c%7f9$#N zW6#B($8Y>RapTv?o4-!o`t$7V-xu%yz67EVe_wt0_xbz3FW>)t{qgVH&woFD{rma* z|L;Hl|NQ;`7l{7-|M&0z|No!AWn2dav0F)yUoZnJ8#@Ol7dM}jtek?PlCp}Hj)9S> zZ$MyJcwJ*_TYE?U#7UE<Oq)Jq=E1{9j-EVq_T2f4kDoq!{^I59H*ep6`1twDx9>lG zeq`SI4;Xn9JY5_^JdVGe>>BOlDB^JZ9n0?BM-T7`eC&|8(RjDBYv2F>I}HS$+sT&e z*}N`JduOBP_4l*8r*?k9&RV<etM}<#bvU2<`NP4K>~H*4MZNPamaU$=|MTWu7hjy+ z_?_FGamH=CeO)f=`nEAK^oZQ}`O}%<;NcZt-Ae2^3?^v*=G1FAD*alxT(M!Ei{T2^ zh|P~G;}};6$=fjN*hj~A3p_Y4(j=Df@Ytmt^VnyV+8^b96Unr@!Q7SGtMTUw5gWEf zp~6MH-YLFwRtj58Y))Pf%k9?SZE3;Ywl#rk$Mk0F1B+RW4>ZfTFw7U@VG=JYVB4{E z0k_50`jU1r6Xw}P8@Nn5?PDBjjvST=Si|}<?tuf>HwOP%`+Ry2yxIEhK3juTV)W-f z4j$3(m#ZGo|F>Ry;<ZfK1x}wrgX|Af?U84D;Vr~G_2IQHg98c6HXStlx0Hjq$9jrx z-^LwEJO+VFrX(gl(0<zE`_-yH`0s(^vTo0hzq@hM(AvJN{pHX3+`<3%8hnrMzW>9^ l@>tz-?WZQc?9}!!%)4v1`qj3i&%oGb@O1TaS?83{1ORl0@N)nF literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..015821da731ea8344b9b1bc000d4e6b1accfa0bd GIT binary patch literal 589 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tta2@Ck7R(*HwO{cmXapF8P) z!u%Jp-LJByzE0|Vmp1Wz@{~`hQ$8h4_>?gDebU7DiIYAgPyUcJ@k7!iAo>VKAAo{j zE|38fc@Ja5)j&lc;z*>9j*hv$k%hjIwSkGPfvJnJrJJ#(yRlWUxkISAW0-|ggoSgI zg-evBOPrNkyp`L0pNs`Q84G<f7x`u__03-9mwi3D^=5S2t(dmkG3^iHx*o-KzfPR+ zCUL^s#EI{~j+}5z;u6q%8YMw~!3@kS>>S)YymInt>KaYWE$tmWz5Q#~@7sU)=&|D$ zFFk$s=EKJyKY#uGc1pn=sAs>Yi(`mJ@ZJl@g_;aRS|8rn@SQ76N8qU5jcVKX|6P*Y zgk>Us>z_B@*)5<nN##-0f+Z|>%MbXfNVYRSnV<cwPKNiJebRl)K8>wUf6v-}qD;-T zpLvo6uV!|IQ_LH~zj+tSFVB{HIN`vgPiB4UrV&g&A(kcy94{81TiCj;L2j0e)(q~5 z1!oj{r#6@d$t;?C{Ksa0xwjhZlMbbRyLaBBYwi#39eKKk4a&ox)bc6Jo5MD3T4~+Y j)dkzutnyNG`FBIOvp_>AeU82Z&?^j{u6{1-oD!M<%(4gh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..cf7c20fad51adf451ae7e6cc5a160d9d2b2b8666 GIT binary patch literal 941 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8k0G|+7pyK~&GyjJ+{Lh{A zKVkmk(7tDBGhby*eH%ULO<dpG#HsJnCcaPT|B%%GA%4=w<f)$$CVx(x1QJP{@-bn; z`=rV5lPAAVn)m@Im^2Z@NS^#5Y0`&8AUW}4B2WY<J_*SFkPIe)f*>wX0gwc%gm4ig z&@`|D5=k8$9bFw=Jsn+rU0p+6JtJLxV?6^?eM2*SLvwv23w<LeBMWC^3m0QcH)G3W zYtIxQvhhr{_Dr|&F0>CQwht_E0HUBWhu{hB2@^dMr+Fq%_e`1Ll`<2AQfGOk&h|>3 z>z%&FKYv|7!TNxLEkVUMqFZl9x7~_qyB*Vh2ZTEA#C8CEw|0Y#Auwc}OM?7@8Ccoa zIXJm^_@rg!6qJ-zG_(wiO#K1^LmHY|THD$uOq?=x+Vq2mj~zd8>g<I}j~+jH_WZ@m zS8v|F|M2nC=PzHsegE;Z|H*zyV1#vgx;Tb-9DjS+J@`<7gxkaHgKTCS$_1;BvXvQj zBptq2ExvKi|NVuIR~mmeCLWVC-}m~n%FHKjE8}OKo*MaH=6iU`HD|R$mV7fiD)M7% zzJ<B&*>AB~>&!g^zqOpx&%g0~SRA?M-*k`q{+4@91;2!TonKzG>=ifr<f`C`w?*@B zum8I2#c4suxfi65sXDB^GF^}1`@s}}8V07LOa;vAv)i_9EnndJo;$69+4+W`!PNDQ zSqf5<95mQMvJNoMk$$wUA&j?#>9)}gMk|vCtV%{VnAl7=FzB32keqS(0FS`5gIoqH z8v_%Z*=8Tuz-HADEBS`;tyBi{y3_*Z9Y^`U@0s!GaA@WMGhP|*2P`wTy=*_p?9zI8 zyBzbamdjcECyxIX<Ph<+cM(32JBi~S;}!3{r(Q8ucvY;r>fUfKM{tFZzQdajuVY*L z;u+eyLc6B+Gk&PsC(qfg{98Pqp=Zj<DcY~xqSrewjm&#olVo>&!s1KkAI|)7?r+}i tUzL@nXJeT+Z)T1?Yih>*^Z&mT`RYv3MK7*c=>g-I!PC{xWt~$(699UMwqpPQ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..735e3e8ae18ad66ac6e5134983a1805c0d004a41 GIT binary patch literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tmq%@Ck7R(*GI$|8HpcAG&J4 zL&JZEhR30O{|o#6$9BI8o%$+k>Zha$pAsg&iS7TKIO%PC--je1n*1rL|5M_`Px1Yq zl7VRQ=i~|R6Z^g-P5O{90Z4vK==+#35rpFVKPFH5lsMsaQtykz?ng15&tf`HhE*R4 zuh<?`v^B7BQ$T*6onN+{Po|AehK*O6ji<e#shy#jje&`+p{cE*iM76owSkG1fw855 zv8leHsh**!zJZ~xzJabD2<hqR=;(-@ys;7J4Tq8-zhDMNCT12EPEKwf9(4^(Eo~DM zODk(@Ydd=vS2qt2FK=%jKmUM$$moQ`<Ovg}Or3V&;+3n{uHU?M``PoCA3lBg8k@~n z1vG1yr;B5V#`(Pyu8TDp2(T(Av2ILUFCKVM?}q5v|MgS5X0#;Fn|plb=GmJSTNbZ! z@!FKM?1|h2(XCw9T|=i<Jg=Gicgl6S=RPl2AK9*IXQwl@MZm;DT&k#WLE(J)zA}?X z26Abwji#wOtrOL1<ZMhLGL#=YY!l<QwW-*#__UL3w4B+BjR6O|YGTqAuW$E@uix^^ zvaX}=q}`|Bj}D8bB<lZB`0&ik%j?bNF6I^<o{y{VrSwECPnOF3<UViSeN8J<MqUG; PFBm*s{an^LB{Ts5m1^-I literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..35b0aec4b086ca11b94bfdee89e77adc884a9d6e GIT binary patch literal 907 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmu0G|+7pyK~P(9rNdbk%-` z1`s1*{^QWTXK4-p(`LSi?S7Rt^>tF`|L95Y(mLKJ^nXd2@Fk(^OTyHzY5kv4r+iA9 z@F}6^Q^MrW@qM3@C%#MQ`;yT2HgV!7AWH84lsx%e(!@_dlrZUY@`U$^eP5C%en{&7 zkN`Af!iS{3FG-U=CQkU6(DyN6;>YBPK-rH;{Xq7o#0k3tOLqnrZx1Tk8d$i|ub|c` ztkf>B%mIjki|zeWtv!>i+!L+bldL@wtlWT%cq`XvOP6R1XD<_LFH>s|V`~o+Yj+bX zCnF0-Lo*OEG6y14JwsD{17kf9(%02903tmQsi&h0MY_6ry1KeLx;olA5O7+sayuxz zOM?7@85o(ESy(tYxwyD_c=`AR#3dvo)zmdKv~_fKt*orAZES4q?44a)UESQ=J%GT| z%O@^AAu*}By`!UR`mEV==FXkBXz}j7`}Q3?b^6Siv(I0?di~|g*Kgl{{QUX*&)<Jh zs?5)TQB&*b;uzv_{O#pzW2Qiv;~y7K2<XsIT;!DTJ$mQ;;{B&hm(>1Wf2g@@<>&aa z^fMKYzW?}r^X5%k_m%Nc1~1m}pGp69=j#JEmS+chSA0F^y0}~`>+ikB;K28~uP@Bx zNPAW5%pz;|-}{T@JJ}A0Wh?VL8e;Fy%zF7+>Fwm|^F7zDAKl{4lDKgDn%V}%mG8|O z&t_?_SjW69o*_`7JU_Gg471?g_XZ8d-ZwNiTv^vBupwxo!%~JX*$QkTx`oybA<V)D zw({sT7V<7>oWzsYFon(MfiIhW!$L;pim3;UH>_xkeBj5n-64wk@qwv4dJTrWJxsgv z?6Nr`>bCzaWS07n)|kvG!x*`~Zbs69u7V$OTnAPZMAe!duVywlYHiN6;jYrEXokd< z;km&Kt9|poZeg1+Vf~6v%Ne=U=igsd6vN>0bL!cu=L{#r&wD>DdRe2-ejulR)7*Ta z+)ll(XKj?zit~7?uY7;qrCalK<_iD6Ht!Qu=9%=Q*ciPio$&v?|2M{yvwly`TXel1 P80ie2u6{1-oD!M<FSv}$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..04785e35023d8a8fc8a20011ddabdac5d2f6a37b GIT binary patch literal 591 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tmq!@Ck7R(*HrI;eTl8|Ik(U z9U7h)r#&-nc;?&i!mi|lUCm3IikB`GFP%z1IMuvzsCesG{=%W^l|$((yNdUA6|Zee zUprL4v9EY*U-{Cm{GDUvJBRXDPUY{N%3nK{zIUvA?NIT?v*C?T;~W2m55di!a%a3R zp7XhG>4%18pPQC_Y+w2F_>G?@Z~QuQ8-z}S(BJo8{(boR?-LAt{{HvVw|}3%gV6V% zAoSz+zh8g;{r>a+&)<K4{{H{}KX>Y~N}x|1OM?7@85o(EnK`()xD*wYl$4cKv~>&& z4UJ4pEv>9=?Ck9A9h{t9TzmsU!@?pvJ9~Qj`p=%bc<J($>(_5SefHx0$IoAPE=cME z8n)Nd#W6%9c<+Ts=|%^MwuheII5c-xDSMZlk}~}N-`~?{viI?MhrjQ8W-Z}VvB*P6 zSk!dx9%fIaYl*j4{Ey-O_VTIK?}-o2eR0ZExPQInyIhyjkp&%{?uYkqa@CxdZno{U z;_KCEW-^<ywZ}H|(9;JC4ldxGf0$R7E!M{3&c)OPiN_PUdmTBm`LsQFifTXqx#^## zf4sp%LUvJYkJ5e5RczT0f9*5g9^iYlfkRX_ahJ^hRpFA6uS>2Jwf)(sekfcsGDL%| Q2Ivt6Pgg&ebxsLQ0Qd<Y*#H0l literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..936a8c4ea4254e6e41f8cb1d83da95fdca859878 GIT binary patch literal 924 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nl*0G|+7pyK}w{~H(@{sU1% z!>Z8G|DmD#9U5+X=KlB0z3<TQ*s}1MZ^H|>l2;B5udU0TITU{ap@!$SmG2!YUf7j< zu&a4#Q}N27;-f>wE4$KHb~UeUfKpYj>?&T{mcDkXdhJ;8+M(=?eZ@=r%D48FFYU_T zI+ee4tbFHK`O2aEokRI6`_fnTmGA5;U)hzvaw>oCRQ}qb;zPxP&((`R*DU#5xAa59 zvd>M+KDR9Yx%>Rj{TILQzxeau<(~(x{5pH**M)l^bn)Jw%MX5Cz7Iivu08&B?a`lS zZ-MCFi+6usy#M#|{lB-L{=EJ4@7<Sw@4<}kKmYys4MhKc{r>;w?>{j5|M%bjzkmPz z{rmqPkn!&ykPBo05g5qJYMBGWE4d`dFPMRmiHV7snT4I5gOiJ!hgU>IL{vdhQAtHb zRaMQv(8$Qx#MIK#%F5c>#>Upx*3Qn(AvicBG%PH<y1t>IX~N_wQ>RXwK4Z?@Z98}F z+H>s0iIb<Ey?FWZ^Ovt*zy0{}^Ec2rEFQaRfzj0D>EamTas2J&Omn6{nd2Y5Z>n)k zT<WnxMR(t{H`UW7m}Yx?{&&BbUCr-q{mgTPed=}n`{%!$H*<E-ev|&?JMYQP&h^@n ze4(e{_yWm~H*bqiy|?bio6YWJtygD1+i3f6<(Fw4l{t3*y-oi0uDaK@;-&WTqU*1% z51Z~)RcgCqy===pp~-xLJY0J-<rsK8_GZi7(7N9ANo_(I=K+2lyBW9SrZ))geec2W zeA$NJgmtmZe-C7NGA-q~u)2|<AfxLxvzw^^%evG8&Yo-qCXti^<`z=}{yirjuzF-F zFzz|^K(ZrSf$Pr62Vxx=2{Jn-9b`37+jp&2@(okn$HQy)T>o28D^;M@Fo(sjp(VI8 zJxWyXek~gZ$M&lpr>|Etdz5?DcPKW@l?uGa_Q7*+7ANDH(7CTNWfiVyF+J^KNIAFf zUa01F9)YrzR<CC=CcHF=*AV0W`G$$%VqR!@tZ)Xm<f?-*&MRNpJS|>v%$Vup`<iR{ uE9PH+Cd=oiKKb&&#Pyfm{_VHF$)31~ap`AW@o-?|GkCiCxvX<aXaWGWyx3U) literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe248525a0ef22f12c8e972034ca27de06df9fa GIT binary patch literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0To>h@Ck7R(*Hw4|2s6?_RPKS z(D1^o<ds9iYwNOiF6Hl?s$V--zILp6;{YV9-Z)ghae$I<9jad2SH5<rd}9w3fgm8a z3eJ5E5=WMWNkP;@NT-@N&NXjbYTx=czYA!67uxwQ42ZhkMRtGgT>GVG{g>ViU-~wD z>EHP4?44id?*6)X|M#T_zb`-dedXcr>yLlmeDde%+dt3V{(bTO@B1(RK7Rf8`TM`G zKmPy!&wIz@KhR?uB|(0{49qO-9Nav-a`I~G8coeD?HxV6{cG3n+kg1zvEvsnJ$?4( z!^a;#fBpS-O2Hkd=YXe+V~9rZ-V4WtnhZo*AKuu|-6dPy*t{ZP{f!HI{wsI(s99|I z7C$e)NL;Z+okL|q#9BfAdyNW$uMB*z)Lx%+cgLM)c7^XG#JyyH?iE|NYq$2*3G6Os z)?ImP<vi`ZWNFQk`8u(_h9?r8BfZa0Hsh1|mSOnf(6a*f_Ja)meEeS|O*TH>(0XP; zgK4|yC!R~nZ~xrY&7G0v@M*>zyWb*8_dT~T)fR4e``5|c@)4tumS#b)%KPxW-d;uP fuWP8CkgsMeDA(JWu=Gq6&@T+0u6{1-oD!M<mhK^v literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-horz-marks-before-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a96a0a7496a1895e0cacca3fca7ba4213a694244 GIT binary patch literal 939 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s990G|+7pyL0=Y5zkTZhPk5 zcW8KQS@_Ji;gv(fThE3!PStPis^7Vkzjvs3=~D61spgeK#T$ppx6YNX9I9SBRlTvV zc<opT6nSG`{nnxKHBiv8>Wu?Xy!s7@Q4MAT6#zx5z#>&|?W=&wKq7Di5&^0ND}xIn z>jeq|wL_%f3}itV`(1GRyWoy@Asz2RJKu!?QP;chu20pAKh-b$)Br@wKR2!TGGWt~ z$y>fm+45!T*00mHeVxAT>x}JR=j{4AclVENXMXHF_hZ-jAA2tTJa+x(i5tI8-28R& z=C4z?{ycm8_r?3aFM;U8zt7+Qefj?H>yLlme*XLM>)+4c|9}7a|L5=jzkmP#`}hC< zf4j11KVYyrmjw9*GqAF;b8vF;@JY+cDJUtcXlNN2nfe6;hBP#_w6?WRm^fwXwCM*A zA3J{H)Y%J{9zA~Y?D>nAuim_U|Ka1O&tJZN`~Kr+|C9Zaz}V{Yba4#vIR5ssd+?zE z3AcyY2bsb)lnd@|y0Jl9j{DoafHgM)RQ}gLJ+y-PJM-Zl<Gh;d&pnM!_6F@YnXbM2 zo~2#j)L8zT9M3IMl<lfsKia%q%kI}=;nj!U@IJmWtAO>)JrTy~M_<=>p84+aN|z&D zVdeiCt@K^{ZcM*4`_TIdzyCO{H9zVwk3*{Eo&g`@tEKyD1aEjQX*yyipd;EK9Z_ep z#da-2ZdJSqcZ|fLLkCJ0vSl@X-NEumaX}Qb+=Cke<qTW07fA1zcu@4hQbv1$sRwl* zTt1-mL91E9V0~lc16Q{52d1#OHC9XBVLUALf@xi90cT0p0%nT|2kjn++26SpeTzSQ zG2?9>foTUM4U#YOPiBu0=ezIB@j}3FwX%l%dtHT$>2)1q4SPi<-eAp`QZ@B5`-X{M zLi}el{N1S(kXqMp;pg?;UG3qFZC;_XLi-pu6v=cROS*XCq7Z|!sMgyzdoy0^2TD%6 zzh}an^X5-ip3(m3Q}<jrul-jgYw23sdpj-j{j=wub^5p8{-*WxB}Nk@vS$YXBbmX| L)z4*}Q$iB}J%8cl literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d3debe8a8fb4cc4eeb581da5d1dbc072f8427f31 GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TrDO@Ck7R(*HwO{cmXapD_Pb z*3{QYo$t~nzE9}?lse^8(u7Y5liw##dY?GyLlO{81d<<<Cw>Hyi9q(`kI4}6NkEbJ zAO({?Kvg1%K*Ui=9UUEWeIqLaV`~Ew8$%NpV@o$<%OG=y5Oc>+bH@k^=SU0ZC<~V; zOP6R%mpCi8cq{h>J{b#rG8g$|F7eH}9^HB~y6tvM`~A4i2XS4m6DPb)ocIpxJjG4< zl0Yx1mjw9*GcdDo@bJnhsHtl-Hn+BS^z~0zw_)$T!$*!Czj*2Cvo~+wz5n^^&)?4( zA3y=T$kW9!MB{vN!UE+7Po@V=n*8vglW^Lz@G?ebQ#rMiLN`J2bZ%o_-DGZcaYHc` zPDSx*+foCAEyaTFCpN6Mc(vNOah>j@o(0`gtz=%@P)JdU?GX?<QS~I&WTMK1FB%CR z9vhr`jSl8bY3MdBJAE@mhIfON_==;9uLOlf_>By>c3VWx%Fdh}Wx2Cs(*hPHeG`Gu post)u=lTZ)hRvGYJTH)!;ofhxNN#tRE}&}}JYD@<);T3K0RRAj<?sLi literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6caf95ea87f46a62726b136d670932d60226390b GIT binary patch literal 900 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s990G|+7pyK~&GyjJ+{Lh{A zKVkmk(7tDBGhf7ZzfS6Wn=<Kb;?#F(6W=FKd7se#A!YK1r2Y@_lRhR-{hT=IUGhYb zVB(aI2@~EWPkNs``F+yF56M6^6F(*bxsyI5P5O`s<WBmSIPrbb<oAh_K7a%#en<kV zNt*N?r~ny(^nye_VoD(^!^YOp(b3h>)zi_{*VQ%9)icu7H`3EL)-y2GH#E~XG}kw> z&^NL)Fm^ODcQ&?gF}8FwwoJD6OaUSr&s1yALi>PX`@j+hAPOpV44UAcFwrA%if7VP z5K5lznKHvGWu{lk9Pjki{&{Ny^4A3vtPd#I5>$L6y7gvs+pU<k+cE8TfGD;D=zi(E ziWp$9I+X<Z1v9X+v2$>8ar4T^%E>DzDk-aI=@=N9`UV7shSfE;wslOHG<n+enFkLa zJ$dTPx$_qvKYjN6#mm=k-@X6v@$;8&-+%mESRc;^jI0z-7sn8f<8P<9Mmq(Hxb`nv zv?8Hgh)wK9V+VggV9rs!4X&~O>z^F>aX{S0%_^by`o8CTc0?~ZV83+BRbvCw<3ASc z-g>7c?j`33=L4aWo%P>Es&zm0>z){I-PC0`dtbag;{oqa1?plq@9y_xevp6R^V`b| z=a&mU?S665`hd^kZSh7t1>)gG9rg@oOf%W47=jX2y9<KK+mu=EXltGODpY&m^e(Ff zF<I(sxDQNRG{bKT^LoLv4d2529z<Pq%x)96xWJup_5<VXU5vewjta}<1I}|Wt!8WN zzCYjQ{nR}UhkpEd(_Y3D{&UYYvj?_GziK9Ks(fJ4AMb4AP<42Z{#EY-!8h*MDJfmz zEy(`I)S1fhAkp}8zr9pU;L2G{9`jxIf1Ntne6f(g%Fp%Je6%+1-ny-PLe=R&W2L^t z(uuuc9gMEA3v+C*Bt}eCN-9pD^3iF1Y*Fy7NAKp(iT%R6W7b-=FHH4^*q;{)ukT%{ RbqyGM44$rjF6*2UngEL|pT7VA literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..45329137ddc3cafec846670ca8049f68c565ae58 GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tt~H@Ck7R(*GI$|8Hp6@6hny zq2Y08-?Oxa|FPY#LZ`mUn))eq%BQ3WpAvdLB}{%3+y6On(%bmH&+&a9lKQ?TP5ziL z=~Ghwr^Jb$lKVd;PyU=d;eBG?m!wG_5+(r2kBJjLCQSSo-~TZgh$ekXobWoS_eEm& zqnOSkAr(i$E4Bv}Z4E5k6p){7=aXUUooVBfVdG_IXl8F@W@lhx14M=<wuUCw`X*Ke z#z17MXK1Q#V5F;WpsS~^tEZ!*!+0&`HqZlhB|(0{42(=HESy~2JUnXZ8XB5f+S(>2 z7M51l)^_$Tu5RvL-rn9me*OW`(Fuvk6DLoZdhz1rE7z`FzjgQd%a5PF#8md&0h%<| z)5S4F<9u?$0_6t}CQq0=@zFCE;j~AS!`YZs^W0Jj-4atpYnh{^lWRj$1JhJE9aBrW ztqlw=hln|!*r2&$=55EurDBtM8aAzym5InyPB}8wS3u}QRm#-d2`Ur5oJjQA;LvMy zG*4vzCcd)Mk%gAxD_ohilDi%`vbiayirP9$XDi2srV6G_ad^_mwn#}_xoX4buG600 eMH??0uVPej)0Eov#{MMGp$wj`elF{r5}E+LY1ttF literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d6042e6bcaf1681d756e6e2acc62af9427f1335a GIT binary patch literal 878 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nm80G|+7pyK~P(9rNdbk%={ zhW`okABXn+FYJ4k*6=KC=Kr*rFJil2Cw2ahp7buQ<9$N^my`)#61u)5O#PbH4;23t z*ZV1T%BO^$PYILX#P)xV?|YX#@pJOTcL{x868hf7O?aC)@e>fm_kT*7_$i_9Q^KV8 z$rC;&Pxz43|0QYChXkN$K=!1Mi4#61^nFa2_$7Jb$E1EB<5S{<-GQY$gNwHZ6>SYH z+~`+O>l9XM7g**HSZp6qZ1109<C$pXo?zt$B;&1I<1F2xEnT85oV`tLyiBb<jIBLP ztlf+(9SzMu$jBUsO!W*+^$m>mK*&H>PhVFLNE+yYNIe~0DALu{(**+^T^(&52>9QA zqZJrZi6udP!3>N{%q$$7oLpR7+`N4J0^$-9l2U4F8XB5F)j-WwR@OGQwsv+dF0QU_ z?j9Z<o?bq2@d=4Z&FvkXT{CCTojZTQqQ!gm?%Q|Z^qDhfpTB(d`tz4BU%!3-@$=`e z-+%u8d(rB$9T+_^o-U3d9>?EKy&iVRLBw_a5w>r7ToDJ@7ER*axIn3Fqjs6<lmGRH z*iSP};(XZ4{_V46@w-_?ZcAJzFXDB7Cgl0(^TUT_{GZO9VEdob!c_WX-vU3;UpvnG z-rwBNyVP&%K6AbUY5#uxJG*DMr2#|4%ix!PS2IMXFZ=4fass2rH|=NrjBiBOa?RV! zaFWs8SwJCt+bWIcQzaQ?Z*0w(vqHxBz_ZnN6J#x|x0EhOh@2<8xFOL>YR>XmY<)Vc zev*L?yiyBJMX<?DVQcRZ`LNLJhH=n=-Q5p&d^;g6r^yv_Epq?<vS@zko7V&tlB?q4 zU80%KN$-#nV(bxrU-j}@<J(Q!D_vYtgc9!mW)_MUQTQFQQvcl!o4}V|3=+$i+W)-n zdTT9<OI3JXmRfn`_aBwjQ@yXRl$_{rCN8C0Ht*_nv%u)7$@{8OW!7mt{;Iiu`Yw5{ m^J<e;KHYg?!L?t1W=+kHRr+ru+A9vqM+}~>elF{r5}E)4t9^g~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..70eed02340ceb2d49d68ff10e5bc4004fa352a59 GIT binary patch literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tpcz@Ck7R(*HrI;eTl8|Ik(U z9U7h)r#&-nc;?&i-l5`!UC9T#nwK^eFI_5L0l5w(?;NV$JC?t4D1BvD@!GcZwL|qA z`-->rl`rke-#J#kawvcARQ}qr^tEH<d&kPx4i#@a8{YUdeh6-UUp(hi*__XHOFuU) z``Etn=gAwtPTl-<=Jv1CxBtHX^6$gfzaPH*`}7rv{sPI*-=XNskAL5P{`>L!|L;Hl zAn4EE|NsA&uXs=bbh=GRkY6wZBNH<-2NxHYf}*05l8TOwzJZ~UiK(TPwT+#<y}g5z zvr9lgXjo)dPjBD3a~CgOzH;UIja$!NeE9h3OM3g_P@p;UJzX3_G|nd{EKp8(E;@0N zz~e^_!fB7DPGe`b)N@NIbYrY!&5h0WuFZ9=R7_Lhw5t>imNqa5nkw#gV#6tonKv97 zXG%@tnZIWlugr|q$|){Scm;({RH-~&J3(c_mxPH4jZ&!%cQx!PdEZQ9o}1lsb*F>w zsepco1r-w-C&tG)dLO^!<R2UuH$hTWVCTX{jngMP<lfjQ1wC3cC+AB~7K6=nwYk<l SK4*bWW$<+Mb6Mw<&;$T1BmP+c literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..885d15679f45a84a0d0ceed04c8580d3772f4645 GIT binary patch literal 873 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmu0G|+7pyK}w{~H(@{sU1% z!>Z8G{~)yLwrB2t&)oYC4gVb)9$OZ^a4UJ`(D2&2?2~ilCx_xs4h^4eD_>ZZJa?#g z?@;l<uI8mp#Y>lpR}K}g>`GtTRK9kueD6^8%C6$QUBw5ds@IMcuN}%>J5;~5uY74& z{?@7drDNqg$I4d@<?kHIU)fi_vMYb(RQ}$n{Ix^H=jz3uYnFVjTl%44+2^KZpIesy z+<pG%{);~kUjBLL%J+j;ex1AX>*Bp%m+u47pQ{gl0nwF*f37|Lb?wogXK#V%--~yD zUc3jPx1avK`||JoClKTN&woFDgV3+v|Ns02qJLoY|L?#5fB*jb`}hApAOnp4{Rgpu z2n=>R$?OD$cS(?6FaskK6B9EtGdnv62PZcVuds-SsF;F+qLPw|s+yXCp`nqniHW6^ zm9@2vjjf%XokMU)XjoWyb$vr)^Q5WMrq7r;YtGyqJ9qBdbK=CwQ_o(!eD&$`m#<&H z{rK_o*KeS6s+T`&0Y*)<r;B5V$MLsQj)xrz5OH1K)SGlrFVKZoqqI39;9wj>b$-jA z|KS!JbdtCdmoR^;m|q@$%2rACpXR*@LY?XzXSEmFiSP3F{OGJDld-VeKizP`+z%E% z8(n>LcyIhZD8Z2Z^z-ZVx37}6Gc;IbJpVnN@tVKM-|i|^{tZScZ>z-^w!QzVCfCKl z`TB^7!^(xy8B=o8S&R-$%X@S}&yahK?M&uhjirmsIYUbBmL~B;T-9N|ww;Ul_b%Qr z<3$c<^%6{-S@Uw3#f&c<SY3O-Mwxey1q)w&{iki~MOaszdoC?+#q(zC=P38aJ<opC zOq{1uaP8Q7MXrE~lK0*Eyg4R!?z+3UEMq9UqkrLgm)QGRe}DV7i;Bj}EGUTif9<}1 zv7f4fP>6l@vXH&IYIm=hTBMuhrm`VHZ`0Ab!Ufqz$ybaY_l0UIF`rGHGv}js_8#R^ nF*Xx}lpj8f6R&Ewf5;pp_A@*`QTQn^N*O#|{an^LB{Ts5g|ofk literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..a3cc4c046603a2e78aef57d1991ba5bb6ac3b247 GIT binary patch literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tmq%@Ck7R(*Hw4|2s6?cW8L! z(D2&2?43*bdxwhG&XunnYu-3izP7J^<52wuLON8vcC32sQ2EB83X1GO?AKrf5qWJ7 zl&X9KBEbk3!>Q(tbIlu<+IIo1??OA@g>}7)?Ec)f?n}@5FTESS^lkWc?(VOP_kUl0 z@cYWc-`5}izVYPut*3vUz5V;*{l5=i|9$-W@6)$`U%vnU|G#_Uw_2b#)JuZ=f*F`u zICyyF6x7r;8k<|&JNo)3tlO}6-{B+2j$gd=^x2!Y@819X_2=*Bj1QndUF7NF7@~1L zIbnhFgD2C2CQW|$&`CJ$S$G&bv#Fd~N}-!zDX(&Jb+oXuZ>gb}3a4Uet~a}Z!R0`4 z_Y)gdXGB^!G)~o<)U#k$BeP7zYsD0mt7ip-PE<X)`gVfKgfAKi9v&N<dX0|eO=;L= zS9bbl$d)r3t;AQjO1}~e7U4HC;98w6A$9xK42g_Y-J2G$DCwIBgzl8Q*gV%iC@^f+ e?B;oaybM!kXzN*?FyjNdmci52&t;ucLK6T3==)Fr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-after-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..957eba3173fbd1b6501f488c0c69381635369fbe GIT binary patch literal 896 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s7}0G|+7pyL0=Y5zkTZhPk5 zcW8KQS@_Ji;e}htYwNPN4rOocs^7VkzjvyB?@;l<uI8mn#Y?A}R}K|#oh#otRK0Sj zdhJy8#=hdUef1lM$~X4aZ-L0M>aAlXNCb!+tKK+(5r|O<;l8!60;1PIaeFWVDFAA( zehV}WC;}0O3IY{WLREr9kY!<9nEH3Y9q&Rq-i3C)3j?CAci~;1suzE%U-qeC`KQL^ zpPN^FnY8)K)U98qZTmWX+t(R8zRuk7b=J<Wb9Q~5yZgtEvp;s8`?2f%k3AQDp1ASr z#LZtPZ~i)U>(8^de_y=+`||zYS0Da;`u6Yh_kUl$|NHvm-?yLte*F6P^Y_1BzyJUK z^Z(D^|9}7f|M&0z|Nk$iwyy$)sZ&XiUoZnJ8#@Ol7dNkrtem`pqLQ+TmX3jusc%4F zXjoliYg@;JNt35dpLy``(UYgnoI8K<@zZC|U%Y(%_TBprA3uNj_Wj4th4t}#z?e$* zba4#vIR18uYqV3Kh--hNZdt;jhNR}+#tk7G4)SeaHGJ^*|4in`%<&&2UN)G<{hs&v zQQkzQ|03OIpU(SiX!~eO=*$b*vD$w&Jjyt;c>1m8CjxJDjX%v+3or~_{C@ix27$h~ z`^ztto3|@6>{(m2uT(DKwbI&}k9AuaH(Xfuc6vYa8}%tVlXf%gD?8gDt1v0B=!8pY zx(Q2zt?SX5aY-B;_N$psb(SqElH3s_a=9}v!Fa9Yg?m{77GWh9W*KrF`N|Y!Y;&MF z&mp-@zTzVPiu50iQyd?B`L3>Cu{2O2t)}jsGe47i>z-?R3Cg*@Y9@B6KG@U{?;PWx zk$G?WFVh6;<UDyn!I$h72K9|ga(EKHYu@&MBM}q0ayB!^-2L^h^Tl7gsVZE0^LNcm zk2mi=el?SeJRfYV#QXS_((E;2%wE5kc2+GozCp`%$+4NC$4)bco$OzF+0thBj#q`& hR$9I<T>rK3YtPa@+csm<Y+&Ruc)I$ztaD0e0sy?B&#?di literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2f21b000b98f10a4b8054d92fb6d5fd39f716249 GIT binary patch literal 556 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TtZ{@Ck7R(*HwO{cmXapF8P) z!u%Jp-LJByzDt|<K6%Qg)G42mCVWbm{62Zo`@~5fk|%#ioctka;>V;(ACp1k2cRI3 zgrLMpK#}(_Hdqj-7$%Fs(9zK`*Eg~<Ft#=@u`x7pGq!X$whA(H2sL*Mvv7*AaE`Qa zj<RrxvUG{IbcwTai??#0?~}36Cv%Z+)>7Z>Wq#Q=quXx9wB3$re-PXCAg=3m;)FMe z6W%6He3vv4Xz%{rPbLEWrcn~)7tFxS!p_0XBPXw>uF=@s($?PF*S~iC-hKNIA3b*b z(v#<J-o5|v^Vgrht0ol$0`)BPba4#PIG>!bK>5M5sZ+xz2|jQVPJ0wu&dw}aCzeuZ zR#-0XEv)NXtZiN%=%!NWS<bG^YjB~wNZd_q`{k<*Ow8$_d@Vcn&SR6gv4cA?ke_AQ zyGu8&WM^dT)^1RZP%ZFCF!bWu{dC*Arii)OFV>vud*qnB!dymB%E2h<-MVXOR=30s zC<rFH@aee8nR+N_eKuU&s;}O^X3nB14C=Ovr5M&NRNtO9UxNeaSO!m5KbLh*2~7Zo CJMBmS literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1d228e754768ede5a09f2f6fe84fb3aac4e2a6f3 GIT binary patch literal 878 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nm=0G|+7pyK~&GyjJ+{Lh{A zKVkmk(7tDBGhf7Zzm1;sHf7S=#HsJnCcaPT|B%%GA%4=Qgvp;1CxN($Q{E>{exE$~ zebU4aK#`=0?-M6|NS^#5Y0`&8AUW}4;>7n!K=DaH_J?FJnKbDmL<Fc3Bo0##VS~uY zPz4APm`c1NIyySKI=Xr~y861h2D*Aiy81?X`o?+&CVB>D`iAEEMi%-;mIlVo#uhHd zmafK@$=04JKxE^YYVDbB<DG8nU1%RrY#&(S5LD_AG{rM%nrHHK&y*QnDKkMRb+%XP zT<`QX{`u<y3f2b{+=y<y8Qpd(rtNl2`yC*P?Ev~^QSCE5U{E@i1o;Isu(GjpaB^|; z$;iqnC@E`b85sEm1co#;x3spkPnbAm>a^(x4j(;!`t11&mmWQS^7Pq@m#^NuefR#u zr_W!$e*6C8r@UIHA~1fUJzX3_JdVGe8fonmDAHyu6P#uwd~(XlGc9Y*D1Kh!wDjQb z|LgBQSlL&5OU^v@$GZD}*KTe9nmhY#yy_~c_Ut34PtB=5k(lwI*U$cbRPoL32UBCC zpJc9Hf2V7^f6}Fj#k2B1GEJzm;?I|F(Vrj8P%%5S=CzW;vod$Pt+oHz4C2>+h-c_% zS8;bQWawY`t)E5J|Dbq7oT<K=YQxzo*8dsLRHv}T{MvIuc0<t8oBbUp{KQ^d_$EG) z<HGv4`byUitk}2TLt@6I@8UO^uW{>JWNmyP@ZtZ$rRzmsNtv_G{`YsI*vgNGk49eK z!9Hzu-NzqB2Nt}loV}Y%t&w+kk;0-@<}X|qat#-CE{^$U!D)~f(dzIm@B8l>xl0Uo zsk648VfrAq+v2vp<=(EPj59KW*n{UDmq|(H4Z9eAQS!ubX4_QPOIs5YOx1hZvrIqj s-gWlnyl?tH+vdJK_WybKs$UGbFSu{cnEL~maTpjpUHx3vIVCg!0BupCYybcN literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..eb5123d6d420bb1e42a7e371724fee61286af1a8 GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tpcz@Ck7R(*GI$|8HpcAG&J4 zL&M|HzW;@N|6{vfg-(5yHT6^Klut<$J|#^4oH*%ieBXy8Ae#I!VbZ6h{!fV$KgIWd zN(Q3I?-POI{T~u0d`X)0F>%7jgoz*H`#&ZF(WFm_6J96vzDVqT6w~=Ert?T>)sgUu z?LkFb0}J!){IczQGHra)Y&`7@&FqcL><mn73`}edO>GQKto2Q-4NR;Ij4cg}O!W;- z^$d-4^$m3O^mX-gbaWOoq;><HZc`HE7tFxO#LU9U$<4!~rmmr-ZDL|!X=QC~ZSUgh z=I-U~?d{{|9}o}~osc+T;*@C@FJ8WK_1g8Dx9&W9{_)e7jvDi1pgHqAT^vI+&L<}< zP=4@4Z2A<j#}6HZ)1FKVXJD3;Q%flnQ)CsDW!BD)&2?pEbW<rzWGzjWHZTYde&8&2 zeZz)Err^{_GnKE;%nBAPJ<#oHD<GlOkrbStoV-+lby|YhA;rd{8iH@8WgpUUznr{C z=XBR2N97gfA%ap4MonB^w|-3vt2&_YFx`dIMb9!rp~!e)tG@O09W7fp_^oXhOEG+O WQx`gQ%D@lkQU*^~KbLh*2~7Ywl+XGA literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e6c0698753f7d5b79dc3e63b3d0727fbfb6e887d GIT binary patch literal 840 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nlv0G|+7pyK~P(9rNdbQOq9 znEyDm?^#;I|FoH}vZlUH>ii!)>0MgKmy`)#61u)5O#PbH|0#9Kr=$s=5_&!*O#U3- z_c?juyM(?k34NcE`adO3{1o5+DS7gzq=}yrCcRId@Hu(H`^3I4$rC>$^?ym4^dSLg z&V&z1eL(id#0ei0`aUL41j>F)>i?K9@l)c2-GQY$gNwHZ6>SYH+~`+OY8P1M07SvX z_Wr5Xp2=43iB|4O)*cB~Za_x7m1~@(o2QADm#MXfv9-I2m9w#hlaYm^p&1AnnFEoD zo`I>pfw7)}fv%put{#vy&;yZrI=WD#3kEv6I@&rAki6}#Ixt+KOM?7@85o(ESvWYk zxOjN^_{Ak8B-PY4G_-YebuF!|t!-@W?ChOgTwGn<+}u4pJUqR8;^Gq$liE8vx~9*X zJ!kIRc?<UJ-FNWhsnci9oPF`~)#oo?zJB}u<L9s6fBycfI=_A%FdF<kT^vI^j=!A} zY3&p!(sp^FlFO`=E)mzgnnIdWX7bEj_4WV%cIm2DGQYR%ezfTOuju<x)e-X#8$OzE z^sZY+)kA%8;{1h*-&>4IZuahAJ2Cg4PHhUapY`5sS?<+xTkp+gSWr-PJ!8LVo<A3Z z%CeAOFGU>wEmFO|CHpr+bYAO!Gl!L$wl-54lG<+VzckU#>No@A);JxJ#x>Ck?Ki(# zI+I=LSJgzT31%kG1qCyoHdyA?3$A2v1d=<MrhWbEDs`Z3-~JQU6AbMOt}c79b$`N( ziFI06Z1sHG<^DynfBEtB;hX9!4O0xCJm+4yZ+q#gbBq%THN_WY#Vt@~*nhT5EWYaN z`F4ivwpflQujb$VZF!zqWoqWLyDSOoYl{DW{812lj#*&-7S2sGOizT_Yzwr^?>p7H z(J@ix&P&e6A6ne%q>UG5*i81)YfCGARCi?l2iE2D-WHtAzEuy5Kn71&KbLh*2~7YO CW^hjc literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..7e3487d13297292c62ce0d6d02cd9900322b947d GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tt~H@Ck7R(*HrI;eTl8eTRl; z#%a%t8=m<#ymzR0VOR3OuI8mp#RsRFR}K|#9m`)hRK0gBf8|j6%C6$QUBzqL(l_=M zZ|y5z+Lga^tbFBA{>rKRy;J#X$I{o1mG2!ZUprL1@oaeG)A+`};X`oq`@-4pi|2f< zTl%44+2^KZKabz|dGf}uGq*wL^zFazzx?~~_3wu-|2};MqQ5}$^Y_1>z5z)P`u-D$ z{{Q~-4}$*u{r~^}eC;JSfgZ3c3GxeOU}R$E;Ns#^P*hY>R?*hcH!w6bGPSg_wz0Fb zx3_n2a&~d?4+sql>+J05?LT+!;>Al>u3W!<>*=!(A3uF*G7vKYnl#tb#W6(Vd~(79 z<%H)VqSHklra23zJ()6@ojEg4Eu}Ecu~IeGSvtB_mbJ3ZO{Gw=(p1>mz#x3;b62tJ z8@4nv8K+8$wd~l{Dl3z5aLa-f>`cm)f;q3=zFG5BHG%JtUgJ@X#5dEjPkl}(U8i|y zrvSf{^WKF`7Z@f9P6)qZwqesXW;RZFWiN%I6HZKlUEQ3zHIbGsM^##PM!uB1%8+tI Vz1Xua>LAde44$rjF6*2Ung9dI|3Lr% literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ab5af6f03bc65c462319cd5ea70b6ccf7b22dc8b GIT binary patch literal 858 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nlj0G|+7pyK}w{~H(@{sU1% z!>Z8G|DmD#9U5+X=KlB0z3<TQ*s}1MZ^H|>l2;B5udU0TITU{ap@!$SmG2!YUf7j< zu&a4#Q}N27;-f>wE4$KHb~UeUDqlHNy|Sx#Z&&f!w)C}Q#cPMMH}(}T?JM8fSH83> zf9q8K(y{WLBT!lSJBRXD_NA}vE8p2yzOpNS<y8LOsr<D=#pmk9pKF$Uu3P${VcF-V zWuIG?|J;A^`~HhR4_^Lx;L5MFcYa;C_v_-lKbIf;x_lpst~~tn>@5hrc>nL^`+sjg z0nr~I`R>cV_aMgqAHV;B(f>bxf#@F?{r~&#|KGp={{H>{56JlU|KEQQ1Bk$2l2rXC zU>L=h1o;IsFfuVQF*CEUvvY8Aar5wsh=_<PC@LzcsHm!{85kNG8Jn0|T3T6ITie*! z+S=OL**OG<gocHM*EcjYO_)4&>a^)IW^LcOYtPYRCr+F^_3XvVPoKYh{rdgKk6*um zPGQP*Tm+1k08bak5Rc<;r`(Kc3>0Y-mC~5nHA$^?!Xr^Fuay~kyt6jE`>$u!$-e*W zw~_$%dyn&ZtKV+5o1A&TKK07WSY83nbro~Pcz50vUg~%y`?aF^`Qw?2@8sSs+n$?{ zaChA`YbJ&z=ihl>{eJ1Lr&Pm%C0_QTOdfGzPujB*<rBO=3b=D9L{C$T+r(hkZB@Td zP4`M4<DIO%5+@jTo3;MCvtoJ?*N0cHUAr8Pth(9X;i1ZSChNKQM4Jr@=El3MYc&1) zM@cmy*na;B_6?W+9b6vEbg$use$*=W71=RcZFl|O_-)0-hmUt%*I-D@mOnk6Wm?GV z+&8PrE>!N77JSQI!t&r%(W05x)Bb*5_{-(BsnF5&$7=L~7#x?*w*15J=4qb1-F&(H zB29)r!db~u-@m4(s7<cayQbB@v#o08$46zGCHpgfd_S=z{ir-I`*d4lt1|ls{y*3< YXZ$>}M`jWyFd7*=UHx3vIVCg!0A+=}rT_o{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..8578df74eb97e4479bebeaae4fe939852c0301ed GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tmq!@Ck7R(*Hw4|2s6?_RPKS z(D1^o<ds9iJD2kJPSvlSD_=X-ym6>}ZD0My0f?&JI934}ukC^2Rj(Z?-`E4WRd4Jo zK_pNahz%A2bHRdOT_7$*B`U+I=8bdB8<*O*{w?nUTHl3sz6%4QuFsuozx1sC(!1eH z|HfbE?*6)X|M#T_zpp&}ef{z8TTlNyef#Ix+kYRv{`>g#-=}Z?zI^}x|G%!DUog-o z8YMwMnwf>2gPTWAUQJ!2vALzKy|=G_?fSj@_8&fa?D(Z8&)>Xz|KsPcKYv$EDhLGX znd#}`7@~1LIbnhFgJ)BxhEEcF;3S;(DD*l5vuK@IN}*XHZ?3R$HG6QfFK?imN}(sO zEw{VDhD%ok+{DZ`6t*yV=Z5mN?AW(eSw<p@BQcPl<(br_8&|BYZe?mTs79z3cqABl zaZP{Pv}4ZczO&8KtT=cTBn^3Wm5rmV115ABD6xwv_e-e=O#M0I;-Tr2-NXC>y&5LZ c3*==GdZOe0y=VCXpd%SPUHx3vIVCg!04$F2y8r+H literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/scale-vert-marks-before-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e2f8b24a92ad580b8088cc92f5533f10643b189f GIT binary patch literal 875 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nl#0G|+7pyL0=Y5zkTZhPk5 zcW8KQS@_Ji;e}htThE5K4rOocs^7Vkzjvs3=~D61spgGC<y+^<R}NLLovL0tRsy+i z?5p28RK9kodgD<221wdhzj1`KfeL^kRbUaIU=>IikPA`_V!Q>30Cj<t!31HlFhRI_ zhypZaU~_<4-UWBO3+Z?l+W9UFh`Qc|cYUf~_Nf7gmVa(q@nyoMFO#=?nY#7sv~6Ff zZ~Ho9``1}Je{4VdW9PXayUzdEbMfcV>pzcO|9RrZuM;<aoxJ($)UChI-u->?{_o58 z|2}>D_xbz3FW>)t{qgVn&woFD{rmO%|L;Hl|NQ;`_wWCI|Nj5~|DJuuRbV(emIV0) zGqAF;b8vET^U27{DJUsxXc-v!1q6mPG`F<2wNIEhW$Lu)2M!-Se){bB3zr@}e)9C$ zi<ht7ynXln!>7+*zJB}u<EOk@ry?+NqCH(4Lp+YZof2u?6e!YaJY^xz%;!@o^^#lm zOj)>MLM2CM*8l(2<`t{X|Fn`5kEvLHJ+gX!?YTIy)AsdKZk3(y5dZ&Y!|uDQ6!S}1 zf25pE)>mHt?$)A?wfnq`_ttVTKkm)idzt&dyN|hA(>?DVDP#O#w)%^%H^aiuYxYd` ze#fX|A@Z-A;o=sN4<f8HwygRqT&by4&vIe)weCia4KD*;`1e$K0#n<*xF<XxZkzlT z6g-*7EPLyp(j<moTmQN~5t6w2UEGuL@~?kNk_mgiG(J{ipVxSRKkApo!gYm#MK9m? zZ}sWbmpiw|O(<ex?c>j_4USj8o0Uzy&u;eSRBOj{y$gyC+fR16b%lNT$dGU-ON{Au z`uh2wEqR%LOv!vUhdDvLtoHk-f_hPIW`o;H_?G?hOrFqdI>R+SG<`#a+?$melh^Sw zuVzhrv+nYV_p`#TfAC4TY5pYZa_8^*x>j?~Q>yFAk2~%K#u<aBtDnm{r-UW|SES7h literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c93dabff55c82462c09ebf53e029a1d8eaec7ce0 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprWDxpAc6d{WfLNr=$s=5+;90 zn)D%Y(uX7v<6|<Afr8|Dh1K}Qb%dlNRLr7O&7)N<V%03;)GXuGtrFC&8cqE=%!9ft zLi()2R=A{X@yy-omABicXpe94li2Q;@qMon`d=sX1I_f`vYH2ID_=>FUoeA=y2i@2 z>(+00^ZvufPaMqYmw_@TJY5_^EKZ-jdRwSTL4Ym6)Z6&3UzvfH_tU@ehEDnxIy&a( zc5JWtY^-xw$hG*2*7_aGSLw`*IoPS?HnVusHK8yQ9n~j{TT^b>AAV5KTFvn$n;|1p z;}e6FRbXM<3M=_5bJ$;<<K=zca@e(8tLDDd_TUHE{KwC|6!{^Ly*%(+`stO?#v8Sa zC))fqnCvpQE=zO2>9d}1CWmAK(!YJ2-)Xh_;hBeTW+(1&UiV@1nQ~c!C1pZsCO)b@ qCmeV69-lZn$LoE8&*R9t7I~Gw>*S2yapVL2#Ng@b=d#Wzp$P!ZzP^J1 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d796ce851c109abd53d70f55ec1f25a7299e2b4e GIT binary patch literal 710 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*!`d_r7-^#9O?|GAUircQa6 zJn>z^<aa3(J|<22m^=|gCQf{xH0gcP<oAh_J|s>2kUZ%Fhyf!(3V^a;5mZv1SJ+HU z(L!9wQe4?eLfKkE#YR%qQCcHd$*9rPufsg3&nj%PP2{DphO6O?*TS2wM>O96p_ZGG zEq9{Yp2hV5ZK*S4t^&GGwj{_en1PL5TSr%~x37P~#7UE<PMfiB|AEU_u73RV`OBZb zo6FP>F)%PTdAc};L>zv5<95&?0|B;#J}nLQiHjT-FPQ2kxZ&I1`)9coOiGJyoIO`D z`Twq;YMGPImPq$XY>T;jPE6IXd&&K^g=-6=*i>b=n!I1gb8d-NpLZLN_Iv%O4AW&< z?@iTtsabH0S&eJX=LUZ+otZ)hIsWngILsq<vrSaTNYSh(VIt?k&c+89S9c{o_<sAM zuq8i7g`>ig)`kV*42R@oO)63@JPCAM?9Oslj(1Ci%7tfv2b#|+H?)V(ZfBR3lPalX zEBL-owaQ>ebmw&4v&;wAPZe13;-TY%=bM4_W5)-_GjCL_x8L>s;{nyvmmO;R;yxSK zh<JSY!gKrC`WLTfnw7<V`PQTED*o5@Gtdnj=ZmK4D;?V`+Wu#c{B@4=QMu=ek5qj7 zr228*VmYrZ&$TuPy|&ce=2G=e+u@N-zqRWkoB7^a$16U@>o++n1S`LoxI5G|G+{pb zp0I@J%kN&_XCmM(^I*X(qq!~B-+k9|TF0=hE5ESjYp3<zmOa(aF3&E@x%2s{xZlBR VRex_ibpl2kgQu&X%Q~loCIEM^MD73p literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..0546a5e2e30ffc2c386125cf3f69292e6f2371e2 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprX<MpAc6d{nnxEwPVd2hsxLX zRd0aE0RzDWU25OD*1dJBd+XiwF@N^Qg4rL-7JMvU@VR-#*O@!M&fWcW{+@3O_I_J- z@aK_hKaT>@^`FPC|2lE=*U6i|PT%_X`TM`0zyJULUna7(8)z|KNswPKgN(Yy%C+m( zZ+P?m!^ck?%;}ebGG{zp978NlpS^lgs9AxBEn(@lDD95e+_y>F_xx9$wut?L!w!pN zzjGhX+6x)DT@=}RV#fy&|H$`6jv@C>`b^k*Wy0kR7XnzW%vosDdhiq9bpefNh8vdy zo-)R~a5-GL@MX<~BDoA}a~TVD9r<m>4<Cl@oXglBUlHz?eqeJ{b!m{@)#Ar{M7Bm< zo#`=e@65PG=k9Htc3Z5t`J2h9nq%+VzkHnE`LtI$&ic-el&m|7?mK2bFPAk~VkWiB u#K$D%i9+o0yC+gtAF`I2TrtW15Wn>f|26zKR+R(&#o+1c=d#Wzp$P!}km9WX literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..92dde69e8272e56a1ae480176f99d2799cd6e05a GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+oJd_r7-^#9O?+n%{^9c$k? zRK2sSedk>D+P?C&W7TVi$~O*GZ|p1II99y@vhAyYjJH4$5CTg<7(j6#f{KF~VD4M5 z#&<#O??OA@g#l65yYQ}e5#8@1yWhw3ewn)U>&zWr=kNKpVDGnO2Y+3-_vgW@KTqEL zdHVLxv$ubrz5Dz8-QSn*|GxV0|Nnovro<4SD`iW9{DK+S*tK<Z^?LjICrq3)dFr$o z`}QBWeC6uLPoKa1`MbGH{SX5KV~3}UV@Sl|w>NGF9WoGLOX$<mV4t|iA(_=Bd81aw zz5iGDENEHwY|HGqAJzWro;BCZF*|G~Wtg&a$2?sLqwXd5*A}iVJk>O*FRH8jc$4wU zu4K0fiBErfYaU2-Z!+&uvE@9MaloaiSn7jgQ;&vV&x8LB{YMhQ-gq2bBar0Ik=82E zCBY%Lca;R2U9F7mM>poIJqiKOTN|SE8Lm`UTzIh1adJCrubhxcwZ(-;3ms;+GlrY- zGp@7Cm6Iu{NVxD+^1#{OVlQ7FJnLAKUpP;!#*Sm5sI86ck59@iVP8I$JjmXevp-Be zwtlMolMCJRrgLAlt$KU@!{Qe%{^tYC>Rsc{hukQ=c-wfMNa&aEXWZ9oG1;7swCff) ze@*67u<g6rSLc`Cp7V|4#{9*#g*%?VXqS1jQ%a}3>RjL1#(BTF9vGZ|?DtUN{PRht ziru)6{jU-<X>w^^Q2i?KYDiP9)Q6y^*ja_~zik|30vnoNohT7{ch_vH;+q1=AN!iq qa{cbSRDJPkrvLg|g$4f8<F9|u=KRpR;2tpY7(8A5T-G@yGywo5VqzBn literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f6b914e581e248b7507c38d5cab1e40cba53e98b GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NV3?%C=ER6$FoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;L%J|V6^+QGrW+S=OE($WSA z07YzVZIJ{(%=SR@G@u5)k|4ie1{rmYm220n-|*)BhmW5)nA0x<WxPFI978nDCnqS# z8GPU8%y?b2p(*VBg#$_p66AM12ww2Ow&b9>!@+Wigph)e2{w*BEZ?LwBHHzSuxPAk o)w2-PI5DMJtIVaLWe+1mtXt52n@#tp0F7nvboFyt=akR{08N)x2><{9 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..29ecf2b8a283c375d6e51cf9554e644794ad815d GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)jjJ|V6^T3cJ&)6>)1+S<y> z%FfQt*4Ea>#s<iRFwodQE|I`w?G+cG>9Qq3e!&cE?AkiIdcA%96DCfYJayWPeftkw zzH;^Br_W#h{M}rpeh8>=uBVG*NW|f{H_U|^3<R75i_Rr1`u^|wl4u^)u$A=<=8t8= zxtQ3rS6>gVE1RYDx8P#JQSICA`uSq-)xu?10-oPFuXI2=aD$-7(k5*-6D~Q4g75$b zK^2b)3XV-IoI-HMk){QT8P5Kp-A$rwXGDDri{t<Bbl5WG+&x+H>HDz{riaR=Kd-+1 oVY9IM(w~2;`<8ZC-g&%>(fFB5WkR|QDEJvXUHx3vIVCg!0N>h<Z2$lO literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..40ff92e03e809c46a23cdb5b894eb47e5ed1acc4 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NV3?%C=ER6$FoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;L%J|V6^`ajWNp~vdkKn;8) zL4LsuGU^&D*RET?;m!LGA3t$0r(Xujcze1yhG?8mPEe3D_`c7X@w#Y3Q`q|p2b2~h z$nSa(yx@Ut$w706gXIzlAq625Y#e)7zDa3BwCnv~(OA){XCbI@VoI}CnM*^<9!7>( Xx1jwto9<5m8q476>gTe~DWM4fd5w0# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/assets/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8e87ea7e002bdbbc27d2b3c17fedb5298695ce60 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)jjJ|V6^`af+zq|x@hK+|PQ zg8YIR*x0poboF}s`X@}BG<oW@8T<AhxP0a6$4{TX{Q0}NO#Kj0;apD_$B>A_Z*Q0j zH5dpu2Ns=6SoHnh^(E0fs$nbZ8_XZehI28oX|KK>Tvs+r>u<rugrnNG-SzXu-m8Vn zumn86b6)9ycHjm<kEKo8Y$jZC5(VJ_4uUEk6BHbqSU82?j3Z486f>OtL%W+q+0Kai z7#7F>;pwnt%DH>8<kR<KA50IGO@Cf}`@?2o^`$@mR`)IKu)Onl7o+hrm&$~68&L2w Nc)I$ztaD0e0s!2k(8K@$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/gtk-dark.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/gtk-dark.css new file mode 100644 index 0000000..f124355 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/gtk-dark.css @@ -0,0 +1,8449 @@ +@keyframes ripple { + to { + background-size: 1000% 1000%; + } +} + +@keyframes ripple-on-slider { + to { + background-size: auto, 1000% 1000%; + } +} + +@keyframes ripple-on-headerbar { + from { + background-image: radial-gradient(circle, #f5e0dc 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle, #f5e0dc 100%, transparent 0%); + } +} + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 0; + -GtkTextView-error-underline-color: #F44336; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 24; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 6; + -GtkDialog-action-area-border: 6; + outline-style: solid; + outline-width: 2px; + outline-color: transparent; + outline-offset: -4px; + -gtk-outline-radius: 6px; + -gtk-secondary-caret-color: #f5e0dc; +} + +*:focus { + outline-color: alpha(currentColor, 0.1); +} + +.thunar .standard-view.frame widget.view:selected, XfdesktopIconView.view:active, calendar.raven-calendar:selected, box.vertical > widget > widget:selected, calendar:selected, .csd treeview.view:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, .background.csd .view:selected { + color: #FFFFFF; + background-color: alpha(currentColor, 0.1); +} + +.nemo-window .view selection, .nemo-window .view:selected, .nautilus-window notebook .view:not(treeview) selection, .nautilus-window notebook .view:not(treeview):selected, .nautilus-window flowboxchild:selected .icon-item-background, label selection, flowbox flowboxchild:selected { + color: #f5e0dc; + background-color: rgba(245, 224, 220, 0.2); +} + +.nemo-window .nemo-window-pane widget.entry:selected, window.background.csd evview.view.content-view:selected, window.background.csd evview.view.content-view:selected:backdrop, .nautilus-window.background.csd notebook widget.view:selected, spinbutton.vertical selection, spinbutton:not(.vertical) selection, +entry selection, textview text selection:focus, textview text selection, widget.view:selected, .view:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +.linked:not(.vertical) > button, .linked:not(.vertical) > spinbutton.vertical, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry { + border-radius: 0; +} + +.linked:not(.vertical) > button:first-child, .linked:not(.vertical) > spinbutton.vertical:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > button:last-child, .linked:not(.vertical) > spinbutton.vertical:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > button:only-child, .linked:not(.vertical) > spinbutton.vertical:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child { + border-radius: 6px; +} + +.linked.vertical > button, .linked.vertical > spinbutton.vertical, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry { + border-radius: 0; +} + +.linked.vertical > button:first-child, .linked.vertical > spinbutton.vertical:first-child, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > button:last-child, .linked.vertical > spinbutton.vertical:last-child, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > button:only-child, .linked.vertical > spinbutton.vertical:only-child, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child { + border-radius: 6px; +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.background.csd { + border-radius: 0 0 12px 12px; +} + +.background.maximized, .background.solid-csd { + border-radius: 0; +} + +*:disabled { + -gtk-icon-effect: dim; +} + +.gtkstyle-fallback { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.gtkstyle-fallback:hover { + background-color: #14141f; + color: #FFFFFF; +} + +.gtkstyle-fallback:active { + background-color: #0a0a0f; + color: #FFFFFF; +} + +.gtkstyle-fallback:disabled { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.5); +} + +.gtkstyle-fallback:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +.view { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.view:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.view:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.view:selected:hover { + box-shadow: none; +} + +window.background.csd > stack.view { + border-radius: 0 0 12px 12px; +} + +textview text { + background-color: #1e1e2e; +} + +textview border { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +iconview:hover, iconview:selected { + border-radius: 6px; +} + +.rubberband, +rubberband, +XfdesktopIconView.view .rubberband, +.content-view rubberband, +.content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view treeview.view flowbox treeview.view rubberband, +.content-view treeview.view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox treeview.view .rubberband, +treeview.view flowbox treeview.view .content-view rubberband, +treeview.view flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +.content-view .rubberband, +treeview.view rubberband, +treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view .content-view .rubberband, +.content-view treeview.view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view .content-view flowbox treeview.view rubberband, +treeview.view .content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox rubberband, +flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband { + border: 1px solid #f5e0dc; + background-color: rgba(245, 224, 220, 0.3); +} + +flowbox flowboxchild { + padding: 3px; + border-radius: 6px; + color: #FFFFFF; +} + +flowbox flowboxchild button.osd.remove-button { + min-height: 28px; + min-width: 28px; + padding: 0; + margin: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +label { + caret-color: currentColor; +} + +label.separator { + color: rgba(255, 255, 255, 0.7); +} + +label:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +.dim-label { + color: rgba(255, 255, 255, 0.7); +} + +assistant .sidebar { + padding: 4px 0; +} + +assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.5); + font-weight: 500; +} + +assistant .sidebar label.highlight { + color: #FFFFFF; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ +spinbutton.vertical, spinbutton:not(.vertical), +entry { + min-height: 36px; + padding: 0 8px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.vertical:focus, spinbutton:focus:not(.vertical), +entry:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +spinbutton.vertical:drop(active), spinbutton:drop(active):not(.vertical), +entry:drop(active) { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +spinbutton.vertical:disabled, spinbutton:disabled:not(.vertical), +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.flat.vertical, spinbutton.flat:not(.vertical), +entry.flat { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: transparent; +} + +spinbutton.vertical image, spinbutton:not(.vertical) image, +entry image { + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical image:hover, spinbutton:not(.vertical) image:hover, spinbutton.vertical image:active, spinbutton:not(.vertical) image:active, +entry image:hover, +entry image:active { + color: #FFFFFF; +} + +spinbutton.vertical image:disabled, spinbutton:not(.vertical) image:disabled, +entry image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical image.left, spinbutton:not(.vertical) image.left, +entry image.left { + margin-left: 2px; + margin-right: 6px; +} + +spinbutton.vertical image.right, spinbutton:not(.vertical) image.right, +entry image.right { + margin-left: 6px; + margin-right: 2px; +} + +spinbutton.vertical undershoot.left, spinbutton:not(.vertical) undershoot.left, +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(255, 255, 255, 0.3) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.vertical undershoot.right, spinbutton:not(.vertical) undershoot.right, +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(255, 255, 255, 0.3) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.error.vertical, spinbutton.error:not(.vertical), +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.error.vertical:focus, spinbutton.error:focus:not(.vertical), +entry.error:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #F44336; +} + +spinbutton.error.vertical:disabled, spinbutton.error:disabled:not(.vertical), +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.warning.vertical, spinbutton.warning:not(.vertical), +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.warning.vertical:focus, spinbutton.warning:focus:not(.vertical), +entry.warning:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #FBC02D; +} + +spinbutton.warning.vertical:disabled, spinbutton.warning:disabled:not(.vertical), +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical progress, spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -8px; + border-bottom: 2px solid #f5e0dc; + background-color: transparent; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { + border-image: none; + box-shadow: none; +} + +.entry-tag, .photos-entry-tag, .documents-entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.entry-tag:hover, .photos-entry-tag:hover, .documents-entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag, :dir(ltr) .photos-entry-tag, :dir(ltr) .documents-entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag, :dir(rtl) .photos-entry-tag, :dir(rtl) .documents-entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button, .button.photos-entry-tag, .button.documents-entry-tag { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active), .button.photos-entry-tag:not(:hover):not(:active), .button.documents-entry-tag:not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#f5e0dc), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#f5e0dc), to(transparent)); + } +} + +.raven-mpris button.image-button, .mate-panel-menu-bar button, infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button { + color: rgba(255, 255, 255, 0.7); +} + +.raven-mpris button.image-button:focus, .mate-panel-menu-bar button:focus, infobar.warning > revealer > box button:focus, .raven-mpris button.image-button:hover, .mate-panel-menu-bar button:hover, infobar.warning > revealer > box button:hover, .raven-mpris button.image-button:active, .mate-panel-menu-bar button:active, infobar.warning > revealer > box button:active, .raven-mpris button.image-button:checked, .mate-panel-menu-bar button:checked, infobar.warning > revealer > box button:checked { + color: #FFFFFF; +} + +.raven-mpris button.image-button:disabled, .mate-panel-menu-bar button:disabled, infobar.warning > revealer > box button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.raven-mpris button.image-button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, infobar.warning > revealer > box button:checked:disabled { + color: rgba(255, 255, 255, 0.5); +} + +actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #FFFFFF; +} + +actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { + box-shadow: 0 0 0 2px rgba(245, 224, 220, 0.35); +} + +actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { + box-shadow: inset 0 0 0 9999px transparent; +} + +actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.raven-notifications-group list > row button.flat, .raven .expander-button, .budgie-popover button.flat.switcher, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .nautilus-window headerbar revealer > button, button.titlebutton:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, button.close, button.circular, .inline-toolbar button:not(.text-button) { + border-radius: 9999px; +} + +.raven-notifications-group list > row button.flat label, .raven .expander-button label, .budgie-popover button.flat.switcher label, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle label, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) label, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, .nautilus-window headerbar revealer > button label, button.titlebutton:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, button.close label, button.circular label, .inline-toolbar button:not(.text-button) label { + padding: 0; +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat, .gedit-document-panel row button.flat, .nautilus-window .floating-bar button, placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, spinbutton.vertical button, spinbutton:not(.vertical) button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-session-dialog buttonbox.linked > button, +.budgie-polkit-dialog buttonbox.linked > button, +.budgie-run-dialog buttonbox.linked > button, .budgie-panel button, .budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, #mate-menu button, #MatePanelPopupWindow button, popover.messagepopover .popover-action-area button, tabbox > tab button, placessidebar.sidebar row button.sidebar-button, calendar.button, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular, treeview.view header button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) button, modelbutton.flat, +.menuitem.button.flat, .nemo-window .toolbar button, #buttonbox_frame button, .xfce4-panel.background button, .raven stackswitcher.linked > button, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button, .lock-dialog button, .mate-panel-menu-bar button, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, layouttabbar button, filechooser #pathbarbox > stack > box > button, messagedialog .dialog-action-box button, messagedialog .dialog-action-box .linked:not(.vertical) > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, +popover.background button.model, .nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action), toolbar button, combobox > .linked:not(.vertical) > button:not(:only-child), button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: rgba(255, 255, 255, 0.7); +} + +.budgie-session-dialog buttonbox.linked > button:focus, +.budgie-polkit-dialog buttonbox.linked > button:focus, +.budgie-run-dialog buttonbox.linked > button:focus, .budgie-panel button:focus, .budgie-popover row button:focus, .budgie-settings-window buttonbox.inline-toolbar button:focus, #mate-menu button:focus, #MatePanelPopupWindow button:focus, popover.messagepopover .popover-action-area button:focus, tabbox > tab button:focus, placessidebar.sidebar row button.sidebar-button:focus, calendar.button:focus, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:focus, treeview.view header button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical button:focus, spinbutton:not(.vertical) button:focus, modelbutton.flat:focus, +.menuitem.button.flat:focus, .nemo-window .toolbar button:focus, #buttonbox_frame button:focus, .xfce4-panel.background button:focus, .raven stackswitcher.linked > button:focus, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:focus, .lock-dialog button:focus, .mate-panel-menu-bar button:focus, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, layouttabbar button:focus, filechooser #pathbarbox > stack > box > button:focus, messagedialog .dialog-action-box button:focus, messagedialog .dialog-action-box .linked:not(.vertical) > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, +popover.background button.model:focus, .nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), toolbar button:focus, combobox > .linked:not(.vertical) > button:focus:not(:only-child), button.flat:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:hover, +.budgie-polkit-dialog buttonbox.linked > button:hover, +.budgie-run-dialog buttonbox.linked > button:hover, .budgie-panel button:hover, .budgie-popover row button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, #mate-menu button:hover, #MatePanelPopupWindow button:hover, popover.messagepopover .popover-action-area button:hover, tabbox > tab button:hover, placessidebar.sidebar row button.sidebar-button:hover, calendar.button:hover, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:hover, treeview.view header button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) button:hover, modelbutton.flat:hover, +.menuitem.button.flat:hover, .nemo-window .toolbar button:hover, #buttonbox_frame button:hover, .xfce4-panel.background button:hover, .raven stackswitcher.linked > button:hover, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:hover, .lock-dialog button:hover, .mate-panel-menu-bar button:hover, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, layouttabbar button:hover, filechooser #pathbarbox > stack > box > button:hover, messagedialog .dialog-action-box button:hover, messagedialog .dialog-action-box .linked:not(.vertical) > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, +popover.background button.model:hover, .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), toolbar button:hover, combobox > .linked:not(.vertical) > button:hover:not(:only-child), button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:active, +.budgie-polkit-dialog buttonbox.linked > button:active, +.budgie-run-dialog buttonbox.linked > button:active, .budgie-panel button:active, .budgie-popover row button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, #mate-menu button:active, #MatePanelPopupWindow button:active, popover.messagepopover .popover-action-area button:active, tabbox > tab button:active, placessidebar.sidebar row button.sidebar-button:active, calendar.button:active, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:active, treeview.view header button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) button:active, modelbutton.flat:active, +.menuitem.button.flat:active, .nemo-window .toolbar button:active, #buttonbox_frame button:active, .xfce4-panel.background button:active, .raven stackswitcher.linked > button:active, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:active, .lock-dialog button:active, .mate-panel-menu-bar button:active, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, layouttabbar button:active, filechooser #pathbarbox > stack > box > button:active, messagedialog .dialog-action-box button:active, messagedialog .dialog-action-box .linked:not(.vertical) > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, +popover.background button.model:active, .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), toolbar button:active, combobox > .linked:not(.vertical) > button:active:not(:only-child), button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:disabled, +.budgie-polkit-dialog buttonbox.linked > button:disabled, +.budgie-run-dialog buttonbox.linked > button:disabled, .budgie-panel button:disabled, .budgie-popover row button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, #mate-menu button:disabled, #MatePanelPopupWindow button:disabled, popover.messagepopover .popover-action-area button:disabled, tabbox > tab button:disabled, placessidebar.sidebar row button.sidebar-button:disabled, calendar.button:disabled, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:disabled, treeview.view header button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) button:disabled, modelbutton.flat:disabled, +.menuitem.button.flat:disabled, .nemo-window .toolbar button:disabled, #buttonbox_frame button:disabled, .xfce4-panel.background button:disabled, .raven stackswitcher.linked > button:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:disabled, .lock-dialog button:disabled, .mate-panel-menu-bar button:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, layouttabbar button:disabled, filechooser #pathbarbox > stack > box > button:disabled, messagedialog .dialog-action-box button:disabled, messagedialog .dialog-action-box .linked:not(.vertical) > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, +popover.background button.model:disabled, .nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action), toolbar button:disabled, combobox > .linked:not(.vertical) > button:disabled:not(:only-child), button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .toolbar button:checked, #buttonbox_frame button:checked, .xfce4-panel.background button:checked, .raven stackswitcher.linked > button:checked, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked, .lock-dialog button:checked, .mate-panel-menu-bar button:checked, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, layouttabbar button:checked, filechooser #pathbarbox > stack > box > button:checked, messagedialog .dialog-action-box button:checked, messagedialog .dialog-action-box .linked:not(.vertical) > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, +popover.background button.model:checked, .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action), toolbar button:checked, combobox > .linked:not(.vertical) > button:checked:not(:only-child), button.flat:checked, button.flat:checked:hover { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +.nemo-window .toolbar button:checked:disabled, #buttonbox_frame button:checked:disabled, .xfce4-panel.background button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked:disabled, .lock-dialog button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, layouttabbar button:checked:disabled, filechooser #pathbarbox > stack > box > button:checked:disabled, messagedialog .dialog-action-box button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, +popover.background button.model:checked:disabled, .nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), toolbar button:checked:disabled, combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(255, 255, 255, 0.5); +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child) { + margin: 0 4px; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + border-radius: 6px; +} + +button.osd { + min-width: 24px; + min-width: 24px; + padding: 6px; + background-color: #11111b; + color: #FFFFFF; +} + +button.osd:focus { + box-shadow: none; +} + +button.osd:hover { + background-color: #35353d; + color: #FFFFFF; +} + +button.osd:active { + background-color: #4d4d54; + color: #FFFFFF; +} + +button.osd:disabled { + opacity: 0; +} + +button.osd.image-button, button.osd.circular { + padding: 12px; +} + +button.osd.image-button > image, button.osd.circular > image { + padding: 0; +} + +button.suggested-action { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(245, 224, 220, 0.2), 0 4px 3px 0 rgba(245, 224, 220, 0.14), 0 1px 6px 0 rgba(245, 224, 220, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(184, 168, 165, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(245, 224, 220, 0.3), 0 2px 3px -1px rgba(245, 224, 220, 0.24), 0 2px 5px 0 rgba(245, 224, 220, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(245, 224, 220, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #f5e0dc; +} + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +button.suggested-action.flat:checked { + background-color: rgba(245, 224, 220, 0.3); +} + +button.destructive-action { + background-color: #F44336; + color: #FFFFFF; + box-shadow: none; +} + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(244, 67, 54, 0.2), 0 4px 3px 0 rgba(244, 67, 54, 0.14), 0 1px 6px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:checked { + background-color: #f77b72; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(244, 67, 54, 0.3), 0 2px 3px -1px rgba(244, 67, 54, 0.24), 0 2px 5px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #F44336; +} + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +button.destructive-action.flat:checked { + background-color: rgba(244, 67, 54, 0.3); +} + +.stack-switcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +.stack-switcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +.stack-switcher > button.needs-attention:checked > label, +.stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +.primary-toolbar button { + -gtk-icon-shadow: none; +} + +button.close, button.circular { + min-width: 24px; + padding: 6px; +} + +stacksidebar.sidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar.sidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +modelbutton.flat, +.menuitem.button.flat { + min-height: 28px; + padding: 0 8px; + border-radius: 6px; + color: #FFFFFF; +} + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +/********* + * Links * + *********/ +*:link, link { + color: #5bd3f8; +} + +*:visited { + color: #BA68C8; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #5bd3f8; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #BA68C8; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; +} + +spinbutton:not(.vertical) entry { + min-width: 32px; + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) button { + border: solid 6px transparent; +} + +spinbutton:not(.vertical) button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(255, 255, 255, 0.7); +} + +spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical { + padding: 0; +} + +spinbutton.vertical:disabled { + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical entry { + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical button { + padding: 0; + border: solid 6px transparent; +} + +spinbutton.vertical button:focus:not(:hover):not(:active) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical button.up { + margin: 0 3px; +} + +spinbutton.vertical button.down { + margin: 0 3px; +} + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; +} + +treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; +} + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +combobox decoration { + transition: none; +} + +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +combobox > .linked > button.combo { + padding: 6px 10px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:focus { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3); +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +button.combo:only-child:checked { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +button.combo:only-child:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +/************ + * Toolbars * + ************/ +toolbar { + -GtkWidget-window-dragging: true; + padding: 2px 3px; + background-color: #1e1e2e; +} + +.osd toolbar { + background-color: transparent; +} + +frame.documents-dropdown, .app-notification, toolbar.osd { + transition: box-shadow 200ms ease-out; + padding: 6px; + border-radius: 12px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +frame.documents-dropdown:backdrop, .app-notification:backdrop, toolbar.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +frame.left.documents-dropdown, .left.app-notification, frame.right.documents-dropdown, .right.app-notification, frame.top.documents-dropdown, .top.app-notification, frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} + +frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +toolbar.horizontal > separator { + margin: 2px; +} + +toolbar.vertical > separator { + margin: 2px; +} + +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: 2px 1px; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { + margin-left: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { + margin-right: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton button { + margin: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) switch { + margin: 8px 2px; +} + +.toolbar { + background-color: #11111b; +} + +frame .toolbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.inline-toolbar { + padding: 6px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #11111b; +} + +.frame .inline-toolbar { + border-width: 1px 0 0; + background-color: transparent; +} + +searchbar > revealer > box, +.location-bar { + padding: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +searchbar > revealer > box { + margin: -6px; +} + +/*************** + * Header bars * + ***************/ +.nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar .linked:not(.vertical) > button:not(.text-button), headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + border-radius: 6px; +} + +.nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:not(.text-button), headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:focus:not(.text-button), headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:hover:not(.text-button), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:active:not(.text-button), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:disabled:not(.text-button), headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button:backdrop:checked:not(.text-button), headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:checked:disabled:not(.text-button), headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar entry, .titlebar entry { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +.nemo-window .primary-toolbar entry:disabled, .titlebar entry:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar entry image, .titlebar entry image { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar entry image:hover, .titlebar entry image:hover, .nemo-window .primary-toolbar entry image:active, .titlebar entry image:active { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar entry image:disabled, .titlebar entry image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: #FFFFFF; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.titlebar:backdrop:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.csd .titlebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar .title { + padding: 0 12px; + font-weight: bold; +} + +.titlebar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +.titlebar .subtitle, +.titlebar .dim-label { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +.titlebar .subtitle:backdrop, +.titlebar .dim-label:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar .titlebar { + background-color: transparent; + box-shadow: none; +} + +.titlebar + separator, .titlebar + separator.sidebar { + background-color: #11111b; + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar + separator:backdrop, .titlebar + separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar.selection-mode + separator, .titlebar.selection-mode + separator.sidebar, .selection-mode .titlebar + separator, .selection-mode .titlebar + separator.sidebar { + background-color: #f5e0dc; +} + +.titlebar.selection-mode + separator:backdrop, .titlebar.selection-mode + separator.sidebar:backdrop, .selection-mode .titlebar + separator:backdrop, .selection-mode .titlebar + separator.sidebar:backdrop { + background-color: #f5e0dc; +} + +.background.csd.unified .titlebar + separator, .background.csd.unified .titlebar + separator.sidebar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar .linked:not(.vertical) > entry { + border-radius: 6px; + margin-left: 3px; + margin-right: 3px; +} + +.titlebar button.suggested-action:disabled, .titlebar button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.titlebar .path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; + padding-left: 6px; + padding-right: 6px; +} + +.titlebar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + animation: ripple-on-headerbar 225ms cubic-bezier(0, 0, 0.2, 1); + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar.selection-mode:backdrop { + color: rgba(0, 0, 0, 0.6); + background-color: #fcf5f4; +} + +.titlebar.selection-mode .subtitle:link { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(0, 0, 0, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(0, 0, 0, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:not(.titlebutton) { + color: rgba(0, 0, 0, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(0, 0, 0, 0.3); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(0, 0, 0, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled { + color: rgba(0, 0, 0, 0.3); +} + +.titlebar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +.titlebar.selection-mode .selection-menu arrow { + -GtkArrow-arrow-scaling: 1; +} + +.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +.tiled .titlebar, .tiled-top .titlebar, .tiled-right .titlebar, .tiled-bottom .titlebar, .tiled-left .titlebar, .maximized .titlebar, .fullscreen .titlebar { + border-radius: 0; +} + +.titlebar.default-decoration { + min-height: 24px; + padding: 6px 12px; + border-radius: 12px 12px 0 0; + border: none; + background-color: #11111b; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); +} + +.titlebar.default-decoration:backdrop { + background-color: #1e1e2e; +} + +.tiled .titlebar.default-decoration, .maximized .titlebar.default-decoration, .fullscreen .titlebar.default-decoration { + box-shadow: none; + border-radius: 0; +} + +.titlebar.default-decoration button.titlebutton { + min-height: 24px; + min-width: 24px; + margin: 0; + padding: 0; +} + +.background.csd .titlebar.default-decoration { + padding: 6px; + box-shadow: none; +} + +.background:not(.csd) .titlebar.default-decoration button.titlebutton:active { + background-size: 1000% 1000%; +} + +.solid-csd .titlebar:dir(rtl), .solid-csd .titlebar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +headerbar { + min-height: 48px; + padding: 0 6px; +} + +box.vertical headerbar { + background-color: #11111b; +} + +headerbar entry, +headerbar spinbutton, +headerbar button, +headerbar stackswitcher { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar button, headerbar button.image-button { + border-radius: 6px; +} + +headerbar > box.left, +headerbar > box.right { + padding: 0 6px; +} + +headerbar separator.titlebutton, headerbar separator.sidebar { + margin-top: 12px; + margin-bottom: 12px; + background-color: transparent; +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +headerbar .entry-tag, headerbar .photos-entry-tag, headerbar .documents-entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { + border-radius: 0; + margin: 0; + min-width: 120px; + padding: 0; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) > stack > box { + padding: 0 12px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action):focus { + box-shadow: none; +} + +headerbar.windowhandle > button.popup label, headerbar.windowhandle > button.popup image { + min-height: 0; +} + +headerbar.windowhandle viewswitchertitle > squeezer { + margin-top: 0; + margin-bottom: 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher { + margin: 0 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; +} + +/************ + * Pathbars * + ************/ +.caja-pathbar button, +.path-bar.linked:not(.vertical) > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; + background-color: alpha(currentColor, 0.08); +} + +.caja-pathbar button:disabled, +.path-bar.linked:not(.vertical) > button:disabled { + background-color: alpha(currentColor, 0.05); +} + +.caja-pathbar button:first-child, +.path-bar.linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.caja-pathbar button:last-child, +.path-bar.linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.caja-pathbar button:checked, +.path-bar.linked:not(.vertical) > button:checked { + background-color: alpha(currentColor, 0.16); + color: #FFFFFF; +} + +.caja-pathbar button label, .caja-pathbar button image, +.path-bar.linked:not(.vertical) > button label, +.path-bar.linked:not(.vertical) > button image { + margin-left: 3px; + margin-right: 3px; +} + +.caja-pathbar button.slider-button, +.path-bar.linked:not(.vertical) > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: rgba(255, 255, 255, 0.3); + border-top-color: rgba(255, 255, 255, 0.12); +} + +* { + -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; +} + +.csd treeview.view:not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: transparent; +} + +treeview.view:selected { + background-color: #40404d; + color: #FFFFFF; +} + +treeview.view.separator { + min-height: 6px; + color: rgba(255, 255, 255, 0.12); +} + +treeview.view:drop(active) { + border-style: solid none; + border-width: 9999px; + border-color: alpha(currentColor, 0.08); +} + +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-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(255, 255, 255, 0.7); +} + +treeview.view.expander:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view.expander:checked { + -gtk-icon-transform: unset; +} + +treeview.view.expander:hover, treeview.view.expander:active { + color: #FFFFFF; +} + +treeview.view.expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +treeview.view.progressbar { + border: none; + box-shadow: none; + background-color: #f5e0dc; + background-image: none; + border-radius: 9999px; + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:selected, treeview.view.progressbar:selected:hover, treeview.view.progressbar:selected:focus { + box-shadow: none; + background-color: #f7e5e1; + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:selected:backdrop, treeview.view.progressbar:selected:hover:backdrop, treeview.view.progressbar:selected:focus:backdrop { + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:backdrop, treeview.view.progressbar:selected:backdrop { + background-color: rgba(255, 255, 255, 0.3); +} + +treeview.view.trough { + border: none; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + background-image: none; + border-radius: 9999px; + padding: 0; + margin: 0; +} + +treeview.view.trough:selected, treeview.view.trough:selected:hover, treeview.view.trough:selected:focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view.trough:backdrop, treeview.view.trough:selected:backdrop { + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view header button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + background-clip: border-box; +} + +treeview.view header button:not(:focus):not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +treeview.view header button, treeview.view header button:disabled { + background-color: #1e1e2e; +} + +treeview.view header button:last-child { + border-right-style: none; +} + +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #f5e0dc; +} + +treeview.view acceleditor > label { + background-color: #f5e0dc; +} + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #11111b; + color: #FFFFFF; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +menubar:backdrop, +.menubar:backdrop { + color: rgba(255, 255, 255, 0.7); + background-color: #1e1e2e; +} + +.csd menubar, .csd .menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > menuitem, +.menubar > menuitem { + transition: none; + min-height: 20px; + padding: 4px 8px; + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +menubar > menuitem:hover, +.menubar > menuitem:hover { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +menubar > menuitem:backdrop, +.menubar > menuitem:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +menubar > menuitem label:disabled, +.menubar > menuitem label:disabled { + color: inherit; +} + +menubar > menuitem > window.popup.background > menu menuitem, +.menubar > menuitem > window.popup.background > menu menuitem { + transition: none; +} + +.background.popup { + background-color: transparent; +} + +menu { + margin: 6px; + padding: 6px; + background-color: #313244; + background-clip: border-box; + border-radius: 12px; + border: 1px solid #393947; +} + +.csd menu { + border: none; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +menu menuitem { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + min-width: 40px; + padding: 4px 8px; + color: #FFFFFF; + font: initial; + text-shadow: none; + border-radius: 6px; +} + +menu menuitem:hover { + background-color: alpha(currentColor, 0.08); +} + +menu menuitem:active { + background-color: alpha(currentColor, 0.12); +} + +menu menuitem:disabled { + color: rgba(255, 255, 255, 0.5); +} + +menu menuitem accelerator { + color: rgba(255, 255, 255, 0.7); +} + +menu menuitem:disabled accelerator { + color: rgba(255, 255, 255, 0.32); +} + +menu menuitem arrow { + min-height: 16px; + min-width: 16px; +} + +menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 8px; +} + +menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 8px; +} + +menu menuitem label:dir(rtl), menu menuitem label:dir(ltr) { + color: inherit; +} + +menu .view:selected { + background-color: #464757; +} + +menu > arrow { + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #313244; + color: rgba(255, 255, 255, 0.7); +} + +menu > arrow.top { + margin-top: 0; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menu > arrow.bottom { + margin-top: 8px; + margin-bottom: -12px; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menu > arrow:hover { + background-image: image(alpha(currentColor, 0.08)); + color: #FFFFFF; +} + +menu > arrow:disabled { + border-color: transparent; + background-color: transparent; + color: transparent; +} + +menu separator { + margin: 4px 0; +} + +/************ + * Popovers * + ************/ +popover.background { + transition: box-shadow 200ms ease-out; + padding: 0; + background-color: #313244; + border-radius: 12px; +} + +popover.background, .csd popover.background { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; +} + +popover.background:backdrop, .csd popover.background:backdrop { + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +popover.background > stack { + margin: 0; +} + +popover.background > toolbar { + margin: 0; +} + +popover.background > list, +popover.background > .view, +popover.background > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover.background > scrolledwindow > viewport.frame > list { + background-color: transparent; + padding: 6px; +} + +popover.background > scrolledwindow > viewport.frame > list > row { + border-radius: 6px; + padding: 6px; +} + +popover.background .view:not(:selected), +popover.background toolbar { + background-color: #313244; +} + +popover.background .linked > button:not(.radio) { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):first-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):last-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):only-child { + border-radius: 6px; +} + +popover.background.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 6px; +} + +popover.background separator { + margin: 3px 0; +} + +popover.background list separator { + margin: 0; +} + +/************* + * Notebooks * + *************/ +tabbox > tab, notebook > header tab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + padding: 3px 12px; + border: none; + outline: none; + background-clip: padding-box; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; + border-radius: 6px; +} + +tabbox > tab:hover, notebook > header tab:hover { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +tabbox > tab:disabled, notebook > header tab:disabled { + color: rgba(255, 255, 255, 0.32); +} + +tabbox > tab:checked, notebook > header tab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +tabbox > tab:checked:disabled, notebook > header tab:checked:disabled { + color: rgba(255, 255, 255, 0.5); +} + +notebook { + background-color: #1e1e2e; +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(255, 255, 255, 0.04); +} + +notebook.frame { + border-radius: 12px; +} + +notebook.frame scrolledwindow.frame { + border: none; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(255, 255, 255, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +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 { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -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 { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header tab > box:drop(active) { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top tabs > tab + tab, notebook > header.bottom tabs > tab + tab { + margin-left: 3px; +} + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left tabs > tab + tab, notebook > header.right tabs > tab + tab { + margin-top: 3px; +} + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > button.image-button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; +} + +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(255, 255, 255, 0.5); +} + +scrollbar slider:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +scrollbar slider:active { + background-color: #FFFFFF; +} + +scrollbar slider:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar.fine-tune.horizontal slider { + margin: 2px 0; +} + +scrollbar.fine-tune.vertical slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(49, 50, 68, 0.9); +} + +scrollbar.horizontal slider { + min-width: 24px; +} + +scrollbar.vertical slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border: none; + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #f5e0dc; +} + +switch:disabled { + opacity: 0.5; +} + +switch slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 18px; + min-height: 18px; + margin: 3px; + border-radius: 9999px; + outline: none; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); + background-color: white; + border: none; + color: transparent; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; +} + +checkbutton.text-button, +radiobutton.text-button { + padding: 2px; +} + +checkbutton.text-button label:not(:only-child), +radiobutton.text-button label:not(:only-child) { + margin: 0 4px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + color: transparent; + background-color: rgba(255, 255, 255, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.04); + background-color: rgba(255, 255, 255, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); + background-color: rgba(255, 255, 255, 0.2); +} + +check:focus, +radio:focus { + outline: none; +} + +check:disabled, +radio:disabled { + background-color: rgba(255, 255, 255, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(245, 224, 220, 0.15); + background-color: white; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(245, 224, 220, 0.2); + background-color: #f5e0dc; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(0, 0, 0, 0.38); + background-color: rgba(245, 224, 220, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem radio { + transition: none; + margin: 0; + padding: 0; +} + +menu menuitem check:dir(ltr), menu menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +menu menuitem check:dir(rtl), menu menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked:hover, menu menuitem check:indeterminate:hover, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:checked:hover, menu menuitem radio:indeterminate:hover { + box-shadow: none; +} + + +check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")); +} + + +radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check, +menu menuitem check { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > checkbutton > check:checked, +menu menuitem check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check:indeterminate, +menu menuitem check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio, +menu menuitem radio { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > radiobutton > radio:checked, +menu menuitem radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio:indeterminate, +menu menuitem radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +check:not(:checked):indeterminate:active, +radio:not(:checked):indeterminate:active { + -gtk-icon-transform: scaleX(-1); +} + +treeview.view radio, treeview.view check { + padding: 0; + margin: 0; +} + +treeview.view radio:not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:disabled):not(:checked):not(:indeterminate) { + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view radio:checked, treeview.view radio:indeterminate, treeview.view check:checked, treeview.view check:indeterminate, treeview.view:hover radio:checked, treeview.view:hover radio:indeterminate, treeview.view:hover check:checked, treeview.view:hover check:indeterminate, treeview.view:selected radio:checked, treeview.view:selected radio:indeterminate, treeview.view:selected check:checked, treeview.view:selected check:indeterminate { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + background-image: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale slider { + min-height: 18px; + min-width: 18px; + margin: -8px; +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune slider { + margin: -7px; +} + +scale trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(255, 255, 255, 0.3); +} + +scale trough:disabled { + background-color: rgba(255, 255, 255, 0.12); +} + +scale highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#f5e0dc); +} + +scale highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.32)); +} + +scale fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.3); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #f5e0dc; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +scale slider:hover { + box-shadow: inset 0 0 0 2px #f5e0dc, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale slider:active { + box-shadow: inset 0 0 0 4px #f5e0dc, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale slider:disabled { + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.32); +} + +scale marks, +scale value { + color: rgba(255, 255, 255, 0.7); +} + +scale indicator { + background-color: rgba(255, 255, 255, 0.3); + color: transparent; +} + +scale.horizontal marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) slider, scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active, scale.horizontal.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) slider, scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active, scale.horizontal.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) slider, scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active, scale.vertical.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) slider, scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active, scale.vertical.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #f5e0dc; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #f5e0dc; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #FBC02D; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #f5e0dc; +} + +levelbar block.full { + background-color: #66BB6A; +} + +levelbar block.empty { + background-color: rgba(255, 255, 255, 0.12); +} + +/**************** + * Print dialog * +*****************/ +printdialog paper { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +printdialog .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame > border, .frame { + margin: 0; + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; +} + +.frame.view { + border-radius: 6px; +} + +.frame.flat { + border-style: none; +} + +frame.flat > border, frame > border.flat, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +.background.csd box.vertical > actionbar > revealer > box .background.csd box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} + +junction { + border-style: solid none none solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +preferences stacksidebar.sidebar list separator, hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, .tweak-categories separator, placessidebar.sidebar list > separator, stacksidebar.sidebar + separator.vertical, +stacksidebar.sidebar separator.horizontal, button.font separator, button.file separator { + min-width: 0; + min-height: 0; + background-color: transparent; +} + +/********* + * Lists * + *********/ +window.background.csd stack stack stack frame > list, +window.background.csd > stack > stack > box > frame > list, +window.background.csd > stack > stack > box > box > frame > list, +window.background.csd > stack > box > stack > box > frame > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, +window.background.csd > stack > scrolledwindow > viewport > box > list, +window.background.csd > box > stack > scrolledwindow > viewport > box > list, preferencesgroup list, .geary-accounts-editor-pane list, window.background.csd.unified > deck > deck > deck list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet stack.background scrolledwindow > viewport list, hdyleaflet overlay scrolledwindow > viewport list, leaflet stack.background scrolledwindow > viewport list, leaflet overlay scrolledwindow > viewport list, box.horizontal > stack.background stack.background scrolledwindow > viewport list, box.horizontal > stack.background overlay scrolledwindow > viewport list, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), list.tweak-group list, list#ListBoxTweakGroup list, .tweak-group-startup, list.content:not(.conversation-listbox) { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +window.background.csd stack stack stack frame > list > separator, +window.background.csd > stack > stack > box > frame > list > separator, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, +window.background.csd > stack > scrolledwindow > viewport > box > list > separator, preferencesgroup list > separator, .geary-accounts-editor-pane list > separator, window.background.csd.unified > deck > deck > deck list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet stack.background scrolledwindow > viewport list > separator, hdyleaflet overlay scrolledwindow > viewport list > separator, leaflet stack.background scrolledwindow > viewport list > separator, leaflet overlay scrolledwindow > viewport list > separator, box.horizontal > stack.background stack.background scrolledwindow > viewport list > separator, box.horizontal > stack.background overlay scrolledwindow > viewport list > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, list.tweak-group list > separator, list#ListBoxTweakGroup list > separator, .tweak-group-startup > separator, list.content:not(.conversation-listbox) > separator { + background: none; + min-height: 0; +} + +window.background.csd stack stack stack frame > list row, +window.background.csd > stack > stack > box > frame > list row, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row, window.background.csd > stack > list row, +window.background.csd > stack > scrolledwindow > viewport > box > list row, preferencesgroup list row, .geary-accounts-editor-pane list row, window.background.csd.unified > deck > deck > deck list row, hdyleaflet list.view row, hdyleaflet list.frame row, leaflet list.view row, leaflet list.frame row, box.horizontal > stack.background list.view row, box.horizontal > stack.background list.frame row, hdyleaflet stack.background scrolledwindow > viewport list row, hdyleaflet overlay scrolledwindow > viewport list row, leaflet stack.background scrolledwindow > viewport list row, leaflet overlay scrolledwindow > viewport list row, box.horizontal > stack.background stack.background scrolledwindow > viewport list row, box.horizontal > stack.background overlay scrolledwindow > viewport list row, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row, leaflet frame:not(.view) list:not(.contacts-contact-list) row, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row, list.tweak-group list row, list#ListBoxTweakGroup list row, .tweak-group-startup > row, list.content:not(.conversation-listbox) > row { + border-radius: 0; +} + +window.background.csd stack stack stack frame > list row:not(:first-child), window.background.csd > stack > list row:not(:first-child), preferencesgroup list row:not(:first-child), .geary-accounts-editor-pane list row:not(:first-child), window.background.csd.unified > deck > deck > deck list row:not(:first-child), hdyleaflet list.view row:not(:first-child), hdyleaflet list.frame row:not(:first-child), leaflet list.view row:not(:first-child), leaflet list.frame row:not(:first-child), box.horizontal > stack.background list.view row:not(:first-child), box.horizontal > stack.background list.frame row:not(:first-child), hdyleaflet stack.background scrolledwindow > viewport list row:not(:first-child), hdyleaflet overlay scrolledwindow > viewport list row:not(:first-child), leaflet stack.background scrolledwindow > viewport list row:not(:first-child), leaflet overlay scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background stack.background scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background overlay scrolledwindow > viewport list row:not(:first-child), hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), leaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), list.tweak-group list row:not(:first-child), list#ListBoxTweakGroup list row:not(:first-child), .tweak-group-startup > row:not(:first-child), list.content:not(.conversation-listbox) > row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +window.background.csd stack stack stack frame > list row:first-child, window.background.csd > stack > list row:first-child, preferencesgroup list row:first-child, .geary-accounts-editor-pane list row:first-child, window.background.csd.unified > deck > deck > deck list row:first-child, hdyleaflet list.view row:first-child, hdyleaflet list.frame row:first-child, leaflet list.view row:first-child, leaflet list.frame row:first-child, box.horizontal > stack.background list.view row:first-child, box.horizontal > stack.background list.frame row:first-child, hdyleaflet stack.background scrolledwindow > viewport list row:first-child, hdyleaflet overlay scrolledwindow > viewport list row:first-child, leaflet stack.background scrolledwindow > viewport list row:first-child, leaflet overlay scrolledwindow > viewport list row:first-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:first-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:first-child, list.tweak-group list row:first-child, list#ListBoxTweakGroup list row:first-child, .tweak-group-startup > row:first-child, list.content:not(.conversation-listbox) > row:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:last-child, window.background.csd > stack > list row:last-child, preferencesgroup list row:last-child, .geary-accounts-editor-pane list row:last-child, window.background.csd.unified > deck > deck > deck list row:last-child, hdyleaflet list.view row:last-child, hdyleaflet list.frame row:last-child, leaflet list.view row:last-child, leaflet list.frame row:last-child, box.horizontal > stack.background list.view row:last-child, box.horizontal > stack.background list.frame row:last-child, hdyleaflet stack.background scrolledwindow > viewport list row:last-child, hdyleaflet overlay scrolledwindow > viewport list row:last-child, leaflet stack.background scrolledwindow > viewport list row:last-child, leaflet overlay scrolledwindow > viewport list row:last-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:last-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:last-child, list.tweak-group list row:last-child, list#ListBoxTweakGroup list row:last-child, .tweak-group-startup > row:last-child, list.content:not(.conversation-listbox) > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:only-child, window.background.csd > stack > list row:only-child, preferencesgroup list row:only-child, .geary-accounts-editor-pane list row:only-child, window.background.csd.unified > deck > deck > deck list row:only-child, hdyleaflet list.view row:only-child, hdyleaflet list.frame row:only-child, leaflet list.view row:only-child, leaflet list.frame row:only-child, box.horizontal > stack.background list.view row:only-child, box.horizontal > stack.background list.frame row:only-child, hdyleaflet stack.background scrolledwindow > viewport list row:only-child, hdyleaflet overlay scrolledwindow > viewport list row:only-child, leaflet stack.background scrolledwindow > viewport list row:only-child, leaflet overlay scrolledwindow > viewport list row:only-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:only-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:only-child, list.tweak-group list row:only-child, list#ListBoxTweakGroup list row:only-child, .tweak-group-startup > row:only-child, list.content:not(.conversation-listbox) > row:only-child { + border-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:focus, window.background.csd > stack > list row:focus, preferencesgroup list row:focus, .geary-accounts-editor-pane list row:focus, window.background.csd.unified > deck > deck > deck list row:focus, hdyleaflet list.view row:focus, hdyleaflet list.frame row:focus, leaflet list.view row:focus, leaflet list.frame row:focus, box.horizontal > stack.background list.view row:focus, box.horizontal > stack.background list.frame row:focus, hdyleaflet stack.background scrolledwindow > viewport list row:focus, hdyleaflet overlay scrolledwindow > viewport list row:focus, leaflet stack.background scrolledwindow > viewport list row:focus, leaflet overlay scrolledwindow > viewport list row:focus, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:focus, box.horizontal > stack.background overlay scrolledwindow > viewport list row:focus, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, leaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:focus, list.tweak-group list row:focus, list#ListBoxTweakGroup list row:focus, .tweak-group-startup > row:focus, list.content:not(.conversation-listbox) > row:focus { + box-shadow: inset 0 0 0 1000px alpha(currentColor, 0.05); +} + +list { + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +list row { + padding: 3px; +} + +list.navigation-sidebar { + padding: 3px; +} + +list.navigation-sidebar > row { + border-radius: 6px; +} + +paned scrolledwindow > viewport.frame > list { + background-color: transparent; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable, treeview.view header button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:focus, treeview.view header button:focus, row.activatable:focus { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:hover, treeview.view header button:hover, row.activatable:hover { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.has-open-popup.activatable, treeview.view header button.has-open-popup, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:active, treeview.view header button:active, row.activatable.has-open-popup, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); + background-image: radial-gradient(circle, alpha(currentColor, 0.05) 10%, transparent 0%); + background-size: 0% 0%; +} + +row:selected { + color: inherit; + background-color: alpha(currentColor, 0.06); +} + +row:selected image, +row:selected label { + color: #FFFFFF; +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled image, +row:selected:disabled label { + color: rgba(255, 255, 255, 0.5); +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; + padding: 6px 15px; +} + +.app-notification button.flat:last-child { + margin-right: -9px; +} + +.app-notification button.text-button:not(:disabled) { + color: #f5e0dc; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander title > arrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(255, 255, 255, 0.7); +} + +expander title > arrow:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +expander title > arrow:checked { + -gtk-icon-transform: unset; +} + +expander title > arrow:hover, expander title > arrow:active { + color: #FFFFFF; +} + +expander title > arrow:disabled { + color: rgba(255, 255, 255, 0.32); +} + +/************ + * Calendar * + ************/ +calendar { + padding: 1px; + border: 1px solid rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +calendar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +calendar:selected { + border-radius: 7px; +} + +calendar.header { + border-style: none none solid; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +calendar.highlight { + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +calendar:indeterminate { + color: rgba(255, 255, 255, 0.32); +} + +/*********** + * Dialogs * + ***********/ +messagedialog.background { + background-color: #11111b; +} + +messagedialog.background .titlebar, messagedialog.background .titlebar:backdrop { + background-color: #11111b; +} + +messagedialog.background.csd { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; + background-color: transparent; +} + +messagedialog.background.csd .titlebar, messagedialog.background.csd .titlebar:backdrop { + background-color: transparent; +} + +messagedialog .titlebar, messagedialog.background.csd .titlebar { + border: none; + box-shadow: none; +} + +messagedialog .dialog-action-box { + margin-top: -6px; +} + +messagedialog .dialog-action-box button, messagedialog .dialog-action-box button:first-child, messagedialog .dialog-action-box button:last-child, messagedialog .dialog-action-box .linked:not(.vertical) > button, messagedialog .dialog-action-box .linked:not(.vertical) > button:first-child, messagedialog .dialog-action-box .linked:not(.vertical) > button:last-child { + border-radius: 6px; +} + +messagedialog .dialog-action-box button:not(:last-child), messagedialog .dialog-action-box .linked:not(.vertical) > button:not(:last-child) { + margin-right: 6px; +} + +messagedialog .dialog-action-box button.suggested-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.suggested-action:not(:disabled) { + color: #f5e0dc; +} + +messagedialog .dialog-action-box button.destructive-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.destructive-action:not(:disabled) { + color: #F44336; +} + +.csd filechooser { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view { + background-color: transparent; + padding: 0; +} + +filechooser stack.view scrolledwindow { + background-color: transparent; + border-radius: 0 0 12px 0; +} + +filechooser stack.view scrolledwindow list { + background-color: transparent; +} + +filechooser stack.view > placesview { + background-color: transparent; +} + +filechooser stack.view > placesview > actionbar, filechooser stack.view > placesview > actionbar > revealer > box { + background-color: transparent; +} + +filechooser stack.view frame > border { + border: none; +} + +.csd filechooser placessidebar { + background: none; + border-bottom-left-radius: 12px; +} + +filechooser actionbar, filechooser actionbar > revealer > box { + background-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; +} + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { + border-right: 1px solid rgba(255, 255, 255, 0.12); + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { + border-left: 1px solid rgba(255, 255, 255, 0.12); + border-right-style: none; +} + +.sidebar list { + background-color: transparent; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +stacksidebar.sidebar list { + padding: 3px; + background-color: #1e1e2e; +} + +stacksidebar.sidebar row { + min-height: 32px; + padding: 0 3px; + border-radius: 6px; +} + +stacksidebar.sidebar row:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + font-weight: 500; +} + +stacksidebar.sidebar row:selected label, stacksidebar.sidebar row:selected image { + color: rgba(0, 0, 0, 0.87); +} + +stacksidebar.sidebar row + row { + margin-top: 3px; +} + +stacksidebar.sidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(255, 255, 255, 0.32); +} + +placessidebar.sidebar > viewport.frame { + border-style: none; +} + +placessidebar.sidebar list { + padding: 6px; +} + +placessidebar.sidebar row { + min-height: 32px; + margin: 0; + padding: 0; + border-radius: 6px; +} + +placessidebar.sidebar row > revealer { + padding: 0 8px 0 16px; +} + +placessidebar.sidebar row:selected { + background-color: rgba(255, 255, 255, 0.12); + font-weight: 500; +} + +placessidebar.sidebar row:disabled { + color: rgba(255, 255, 255, 0.5); +} + +placessidebar.sidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar.sidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar.sidebar row label.sidebar-label { + color: inherit; +} + +placessidebar.sidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar.sidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar.sidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar.sidebar row.sidebar-new-bookmark-row { + color: #f5e0dc; +} + +placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #f5e0dc; +} + +placessidebar.sidebar row:drop(active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(255, 255, 255, 0.12)); + background-size: 1px 1px; + background-clip: content-box; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.12)), image(rgba(255, 255, 255, 0.12)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border: none; + margin-bottom: 0; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; +} + +infobar.info > revealer > box, infobar.info > revealer > box link:link, infobar.info > revealer > box flowboxchild, infobar.info:hover > revealer > box, infobar.info:hover > revealer > box link:link, infobar.info:hover > revealer > box flowboxchild, infobar.info:backdrop > revealer > box, infobar.info:backdrop > revealer > box link:link, infobar.info:backdrop > revealer > box flowboxchild { + color: #f5e0dc; +} + +infobar.info > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:hover > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:backdrop > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action) { + color: #f5e0dc; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #f5e0dc; +} + +infobar.action > revealer > box, infobar.action > revealer > box link:link, infobar.action > revealer > box flowboxchild, infobar.action:backdrop > revealer > box, infobar.action:backdrop > revealer > box link:link, infobar.action:backdrop > revealer > box flowboxchild, infobar.question > revealer > box, infobar.question > revealer > box link:link, infobar.question > revealer > box flowboxchild, infobar.question:backdrop > revealer > box, infobar.question:backdrop > revealer > box link:link, infobar.question:backdrop > revealer > box flowboxchild { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #efcec8; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #FBC02D; +} + +infobar.warning > revealer > box, infobar.warning > revealer > box link:link, infobar.warning > revealer > box flowboxchild, infobar.warning:backdrop > revealer > box, infobar.warning:backdrop > revealer > box link:link, infobar.warning:backdrop > revealer > box flowboxchild { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #fbb814; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #F44336; + color: #FFFFFF; +} + +infobar.error > revealer > box, infobar.error > revealer > box link:link, infobar.error > revealer > box flowboxchild, infobar.error:backdrop > revealer > box, infobar.error:backdrop > revealer > box link:link, infobar.error:backdrop > revealer > box flowboxchild { + color: #FFFFFF; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #FFFFFF; +} + +infobar.error:hover > revealer > box { + background-color: #f32c1e; +} + +/************ + * Tooltips * + ************/ +tooltip { + box-shadow: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + border-radius: 6px; +} + +tooltip.background.csd { + border-radius: 6px; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +tooltip decoration { + background-color: transparent; +} + +tooltip > box { + margin: -6px; + min-height: 24px; + padding: 4px 8px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #FFFFFF; +} + +colorswatch.light { + color: rgba(0, 0, 0, 0.87); +} + +colorswatch overlay { + transition: box-shadow 200ms ease-out; +} + +colorswatch overlay:hover { + box-shadow: 0 0 0 2px #f5e0dc; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(255, 255, 255, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(255, 255, 255, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 200ms ease-out; + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +decoration { + transition: none; + border-radius: 12px; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 36px transparent; + margin: 10px; +} + +.background.csd decoration { + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; + background-color: #1e1e2e; +} + +decoration:backdrop { + transition: box-shadow 200ms ease-out; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 36px transparent; +} + +.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { + border-radius: 0; +} + +.maximized decoration, .fullscreen decoration { + border-radius: 0; + box-shadow: none; +} + +.popup decoration { + box-shadow: none; + border: none; +} + +.ssd decoration { + border: none; + border-radius: 12px 12px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.metacity decoration { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: none; +} + +.csd.popup decoration { + border-radius: 12px; + border: none; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +tooltip.csd decoration { + border-radius: 6px; + box-shadow: none; + border: none; +} + +messagedialog.background.csd decoration { + border-radius: 12px; + border: 1px solid rgba(255, 255, 255, 0.1); + background-color: #313244; + background-clip: border-box; +} + +.solid-csd decoration { + margin: 0; + padding: 2px; + border-radius: 0; + box-shadow: none; + background-color: #11111b; + border: 1px solid #393947; +} + +.solid-csd decoration:backdrop { + background-color: #1e1e2e; +} + +button.titlebutton:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 0; + margin: 0 4px; +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + color: transparent; +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.12); + background-image: radial-gradient(circle, rgba(0, 0, 0, 0.12) 10%, transparent 0%); +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.5); +} + +button.minimize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:not(.suggested-action):not(.destructive-action) { + background-color: rgba(255, 255, 255, 0.3); +} + +button.minimize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #f9e2af; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #fbe9c3; +} + +button.maximize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #a6e3a1; +} + +button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #bceab9; +} + +button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #f38ba8; +} + +button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #f6a8be; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-repeat: no-repeat; + background-size: 16px 16px; + background-position: center; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + box-shadow: none; + color: transparent; + animation: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/minimize-symbolic.svg"), url("assets/scalable/minimize-symbolic@2.svg")); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/maximize-symbolic.svg"), url("assets/scalable/maximize-symbolic@2.svg")); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/close-symbolic.svg"), url("assets/scalable/close-symbolic@2.svg")); +} + +.background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active { + background-image: -gtk-scaled(url("assets/scalable/unmaximize-symbolic.svg"), url("assets/scalable/unmaximize-symbolic@2.svg")); +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #f5e0dc; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-transform: unset; +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; + -gtk-icon-transform: rotate(45deg); +} + +.context-menu { + font: initial; +} + +.keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(255, 255, 255, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12); + background-color: #313244; + color: #FFFFFF; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #f5e0dc; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(255, 255, 255, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker entry { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +popover.emoji-picker scrolledwindow { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +button.emoji-section { + margin: 4px; +} + +button.emoji-section:checked { + color: #f5e0dc; +} + +button.emoji-section:not(:last-child) { + margin-right: 0; +} + +popover.emoji-picker .emoji { + min-width: 3em; + min-height: 3em; + padding: 0 8px; +} + +popover.emoji-picker .emoji widget { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker .emoji widget:hover { + background-color: alpha(currentColor, 0.08); +} + +popover.emoji-completion { + padding: 8px 0; +} + +popover.emoji-completion arrow { + border: none; + background: none; +} + +popover.emoji-completion .emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +popover.emoji-completion .emoji:hover { + background-color: alpha(currentColor, 0.08); +} + +/************ + * Nautilus * + ************/ +.nautilus-window.background.csd { + border-radius: 0 0 12px 12px; + background-color: #11111b; +} + +.nautilus-window.background.csd:backdrop { + background-color: #1e1e2e; +} + +.nautilus-window.background.csd > grid.horizontal > paned.horizontal > separator, +.nautilus-window.background.csd > deck > box.vertical > paned.horizontal > separator { + margin-left: 0; +} + +.nautilus-window.background.csd placessidebar > viewport.frame > list > separator { + background: none; +} + +.nautilus-window.background.csd.unified notebook { + border-radius: 0; +} + +.nautilus-window.background.csd:not(.unified) .nautilus-list-view { + background-color: transparent; + border-bottom-right-radius: 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook > stack { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook scrolledwindow > .view:not(:selected):not(:hover):not(:checked) { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > stack > frame > scrolledwindow > viewport > list { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar { + background-color: transparent; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar > revealer > box { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) paned > separator.wide { + min-width: 12px; + box-shadow: 12px 0 #1e1e2e; + background-color: #1e1e2e; + background-image: image(#2e2e36); +} + +.nautilus-window.maximized, .nautilus-window.maximized placessidebar { + border-radius: 0; +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border: none; + border-radius: 6px; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: rgba(0, 0, 0, 0.87); +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-desktop.nemo-canvas-item, .caja-desktop.caja-canvas-item, +.nautilus-desktop.nautilus-canvas-item { + color: #FFFFFF; +} + +@keyframes nautilus-operations-button-needs-attention { + to { + background-color: alpha(currentColor, 0.08); + } +} + +.nautilus-operations-button-needs-attention { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; +} + +.nautilus-operations-button-needs-attention-multiple { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 6 alternate; +} + +.path-bar-box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border-radius: 6px; +} + +.path-bar-box button { + margin: 0; +} + +.path-bar-box.width-maximized { + background-color: rgba(255, 255, 255, 0.04); +} + +.path-bar-box.background.frame { + border-style: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.path-bar-box .path-bar button label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .path-bar button label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + padding-left: 12px; + padding-right: 12px; + margin-left: 1px; + margin-right: 1px; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button.image-button image:not(:only-child) { + margin: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr), .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl) { + background-color: rgba(255, 255, 255, 0.08); +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr):disabled, .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl):disabled { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +.windowhandle .linked.nautilus-path-bar { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + margin-top: 0; + margin-bottom: 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { + color: #FFFFFF; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { + background: none; + box-shadow: none; +} + +.disk-space-display.unknown { + background-color: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.3); +} + +.disk-space-display.used { + background-color: #f5e0dc; + color: #f5e0dc; +} + +.disk-space-display.free { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.12); +} + +.search-information { + padding: 2px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +.conflict-row:not(:selected) { + background-color: #604f2e; +} + +.nautilus-window flowboxchild .icon-item-background { + padding: 4px; + border-radius: 6px; +} + +.nautilus-window flowboxchild:selected { + background-color: transparent; +} + +.nautilus-window notebook :not(treeview).view { + border-radius: 6px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { + border-style: none; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { + margin: -6px 0 0 -6px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { + margin: 0 8px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { + border-radius: 0; +} + +.nautilus-window > popover.menu:not(:last-child) { + padding: 3px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box { + margin-top: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box { + margin-bottom: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box.linked { + margin-top: 1px; +} + +.nautilus-window > popover.menu:not(:last-child) separator { + margin-bottom: -2px; +} + +.nautilus-menu-sort-heading { + margin: 1px 3px; + font-weight: 500; +} + +.nautilus-menu-sort-heading:disabled { + color: rgba(255, 255, 255, 0.7); +} + +.nautilus-window paned > separator { + background-color: #11111b; +} + +/********* + * gedit * + *********/ +window.org-gnome-gedit > paned.titlebar > separator { + background-color: transparent; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { + margin: 4px 0; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { + border-bottom-left-radius: 12px; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { + background: none; +} + +.open-document-selector-path-label { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +.open-document-selector-match { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +.gedit-document-panel { + background-color: #11111b; +} + +.gedit-document-panel row button.flat { + margin-top: 8px; + margin-bottom: 8px; +} + +.gedit-document-panel-group-row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0 0 12px 12px; +} + +.gedit-search-slider { + margin: 0 6px 10px; + padding: 6px; + background-color: #313244; + border-radius: 0 0 12px 12px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.gedit-search-slider .linked:not(.vertical) > entry .gedit-search-entry-occurrences-tag { + all: unset; + color: rgba(255, 255, 255, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) .gedit-search-entry-occurrences-tag { + margin-left: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) image.right { + margin-right: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) .gedit-search-entry-occurrences-tag { + margin-right: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) image.left { + margin-left: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:not(.error) { + background-color: #313244; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button { + color: rgba(255, 255, 255, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:hover, .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:active { + color: #FFFFFF; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +frame.gedit-map-frame > border:dir(ltr) { + border-style: none none none solid; +} + +frame.gedit-map-frame > border:dir(rtl) { + border-style: none solid none none; +} + +/********** + * Tweaks * + **********/ +.csd .tweak-categories { + border-bottom-left-radius: 12px; +} + +leaflet list.navigation-sidebar { + background-color: #11111b; +} + +window.background.csd:not(.maximized) leaflet list.navigation-sidebar { + border-bottom-left-radius: 12px; +} + +.tweak-group-white, +.tweak-white, +.tweak-white:hover { + background-image: image(#1e1e2e); +} + +.tweak-group-startup { + padding: 0; +} + +.tweak-group-startup > row.tweak-startup { + background-color: transparent; + background-image: none; +} + +list.tweak-group list, list#ListBoxTweakGroup list { + padding: 0; +} + +row#Focus, +row#ClickMethod, +row#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + margin-top: 4px; +} + +leaflet.titlebar > .titlebar.tweak-titlebar-left, +leaflet.titlebar > .titlebar.tweak-titlebar-right, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-left, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-right { + background-color: inherit; + box-shadow: inherit; + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +/************************ + * Gnome Control Center * + ************************/ +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:not(:only-child) { + border-top-left-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:not(:only-child) { + border-top-right-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:only-child, window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:only-child { + border-top-right-radius: 12px; + border-top-left-radius: 12px; +} + +window.background.csd > stack:not(.titlebar) > stack.background { + border-radius: 0 0 12px 12px; +} + +window.background.csd > leaflet > stack.background, +window.background.csd > hdyleaflet > stack.background, +window.background.csd > box.horizontal > stack.background { + background: none; +} + +window.background.csd > leaflet > stack.background frame > border, +window.background.csd > hdyleaflet > stack.background frame > border, +window.background.csd > box.horizontal > stack.background frame > border { + border: none; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { + background-color: #1e1e2e; + border-bottom-right-radius: 12px; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view { + background: none; +} + +window.background.csd > leaflet frame.view, +window.background.csd > hdyleaflet frame.view, +window.background.csd > box.horizontal frame.view { + border-radius: 6px; + background: none; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { + background-color: #1e1e2e; + border-bottom-left-radius: 12px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { + background-color: transparent; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { + background-color: transparent; + padding: 3px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable { + border-radius: 6px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list { + border-top-width: 0; + border-bottom-width: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list > row { + border-radius: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list { + border-top-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list > row { + border-radius: 6px 6px 0 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list { + border-bottom-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list > row { + border-radius: 0 0 6px 6px; +} + +window.background.csd hdycolumn stack frame.view > stack > stack list > separator { + background-color: rgba(255, 255, 255, 0.12); +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > notebook, +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list { + background: none; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list > row:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup), leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup), box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) { + padding: 3px; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable { + border-radius: 6px; +} + +/************************ + * Gnome system monitor * + ************************/ +window#gnome-system-monitor.background.csd > box.vertical > stack { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background:not(.csd) > box.vertical > headerbar { + box-shadow: none; +} + +/************************ + * Gnome Sound Recorder * + ************************/ +stack > grid.vertical > scrolledwindow { + border: none; + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical > scrolledwindow > viewport.frame list { + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical scrolledwindow.frame.emptyGrid { + border: none; +} + +/****************** + * Gnome Contacts * + ******************/ +window.background.csd scrolledwindow.contacts-contact-form { + border-bottom-right-radius: 12px; +} + +/************************ + * Epiphany (Gnome Web) * + ************************/ +tabbox { + border: none; + background-color: rgba(255, 255, 255, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +tabbox > tab button { + min-height: 24px; + min-width: 24px; + border-radius: 9999px; + border: none; + padding: 0; + margin-right: -6px; +} + +/***************** + * Gnome Weather * + *****************/ +#weather-page, +#weekly-forecast-frame { + border-bottom-right-radius: 12px; +} + +#weather-page-content-view { + border-bottom-right-radius: 12px; + border-bottom-left-radius: 12px; +} + +/*************** + * Gnome Music * + ***************/ +window.background.csd box.vertical > overlay > stack.background { + border-radius: 0 0 12px 12px; +} + +/**************** + * Gnome Clocks * + ****************/ +/************* + * Rhythmbox * + *************/ +window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + min-height: 24px; + min-width: 24px; + padding: 6px; + margin: 0; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { + border-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:first-child), .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:last-child) { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { + padding: 0; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { + padding: 6px; + margin: -1px 0; + border-bottom: none; + border-top: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: transparent; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + margin: 6px 0; +} + +window.csd > box.vertical > box.vertical > frame, +window.solid-csd > box.vertical > box.vertical > frame { + margin: -1px 0; + padding: 0; +} + +window.csd > box.vertical > box.vertical > frame > border, +window.solid-csd > box.vertical > box.vertical > frame > border { + border: none; +} + +window.background > box.vertical > toolbar.primary-toolbar { + padding: 0 12px 0 6px; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #FFFFFF; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { + padding: 0 3px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > grid > grid { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 6px; + margin: -6px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > grid > box, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > box, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > grid > box { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 0 6px 6px; + margin: 0 -6px -6px 0; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > paned > box > scrolledwindow:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); + margin-right: -1px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > notebook > stack > grid > grid > grid { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 3px; + margin: -1px -6px -6px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > notebook > stack > grid > paned > box > scrolledwindow:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); + margin-right: -1px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > paned > box:first-child > box { + padding: 0 6px 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********** + * Polari * + **********/ +.polari-room-list .sidebar { + background: none; +} + +.polari-room-list .sidebar > row.activatable:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +stack.view.polari-entry-area { + background-color: #1e1e2e; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-bottom-right-radius: 12px; +} + +stack:disabled.view.polari-entry-area { + background-image: image(#1e1e2e); +} + +/*********** + * Builder * + ***********/ +layouttabbar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +layouttabbar > box > button { + margin: 2px 0; +} + +layouttab { + margin: 0 8px; + border-style: none solid; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #f5e0dc; + background-color: #1e1e2e; +} + +layouttab separator.vertical { + margin: 8px 4px; +} + +layouttab button.text-button, layouttab button.image-button, layouttab button { + margin-top: 8px; + margin-bottom: 8px; + padding: 0 4px; +} + +layout { + border: 1px solid rgba(0, 0, 0, 0.25); + -PnlDockBin-handle-size: 1; +} + +entry.search-missing { + background-color: #F44336; + color: #FFFFFF; +} + +window.workbench treeview.image { + color: rgba(255, 255, 255, 0.7); +} + +popover.popover-selector list { + padding: 6px; +} + +popover.popover-selector list row { + border-radius: 6px; +} + +popover.popover-selector list row image:dir(ltr) { + margin-right: 6px; +} + +popover.popover-selector list row image:dir(rtl) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(ltr) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(rtl) { + margin-right: 6px; +} + +omnibar.linked:not(.vertical) entry { + border-radius: 6px; +} + +omnibar:not(:hover):not(:active) entry { + color: rgba(255, 255, 255, 0.7); +} + +popover.omnibar list row:not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +entry.preferences-search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +preferences stacksidebar.sidebar list { + background-color: #11111b; +} + +preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { + border-style: none; +} + +preferences > box > box:dir(ltr) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +preferences > box > box:dir(rtl) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.messagepopover.background { + padding: 0; +} + +popover.messagepopover .popover-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +popover.messagepopover .popover-action-area button:first-child { + border-bottom-left-radius: 6px; +} + +popover.messagepopover .popover-action-area button:last-child { + border-bottom-right-radius: 6px; +} + +popover.messagepopover .popover-content-area { + margin: 16px; +} + +popover.transfers list { + background-color: transparent; +} + +popover.transfers list row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.transfers list row > box { + padding: 10px; +} + +dockbin { + border: 1px solid rgba(0, 0, 0, 0.25); + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid rgba(0, 0, 0, 0.25); +} + +eggsearchbar box.search-bar { + padding: 0 8px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +docktabstrip { + padding: 0 8px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +docktab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + margin-bottom: -1px; + padding: 6px 6px; + border-width: 1px; + border-color: transparent; + box-shadow: inset 0 -2px transparent; + background-image: radial-gradient(circle, #f5e0dc 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +docktab:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +docktab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 225ms cubic-bezier(0, 0, 0.2, 1), background-image 525ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -2px #f5e0dc; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #FFFFFF; +} + +dockoverlayedge { + background-color: #1e1e2e; +} + +dockoverlayedge docktabstrip { + padding: 0; + border: none; +} + +dockoverlayedge.left-edge docktab:checked { + box-shadow: inset -2px 0 #f5e0dc; +} + +dockoverlayedge.right-edge docktab:checked { + box-shadow: inset 2px 0 #f5e0dc; +} + +pillbox { + background-color: #1e1e2e; + border-radius: 6px; +} + +layoutpane entry.search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +editortweak entry.search { + margin-bottom: -1px; + box-shadow: none; + background-color: transparent; +} + +.gb-search-entry-occurrences-tag { + box-shadow: none; + background-color: transparent; +} + +docktabstrip { + min-height: 39px; +} + +window.workbench preferences preferencesgroup list entry { + padding-top: 8px; + padding-bottom: 8px; +} + +button.run-arrow-button { + padding-left: 10px; + padding-right: 10px; +} + +button.dzlmenubutton image { + min-width: 30px; +} + +button.dzlmenubutton image.arrow { + min-width: 27px; +} + +button.dzlmenubuttonitem { + color: #FFFFFF; + font-weight: normal; +} + +button.dzlmenubuttonitem:disabled { + color: rgba(255, 255, 255, 0.5); +} + +idelayoutstackheader { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +idelayoutstackheader button:checked { + color: #FFFFFF; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher { + padding: 8px 0; + background-color: #1e1e2e; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button { + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:active { + background-image: radial-gradient(circle, rgba(245, 224, 220, 0.7) 10%, transparent 0%); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:checked { + background-color: transparent; + color: #FFFFFF; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { + margin-right: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked { + box-shadow: inset -2px 0 #f5e0dc; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { + margin-left: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked { + box-shadow: inset 2px 0 #f5e0dc; +} + +ideeditorsidebar notebook header { + background: transparent; +} + +popover.messagepopover list { + border: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.messagepopover list row:not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********** + * Photos * + **********/ +GdMainIconView.content-view { + -GdMainIconView-icon-size: 48; +} + +.documents-counter { + margin: 8px; + border-radius: 9999px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12); + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; +} + +.documents-scrolledwin.frame { + border-style: none; +} + +.documents-scrolledwin.frame frame.content-view > border { + border-style: none; +} + +.photos-fade-in { + opacity: 1; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.photos-fade-out { + opacity: 0; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +button.photos-filter-preview { + color: #FFFFFF; + font-weight: normal; +} + +button.photos-filter-preview:checked { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; +} + +button.photos-filter-preview:checked image { + color: #FFFFFF; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { + border-style: none none none solid; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { + border-style: none solid none none; +} + +/********* + * Music * + *********/ +.side-panel:dir(ltr) { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.side-panel:dir(rtl) { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.side-panel .view { + background-image: image(#11111b); +} + +.side-panel .view:hover { + background-image: image(#24242d); +} + +.side-panel .view:selected { + background-image: image(#f5e0dc); +} + +.side-panel .view:selected:hover { + background-image: image(rgba(230, 210, 206, 0.9896)); +} + +.songs-list:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +frame.documents-dropdown { + margin: 8px; +} + +frame.documents-dropdown > border { + border: none; +} + +box.vertical > revealer > toolbar.search-bar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +box.vertical > revealer > toolbar.search-bar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +/************* + * Documents * + *************/ +.documents-scrolledwin { + background-color: transparent; +} + +.documents-scrolledwin .content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { + border: none; +} + +window.background.csd > stack > box > revealer > actionbar > revealer > box { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; +} + +/******************* + * Document Viewer * + *******************/ +window.background.csd evview.view.content-view { + border-radius: 0 0 12px 12px; +} + +/********************************* + * Archive Manager (File roller) * + *********************************/ +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { + border-radius: 0 0 0 12px; + background-color: #1e1e2e; +} + +/************ + * Terminal * + ************/ +terminal-window decoration { + border-radius: 12px 12px 0 0; +} + +terminal-window.background.csd, terminal-window.background.csd.maximized { + border-radius: 0 0 0 0; +} + +terminal-window notebook > header > box { + margin: -2px -2px -2px 1px; +} + +terminal-window notebook > header > box button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +window.background > box.vertical > box.horizontal > frame > border { + border-width: 0 1px 0 0; +} + +window.background > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { + border-bottom-left-radius: 12px; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame { + border-width: 0; + border-radius: 0 0 12px 0; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { + border-bottom-right-radius: 12px; +} + +.terminal-window { + background-color: #1e1e2e; +} + +.terminal-window tabbar tabbox { + background-color: #11111b; + margin: 0; + border-radius: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +/********* + * To Do * + *********/ +task-list-view taskrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 0 -8px; +} + +task-list-view taskrow:hover { + transition: none; +} + +task-list-view taskrow label { + margin: 0 8px; +} + +task-list-view taskrow image.dim-label { + min-width: 16px; +} + +task-list-view > box > revealer > box > button { + margin: -6px; +} + +task-list-view > box > revealer > box > button .dim-label { + color: inherit; +} + +tasklistview taskrow { + outline: none; +} + +tasklistview taskrow entry, tasklistview taskrow entry:focus, tasklistview taskrow entry:disabled { + box-shadow: none; +} + +tasklistview taskrow image.dim-label { + min-width: 16px; +} + +tasklistview > box > revealer > box > button { + margin: -6px; +} + +tasklistview > box > revealer > box > button .dim-label { + color: inherit; +} + +/******* + * Eog * + *******/ +#eog-thumb-nav scrolledwindow { + border-top: none; +} + +/************* + * Evolution * + *************/ +frame.taskbar > border { + border-style: solid none none; +} + +box.vertical > paned.horizontal notebook widget .frame { + border-style: none; +} + +/*********** + * Fractal * + ***********/ +.background.csd.main-window .sidebar.rooms-sidebar { + border-bottom-left-radius: 12px; +} + +/******** + * Gitg * + ********/ +frame.commit-frame > border { + border-style: solid none none; +} + +/************** + * Characters * + **************/ +box.dialog-vbox scrolledwindow.related { + border: 1px solid rgba(0, 0, 0, 0.25); +} + +list.categories { + background-image: image(#11111b); +} + +/********* + * Boxes * + *********/ +.transparent-bg + stack overlay > label { + min-height: 24px; + padding: 0 4px; + border-radius: 6px; + background-color: #11111b; + color: #FFFFFF; +} + +/************** + * Calculator * + **************/ +button.title label { + min-height: 36px; +} + +/********* + * Geary * + *********/ +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer, +window#GearyMainWindow.background.csd stack#conversation_viewer { + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, +window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { + background: none; + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded { + animation: none; + background-image: none; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box { + border-radius: 0; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.25); +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-composer-box actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-composer-box actionbar > revealer > box { + border-bottom-left-radius: 0; +} + +.geary-accounts-editor-pane frame:not(.geary-signature) > border, +.geary-accounts-editor-pane scrolledwindow.frame { + border: none; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > headerbar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > headerbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar { + background-color: #11111b; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar:backdrop, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > box.vertical + separator.sidebar { + min-width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow { + padding: 3px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view { + border: 1px solid transparent; + border-radius: 6px; + padding: 6px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:selected, .geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:active { + border-radius: 6px; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +.geary-main-window.unified separator.geary-sidebar-pane-separator { + min-width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { + border: 1px solid rgba(255, 255, 255, 0.12); + border-bottom-width: 0; + background-color: #1e1e2e; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { + border-top-left-radius: 8px; + border-top-right-radius: 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { + border-radius: 0 0 8px 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { + background-color: transparent; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { + border-radius: 0 0 6px 6px; +} + +/************** + * Extensions * + **************/ +window.background.csd stack stack stack frame > border, +window.background.csd > stack > stack > box > frame > border, +window.background.csd > stack > stack > box > box > frame > border, +window.background.csd > stack > box > stack > box > frame > border, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { + border: none; +} + +window.background.csd > stack > box > box > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport > list { + border-bottom-left-radius: 12px; +} + +window.background.csd > stack > box > .sidebar > scrolledwindow > viewport > list { + padding: 0 0; +} + +/*********** + * Dialogs * + ***********/ +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { + border-radius: 0 0 0 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { + border-radius: 0 0 12px 0; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd stack scrolledwindow.frame { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view > text { + background: none; +} + +dialog.background.csd stack scrolledwindow viewport.frame.view { + border-radius: 6px; +} + +window.background.csd.unified { + background-color: #1e1e2e; +} + +window.background.csd.unified headerbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +window.background.csd.unified > decoration-overlay { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +window.background.csd.unified, +window.background.csd.unified > decoration, +window.background.csd.unified > decoration-overlay { + border-radius: 12px; +} + +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen > decoration-overlay { + box-shadow: none; +} + +window.background.csd.unified.tiled, +window.background.csd.unified.tiled > decoration, +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top, +window.background.csd.unified.tiled-top > decoration, +window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right, +window.background.csd.unified.tiled-right > decoration, +window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom, +window.background.csd.unified.tiled-bottom > decoration, +window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left, +window.background.csd.unified.tiled-left > decoration, +window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized, +window.background.csd.unified.maximized > decoration, +window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen, +window.background.csd.unified.fullscreen > decoration, +window.background.csd.unified.fullscreen > decoration-overlay { + border-radius: 0; +} + +/********* + * Tilix * + *********/ +overlay > revealer.left > scrolledwindow.frame, overlay > revealer.right > scrolledwindow.frame { + border-style: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +overlay > revealer.left > scrolledwindow.frame { + margin-right: 32px; +} + +overlay > revealer.right > scrolledwindow.frame { + margin-left: 32px; +} + +.terminix-session-sidebar, +.tilix-session-sidebar { + background-image: image(#313244); +} + +.terminal-titlebar button { + border-radius: 0; +} + +button.image-button.session-new-button { + min-width: 32px; +} + +notebook.tilix-background tab > box > stack { + margin: -6px; +} + +button.flat.tilix-small-button { + min-height: 20px; + min-width: 16px; +} + +/************** + * Terminator * + **************/ +.terminator-terminal-window paned > separator { + background-color: #1e1e2e; +} + +.terminator-terminal-window notebook.frame { + border-style: none; +} + +/************* + * Ubitquity * + *************/ +#live_installer .menubar progressbar trough { + border-radius: 4px; + background-color: rgba(255, 255, 255, 0.12); +} + +/********* + * Meld * + ********/ +.meld-notebook, .meld-notebook > stack { + background: none; + border-radius: 0 0 12px 12px; +} + +.meld-notebook-child { + background-color: #11111b; + border-radius: 0 0 12px 12px; +} + +statusbar.meld-status-bar { + background: none; +} + +/*********** + * Eclipse * + ***********/ +window.background > box.vertical > scrolledwindow > widget toolbar { + padding: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar separator, +window.background > box.vertical > scrolledwindow > widget toolbar button { + margin: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar button { + border-radius: 6px; +} + +/************ + * Chromium * + ************/ +window.background.chromium { + background-color: #313244; +} + +window.background.chromium entry, +window.background.chromium > button { + border: 1px solid #393947; +} + +window.background.chromium > button { + color: #f5e0dc; +} + +window.background.chromium > button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +window.background.chromium menubar, +window.background.chromium headerbar { + color: rgba(255, 255, 255, 0.7); +} + +window.background.chromium headerbar.titlebar { + padding: 0 12px; +} + +window.background.chromium headerbar.titlebar button:active { + background-color: alpha(currentColor, 0.12); +} + +window.background.chromium spinner { + color: #f5e0dc; +} + +window.background.chromium textview.view { + background-color: transparent; +} + +window.background.chromium treeview.view.cell:selected:focus { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +window.background.chromium treeview.view button { + border: 1px solid rgba(255, 255, 255, 0.3); + background-color: #1e1e2e; +} + +window.background.chromium menu { + border-color: #3e3e5f; +} + +window.background.chromium menu menuitem { + border-radius: 0; +} + +tooltip.background.chromium { + background-color: #0b0b12; +} + +/*********** + * Firefox * + ***********/ +#MozillaGtkWidget decoration { + border: none; +} + +#MozillaGtkWidget > widget text { + background-color: #313244; +} + +#MozillaGtkWidget > widget text:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +#MozillaGtkWidget > widget > separator { + color: #393947; +} + +#MozillaGtkWidget > widget > scrollbar { + background-clip: border-box; +} + +#MozillaGtkWidget > widget > frame > border { + border-color: #393947; +} + +#MozillaGtkWidget > widget > entry, +#MozillaGtkWidget > widget > button > button { + border: 1px solid #393947; + border-radius: 6px; + box-shadow: none; +} + +#MozillaGtkWidget > widget > entry:disabled, +#MozillaGtkWidget > widget > button > button:disabled { + border-color: rgba(255, 255, 255, 0.12); +} + +#MozillaGtkWidget > widget > entry { + min-height: 30px; + background-color: #1e1e2e; +} + +#MozillaGtkWidget > widget > entry:focus { + border-color: #f5e0dc; + box-shadow: inset 0 0 0 1px #f5e0dc; +} + +#MozillaGtkWidget > widget > entry:disabled { + background-color: #11111b; +} + +#MozillaGtkWidget > widget > button > button { + padding: 4px 8px; + background-size: auto; +} + +#MozillaGtkWidget > widget > button > button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +#MozillaGtkWidget > widget > button > button:active { + background-image: image(alpha(currentColor, 0.12)); +} + +#MozillaGtkWidget > widget > checkbutton > check, +#MozillaGtkWidget > widget > radiobutton > radio { + margin: 0; + padding: 0; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate), +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate) { + color: #464646; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):hover, #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):active, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):hover, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):active { + color: #727272; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):disabled, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):disabled { + color: rgba(70, 70, 70, 0.5); +} + +#MozillaGtkWidget menu { + border: none; +} + +#MozillaGtkWidget > widget > menubar { + color: rgba(255, 255, 255, 0.7); +} + +#MozillaGtkWidget > widget > menubar:hover { + color: #FFFFFF; +} + +#MozillaGtkWidget > widget > menubar:disabled { + color: rgba(255, 255, 255, 0.32); +} + +#MozillaGtkWidget > widget > frame { + color: #393947; +} + +#MozillaGtkWidget menu > separator { + color: #393947; +} + +window.background:not(.csd) > window > menu menuitem { + transition: none; +} + +/************ + * Inkscape * + ************/ +#ToolboxCommon > #AuxToolbox #StyleSwatch { + font-size: smaller; +} + +#ToolboxCommon > #AuxToolbox #Kludge { + padding: 0; +} + +#ToolboxCommon > #AuxToolbox spinbutton, +#ToolboxCommon > #AuxToolbox entry { + min-height: 32px; +} + +#ToolboxCommon > #AuxToolbox button:not(.up):not(.down) { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; +} + +#ToolboxCommon > #AuxToolbox spinbutton button { + border-width: 4px; +} + +#ToolboxCommon > toolbar.vertical { + margin-top: -4px; +} + +#ToolboxCommon > toolbar.vertical button { + min-height: 24px; + min-width: 24px; + padding: 4px; +} + +#CanvasTable button { + min-height: 16px; + min-width: 16px; + padding: 0; +} + +#CanvasTable #HorizontalScrollbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(ltr) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(rtl) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +#Canvas_and_Dock frame > border { + border: none; +} + +#Canvas_and_Dock widget > widget > button.flat { + min-height: 16px; + min-width: 16px; + padding: 4px; +} + +#Canvas_and_Dock widget > widget > box.horizontal image { + padding: 4px; +} + +#Canvas_and_Dock box.horizontal > box.vertical > button.flat { + min-height: 16px; + min-width: 24px; + padding: 8px 4px; +} + +scrolledwindow#DialogNotebook > viewport.frame > notebook.frame button.close-button image { + padding: 4px; +} + +/*********** + * Synapse * + ***********/ +/*************** + * Libreoffice * + ***************/ +window.background > grid > widget > widget > scrolledwindow > viewport > grid > box > box > frame > box { + background-color: #1e1e2e; +} + +/********* + * Pamac * + *********/ +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list { + border: none; + border-radius: 0; +} + +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list > row.activatable { + border-radius: 6px; +} + +/********* + * Unity * + *********/ +UnityDecoration { + -UnityDecoration-extents: 28px 0 0 0; + -UnityDecoration-input-extents: 8px; + -UnityDecoration-shadow-offset-x: 0; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); + -UnityDecoration-active-shadow-radius: 18px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); + -UnityDecoration-inactive-shadow-radius: 6px; + -UnityDecoration-glow-size: 8px; + -UnityDecoration-glow-color: #f5e0dc; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration .top { + padding: 0 2px; + border-style: none; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #11111b; + color: #FFFFFF; +} + +UnityDecoration .top:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); +} + +UnityDecoration .menuitem { + color: rgba(255, 255, 255, 0.7); +} + +UnityDecoration .menuitem:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #FFFFFF; +} + +.background:not(.csd) headerbar:not(.titlebar) { + border-radius: 0; + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { + border-style: none; +} + +UnityPanelWidget, +.unity-panel { + background-color: #11111b; + color: #FFFFFF; +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #FFFFFF; +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spin 1s linear infinite; + color: #f5e0dc; +} + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.45); + border: none; + border-radius: 12px; + padding: 0; + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); +} + +.lightdm.menubar > .menuitem { + padding: 2px 6px; +} + +.lightdm-combo .menu { + background-color: #1e1e2e; + border-radius: 0; + padding: 0; + color: #FFFFFF; +} + +/************** + * Mate-Panel * + **************/ +.mate-panel-menu-bar menubar, +#PanelApplet-window-menu-applet-button { + background-color: transparent; +} + +.mate-panel-menu-bar { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.mate-panel-menu-bar button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +PanelToplevel.horizontal > grid > button { + min-width: 24px; +} + +PanelToplevel.vertical > grid > button { + min-height: 24px; +} + +PanelSeparator { + color: rgba(255, 255, 255, 0.12); +} + +MatePanelAppletFrameDBus { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.mate-panel-menu-bar.horizontal MatePanelAppletFrameDBus { + border-width: 0 1px; +} + +.mate-panel-menu-bar.vertical MatePanelAppletFrameDBus { + border-width: 1px 0; +} + +.mate-panel-menu-bar menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.mate-panel-menu-bar menubar > menuitem:hover { + color: #FFFFFF; +} + +.mate-panel-menu-bar menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.mate-panel-menu-bar.horizontal menubar > menuitem { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical menubar > menuitem { + padding: 8px 0; +} + +.mate-panel-menu-bar menubar menu > menuitem { + min-height: 28px; + padding: 0 6px; +} + +.mate-panel-menu-bar #PanelApplet button { + -GtkWidget-window-dragging: true; +} + +.mate-panel-menu-bar #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; +} + +.mate-panel-menu-bar #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; +} + +.mate-panel-menu-bar #tasklist-button image:dir(ltr), .mate-panel-menu-bar #tasklist-button label:dir(rtl) { + padding-left: 4px; +} + +.mate-panel-menu-bar #tasklist-button label:dir(ltr), .mate-panel-menu-bar #tasklist-button image:dir(rtl) { + padding-right: 4px; +} + +.mate-panel-menu-bar.vertical #tasklist-button { + min-height: 32px; +} + +.mate-panel-menu-bar.horizontal #showdesktop-button image { + min-width: 24px; + padding: 0 4px; +} + +.mate-panel-menu-bar.vertical #showdesktop-button image { + min-height: 24px; + padding: 4px 0; +} + +PanelApplet.wnck-applet .wnck-pager { + background-color: transparent; + color: #f5e0dc; +} + +PanelApplet.wnck-applet .wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +PanelApplet.wnck-applet .wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +PanelApplet.wnck-applet .wnck-pager:selected { + background-color: #f5e0dc; +} + +.mate-panel-menu-bar.horizontal #clock-applet-button label { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical #clock-applet-button label { + padding: 8px 0; +} + +#MatePanelPopupWindow { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +#MatePanelPopupWindow frame > border { + border-style: none; +} + +#MatePanelPopupWindow calendar { + border-style: none; +} + +#MatePanelPopupWindow calendar:not(:selected) { + background-color: transparent; +} + +#MatePanelPopupWindow calendar + box { + margin-top: -5px; + padding-top: 5px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +#MatePanelPopupWindow expander > title { + min-height: 32px; +} + +#MatePanelPopupWindow button { + padding: 4px 16px; +} + +#MatePanelPopupWindow > frame > box > box > box > widget { + color: rgba(255, 255, 255, 0.12); +} + +na-tray-applet { + -NaTrayApplet-icon-padding: 3px; + -NaTrayApplet-icon-size: 16; +} + +.mate-panel-menu-bar { + -PanelMenuBar-icon-visible: true; +} + +.mate-panel-applet-slider { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.mate-panel-applet-slider frame > border { + border-style: none; +} + +#PanelApplet:not(:selected) > box { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#PanelApplet:selected > box { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +#mate-menu { + border: 1px solid rgba(0, 0, 0, 0.25); + background-color: #313244; +} + +#mate-menu button { + min-height: 24px; + min-width: 24px; + padding: 4px 0; + color: #FFFFFF; + font-weight: normal; +} + +#mate-menu button:not(.flat) { + background-color: alpha(currentColor, 0.1); +} + +#mate-menu button image, +#mate-menu button label + label { + color: rgba(255, 255, 255, 0.7); +} + +#mate-menu entry { + margin: 0 0 4px; +} + +#mate-menu entry image { + margin: 0; +} + +#mate-menu entry + button { + margin: 0 4px 4px; + padding: 6px; +} + +.brisk-menu { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.brisk-menu entry { + margin-bottom: -2px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.brisk-menu entry + box > box:dir(ltr) { + margin-right: -2px; + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +.brisk-menu entry + box > box:dir(rtl) { + margin-left: -2px; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.brisk-menu .categories-list { + padding-top: 4px; +} + +.brisk-menu .categories-list button { + margin: 0 4px; +} + +.brisk-menu .categories-list button:checked { + color: #f5e0dc; +} + +.brisk-menu .session-button { + padding: 12px; +} + +.brisk-menu .frame { + border-style: none; +} + +.brisk-menu .apps-list { + padding: 4px 0; + background-color: transparent; +} + +.brisk-menu .apps-list row { + padding: 0; +} + +.brisk-menu .apps-list row:hover { + box-shadow: none; +} + +.brisk-menu .apps-list button { + border-radius: 0; + color: #FFFFFF; + font-weight: normal; +} + +/********************* + * CAJA File manager * + *********************/ +.caja-navigation-window button.toggle.image-button { + border-radius: 6px; +} + +.caja-pathbar button { + margin: 0 -1px 0 -2px; +} + +.caja-pathbar button.slider-button { + min-width: 24px; +} + +.caja-pathbar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.caja-side-pane notebook viewport.frame, +.caja-side-pane notebook widget .vertical { + background-color: #1e1e2e; +} + +.caja-side-pane notebook, +.caja-notebook { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.caja-side-pane notebook .frame, +.caja-notebook .frame { + border-style: none; +} + +.caja-canvas-item { + border-radius: 6px; +} + +.caja-desktop.view .entry, +.caja-navigation-window .view .entry { + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); + background-image: none; + color: #FFFFFF; +} + +.caja-desktop.view .entry:selected, +.caja-navigation-window .view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-desktop.view .entry { + background-color: #1e1e2e; + color: #FFFFFF; + caret-color: currentColor; +} + +.caja-desktop.view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-navigation-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.caja-notebook frame > border { + border-style: none; +} + +#caja-extra-view-widget { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +#caja-extra-view-widget > box > box > label { + font-weight: bold; +} + +/********* + * Pluma * + *********/ +.pluma-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window statusbar frame > border { + border-style: none; +} + +.pluma-window statusbar frame button.flat { + padding: 0 4px; + border-radius: 0; +} + +.pluma-window statusbar frame button.flat widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.pluma-print-preview toolbar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat { + margin: 1px; +} + +.pluma-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.pluma-window paned.horizontal box.vertical notebook.frame { + margin-top: -1px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********* + * Atril * + *********/ +.atril-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.atril-window paned.horizontal box.vertical notebook .frame { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +/* mate-screensaver lock dialog */ +.lock-dialog { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.lock-dialog frame > border { + border-style: none; +} + +.lock-dialog button:not(:disabled) { + color: #f5e0dc; +} + +/* multimedia OSD */ +MsdOsdWindow.background.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +MsdOsdWindow.background.osd .trough { + border-radius: 0; + background-color: rgba(255, 255, 255, 0.12); +} + +MsdOsdWindow.background.osd .progressbar { + border-radius: 0; + background-color: #f5e0dc; +} + +/****************** + * Budgie Desktop * + ******************/ +.budgie-container { + background-color: transparent; +} + +.budgie-settings-window list.sidebar { + background: none; + border-radius: 0 0 0 12px; +} + +.budgie-settings-window buttonbox.inline-toolbar { + border: none; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.budgie-settings-window buttonbox.inline-toolbar button { + border-radius: 6px; +} + +dialog.background > .dialog-vbox > scrolledwindow > viewport.frame > list { + border-right: 1px solid #393947; +} + +.budgie-popover { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; + background-color: #1e1e2e; + border-radius: 12px; +} + +.budgie-popover frame.container { + padding: 6px; + border: none; +} + +.budgie-popover frame.container .container { + padding: 0; +} + +.budgie-popover list, .budgie-popover row { + padding: 0; +} + +.budgie-popover separator.horizontal { + margin: 3px 0; +} + +.budgie-popover border { + border: none; +} + +.budgie-popover list { + background-color: transparent; +} + +.budgie-popover row:hover { + box-shadow: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) { + background: none; + border-right: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 3px; + padding: 3px 0; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable { + padding: 6px 8px; +} + +.budgie-popover scrolledwindow.sidebar + separator { + margin: 0; + background-color: transparent; + min-width: 0; + min-height: 0; +} + +.budgie-popover scrolledwindow.sidebar + separator + scrolledwindow { + margin-left: 3px; +} + +.budgie-popover scrolledwindow.sidebar + separator + scrolledwindow list > row.activatable { + border-radius: 3px; +} + +.budgie-popover treeview.view.sidebar { + border-right: none; + background: none; +} + +.budgie-popover treeview.view.sidebar:hover { + background-color: alpha(currentColor, 0.08); +} + +.budgie-popover treeview.view.sidebar:selected { + background-color: alpha(currentColor, 0.12); +} + +.budgie-popover.budgie-menu .container { + padding: 0; +} + +.budgie-popover.budgie-menu .sidebar, +.budgie-popover.budgie-menu scrollbar, +.budgie-popover.budgie-menu entry.search { + background-color: transparent; +} + +.budgie-popover.budgie-menu entry.search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + font-size: 120%; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories { + background-color: rgba(255, 255, 255, 0.04); + padding-bottom: 12px; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button { + border-radius: 0; +} + +.budgie-popover.budgie-menu scrolledwindow > viewport.frame > list > row.activatable > button.flat { + border-radius: 0; +} + +.budgie-popover.budgie-menu list.left-overlay-menu { + border-radius: 12px; + background-color: #1e1e2e; + padding: 6px; + margin: 6px; + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable { + border-radius: 6px; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable:not(:last-child) { + margin-bottom: 3px; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable button.menuitem { + border-radius: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer { + border-top: 1px solid rgba(255, 255, 255, 0.12); + padding: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat { + padding: 3px; + border-radius: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat.user-icon-button { + padding-right: 9px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat.image-button { + border-radius: 9999px; + padding: 6px; + min-height: 16px; + min-width: 16px; + margin-left: 9px; + background-clip: border-box; +} + +.budgie-popover.user-menu list, +.budgie-popover.user-menu row { + border: none; + background: none; + box-shadow: none; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child { + margin-bottom: 0; + outline-width: 0; + border-radius: 6px; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child button.indicator-item { + transition: none; + animation: none; +} + +.budgie-popover.sound-popover .container { + padding: 0; +} + +.budgie-popover.sound-popover separator { + margin: 3px 0; +} + +.budgie-popover.night-light-indicator .view-header { + margin: 0 6px; +} + +.budgie-popover.places-menu .name-button image:dir(ltr) { + margin-right: 3px; +} + +.budgie-popover.places-menu .name-button image:dir(rtl) { + margin-left: 3px; +} + +.budgie-popover.places-menu .unmount-button { + margin: 2px; + padding: 0; +} + +.budgie-popover.places-menu .places-list:not(.always-expand) { + margin-top: 3px; + padding-top: 3px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.budgie-popover.places-menu .alternative-label { + padding: 3px; + font-size: 15px; +} + +.budgie-popover.workspace-popover flowboxchild { + padding: 0; +} + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} + +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} + +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} + +.workspace-switcher .workspace-item { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr) { + border-right-width: 1px; +} + +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl) { + border-left-width: 1px; +} + +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item { + border-bottom-width: 1px; +} + +.workspace-switcher .workspace-item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.workspace-switcher .workspace-item.current-workspace { + background-color: alpha(currentColor, 0.1); +} + +.workspace-switcher .workspace-add-button { + border-radius: 6px; +} + +.budgie-panel .workspace-switcher .workspace-add-button { + min-height: 24px; + min-width: 24px; + padding: 0; +} + +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 6px; +} + +.budgie-panel { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.budgie-panel.transparent { + background-color: rgba(17, 17, 27, 0.75); +} + +.budgie-panel .icon-tasklist button.launcher:checked, .budgie-panel .icon-tasklist button.launcher:active { + color: #FFFFFF; +} + +.top .budgie-panel.dock-mode { + border-radius: 0 0 18px 18px; +} + +.bottom .budgie-panel.dock-mode { + border-radius: 18px 18px 0 0; +} + +.bottom .budgie-panel.dock-mode .icon-tasklist > box > revealer:first-child > button.launcher { + border-top-left-radius: 18px; +} + +.bottom .budgie-panel.dock-mode .icon-tasklist > box > revealer:last-child > button.launcher { + border-top-right-radius: 18px; +} + +.left .budgie-panel.dock-mode { + border-radius: 0 18px 18px 0; +} + +.left .budgie-panel.dock-mode .icon-tasklist .launcher:first-child { + border-top-right-radius: 18px; +} + +.left .budgie-panel.dock-mode .icon-tasklist .launcher:last-child { + border-bottom-right-radius: 18px; +} + +.right .budgie-panel.dock-mode { + border-radius: 18px 0 0 18px; +} + +.right .budgie-panel.dock-mode .icon-tasklist .launcher:first-child { + border-top-left-radius: 18px; +} + +.right .budgie-panel.dock-mode .icon-tasklist .launcher:last-child { + border-bottom-left-radius: 18px; +} + +.budgie-panel button { + color: rgba(255, 255, 255, 0.7); + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 0; +} + +.budgie-panel button:hover { + color: #FFFFFF; +} + +.budgie-panel button:active { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.budgie-menu-launcher { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.budgie-menu-launcher:focus { + box-shadow: none; + border: none; + color: #FFFFFF; +} + +.budgie-panel button.raven-trigger { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel.horizontal button { + padding: 0 6px; +} + +.budgie-panel.vertical button { + padding: 6px 0; +} + +.budgie-panel separator { + background-color: rgba(255, 255, 255, 0.12); +} + +.budgie-panel .alert { + color: #F44336; +} + +.budgie-panel > box > widget > widget > image, +.budgie-panel > box > widget > widget > stack > image, +.budgie-panel > box > widget > widget > box > image { + margin-left: 6px; + margin-right: 6px; +} + +.budgie-panel > box > widget > widget > box > image + label { + margin-left: -4px; +} + +.budgie-panel > box > widget > widget > box > widget > image { + margin-left: 6px; +} + +.budgie-panel > box > widget > widget > box > stack > widget > label { + margin-right: 6px; +} + +.budgie-panel > box > widget > widget > box > widget > widget > image { + margin-left: 2px; + margin-right: 2px; +} + +.budgie-panel .budgie-clock-applet > widget > box, +.budgie-panel .budgie-calendar-applet > widget > box { + padding-left: 3px; + padding-right: 3px; +} + +.budgie-panel .titlebar:not(headerbar) { + min-height: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + color: #FFFFFF; +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active { + color: #FFFFFF; +} + +.budgie-panel menubar, +.budgie-panel .menubar { + color: rgba(255, 255, 255, 0.7); + box-shadow: none; + border: none; +} + +.budgie-panel menubar > menuitem, +.budgie-panel .menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel menubar > menuitem:hover, .budgie-panel menubar > menuitem:active, +.budgie-panel .menubar > menuitem:hover, +.budgie-panel .menubar > menuitem:active { + color: #FFFFFF; +} + +.budgie-panel menubar menu separator, +.budgie-panel .menubar menu separator { + background-color: rgba(255, 255, 255, 0.12); +} + +.budgie-panel #tasklist-button { + padding: 0 4px; +} + +.budgie-panel.vertical #tasklist-button { + min-height: 32px; +} + +.budgie-panel button.flat.launcher { + padding: 0; +} + +.budgie-panel button.flat.launcher:not(:checked) { + color: rgba(255, 255, 255, 0.5); +} + +.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.flat.launcher:not(:checked):disabled { + color: rgba(255, 255, 255, 0.32); +} + +.top .budgie-panel .unpinned button.flat.launcher:checked, .top .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel .unpinned button.flat.launcher:checked, .bottom .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel .unpinned button.flat.launcher:checked, .left .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel .unpinned button.flat.launcher:checked, .right .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +frame.raven-frame > border { + border-style: none; +} + +.top frame.raven-frame > border { + margin-bottom: 32px; +} + +.bottom frame.raven-frame > border { + margin-top: 32px; +} + +.left frame.raven-frame > border { + margin-right: 32px; +} + +.right frame.raven-frame > border { + margin-left: 32px; +} + +.raven { + background-color: #313244; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +.raven > box { + margin-bottom: -10px; +} + +.raven stackswitcher.linked { + margin: 6px 16px; +} + +.raven stackswitcher.linked > button:focus { + box-shadow: none; +} + +.raven .raven-header { + min-height: 36px; + padding: 3px; +} + +.raven .raven-header.top { + padding: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.raven .raven-header.top stackswitcher button { + margin: -4px 0 -5px; + padding: 0 16px; + min-height: 24px; +} + +.raven .raven-header.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.raven stack .raven-header { + margin-top: -6px; +} + +.raven stack scrolledwindow .raven-header { + margin-top: -8px; +} + +.raven .raven-background { + border-style: solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +.raven .raven-background > overlay > widget > image { + color: rgba(255, 255, 255, 0.12); +} + +.raven scrolledwindow.raven-background { + border-bottom-style: none; +} + +.raven .powerstrip button { + margin: 2px 0 1px; + padding: 12px; + border-radius: 9999px; +} + +.raven .option-subtitle { + font-size: smaller; +} + +.raven .audio-widget scale.marks-after { + padding-top: 0; + padding-bottom: 0; +} + +.raven .audio-widget scale.marks-after label { + font-size: 90%; + padding: 0; + margin: -10px 0 0 6px; +} + +.raven .audio-widget button.flat.expander-button { + margin-top: 4px; + margin-bottom: 4px; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { + background-color: rgba(255, 255, 255, 0.06); + color: #FFFFFF; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { + color: #FFFFFF; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable label { + padding-left: 12px; +} + +.raven levelbar, .raven levelbar trough, .raven levelbar block { + border-radius: 9999px; +} + +calendar.raven-calendar { + border-style: none; + background-color: transparent; +} + +calendar.raven-calendar:selected { + border-radius: 6px; +} + +.raven-mpris { + background-color: #11111b; + color: #FFFFFF; +} + +.raven-mpris label { + min-height: 24px; +} + +.raven-mpris button.image-button { + padding: 12px; +} + +image.raven-mpris { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +.raven-notifications-view > .raven-background > viewport.frame { + padding: 0; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable { + margin-left: -6px; + margin-right: -3px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable .raven-notifications-group-header { + padding: 0 12px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list { + padding: 6px; + background: none; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable { + border: none; + padding: 6px; + padding-left: 12px; + margin: 3px; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { + background-color: rgba(255, 255, 255, 0.12); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:active, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:focus { + background: none; + box-shadow: none; +} + +.raven-notifications-group .raven-notifications-group-header { + padding-left: 6px; +} + +.raven-notifications-group list > row { + border-radius: 6px; + padding: 6px; +} + +.raven-notifications-group list > row .notification-clone { + padding-left: 6px; +} + +.budgie-notification-window, .budgie-switcher, .budgie-switcher-window, .budgie-osd-window { + background-color: transparent; +} + +.budgie-notification .notification-title { + font-size: 120%; +} + +.budgie-notification .notification-body { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-osd .budgie-osd-text { + font-size: 120%; +} + +.budgie-panel .lock-keys image:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.drop-shadow { + margin: 36px; + padding: 6px; + border-radius: 12px; + background-color: #313244; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-session-dialog, +.budgie-polkit-dialog, +.budgie-run-dialog { + background-color: #313244; + border: none; + box-shadow: none; + padding: 0; +} + +.budgie-session-dialog > box > grid, +.budgie-polkit-dialog > box > grid, +.budgie-run-dialog > box > grid { + padding: 24px; +} + +.budgie-session-dialog.background, .budgie-session-dialog.background.csd > decoration, +.budgie-polkit-dialog.background, +.budgie-polkit-dialog.background.csd > decoration, +.budgie-run-dialog.background, +.budgie-run-dialog.background.csd > decoration { + border-radius: 12px; +} + +.budgie-session-dialog.background, +.budgie-polkit-dialog.background, +.budgie-run-dialog.background { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.budgie-session-dialog.background.csd > decoration, +.budgie-polkit-dialog.background.csd > decoration, +.budgie-run-dialog.background.csd > decoration { + border: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-session-dialog label:not(:last-child), +.budgie-session-dialog .dialog-title, +.budgie-polkit-dialog label:not(:last-child), +.budgie-polkit-dialog .dialog-title, +.budgie-run-dialog label:not(:last-child), +.budgie-run-dialog .dialog-title { + font-size: 120%; +} + +.budgie-session-dialog buttonbox.linked > button, +.budgie-polkit-dialog buttonbox.linked > button, +.budgie-run-dialog buttonbox.linked > button { + padding: 8px 16px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +.budgie-session-dialog buttonbox.linked > button.suggested-action:not(:disabled), +.budgie-polkit-dialog buttonbox.linked > button.suggested-action:not(:disabled), +.budgie-run-dialog buttonbox.linked > button.suggested-action:not(:disabled) { + color: #f5e0dc; +} + +.budgie-session-dialog buttonbox.linked > button.destructive-action:not(:disabled), +.budgie-polkit-dialog buttonbox.linked > button.destructive-action:not(:disabled), +.budgie-run-dialog buttonbox.linked > button.destructive-action:not(:disabled) { + color: #F44336; +} + +.budgie-session-dialog buttonbox.linked > button:first-child, +.budgie-polkit-dialog buttonbox.linked > button:first-child, +.budgie-run-dialog buttonbox.linked > button:first-child { + border-bottom-left-radius: 12px; + border-top-left-radius: 0; +} + +.budgie-session-dialog buttonbox.linked > button:last-child, +.budgie-polkit-dialog buttonbox.linked > button:last-child, +.budgie-run-dialog buttonbox.linked > button:last-child { + border-bottom-right-radius: 12px; + border-top-right-radius: 0; +} + +.budgie-power-dialog .titlebar, .budgie-power-dialog .titlebar:backdrop { + background-color: transparent; + box-shadow: none; + border: none; +} + +.budgie-power-dialog.background { + border-radius: 18px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.budgie-power-dialog.background.csd > decoration { + border: none; + border-radius: 18px; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-polkit-dialog .message { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-polkit-dialog .failure { + color: #F44336; +} + +.budgie-polkit-dialog > box > grid { + padding-bottom: 0; +} + +.budgie-run-dialog entry.search { + font-size: 120%; + padding: 6px 14px; + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.budgie-run-dialog list .dim-label { + color: #FFFFFF; +} + +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +/************** + * Xfce4 Apps * + **************/ +.XfceHeading { + background-color: #1e1e2e; +} + +/*************** + * xfce4-panel * + ***************/ +.xfce4-panel.background { + border: none; + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.xfce4-panel.background button { + min-height: 16px; + min-width: 16px; + padding: 0 6px; + border-radius: 0; + color: rgba(255, 255, 255, 0.7); +} + +.xfce4-panel.background button:hover, .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + color: #FFFFFF; +} + +.xfce4-panel.background button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.xfce4-panel.background button.flat.toggle { + padding: 0 6px; +} + +.xfce4-panel.background .tasklist button image { + padding: 4px; +} + +wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +wnck-pager:selected { + background-color: #f5e0dc; +} + +#xfce4-mpc-plugin-26 > frame > border { + border: none; +} + +#xfce-panel-button { + -gtk-icon-style: symbolic; +} + +XfdesktopIconView.view { + border-radius: 6px; + background-color: transparent; + color: #FFFFFF; +} + +XfdesktopIconView.view:active { + box-shadow: none; +} + +XfdesktopIconView.view .rubberband { + border-radius: 0; +} + +window#whiskermenu-window { + border-radius: 12px; + background-color: transparent; + border: none; +} + +window#whiskermenu-window entry.search:focus { + background-color: #1e1e2e; +} + +window#whiskermenu-window > frame > border { + border-radius: 12px; + padding: 6px 8px 6px 9px; + margin: 6px; + border: none; + background-color: #1e1e2e; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +window#whiskermenu-window box.categories > button.radio { + padding: 3px 6px; + margin: 1px 0; +} + +window#whiskermenu-window box.categories > button.radio:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +window#whiskermenu-window box.categories > button.radio:checked, window#whiskermenu-window box.categories > button.radio:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +window#whiskermenu-window box.categories > button.radio:checked:hover, window#whiskermenu-window box.categories > button.radio:active:hover { + background-image: none; +} + +window#whiskermenu-window scrolledwindow.frame { + padding: 3px; + background-color: #1e1e2e; + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view { + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:not(:hover):not(:selected) { + background: none; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:selected:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:checked, window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +#XfceNotifyWindow { + background-color: #1e1e2e; + border-radius: 12px; + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +#XfceNotifyWindow buttonbox { + padding: 0; +} + +#XfceNotifyWindow label#summary { + font-weight: bold; +} + +dialog.xfsm-logout-dialog { + border-radius: 12px; + background-color: rgba(30, 30, 46, 0.97); + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +#xfwm-tabwin { + padding: 12px; + border-radius: 6px; + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; +} + +/********** + * Thunar * + **********/ +.thunar toolbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.thunar .standard-view.frame { + border: none; +} + +.thunar scrolledwindow.frame.sidebar { + border-top: none; +} + +.thunar .path-bar.linked:not(.vertical) > button.path-bar-button { + margin-left: 2px; + margin-right: 2px; +} + +.thunar statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-top: none; +} + +window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-bottom-left-radius: 12px; +} + +menubar.-vala-panel-appmenu-private, +menubar.-vala-panel-background { + background: none; + border: none; + box-shadow: none; + animation: none; +} + +menubar.-vala-panel-appmenu-private > menuitem, +menubar.-vala-panel-background > menuitem { + color: rgba(255, 255, 255, 0.7); + font-weight: normal; +} + +menubar.-vala-panel-appmenu-private > menuitem:hover, +menubar.-vala-panel-background > menuitem:hover { + color: #FFFFFF; + border-radius: 0; +} + +menubar.-vala-panel-appmenu-private > menuitem:disabled, +menubar.-vala-panel-background > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +/************************ + * LightDM GTK+ Greeter * + ************************/ +#panel_window { + background-color: #1e1e2e; + color: #FFFFFF; +} + +#panel_window menubar, +#panel_window separator { + background-color: transparent; +} + +#panel_window separator { + padding: 0 4px; +} + +#panel_window separator:first-child { + padding: 0 8px; +} + +#panel_window menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +#panel_window menubar > menuitem:hover { + color: #FFFFFF; +} + +#panel_window menubar > menuitem:disabled label { + color: rgba(255, 255, 255, 0.32); +} + +#login_window, +#shutdown_dialog, +#restart_dialog { + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +#content_frame { + padding-bottom: 16px; +} + +#login_window GtkComboBox { + background: none; +} + +#login_window GtkComboBox .button, #login_window GtkComboBox .button:hover, #login_window GtkComboBox .button:active, #login_window GtkComboBox .button:focus { + padding: 0; + background: none; + border-style: none; + box-shadow: none; +} + +#user_image { + padding: 3px; + border-radius: 3px; +} + +#user_image_border { + border-radius: 3px; +} + +#buttonbox_frame { + padding-top: 24px; +} + +#buttonbox_frame > box, +#buttonbox_frame > buttonbox { + margin: -16px; +} + +#buttonbox_frame button:not(:disabled) { + color: #f5e0dc; +} + +#greeter_infobar { + font-weight: bold; +} + +/******** + * Nemo * + ********/ +.nemo-window .primary-toolbar { + background-color: #11111b; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 2px 3px; +} + +.nemo-window .primary-toolbar entry { + min-height: 0; + margin: 0; +} + +.nemo-window .primary-toolbar > toolitem > box > button.image-button, +.nemo-window .primary-toolbar > toolitem > .linked > button.image-button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar button.text-button { + padding-left: 8px; + padding-right: 8px; + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button.text-button:hover, .nemo-window .primary-toolbar button.text-button:active, .nemo-window .primary-toolbar button.text-button:checked { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar button.text-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button.text-button:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button { + border-radius: 3px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.nemo-window .primary-toolbar button:not(.text-button):not(.image-button) { + padding-left: 4px; + padding-right: 4px; +} + +.nemo-window scrolledwindow.frame { + border-style: none; +} + +.nemo-window scrolledwindow.frame .view:not(:selected) { + background-color: transparent; +} + +.nemo-window .nemo-inactive-pane .view:not(:selected) { + background-color: #11111b; +} + +.nemo-window .nemo-window-pane widget.entry { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); +} + +.nemo-window .toolbar { + padding: 2px; + margin: -2px; +} + +.nemo-window .toolbar button { + margin: 3px 0; + padding: 3px; +} + +.nemo-window .toolbar separator { + margin: 6px 0; +} + +.nemo-window.background.csd .toolbar { + border-radius: 0 0 12px 12px; +} + +.nemo-window.background.csd.maximized .toolbar { + border-radius: 0; +} + +.places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #62626d; + -NemoPlacesTreeView-disk-full-fg-color: #f5e0dc; + -NemoPlacesTreeView-disk-full-bar-width: 2px; + -NemoPlacesTreeView-disk-full-bar-radius: 0; + -NemoPlacesTreeView-disk-full-bottom-padding: 1px; + -NemoPlacesTreeView-disk-full-max-length: 80px; + padding-top: 3px; + padding-bottom: 3px; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #FFFFFF; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #FFFFFF; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #f5e0dc; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(255, 255, 255, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #FFFFFF; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #FFFFFF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #f5e0dc; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(255, 255, 255, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(255, 255, 255, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FBC02D; +@define-color error_color #F44336; +@define-color success_color #66BB6A; +/* +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 #FFFFFF; +@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); +@define-color wm_highlight rgba(255, 255, 255, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #f38ba8; +@define-color wm_button_close_active_bg #ed547e; +@define-color wm_button_max_hover_bg #a6e3a1; +@define-color wm_button_max_active_bg #79d572; +@define-color wm_button_min_hover_bg #f9e2af; +@define-color wm_button_min_active_bg #f5cd76; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #bcbcc0; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color rgba(255, 255, 255, 0.3); +@define-color budgie_tasklist_indicator_color_active #f5e0dc; +@define-color budgie_tasklist_indicator_color_active_window #8c8183; +@define-color budgie_tasklist_indicator_color_attention #FBC02D; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/gtk.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/gtk.css new file mode 100644 index 0000000..f124355 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/gtk.css @@ -0,0 +1,8449 @@ +@keyframes ripple { + to { + background-size: 1000% 1000%; + } +} + +@keyframes ripple-on-slider { + to { + background-size: auto, 1000% 1000%; + } +} + +@keyframes ripple-on-headerbar { + from { + background-image: radial-gradient(circle, #f5e0dc 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle, #f5e0dc 100%, transparent 0%); + } +} + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 0; + -GtkTextView-error-underline-color: #F44336; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 24; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 6; + -GtkDialog-action-area-border: 6; + outline-style: solid; + outline-width: 2px; + outline-color: transparent; + outline-offset: -4px; + -gtk-outline-radius: 6px; + -gtk-secondary-caret-color: #f5e0dc; +} + +*:focus { + outline-color: alpha(currentColor, 0.1); +} + +.thunar .standard-view.frame widget.view:selected, XfdesktopIconView.view:active, calendar.raven-calendar:selected, box.vertical > widget > widget:selected, calendar:selected, .csd treeview.view:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, .background.csd .view:selected { + color: #FFFFFF; + background-color: alpha(currentColor, 0.1); +} + +.nemo-window .view selection, .nemo-window .view:selected, .nautilus-window notebook .view:not(treeview) selection, .nautilus-window notebook .view:not(treeview):selected, .nautilus-window flowboxchild:selected .icon-item-background, label selection, flowbox flowboxchild:selected { + color: #f5e0dc; + background-color: rgba(245, 224, 220, 0.2); +} + +.nemo-window .nemo-window-pane widget.entry:selected, window.background.csd evview.view.content-view:selected, window.background.csd evview.view.content-view:selected:backdrop, .nautilus-window.background.csd notebook widget.view:selected, spinbutton.vertical selection, spinbutton:not(.vertical) selection, +entry selection, textview text selection:focus, textview text selection, widget.view:selected, .view:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +.linked:not(.vertical) > button, .linked:not(.vertical) > spinbutton.vertical, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry { + border-radius: 0; +} + +.linked:not(.vertical) > button:first-child, .linked:not(.vertical) > spinbutton.vertical:first-child, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > button:last-child, .linked:not(.vertical) > spinbutton.vertical:last-child, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > button:only-child, .linked:not(.vertical) > spinbutton.vertical:only-child, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child { + border-radius: 6px; +} + +.linked.vertical > button, .linked.vertical > spinbutton.vertical, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry { + border-radius: 0; +} + +.linked.vertical > button:first-child, .linked.vertical > spinbutton.vertical:first-child, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > button:last-child, .linked.vertical > spinbutton.vertical:last-child, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > button:only-child, .linked.vertical > spinbutton.vertical:only-child, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child { + border-radius: 6px; +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.background.csd { + border-radius: 0 0 12px 12px; +} + +.background.maximized, .background.solid-csd { + border-radius: 0; +} + +*:disabled { + -gtk-icon-effect: dim; +} + +.gtkstyle-fallback { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.gtkstyle-fallback:hover { + background-color: #14141f; + color: #FFFFFF; +} + +.gtkstyle-fallback:active { + background-color: #0a0a0f; + color: #FFFFFF; +} + +.gtkstyle-fallback:disabled { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.5); +} + +.gtkstyle-fallback:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +.view { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.view:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.view:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.view:selected:hover { + box-shadow: none; +} + +window.background.csd > stack.view { + border-radius: 0 0 12px 12px; +} + +textview text { + background-color: #1e1e2e; +} + +textview border { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +iconview:hover, iconview:selected { + border-radius: 6px; +} + +.rubberband, +rubberband, +XfdesktopIconView.view .rubberband, +.content-view rubberband, +.content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view treeview.view flowbox treeview.view rubberband, +.content-view treeview.view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox treeview.view .rubberband, +treeview.view flowbox treeview.view .content-view rubberband, +treeview.view flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +.content-view .rubberband, +treeview.view rubberband, +treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .rubberband, +treeview.view .content-view rubberband, +treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view .rubberband, +.content-view treeview.view rubberband, +.content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view .content-view .rubberband, +.content-view treeview.view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view .content-view flowbox treeview.view rubberband, +treeview.view .content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox rubberband, +flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +flowbox treeview.view rubberband, +flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .rubberband, +flowbox treeview.view .content-view rubberband, +flowbox treeview.view .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view .content-view .rubberband, +.content-view flowbox treeview.view rubberband, +.content-view flowbox treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view .rubberband, +flowbox .content-view treeview.view rubberband, +flowbox .content-view treeview.view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view .rubberband, +flowbox .content-view treeview.view flowbox rubberband, +flowbox .content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox .content-view treeview.view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband, +treeview.view flowbox rubberband, +treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .rubberband, +treeview.view flowbox .content-view rubberband, +treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view flowbox .content-view .rubberband, +.content-view treeview.view flowbox rubberband, +.content-view treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view treeview.view flowbox .rubberband, +treeview.view .content-view flowbox rubberband, +treeview.view .content-view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view treeview.view .content-view flowbox .rubberband, +.content-view flowbox treeview.view flowbox rubberband, +.content-view flowbox treeview.view flowbox XfdesktopIconView.view .rubberband, +XfdesktopIconView.view .content-view flowbox treeview.view flowbox .rubberband, +flowbox treeview.view flowbox .content-view rubberband, +flowbox treeview.view flowbox .content-view XfdesktopIconView.view .rubberband, +XfdesktopIconView.view flowbox treeview.view flowbox .content-view .rubberband { + border: 1px solid #f5e0dc; + background-color: rgba(245, 224, 220, 0.3); +} + +flowbox flowboxchild { + padding: 3px; + border-radius: 6px; + color: #FFFFFF; +} + +flowbox flowboxchild button.osd.remove-button { + min-height: 28px; + min-width: 28px; + padding: 0; + margin: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +label { + caret-color: currentColor; +} + +label.separator { + color: rgba(255, 255, 255, 0.7); +} + +label:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +.dim-label { + color: rgba(255, 255, 255, 0.7); +} + +assistant .sidebar { + padding: 4px 0; +} + +assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.5); + font-weight: 500; +} + +assistant .sidebar label.highlight { + color: #FFFFFF; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ +spinbutton.vertical, spinbutton:not(.vertical), +entry { + min-height: 36px; + padding: 0 8px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.vertical:focus, spinbutton:focus:not(.vertical), +entry:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +spinbutton.vertical:drop(active), spinbutton:drop(active):not(.vertical), +entry:drop(active) { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +spinbutton.vertical:disabled, spinbutton:disabled:not(.vertical), +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.flat.vertical, spinbutton.flat:not(.vertical), +entry.flat { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: transparent; +} + +spinbutton.vertical image, spinbutton:not(.vertical) image, +entry image { + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical image:hover, spinbutton:not(.vertical) image:hover, spinbutton.vertical image:active, spinbutton:not(.vertical) image:active, +entry image:hover, +entry image:active { + color: #FFFFFF; +} + +spinbutton.vertical image:disabled, spinbutton:not(.vertical) image:disabled, +entry image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical image.left, spinbutton:not(.vertical) image.left, +entry image.left { + margin-left: 2px; + margin-right: 6px; +} + +spinbutton.vertical image.right, spinbutton:not(.vertical) image.right, +entry image.right { + margin-left: 6px; + margin-right: 2px; +} + +spinbutton.vertical undershoot.left, spinbutton:not(.vertical) undershoot.left, +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(255, 255, 255, 0.3) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.vertical undershoot.right, spinbutton:not(.vertical) undershoot.right, +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, transparent 50%, rgba(255, 255, 255, 0.3) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; + margin: 0 4px; + margin: 4px 0; +} + +spinbutton.error.vertical, spinbutton.error:not(.vertical), +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.error.vertical:focus, spinbutton.error:focus:not(.vertical), +entry.error:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #F44336; +} + +spinbutton.error.vertical:disabled, spinbutton.error:disabled:not(.vertical), +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.warning.vertical, spinbutton.warning:not(.vertical), +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +spinbutton.warning.vertical:focus, spinbutton.warning:focus:not(.vertical), +entry.warning:focus { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #FBC02D; +} + +spinbutton.warning.vertical:disabled, spinbutton.warning:disabled:not(.vertical), +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical progress, spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -8px; + border-bottom: 2px solid #f5e0dc; + background-color: transparent; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { + border-image: none; + box-shadow: none; +} + +.entry-tag, .photos-entry-tag, .documents-entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.entry-tag:hover, .photos-entry-tag:hover, .documents-entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag, :dir(ltr) .photos-entry-tag, :dir(ltr) .documents-entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag, :dir(rtl) .photos-entry-tag, :dir(rtl) .documents-entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button, .button.photos-entry-tag, .button.documents-entry-tag { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active), .button.photos-entry-tag:not(:hover):not(:active), .button.documents-entry-tag:not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#f5e0dc), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#f5e0dc), to(transparent)); + } +} + +.raven-mpris button.image-button, .mate-panel-menu-bar button, infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button { + color: rgba(255, 255, 255, 0.7); +} + +.raven-mpris button.image-button:focus, .mate-panel-menu-bar button:focus, infobar.warning > revealer > box button:focus, .raven-mpris button.image-button:hover, .mate-panel-menu-bar button:hover, infobar.warning > revealer > box button:hover, .raven-mpris button.image-button:active, .mate-panel-menu-bar button:active, infobar.warning > revealer > box button:active, .raven-mpris button.image-button:checked, .mate-panel-menu-bar button:checked, infobar.warning > revealer > box button:checked { + color: #FFFFFF; +} + +.raven-mpris button.image-button:disabled, .mate-panel-menu-bar button:disabled, infobar.warning > revealer > box button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.raven-mpris button.image-button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, infobar.warning > revealer > box button:checked:disabled { + color: rgba(255, 255, 255, 0.5); +} + +actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #FFFFFF; +} + +actionbar > revealer > box .linked > button:focus:not(.suggested-action):not(.destructive-action), button:focus { + box-shadow: 0 0 0 2px rgba(245, 224, 220, 0.35); +} + +actionbar > revealer > box .linked > button:hover:not(.suggested-action):not(.destructive-action), button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +actionbar > revealer > box .linked > button:active:not(.suggested-action):not(.destructive-action), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +actionbar > revealer > box .linked > button:disabled:not(.suggested-action):not(.destructive-action), button:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +actionbar > revealer > box .linked > button:checked:not(.suggested-action):not(.destructive-action), button:checked { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +actionbar > revealer > box .linked > button:checked:hover:not(.suggested-action):not(.destructive-action), button:checked:hover { + box-shadow: inset 0 0 0 9999px transparent; +} + +actionbar > revealer > box .linked > button:checked:disabled:not(.suggested-action):not(.destructive-action), button:checked:disabled { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.1); + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.raven-notifications-group list > row button.flat, .raven .expander-button, .budgie-popover button.flat.switcher, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, .nautilus-window headerbar revealer > button, button.titlebutton:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, button.close, button.circular, .inline-toolbar button:not(.text-button) { + border-radius: 9999px; +} + +.raven-notifications-group list > row button.flat label, .raven .expander-button label, .budgie-popover button.flat.switcher label, window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle label, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat) label, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button label, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button label, .nautilus-window headerbar revealer > button label, button.titlebutton:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, button.close label, button.circular label, .inline-toolbar button:not(.text-button) label { + padding: 0; +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat, .gedit-document-panel row button.flat, .nautilus-window .floating-bar button, placessidebar.sidebar row button.sidebar-button, notebook > header tab button.flat, spinbutton.vertical button, spinbutton:not(.vertical) button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.budgie-session-dialog buttonbox.linked > button, +.budgie-polkit-dialog buttonbox.linked > button, +.budgie-run-dialog buttonbox.linked > button, .budgie-panel button, .budgie-popover row button, .budgie-settings-window buttonbox.inline-toolbar button, #mate-menu button, #MatePanelPopupWindow button, popover.messagepopover .popover-action-area button, tabbox > tab button, placessidebar.sidebar row button.sidebar-button, calendar.button, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular, treeview.view header button button.circular, row.activatable button.circular, scrollbar button, notebook > header > tabs > arrow, spinbutton.vertical button, spinbutton:not(.vertical) button, modelbutton.flat, +.menuitem.button.flat, .nemo-window .toolbar button, #buttonbox_frame button, .xfce4-panel.background button, .raven stackswitcher.linked > button, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button, .lock-dialog button, .mate-panel-menu-bar button, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button, layouttabbar button, filechooser #pathbarbox > stack > box > button, messagedialog .dialog-action-box button, messagedialog .dialog-action-box .linked:not(.vertical) > button, .app-notification button, actionbar > revealer > box button:not(.suggested-action):not(.destructive-action), popover.background.menu button, +popover.background button.model, .nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action), toolbar button, combobox > .linked:not(.vertical) > button:not(:only-child), button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: rgba(255, 255, 255, 0.7); +} + +.budgie-session-dialog buttonbox.linked > button:focus, +.budgie-polkit-dialog buttonbox.linked > button:focus, +.budgie-run-dialog buttonbox.linked > button:focus, .budgie-panel button:focus, .budgie-popover row button:focus, .budgie-settings-window buttonbox.inline-toolbar button:focus, #mate-menu button:focus, #MatePanelPopupWindow button:focus, popover.messagepopover .popover-action-area button:focus, tabbox > tab button:focus, placessidebar.sidebar row button.sidebar-button:focus, calendar.button:focus, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:focus, treeview.view header button button.circular:focus, row.activatable button.circular:focus, scrollbar button:focus, notebook > header > tabs > arrow:focus, spinbutton.vertical button:focus, spinbutton:not(.vertical) button:focus, modelbutton.flat:focus, +.menuitem.button.flat:focus, .nemo-window .toolbar button:focus, #buttonbox_frame button:focus, .xfce4-panel.background button:focus, .raven stackswitcher.linked > button:focus, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:focus, .lock-dialog button:focus, .mate-panel-menu-bar button:focus, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:focus, layouttabbar button:focus, filechooser #pathbarbox > stack > box > button:focus, messagedialog .dialog-action-box button:focus, messagedialog .dialog-action-box .linked:not(.vertical) > button:focus, .app-notification button:focus, actionbar > revealer > box button:focus:not(.suggested-action):not(.destructive-action), popover.background.menu button:focus, +popover.background button.model:focus, .nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), toolbar button:focus, combobox > .linked:not(.vertical) > button:focus:not(:only-child), button.flat:focus { + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:hover, +.budgie-polkit-dialog buttonbox.linked > button:hover, +.budgie-run-dialog buttonbox.linked > button:hover, .budgie-panel button:hover, .budgie-popover row button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, #mate-menu button:hover, #MatePanelPopupWindow button:hover, popover.messagepopover .popover-action-area button:hover, tabbox > tab button:hover, placessidebar.sidebar row button.sidebar-button:hover, calendar.button:hover, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:hover, treeview.view header button button.circular:hover, row.activatable button.circular:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, spinbutton.vertical button:hover, spinbutton:not(.vertical) button:hover, modelbutton.flat:hover, +.menuitem.button.flat:hover, .nemo-window .toolbar button:hover, #buttonbox_frame button:hover, .xfce4-panel.background button:hover, .raven stackswitcher.linked > button:hover, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:hover, .lock-dialog button:hover, .mate-panel-menu-bar button:hover, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:hover, layouttabbar button:hover, filechooser #pathbarbox > stack > box > button:hover, messagedialog .dialog-action-box button:hover, messagedialog .dialog-action-box .linked:not(.vertical) > button:hover, .app-notification button:hover, actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action), popover.background.menu button:hover, +popover.background button.model:hover, .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), toolbar button:hover, combobox > .linked:not(.vertical) > button:hover:not(:only-child), button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:active, +.budgie-polkit-dialog buttonbox.linked > button:active, +.budgie-run-dialog buttonbox.linked > button:active, .budgie-panel button:active, .budgie-popover row button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, #mate-menu button:active, #MatePanelPopupWindow button:active, popover.messagepopover .popover-action-area button:active, tabbox > tab button:active, placessidebar.sidebar row button.sidebar-button:active, calendar.button:active, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:active, treeview.view header button button.circular:active, row.activatable button.circular:active, scrollbar button:active, notebook > header > tabs > arrow:active, spinbutton.vertical button:active, spinbutton:not(.vertical) button:active, modelbutton.flat:active, +.menuitem.button.flat:active, .nemo-window .toolbar button:active, #buttonbox_frame button:active, .xfce4-panel.background button:active, .raven stackswitcher.linked > button:active, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:active, .lock-dialog button:active, .mate-panel-menu-bar button:active, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:active, layouttabbar button:active, filechooser #pathbarbox > stack > box > button:active, messagedialog .dialog-action-box button:active, messagedialog .dialog-action-box .linked:not(.vertical) > button:active, .app-notification button:active, actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action), popover.background.menu button:active, +popover.background button.model:active, .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), toolbar button:active, combobox > .linked:not(.vertical) > button:active:not(:only-child), button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; + color: #FFFFFF; +} + +.budgie-session-dialog buttonbox.linked > button:disabled, +.budgie-polkit-dialog buttonbox.linked > button:disabled, +.budgie-run-dialog buttonbox.linked > button:disabled, .budgie-panel button:disabled, .budgie-popover row button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, #mate-menu button:disabled, #MatePanelPopupWindow button:disabled, popover.messagepopover .popover-action-area button:disabled, tabbox > tab button:disabled, placessidebar.sidebar row button.sidebar-button:disabled, calendar.button:disabled, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable button.circular:disabled, treeview.view header button button.circular:disabled, row.activatable button.circular:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, spinbutton.vertical button:disabled, spinbutton:not(.vertical) button:disabled, modelbutton.flat:disabled, +.menuitem.button.flat:disabled, .nemo-window .toolbar button:disabled, #buttonbox_frame button:disabled, .xfce4-panel.background button:disabled, .raven stackswitcher.linked > button:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:disabled, .lock-dialog button:disabled, .mate-panel-menu-bar button:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:disabled, layouttabbar button:disabled, filechooser #pathbarbox > stack > box > button:disabled, messagedialog .dialog-action-box button:disabled, messagedialog .dialog-action-box .linked:not(.vertical) > button:disabled, .app-notification button:disabled, actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:disabled, +popover.background button.model:disabled, .nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action), toolbar button:disabled, combobox > .linked:not(.vertical) > button:disabled:not(:only-child), button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .toolbar button:checked, #buttonbox_frame button:checked, .xfce4-panel.background button:checked, .raven stackswitcher.linked > button:checked, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked, .lock-dialog button:checked, .mate-panel-menu-bar button:checked, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked, layouttabbar button:checked, filechooser #pathbarbox > stack > box > button:checked, messagedialog .dialog-action-box button:checked, messagedialog .dialog-action-box .linked:not(.vertical) > button:checked, .app-notification button:checked, actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked, +popover.background button.model:checked, .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action), toolbar button:checked, combobox > .linked:not(.vertical) > button:checked:not(:only-child), button.flat:checked, button.flat:checked:hover { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +.nemo-window .toolbar button:checked:disabled, #buttonbox_frame button:checked:disabled, .xfce4-panel.background button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, .budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button:checked:disabled, .lock-dialog button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar button:checked:disabled, layouttabbar button:checked:disabled, filechooser #pathbarbox > stack > box > button:checked:disabled, messagedialog .dialog-action-box button:checked:disabled, .app-notification button:checked:disabled, actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action), popover.background.menu button:checked:disabled, +popover.background button.model:checked:disabled, .nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), toolbar button:checked:disabled, combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(255, 255, 255, 0.5); +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child) { + margin: 0 4px; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + border-radius: 6px; +} + +button.osd { + min-width: 24px; + min-width: 24px; + padding: 6px; + background-color: #11111b; + color: #FFFFFF; +} + +button.osd:focus { + box-shadow: none; +} + +button.osd:hover { + background-color: #35353d; + color: #FFFFFF; +} + +button.osd:active { + background-color: #4d4d54; + color: #FFFFFF; +} + +button.osd:disabled { + opacity: 0; +} + +button.osd.image-button, button.osd.circular { + padding: 12px; +} + +button.osd.image-button > image, button.osd.circular > image { + padding: 0; +} + +button.suggested-action { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(245, 224, 220, 0.2), 0 4px 3px 0 rgba(245, 224, 220, 0.14), 0 1px 6px 0 rgba(245, 224, 220, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(184, 168, 165, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(245, 224, 220, 0.3), 0 2px 3px -1px rgba(245, 224, 220, 0.24), 0 2px 5px 0 rgba(245, 224, 220, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(245, 224, 220, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #f5e0dc; +} + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +button.suggested-action.flat:checked { + background-color: rgba(245, 224, 220, 0.3); +} + +button.destructive-action { + background-color: #F44336; + color: #FFFFFF; + box-shadow: none; +} + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(244, 67, 54, 0.2), 0 4px 3px 0 rgba(244, 67, 54, 0.14), 0 1px 6px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:checked { + background-color: #f77b72; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(244, 67, 54, 0.3), 0 2px 3px -1px rgba(244, 67, 54, 0.24), 0 2px 5px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #F44336; +} + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +button.destructive-action.flat:checked { + background-color: rgba(244, 67, 54, 0.3); +} + +.stack-switcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +.stack-switcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +.stack-switcher > button.needs-attention:checked > label, +.stack-switcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +.primary-toolbar button { + -gtk-icon-shadow: none; +} + +button.close, button.circular { + min-width: 24px; + padding: 6px; +} + +stacksidebar.sidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar.sidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +modelbutton.flat, +.menuitem.button.flat { + min-height: 28px; + padding: 0 8px; + border-radius: 6px; + color: #FFFFFF; +} + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +/********* + * Links * + *********/ +*:link, link { + color: #5bd3f8; +} + +*:visited { + color: #BA68C8; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #5bd3f8; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #BA68C8; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; +} + +spinbutton:not(.vertical) entry { + min-width: 32px; + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) button { + border: solid 6px transparent; +} + +spinbutton:not(.vertical) button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(255, 255, 255, 0.7); +} + +spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical { + padding: 0; +} + +spinbutton.vertical:disabled { + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical entry { + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical button { + padding: 0; + border: solid 6px transparent; +} + +spinbutton.vertical button:focus:not(:hover):not(:active) { + box-shadow: inset 0 0 0 9999px transparent; + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical button.up { + margin: 0 3px; +} + +spinbutton.vertical button.down { + margin: 0 3px; +} + +treeview spinbutton:not(.vertical) { + min-height: 0; + border-style: none; + border-radius: 0; +} + +treeview spinbutton:not(.vertical) entry { + min-height: 0; + padding: 1px 2px; +} + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +combobox decoration { + transition: none; +} + +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +combobox > .linked > button.combo { + padding: 6px 10px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:focus { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.3); +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); +} + +button.combo:only-child:checked { + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +button.combo:only-child:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); +} + +/************ + * Toolbars * + ************/ +toolbar { + -GtkWidget-window-dragging: true; + padding: 2px 3px; + background-color: #1e1e2e; +} + +.osd toolbar { + background-color: transparent; +} + +frame.documents-dropdown, .app-notification, toolbar.osd { + transition: box-shadow 200ms ease-out; + padding: 6px; + border-radius: 12px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +frame.documents-dropdown:backdrop, .app-notification:backdrop, toolbar.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +frame.left.documents-dropdown, .left.app-notification, frame.right.documents-dropdown, .right.app-notification, frame.top.documents-dropdown, .top.app-notification, frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom { + border-radius: 0; +} + +frame.bottom.documents-dropdown, .bottom.app-notification, toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +toolbar.horizontal > separator { + margin: 2px; +} + +toolbar.vertical > separator { + margin: 2px; +} + +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: 2px 1px; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { + margin-left: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), +toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { + margin-right: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) spinbutton entry, +toolbar:not(.inline-toolbar):not(.osd) spinbutton button { + margin: 0; +} + +toolbar:not(.inline-toolbar):not(.osd) switch { + margin: 8px 2px; +} + +.toolbar { + background-color: #11111b; +} + +frame .toolbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.inline-toolbar { + padding: 6px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #11111b; +} + +.frame .inline-toolbar { + border-width: 1px 0 0; + background-color: transparent; +} + +searchbar > revealer > box, +.location-bar { + padding: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +searchbar > revealer > box { + margin: -6px; +} + +/*************** + * Header bars * + ***************/ +.nemo-window .primary-toolbar button:not(.text-button), headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar .linked:not(.vertical) > button:not(.text-button), headerbar .linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + border-radius: 6px; +} + +.nemo-window .primary-toolbar button:focus:not(.text-button), headerbar button:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:hover:not(.text-button), headerbar button:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:active:not(.text-button), headerbar button:active:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:checked:not(.text-button), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar button:disabled:not(.text-button), headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button:checked:disabled:not(.text-button), headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:not(.text-button), headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar button:backdrop:focus:not(.text-button), headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:hover:not(.text-button), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), .nemo-window .primary-toolbar button:backdrop:active:not(.text-button), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:disabled:not(.text-button), headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button:backdrop:checked:not(.text-button), headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button:backdrop:checked:disabled:not(.text-button), headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar entry, .titlebar entry { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +.nemo-window .primary-toolbar entry:disabled, .titlebar entry:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar entry image, .titlebar entry image { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar entry image:hover, .titlebar entry image:hover, .nemo-window .primary-toolbar entry image:active, .titlebar entry image:active { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar entry image:disabled, .titlebar entry image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: #FFFFFF; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.titlebar:backdrop:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.csd .titlebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar .title { + padding: 0 12px; + font-weight: bold; +} + +.titlebar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +.titlebar .subtitle, +.titlebar .dim-label { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +.titlebar .subtitle:backdrop, +.titlebar .dim-label:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +.titlebar .titlebar { + background-color: transparent; + box-shadow: none; +} + +.titlebar + separator, .titlebar + separator.sidebar { + background-color: #11111b; + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar + separator:backdrop, .titlebar + separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.titlebar.selection-mode + separator, .titlebar.selection-mode + separator.sidebar, .selection-mode .titlebar + separator, .selection-mode .titlebar + separator.sidebar { + background-color: #f5e0dc; +} + +.titlebar.selection-mode + separator:backdrop, .titlebar.selection-mode + separator.sidebar:backdrop, .selection-mode .titlebar + separator:backdrop, .selection-mode .titlebar + separator.sidebar:backdrop { + background-color: #f5e0dc; +} + +.background.csd.unified .titlebar + separator, .background.csd.unified .titlebar + separator.sidebar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar .linked:not(.vertical) > entry { + border-radius: 6px; + margin-left: 3px; + margin-right: 3px; +} + +.titlebar button.suggested-action:disabled, .titlebar button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +.titlebar .path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; + padding-left: 6px; + padding-right: 6px; +} + +.titlebar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + animation: ripple-on-headerbar 225ms cubic-bezier(0, 0, 0.2, 1); + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.titlebar.selection-mode:backdrop { + color: rgba(0, 0, 0, 0.6); + background-color: #fcf5f4; +} + +.titlebar.selection-mode .subtitle:link { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(0, 0, 0, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { + color: rgba(0, 0, 0, 0.87); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(0, 0, 0, 0.38); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:not(.titlebutton) { + color: rgba(0, 0, 0, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(0, 0, 0, 0.3); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(0, 0, 0, 0.6); +} + +.titlebar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled { + color: rgba(0, 0, 0, 0.3); +} + +.titlebar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +.titlebar.selection-mode .selection-menu arrow { + -GtkArrow-arrow-scaling: 1; +} + +.titlebar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +.tiled .titlebar, .tiled-top .titlebar, .tiled-right .titlebar, .tiled-bottom .titlebar, .tiled-left .titlebar, .maximized .titlebar, .fullscreen .titlebar { + border-radius: 0; +} + +.titlebar.default-decoration { + min-height: 24px; + padding: 6px 12px; + border-radius: 12px 12px 0 0; + border: none; + background-color: #11111b; + background-image: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); +} + +.titlebar.default-decoration:backdrop { + background-color: #1e1e2e; +} + +.tiled .titlebar.default-decoration, .maximized .titlebar.default-decoration, .fullscreen .titlebar.default-decoration { + box-shadow: none; + border-radius: 0; +} + +.titlebar.default-decoration button.titlebutton { + min-height: 24px; + min-width: 24px; + margin: 0; + padding: 0; +} + +.background.csd .titlebar.default-decoration { + padding: 6px; + box-shadow: none; +} + +.background:not(.csd) .titlebar.default-decoration button.titlebutton:active { + background-size: 1000% 1000%; +} + +.solid-csd .titlebar:dir(rtl), .solid-csd .titlebar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +headerbar { + min-height: 48px; + padding: 0 6px; +} + +box.vertical headerbar { + background-color: #11111b; +} + +headerbar entry, +headerbar spinbutton, +headerbar button, +headerbar stackswitcher { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar button, headerbar button.image-button { + border-radius: 6px; +} + +headerbar > box.left, +headerbar > box.right { + padding: 0 6px; +} + +headerbar separator.titlebutton, headerbar separator.sidebar { + margin-top: 12px; + margin-bottom: 12px; + background-color: transparent; +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +headerbar .entry-tag, headerbar .photos-entry-tag, headerbar .documents-entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) { + border-radius: 0; + margin: 0; + min-width: 120px; + padding: 0; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action) > stack > box { + padding: 0 12px; +} + +headerbar.windowhandle viewswitcher button:not(.titlebutton):not(.suggested-action):not(.destructive-action):focus { + box-shadow: none; +} + +headerbar.windowhandle > button.popup label, headerbar.windowhandle > button.popup image { + min-height: 0; +} + +headerbar.windowhandle viewswitchertitle > squeezer { + margin-top: 0; + margin-bottom: 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher { + margin: 0 0; + background: none; +} + +headerbar.windowhandle viewswitchertitle > squeezer > viewswitcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; +} + +/************ + * Pathbars * + ************/ +.caja-pathbar button, +.path-bar.linked:not(.vertical) > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; + background-color: alpha(currentColor, 0.08); +} + +.caja-pathbar button:disabled, +.path-bar.linked:not(.vertical) > button:disabled { + background-color: alpha(currentColor, 0.05); +} + +.caja-pathbar button:first-child, +.path-bar.linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.caja-pathbar button:last-child, +.path-bar.linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.caja-pathbar button:checked, +.path-bar.linked:not(.vertical) > button:checked { + background-color: alpha(currentColor, 0.16); + color: #FFFFFF; +} + +.caja-pathbar button label, .caja-pathbar button image, +.path-bar.linked:not(.vertical) > button label, +.path-bar.linked:not(.vertical) > button image { + margin-left: 3px; + margin-right: 3px; +} + +.caja-pathbar button.slider-button, +.path-bar.linked:not(.vertical) > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: rgba(255, 255, 255, 0.3); + border-top-color: rgba(255, 255, 255, 0.12); +} + +* { + -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; +} + +.csd treeview.view:not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: transparent; +} + +treeview.view:selected { + background-color: #40404d; + color: #FFFFFF; +} + +treeview.view.separator { + min-height: 6px; + color: rgba(255, 255, 255, 0.12); +} + +treeview.view:drop(active) { + border-style: solid none; + border-width: 9999px; + border-color: alpha(currentColor, 0.08); +} + +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-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(255, 255, 255, 0.7); +} + +treeview.view.expander:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view.expander:checked { + -gtk-icon-transform: unset; +} + +treeview.view.expander:hover, treeview.view.expander:active { + color: #FFFFFF; +} + +treeview.view.expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +treeview.view.progressbar { + border: none; + box-shadow: none; + background-color: #f5e0dc; + background-image: none; + border-radius: 9999px; + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:selected, treeview.view.progressbar:selected:hover, treeview.view.progressbar:selected:focus { + box-shadow: none; + background-color: #f7e5e1; + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:selected:backdrop, treeview.view.progressbar:selected:hover:backdrop, treeview.view.progressbar:selected:focus:backdrop { + color: rgba(0, 0, 0, 0.87); +} + +treeview.view.progressbar:backdrop, treeview.view.progressbar:selected:backdrop { + background-color: rgba(255, 255, 255, 0.3); +} + +treeview.view.trough { + border: none; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + background-image: none; + border-radius: 9999px; + padding: 0; + margin: 0; +} + +treeview.view.trough:selected, treeview.view.trough:selected:hover, treeview.view.trough:selected:focus { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view.trough:backdrop, treeview.view.trough:selected:backdrop { + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view header button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + background-clip: border-box; +} + +treeview.view header button:not(:focus):not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +treeview.view header button, treeview.view header button:disabled { + background-color: #1e1e2e; +} + +treeview.view header button:last-child { + border-right-style: none; +} + +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #f5e0dc; +} + +treeview.view acceleditor > label { + background-color: #f5e0dc; +} + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #11111b; + color: #FFFFFF; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +menubar:backdrop, +.menubar:backdrop { + color: rgba(255, 255, 255, 0.7); + background-color: #1e1e2e; +} + +.csd menubar, .csd .menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > menuitem, +.menubar > menuitem { + transition: none; + min-height: 20px; + padding: 4px 8px; + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +menubar > menuitem:hover, +.menubar > menuitem:hover { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +menubar > menuitem:backdrop, +.menubar > menuitem:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +menubar > menuitem label:disabled, +.menubar > menuitem label:disabled { + color: inherit; +} + +menubar > menuitem > window.popup.background > menu menuitem, +.menubar > menuitem > window.popup.background > menu menuitem { + transition: none; +} + +.background.popup { + background-color: transparent; +} + +menu { + margin: 6px; + padding: 6px; + background-color: #313244; + background-clip: border-box; + border-radius: 12px; + border: 1px solid #393947; +} + +.csd menu { + border: none; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +menu menuitem { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + min-width: 40px; + padding: 4px 8px; + color: #FFFFFF; + font: initial; + text-shadow: none; + border-radius: 6px; +} + +menu menuitem:hover { + background-color: alpha(currentColor, 0.08); +} + +menu menuitem:active { + background-color: alpha(currentColor, 0.12); +} + +menu menuitem:disabled { + color: rgba(255, 255, 255, 0.5); +} + +menu menuitem accelerator { + color: rgba(255, 255, 255, 0.7); +} + +menu menuitem:disabled accelerator { + color: rgba(255, 255, 255, 0.32); +} + +menu menuitem arrow { + min-height: 16px; + min-width: 16px; +} + +menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 8px; +} + +menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 8px; +} + +menu menuitem label:dir(rtl), menu menuitem label:dir(ltr) { + color: inherit; +} + +menu .view:selected { + background-color: #464757; +} + +menu > arrow { + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #313244; + color: rgba(255, 255, 255, 0.7); +} + +menu > arrow.top { + margin-top: 0; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menu > arrow.bottom { + margin-top: 8px; + margin-bottom: -12px; + border-radius: 6px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menu > arrow:hover { + background-image: image(alpha(currentColor, 0.08)); + color: #FFFFFF; +} + +menu > arrow:disabled { + border-color: transparent; + background-color: transparent; + color: transparent; +} + +menu separator { + margin: 4px 0; +} + +/************ + * Popovers * + ************/ +popover.background { + transition: box-shadow 200ms ease-out; + padding: 0; + background-color: #313244; + border-radius: 12px; +} + +popover.background, .csd popover.background { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; +} + +popover.background:backdrop, .csd popover.background:backdrop { + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +popover.background > stack { + margin: 0; +} + +popover.background > toolbar { + margin: 0; +} + +popover.background > list, +popover.background > .view, +popover.background > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover.background > scrolledwindow > viewport.frame > list { + background-color: transparent; + padding: 6px; +} + +popover.background > scrolledwindow > viewport.frame > list > row { + border-radius: 6px; + padding: 6px; +} + +popover.background .view:not(:selected), +popover.background toolbar { + background-color: #313244; +} + +popover.background .linked > button:not(.radio) { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):first-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):last-child { + border-radius: 6px; +} + +popover.background .linked > button:not(.radio):only-child { + border-radius: 6px; +} + +popover.background.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 6px; +} + +popover.background separator { + margin: 3px 0; +} + +popover.background list separator { + margin: 0; +} + +/************* + * Notebooks * + *************/ +tabbox > tab, notebook > header tab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + padding: 3px 12px; + border: none; + outline: none; + background-clip: padding-box; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; + border-radius: 6px; +} + +tabbox > tab:hover, notebook > header tab:hover { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +tabbox > tab:disabled, notebook > header tab:disabled { + color: rgba(255, 255, 255, 0.32); +} + +tabbox > tab:checked, notebook > header tab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +tabbox > tab:checked:disabled, notebook > header tab:checked:disabled { + color: rgba(255, 255, 255, 0.5); +} + +notebook { + background-color: #1e1e2e; +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(255, 255, 255, 0.04); +} + +notebook.frame { + border-radius: 12px; +} + +notebook.frame scrolledwindow.frame { + border: none; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(255, 255, 255, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +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 { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -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 { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header tab > box:drop(active) { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top tabs > tab + tab, notebook > header.bottom tabs > tab + tab { + margin-left: 3px; +} + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left tabs > tab + tab, notebook > header.right tabs > tab + tab { + margin-top: 3px; +} + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > button.image-button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; +} + +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(255, 255, 255, 0.5); +} + +scrollbar slider:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +scrollbar slider:active { + background-color: #FFFFFF; +} + +scrollbar slider:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar.fine-tune.horizontal slider { + margin: 2px 0; +} + +scrollbar.fine-tune.vertical slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(49, 50, 68, 0.9); +} + +scrollbar.horizontal slider { + min-width: 24px; +} + +scrollbar.vertical slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border: none; + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #f5e0dc; +} + +switch:disabled { + opacity: 0.5; +} + +switch slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 18px; + min-height: 18px; + margin: 3px; + border-radius: 9999px; + outline: none; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); + background-color: white; + border: none; + color: transparent; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; +} + +checkbutton.text-button, +radiobutton.text-button { + padding: 2px; +} + +checkbutton.text-button label:not(:only-child), +radiobutton.text-button label:not(:only-child) { + margin: 0 4px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + color: transparent; + background-color: rgba(255, 255, 255, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.04); + background-color: rgba(255, 255, 255, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); + background-color: rgba(255, 255, 255, 0.2); +} + +check:focus, +radio:focus { + outline: none; +} + +check:disabled, +radio:disabled { + background-color: rgba(255, 255, 255, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(245, 224, 220, 0.15); + background-color: white; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(245, 224, 220, 0.2); + background-color: #f5e0dc; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(0, 0, 0, 0.38); + background-color: rgba(245, 224, 220, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem radio { + transition: none; + margin: 0; + padding: 0; +} + +menu menuitem check:dir(ltr), menu menuitem radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +menu menuitem check:dir(rtl), menu menuitem radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked:hover, menu menuitem check:indeterminate:hover, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:checked:hover, menu menuitem radio:indeterminate:hover { + box-shadow: none; +} + + +check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")); +} + + +radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check, +menu menuitem check { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > checkbutton > check:checked, +menu menuitem check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > checkbutton > check:indeterminate, +menu menuitem check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio, +menu menuitem radio { + min-height: 16px; + min-width: 16px; +} + +#MozillaGtkWidget > widget > radiobutton > radio:checked, +menu menuitem radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")); +} + +#MozillaGtkWidget > widget > radiobutton > radio:indeterminate, +menu menuitem radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +check:not(:checked):indeterminate:active, +radio:not(:checked):indeterminate:active { + -gtk-icon-transform: scaleX(-1); +} + +treeview.view radio, treeview.view check { + padding: 0; + margin: 0; +} + +treeview.view radio:not(:disabled):not(:checked):not(:indeterminate), treeview.view check:not(:disabled):not(:checked):not(:indeterminate) { + background-color: rgba(255, 255, 255, 0.12); +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view radio:checked, treeview.view radio:indeterminate, treeview.view check:checked, treeview.view check:indeterminate, treeview.view:hover radio:checked, treeview.view:hover radio:indeterminate, treeview.view:hover check:checked, treeview.view:hover check:indeterminate, treeview.view:selected radio:checked, treeview.view:selected radio:indeterminate, treeview.view:selected check:checked, treeview.view:selected check:indeterminate { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + background-image: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale slider { + min-height: 18px; + min-width: 18px; + margin: -8px; +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune slider { + margin: -7px; +} + +scale trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(255, 255, 255, 0.3); +} + +scale trough:disabled { + background-color: rgba(255, 255, 255, 0.12); +} + +scale highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#f5e0dc); +} + +scale highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.32)); +} + +scale fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.3); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #f5e0dc; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +scale slider:hover { + box-shadow: inset 0 0 0 2px #f5e0dc, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale slider:active { + box-shadow: inset 0 0 0 4px #f5e0dc, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale slider:disabled { + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.32); +} + +scale marks, +scale value { + color: rgba(255, 255, 255, 0.7); +} + +scale indicator { + background-color: rgba(255, 255, 255, 0.3); + color: transparent; +} + +scale.horizontal marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) slider, scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active, scale.horizontal.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) slider, scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active, scale.horizontal.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) slider, scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active, scale.vertical.marks-before:not(.marks-after) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) slider, scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active, scale.vertical.marks-after:not(.marks-before) slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple-on-slider 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")), radial-gradient(circle, transparent 10%, transparent 0%); +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")), radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #f5e0dc; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #f5e0dc; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #FBC02D; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #f5e0dc; +} + +levelbar block.full { + background-color: #66BB6A; +} + +levelbar block.empty { + background-color: rgba(255, 255, 255, 0.12); +} + +/**************** + * Print dialog * +*****************/ +printdialog paper { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +printdialog .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame > border, .frame { + margin: 0; + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; +} + +.frame.view { + border-radius: 6px; +} + +.frame.flat { + border-style: none; +} + +frame.flat > border, frame > border.flat, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; +} + +.background.csd box.vertical > actionbar > revealer > box .background.csd box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 100% 5%, 100% 100%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} + +overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(255, 255, 255, 0.07)), to(rgba(255, 255, 255, 0))); + background-size: 5% 100%, 100% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} + +junction { + border-style: solid none none solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +preferences stacksidebar.sidebar list separator, hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) separator, window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list separator, .tweak-categories separator, placessidebar.sidebar list > separator, stacksidebar.sidebar + separator.vertical, +stacksidebar.sidebar separator.horizontal, button.font separator, button.file separator { + min-width: 0; + min-height: 0; + background-color: transparent; +} + +/********* + * Lists * + *********/ +window.background.csd stack stack stack frame > list, +window.background.csd > stack > stack > box > frame > list, +window.background.csd > stack > stack > box > box > frame > list, +window.background.csd > stack > box > stack > box > frame > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > list, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list, window.background.csd > stack > list, +window.background.csd > stack > scrolledwindow > viewport > box > list, +window.background.csd > box > stack > scrolledwindow > viewport > box > list, preferencesgroup list, .geary-accounts-editor-pane list, window.background.csd.unified > deck > deck > deck list, hdyleaflet list.view, hdyleaflet list.frame, leaflet list.view, leaflet list.frame, box.horizontal > stack.background list.view, box.horizontal > stack.background list.frame, hdyleaflet stack.background scrolledwindow > viewport list, hdyleaflet overlay scrolledwindow > viewport list, leaflet stack.background scrolledwindow > viewport list, leaflet overlay scrolledwindow > viewport list, box.horizontal > stack.background stack.background scrolledwindow > viewport list, box.horizontal > stack.background overlay scrolledwindow > viewport list, hdyleaflet frame:not(.view) list:not(.contacts-contact-list), leaflet frame:not(.view) list:not(.contacts-contact-list), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list), list.tweak-group list, list#ListBoxTweakGroup list, .tweak-group-startup, list.content:not(.conversation-listbox) { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +window.background.csd stack stack stack frame > list > separator, +window.background.csd > stack > stack > box > frame > list > separator, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list > separator, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list > separator, window.background.csd > stack > list > separator, +window.background.csd > stack > scrolledwindow > viewport > box > list > separator, preferencesgroup list > separator, .geary-accounts-editor-pane list > separator, window.background.csd.unified > deck > deck > deck list > separator, hdyleaflet list.view > separator, hdyleaflet list.frame > separator, leaflet list.view > separator, leaflet list.frame > separator, box.horizontal > stack.background list.view > separator, box.horizontal > stack.background list.frame > separator, hdyleaflet stack.background scrolledwindow > viewport list > separator, hdyleaflet overlay scrolledwindow > viewport list > separator, leaflet stack.background scrolledwindow > viewport list > separator, leaflet overlay scrolledwindow > viewport list > separator, box.horizontal > stack.background stack.background scrolledwindow > viewport list > separator, box.horizontal > stack.background overlay scrolledwindow > viewport list > separator, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) > separator, leaflet frame:not(.view) list:not(.contacts-contact-list) > separator, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) > separator, list.tweak-group list > separator, list#ListBoxTweakGroup list > separator, .tweak-group-startup > separator, list.content:not(.conversation-listbox) > separator { + background: none; + min-height: 0; +} + +window.background.csd stack stack stack frame > list row, +window.background.csd > stack > stack > box > frame > list row, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > list row, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > list row, window.background.csd > stack > list row, +window.background.csd > stack > scrolledwindow > viewport > box > list row, preferencesgroup list row, .geary-accounts-editor-pane list row, window.background.csd.unified > deck > deck > deck list row, hdyleaflet list.view row, hdyleaflet list.frame row, leaflet list.view row, leaflet list.frame row, box.horizontal > stack.background list.view row, box.horizontal > stack.background list.frame row, hdyleaflet stack.background scrolledwindow > viewport list row, hdyleaflet overlay scrolledwindow > viewport list row, leaflet stack.background scrolledwindow > viewport list row, leaflet overlay scrolledwindow > viewport list row, box.horizontal > stack.background stack.background scrolledwindow > viewport list row, box.horizontal > stack.background overlay scrolledwindow > viewport list row, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row, leaflet frame:not(.view) list:not(.contacts-contact-list) row, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row, list.tweak-group list row, list#ListBoxTweakGroup list row, .tweak-group-startup > row, list.content:not(.conversation-listbox) > row { + border-radius: 0; +} + +window.background.csd stack stack stack frame > list row:not(:first-child), window.background.csd > stack > list row:not(:first-child), preferencesgroup list row:not(:first-child), .geary-accounts-editor-pane list row:not(:first-child), window.background.csd.unified > deck > deck > deck list row:not(:first-child), hdyleaflet list.view row:not(:first-child), hdyleaflet list.frame row:not(:first-child), leaflet list.view row:not(:first-child), leaflet list.frame row:not(:first-child), box.horizontal > stack.background list.view row:not(:first-child), box.horizontal > stack.background list.frame row:not(:first-child), hdyleaflet stack.background scrolledwindow > viewport list row:not(:first-child), hdyleaflet overlay scrolledwindow > viewport list row:not(:first-child), leaflet stack.background scrolledwindow > viewport list row:not(:first-child), leaflet overlay scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background stack.background scrolledwindow > viewport list row:not(:first-child), box.horizontal > stack.background overlay scrolledwindow > viewport list row:not(:first-child), hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), leaflet frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:not(:first-child), list.tweak-group list row:not(:first-child), list#ListBoxTweakGroup list row:not(:first-child), .tweak-group-startup > row:not(:first-child), list.content:not(.conversation-listbox) > row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +window.background.csd stack stack stack frame > list row:first-child, window.background.csd > stack > list row:first-child, preferencesgroup list row:first-child, .geary-accounts-editor-pane list row:first-child, window.background.csd.unified > deck > deck > deck list row:first-child, hdyleaflet list.view row:first-child, hdyleaflet list.frame row:first-child, leaflet list.view row:first-child, leaflet list.frame row:first-child, box.horizontal > stack.background list.view row:first-child, box.horizontal > stack.background list.frame row:first-child, hdyleaflet stack.background scrolledwindow > viewport list row:first-child, hdyleaflet overlay scrolledwindow > viewport list row:first-child, leaflet stack.background scrolledwindow > viewport list row:first-child, leaflet overlay scrolledwindow > viewport list row:first-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:first-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:first-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:first-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:first-child, list.tweak-group list row:first-child, list#ListBoxTweakGroup list row:first-child, .tweak-group-startup > row:first-child, list.content:not(.conversation-listbox) > row:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:last-child, window.background.csd > stack > list row:last-child, preferencesgroup list row:last-child, .geary-accounts-editor-pane list row:last-child, window.background.csd.unified > deck > deck > deck list row:last-child, hdyleaflet list.view row:last-child, hdyleaflet list.frame row:last-child, leaflet list.view row:last-child, leaflet list.frame row:last-child, box.horizontal > stack.background list.view row:last-child, box.horizontal > stack.background list.frame row:last-child, hdyleaflet stack.background scrolledwindow > viewport list row:last-child, hdyleaflet overlay scrolledwindow > viewport list row:last-child, leaflet stack.background scrolledwindow > viewport list row:last-child, leaflet overlay scrolledwindow > viewport list row:last-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:last-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:last-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:last-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:last-child, list.tweak-group list row:last-child, list#ListBoxTweakGroup list row:last-child, .tweak-group-startup > row:last-child, list.content:not(.conversation-listbox) > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:only-child, window.background.csd > stack > list row:only-child, preferencesgroup list row:only-child, .geary-accounts-editor-pane list row:only-child, window.background.csd.unified > deck > deck > deck list row:only-child, hdyleaflet list.view row:only-child, hdyleaflet list.frame row:only-child, leaflet list.view row:only-child, leaflet list.frame row:only-child, box.horizontal > stack.background list.view row:only-child, box.horizontal > stack.background list.frame row:only-child, hdyleaflet stack.background scrolledwindow > viewport list row:only-child, hdyleaflet overlay scrolledwindow > viewport list row:only-child, leaflet stack.background scrolledwindow > viewport list row:only-child, leaflet overlay scrolledwindow > viewport list row:only-child, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:only-child, box.horizontal > stack.background overlay scrolledwindow > viewport list row:only-child, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, leaflet frame:not(.view) list:not(.contacts-contact-list) row:only-child, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:only-child, list.tweak-group list row:only-child, list#ListBoxTweakGroup list row:only-child, .tweak-group-startup > row:only-child, list.content:not(.conversation-listbox) > row:only-child { + border-radius: 6px; +} + +window.background.csd stack stack stack frame > list row:focus, window.background.csd > stack > list row:focus, preferencesgroup list row:focus, .geary-accounts-editor-pane list row:focus, window.background.csd.unified > deck > deck > deck list row:focus, hdyleaflet list.view row:focus, hdyleaflet list.frame row:focus, leaflet list.view row:focus, leaflet list.frame row:focus, box.horizontal > stack.background list.view row:focus, box.horizontal > stack.background list.frame row:focus, hdyleaflet stack.background scrolledwindow > viewport list row:focus, hdyleaflet overlay scrolledwindow > viewport list row:focus, leaflet stack.background scrolledwindow > viewport list row:focus, leaflet overlay scrolledwindow > viewport list row:focus, box.horizontal > stack.background stack.background scrolledwindow > viewport list row:focus, box.horizontal > stack.background overlay scrolledwindow > viewport list row:focus, hdyleaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, leaflet frame:not(.view) list:not(.contacts-contact-list) row:focus, box.horizontal > stack.background frame:not(.view) list:not(.contacts-contact-list) row:focus, list.tweak-group list row:focus, list#ListBoxTweakGroup list row:focus, .tweak-group-startup > row:focus, list.content:not(.conversation-listbox) > row:focus { + box-shadow: inset 0 0 0 1000px alpha(currentColor, 0.05); +} + +list { + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +list row { + padding: 3px; +} + +list.navigation-sidebar { + padding: 3px; +} + +list.navigation-sidebar > row { + border-radius: 6px; +} + +paned scrolledwindow > viewport.frame > list { + background-color: transparent; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable, treeview.view header button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:focus, treeview.view header button:focus, row.activatable:focus { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:hover, treeview.view header button:hover, row.activatable:hover { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.has-open-popup.activatable, treeview.view header button.has-open-popup, .budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable:active, treeview.view header button:active, row.activatable.has-open-popup, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); + background-image: radial-gradient(circle, alpha(currentColor, 0.05) 10%, transparent 0%); + background-size: 0% 0%; +} + +row:selected { + color: inherit; + background-color: alpha(currentColor, 0.06); +} + +row:selected image, +row:selected label { + color: #FFFFFF; +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled image, +row:selected:disabled label { + color: rgba(255, 255, 255, 0.5); +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; + padding: 6px 15px; +} + +.app-notification button.flat:last-child { + margin-right: -9px; +} + +.app-notification button.text-button:not(:disabled) { + color: #f5e0dc; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander title > arrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -gtk-icon-transform: rotate(-90deg); + color: rgba(255, 255, 255, 0.7); +} + +expander title > arrow:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +expander title > arrow:checked { + -gtk-icon-transform: unset; +} + +expander title > arrow:hover, expander title > arrow:active { + color: #FFFFFF; +} + +expander title > arrow:disabled { + color: rgba(255, 255, 255, 0.32); +} + +/************ + * Calendar * + ************/ +calendar { + padding: 1px; + border: 1px solid rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +calendar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +calendar:selected { + border-radius: 7px; +} + +calendar.header { + border-style: none none solid; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +calendar.highlight { + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +calendar:indeterminate { + color: rgba(255, 255, 255, 0.32); +} + +/*********** + * Dialogs * + ***********/ +messagedialog.background { + background-color: #11111b; +} + +messagedialog.background .titlebar, messagedialog.background .titlebar:backdrop { + background-color: #11111b; +} + +messagedialog.background.csd { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; + background-color: transparent; +} + +messagedialog.background.csd .titlebar, messagedialog.background.csd .titlebar:backdrop { + background-color: transparent; +} + +messagedialog .titlebar, messagedialog.background.csd .titlebar { + border: none; + box-shadow: none; +} + +messagedialog .dialog-action-box { + margin-top: -6px; +} + +messagedialog .dialog-action-box button, messagedialog .dialog-action-box button:first-child, messagedialog .dialog-action-box button:last-child, messagedialog .dialog-action-box .linked:not(.vertical) > button, messagedialog .dialog-action-box .linked:not(.vertical) > button:first-child, messagedialog .dialog-action-box .linked:not(.vertical) > button:last-child { + border-radius: 6px; +} + +messagedialog .dialog-action-box button:not(:last-child), messagedialog .dialog-action-box .linked:not(.vertical) > button:not(:last-child) { + margin-right: 6px; +} + +messagedialog .dialog-action-box button.suggested-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.suggested-action:not(:disabled) { + color: #f5e0dc; +} + +messagedialog .dialog-action-box button.destructive-action:not(:disabled), messagedialog .dialog-action-box .linked:not(.vertical) > button.destructive-action:not(:disabled) { + color: #F44336; +} + +.csd filechooser { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view { + background-color: transparent; + padding: 0; +} + +filechooser stack.view scrolledwindow { + background-color: transparent; + border-radius: 0 0 12px 0; +} + +filechooser stack.view scrolledwindow list { + background-color: transparent; +} + +filechooser stack.view > placesview { + background-color: transparent; +} + +filechooser stack.view > placesview > actionbar, filechooser stack.view > placesview > actionbar > revealer > box { + background-color: transparent; +} + +filechooser stack.view frame > border { + border: none; +} + +.csd filechooser placessidebar { + background: none; + border-bottom-left-radius: 12px; +} + +filechooser actionbar, filechooser actionbar > revealer > box { + background-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; +} + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { + border-right: 1px solid rgba(255, 255, 255, 0.12); + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { + border-left: 1px solid rgba(255, 255, 255, 0.12); + border-right-style: none; +} + +.sidebar list { + background-color: transparent; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +stacksidebar.sidebar list { + padding: 3px; + background-color: #1e1e2e; +} + +stacksidebar.sidebar row { + min-height: 32px; + padding: 0 3px; + border-radius: 6px; +} + +stacksidebar.sidebar row:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + font-weight: 500; +} + +stacksidebar.sidebar row:selected label, stacksidebar.sidebar row:selected image { + color: rgba(0, 0, 0, 0.87); +} + +stacksidebar.sidebar row + row { + margin-top: 3px; +} + +stacksidebar.sidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(255, 255, 255, 0.32); +} + +placessidebar.sidebar > viewport.frame { + border-style: none; +} + +placessidebar.sidebar list { + padding: 6px; +} + +placessidebar.sidebar row { + min-height: 32px; + margin: 0; + padding: 0; + border-radius: 6px; +} + +placessidebar.sidebar row > revealer { + padding: 0 8px 0 16px; +} + +placessidebar.sidebar row:selected { + background-color: rgba(255, 255, 255, 0.12); + font-weight: 500; +} + +placessidebar.sidebar row:disabled { + color: rgba(255, 255, 255, 0.5); +} + +placessidebar.sidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar.sidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar.sidebar row label.sidebar-label { + color: inherit; +} + +placessidebar.sidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar.sidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar.sidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar.sidebar row.sidebar-new-bookmark-row { + color: #f5e0dc; +} + +placessidebar.sidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #f5e0dc; +} + +placessidebar.sidebar row:drop(active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0ms, background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + padding-left: 8px; + padding-right: 8px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(rgba(255, 255, 255, 0.12)); + background-size: 1px 1px; + background-clip: content-box; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.12)), image(rgba(255, 255, 255, 0.12)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border: none; + margin-bottom: 0; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; +} + +infobar.info > revealer > box, infobar.info > revealer > box link:link, infobar.info > revealer > box flowboxchild, infobar.info:hover > revealer > box, infobar.info:hover > revealer > box link:link, infobar.info:hover > revealer > box flowboxchild, infobar.info:backdrop > revealer > box, infobar.info:backdrop > revealer > box link:link, infobar.info:backdrop > revealer > box flowboxchild { + color: #f5e0dc; +} + +infobar.info > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:hover > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:backdrop > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action) { + color: #f5e0dc; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #f5e0dc; +} + +infobar.action > revealer > box, infobar.action > revealer > box link:link, infobar.action > revealer > box flowboxchild, infobar.action:backdrop > revealer > box, infobar.action:backdrop > revealer > box link:link, infobar.action:backdrop > revealer > box flowboxchild, infobar.question > revealer > box, infobar.question > revealer > box link:link, infobar.question > revealer > box flowboxchild, infobar.question:backdrop > revealer > box, infobar.question:backdrop > revealer > box link:link, infobar.question:backdrop > revealer > box flowboxchild { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #efcec8; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #FBC02D; +} + +infobar.warning > revealer > box, infobar.warning > revealer > box link:link, infobar.warning > revealer > box flowboxchild, infobar.warning:backdrop > revealer > box, infobar.warning:backdrop > revealer > box link:link, infobar.warning:backdrop > revealer > box flowboxchild { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #fbb814; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #F44336; + color: #FFFFFF; +} + +infobar.error > revealer > box, infobar.error > revealer > box link:link, infobar.error > revealer > box flowboxchild, infobar.error:backdrop > revealer > box, infobar.error:backdrop > revealer > box link:link, infobar.error:backdrop > revealer > box flowboxchild { + color: #FFFFFF; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #FFFFFF; +} + +infobar.error:hover > revealer > box { + background-color: #f32c1e; +} + +/************ + * Tooltips * + ************/ +tooltip { + box-shadow: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + border-radius: 6px; +} + +tooltip.background.csd { + border-radius: 6px; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +tooltip decoration { + background-color: transparent; +} + +tooltip > box { + margin: -6px; + min-height: 24px; + padding: 4px 8px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #FFFFFF; +} + +colorswatch.light { + color: rgba(0, 0, 0, 0.87); +} + +colorswatch overlay { + transition: box-shadow 200ms ease-out; +} + +colorswatch overlay:hover { + box-shadow: 0 0 0 2px #f5e0dc; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(255, 255, 255, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(255, 255, 255, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 12px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 200ms ease-out; + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +decoration { + transition: none; + border-radius: 12px; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 36px transparent; + margin: 10px; +} + +.background.csd decoration { + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; + background-color: #1e1e2e; +} + +decoration:backdrop { + transition: box-shadow 200ms ease-out; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 36px transparent; +} + +.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { + border-radius: 0; +} + +.maximized decoration, .fullscreen decoration { + border-radius: 0; + box-shadow: none; +} + +.popup decoration { + box-shadow: none; + border: none; +} + +.ssd decoration { + border: none; + border-radius: 12px 12px 0 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.metacity decoration { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + border: none; +} + +.csd.popup decoration { + border-radius: 12px; + border: none; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +tooltip.csd decoration { + border-radius: 6px; + box-shadow: none; + border: none; +} + +messagedialog.background.csd decoration { + border-radius: 12px; + border: 1px solid rgba(255, 255, 255, 0.1); + background-color: #313244; + background-clip: border-box; +} + +.solid-csd decoration { + margin: 0; + padding: 2px; + border-radius: 0; + box-shadow: none; + background-color: #11111b; + border: 1px solid #393947; +} + +.solid-csd decoration:backdrop { + background-color: #1e1e2e; +} + +button.titlebutton:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 0; + margin: 0 4px; +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + color: transparent; +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.12); + background-image: radial-gradient(circle, rgba(0, 0, 0, 0.12) 10%, transparent 0%); +} + +button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.5); +} + +button.minimize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:not(.suggested-action):not(.destructive-action) { + background-color: rgba(255, 255, 255, 0.3); +} + +button.minimize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.minimize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.maximize.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:hover:not(.suggested-action):not(.destructive-action), button.close.titlebutton:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +button.minimize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #f9e2af; +} + +button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #fbe9c3; +} + +button.maximize.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #a6e3a1; +} + +button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #bceab9; +} + +button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-color: #f38ba8; +} + +button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-color: #f6a8be; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + background-repeat: no-repeat; + background-size: 16px 16px; + background-position: center; +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:not(.suggested-action):not(.destructive-action) { + box-shadow: none; + color: transparent; + animation: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.minimize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/minimize-symbolic.svg"), url("assets/scalable/minimize-symbolic@2.svg")); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.maximize.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/maximize-symbolic.svg"), url("assets/scalable/maximize-symbolic@2.svg")); +} + +#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:hover, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:hover:not(.suggested-action):not(.destructive-action), #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:active, .background.csd headerbar.titlebar.default-decoration button.close.titlebutton:active:not(.suggested-action):not(.destructive-action) { + background-image: -gtk-scaled(url("assets/scalable/close-symbolic.svg"), url("assets/scalable/close-symbolic@2.svg")); +} + +.background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:hover, .background.csd.maximized headerbar.titlebar.default-decoration button.titlebutton:not(.suggested-action):not(.destructive-action).maximize:active { + background-image: -gtk-scaled(url("assets/scalable/unmaximize-symbolic.svg"), url("assets/scalable/unmaximize-symbolic@2.svg")); +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #f5e0dc; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + -gtk-icon-transform: unset; +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; + -gtk-icon-transform: rotate(45deg); +} + +.context-menu { + font: initial; +} + +.keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(255, 255, 255, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12); + background-color: #313244; + color: #FFFFFF; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #f5e0dc; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(255, 255, 255, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker entry { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +popover.emoji-picker scrolledwindow { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +button.emoji-section { + margin: 4px; +} + +button.emoji-section:checked { + color: #f5e0dc; +} + +button.emoji-section:not(:last-child) { + margin-right: 0; +} + +popover.emoji-picker .emoji { + min-width: 3em; + min-height: 3em; + padding: 0 8px; +} + +popover.emoji-picker .emoji widget { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker .emoji widget:hover { + background-color: alpha(currentColor, 0.08); +} + +popover.emoji-completion { + padding: 8px 0; +} + +popover.emoji-completion arrow { + border: none; + background: none; +} + +popover.emoji-completion .emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +popover.emoji-completion .emoji:hover { + background-color: alpha(currentColor, 0.08); +} + +/************ + * Nautilus * + ************/ +.nautilus-window.background.csd { + border-radius: 0 0 12px 12px; + background-color: #11111b; +} + +.nautilus-window.background.csd:backdrop { + background-color: #1e1e2e; +} + +.nautilus-window.background.csd > grid.horizontal > paned.horizontal > separator, +.nautilus-window.background.csd > deck > box.vertical > paned.horizontal > separator { + margin-left: 0; +} + +.nautilus-window.background.csd placessidebar > viewport.frame > list > separator { + background: none; +} + +.nautilus-window.background.csd.unified notebook { + border-radius: 0; +} + +.nautilus-window.background.csd:not(.unified) .nautilus-list-view { + background-color: transparent; + border-bottom-right-radius: 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook > stack { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook scrolledwindow > .view:not(:selected):not(:hover):not(:checked) { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > stack > frame > scrolledwindow > viewport > list { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar { + background-color: transparent; + border-radius: 0 0 12px 12px; +} + +.nautilus-window.background.csd:not(.unified) notebook placesview > actionbar > revealer > box { + background-color: transparent; +} + +.nautilus-window.background.csd:not(.unified) paned > separator.wide { + min-width: 12px; + box-shadow: 12px 0 #1e1e2e; + background-color: #1e1e2e; + background-image: image(#2e2e36); +} + +.nautilus-window.maximized, .nautilus-window.maximized placessidebar { + border-radius: 0; +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border: none; + border-radius: 6px; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: rgba(0, 0, 0, 0.87); +} + +.nautilus-canvas-item.dim-label, +.nautilus-list-dim-label { + color: rgba(255, 255, 255, 0.7); +} + +.nemo-desktop.nemo-canvas-item, .caja-desktop.caja-canvas-item, +.nautilus-desktop.nautilus-canvas-item { + color: #FFFFFF; +} + +@keyframes nautilus-operations-button-needs-attention { + to { + background-color: alpha(currentColor, 0.08); + } +} + +.nautilus-operations-button-needs-attention { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; +} + +.nautilus-operations-button-needs-attention-multiple { + animation: nautilus-operations-button-needs-attention 300ms cubic-bezier(0.4, 0, 0.2, 1) 6 alternate; +} + +.path-bar-box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + border-radius: 6px; +} + +.path-bar-box button { + margin: 0; +} + +.path-bar-box.width-maximized { + background-color: rgba(255, 255, 255, 0.04); +} + +.path-bar-box.background.frame { + border-style: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.path-bar-box .path-bar button label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .path-bar button label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + padding-left: 12px; + padding-right: 12px; + margin-left: 1px; + margin-right: 1px; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):first-child { + margin-left: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) label:not(:only-child):last-child { + margin-right: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).text-button.image-button image:not(:only-child) { + margin: 0; +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr), .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl) { + background-color: rgba(255, 255, 255, 0.08); +} + +.path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):last-child:dir(ltr):disabled, .path-bar-box .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action):first-child:dir(rtl):disabled { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +.windowhandle .linked.nautilus-path-bar { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action) { + margin-top: 0; + margin-bottom: 0; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir { + color: #FFFFFF; +} + +.windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:hover, .windowhandle .linked.nautilus-path-bar button:not(.suggested-action):not(.destructive-action).current-dir:active { + background: none; + box-shadow: none; +} + +.disk-space-display.unknown { + background-color: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.3); +} + +.disk-space-display.used { + background-color: #f5e0dc; + color: #f5e0dc; +} + +.disk-space-display.free { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.12); +} + +.search-information { + padding: 2px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +.conflict-row:not(:selected) { + background-color: #604f2e; +} + +.nautilus-window flowboxchild .icon-item-background { + padding: 4px; + border-radius: 6px; +} + +.nautilus-window flowboxchild:selected { + background-color: transparent; +} + +.nautilus-window notebook :not(treeview).view { + border-radius: 6px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { + border-style: none; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { + margin: -6px 0 0 -6px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { + margin: 0 8px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { + border-radius: 0; +} + +.nautilus-window > popover.menu:not(:last-child) { + padding: 3px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box { + margin-top: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box { + margin-bottom: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box.linked { + margin-top: 1px; +} + +.nautilus-window > popover.menu:not(:last-child) separator { + margin-bottom: -2px; +} + +.nautilus-menu-sort-heading { + margin: 1px 3px; + font-weight: 500; +} + +.nautilus-menu-sort-heading:disabled { + color: rgba(255, 255, 255, 0.7); +} + +.nautilus-window paned > separator { + background-color: #11111b; +} + +/********* + * gedit * + *********/ +window.org-gnome-gedit > paned.titlebar > separator { + background-color: transparent; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > box.horizontal { + margin: 4px 0; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned > box.vertical > stack > grid.horizontal > scrolledwindow { + border-bottom-left-radius: 12px; +} + +window.org-gnome-gedit > overlay > box.vertical > paned.gedit-side-panel-paned stack scrolledwindow viewport.frame list.gedit-document-panel { + background: none; +} + +.open-document-selector-path-label { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +.open-document-selector-match { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +.gedit-document-panel { + background-color: #11111b; +} + +.gedit-document-panel row button.flat { + margin-top: 8px; + margin-bottom: 8px; +} + +.gedit-document-panel-group-row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0 0 12px 12px; +} + +.gedit-search-slider { + margin: 0 6px 10px; + padding: 6px; + background-color: #313244; + border-radius: 0 0 12px 12px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.gedit-search-slider .linked:not(.vertical) > entry .gedit-search-entry-occurrences-tag { + all: unset; + color: rgba(255, 255, 255, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) .gedit-search-entry-occurrences-tag { + margin-left: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) image.right { + margin-right: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) .gedit-search-entry-occurrences-tag { + margin-right: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) image.left { + margin-left: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:not(.error) { + background-color: #313244; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button { + color: rgba(255, 255, 255, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:hover, .gedit-search-slider .linked:not(.vertical) > entry.error ~ button:active { + color: #FFFFFF; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +frame.gedit-map-frame > border:dir(ltr) { + border-style: none none none solid; +} + +frame.gedit-map-frame > border:dir(rtl) { + border-style: none solid none none; +} + +/********** + * Tweaks * + **********/ +.csd .tweak-categories { + border-bottom-left-radius: 12px; +} + +leaflet list.navigation-sidebar { + background-color: #11111b; +} + +window.background.csd:not(.maximized) leaflet list.navigation-sidebar { + border-bottom-left-radius: 12px; +} + +.tweak-group-white, +.tweak-white, +.tweak-white:hover { + background-image: image(#1e1e2e); +} + +.tweak-group-startup { + padding: 0; +} + +.tweak-group-startup > row.tweak-startup { + background-color: transparent; + background-image: none; +} + +list.tweak-group list, list#ListBoxTweakGroup list { + padding: 0; +} + +row#Focus, +row#ClickMethod, +row#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + margin-top: 4px; +} + +leaflet.titlebar > .titlebar.tweak-titlebar-left, +leaflet.titlebar > .titlebar.tweak-titlebar-right, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-left, +hdyleaflet.titlebar > .titlebar.tweak-titlebar-right { + background-color: inherit; + box-shadow: inherit; + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +/************************ + * Gnome Control Center * + ************************/ +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:not(:only-child) { + border-top-left-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:not(:only-child), +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:not(:only-child) { + border-top-right-radius: 12px; +} + +window.background.csd > headerbar.titlebar > leaflet > headerbar:first-child:only-child, window.background.csd > headerbar.titlebar > leaflet > headerbar:last-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:first-child:only-child, +window.background.csd > headerbar.titlebar > hdyleaflet > headerbar:last-child:only-child { + border-top-right-radius: 12px; + border-top-left-radius: 12px; +} + +window.background.csd > stack:not(.titlebar) > stack.background { + border-radius: 0 0 12px 12px; +} + +window.background.csd > leaflet > stack.background, +window.background.csd > hdyleaflet > stack.background, +window.background.csd > box.horizontal > stack.background { + background: none; +} + +window.background.csd > leaflet > stack.background frame > border, +window.background.csd > hdyleaflet > stack.background frame > border, +window.background.csd > box.horizontal > stack.background frame > border { + border: none; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame { + background-color: #1e1e2e; + border-bottom-right-radius: 12px; +} + +window.background.csd > leaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > hdyleaflet > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view, +window.background.csd > box.horizontal > stack.background > widget > box.vertical > box.vertical > scrolledwindow > viewport.frame > box.vertical.view { + background: none; +} + +window.background.csd > leaflet frame.view, +window.background.csd > hdyleaflet frame.view, +window.background.csd > box.horizontal frame.view { + border-radius: 6px; + background: none; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view { + background-color: #1e1e2e; + border-bottom-left-radius: 12px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack { + background-color: transparent; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list { + background-color: transparent; + padding: 3px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable, +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable { + border-radius: 6px; +} + +window.background.csd > leaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > hdyleaflet > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected), +window.background.csd > box.horizontal > box.vertical > scrolledwindow.view > viewport.frame > stack list row.activatable:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list { + border-top-width: 0; + border-bottom-width: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical > list > row { + border-radius: 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list { + border-top-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:first-child > list > row { + border-radius: 6px 6px 0 0; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list { + border-bottom-width: 1px; +} + +window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list, window.background.csd stack.background clamp.medium frame > box.vertical > box.vertical:last-child > list > row { + border-radius: 0 0 6px 6px; +} + +window.background.csd hdycolumn stack frame.view > stack > stack list > separator { + background-color: rgba(255, 255, 255, 0.12); +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > notebook, +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack > box.horizontal > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list { + background: none; +} + +dialog.background.csd > box.vertical.dialog-vbox > scrolledwindow > viewport.frame > list > row:not(:hover):not(:active):not(:selected) { + background-color: transparent; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup), leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup), box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) { + padding: 3px; +} + +hdyleaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable, leaflet > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable, box.horizontal > stack.background > box.vertical > scrolledwindow > viewport.frame list:not(.view):not(.tweak-group):not(.tweak-group-startup) row.activatable { + border-radius: 6px; +} + +/************************ + * Gnome system monitor * + ************************/ +window#gnome-system-monitor.background.csd > box.vertical > stack { + background-color: #1e1e2e; + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background.csd > box.vertical > stack > box.vertical > revealer > actionbar > revealer > box { + border-radius: 0 0 12px 12px; +} + +window#gnome-system-monitor.background:not(.csd) > box.vertical > headerbar { + box-shadow: none; +} + +/************************ + * Gnome Sound Recorder * + ************************/ +stack > grid.vertical > scrolledwindow { + border: none; + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical > scrolledwindow > viewport.frame list { + border-radius: 0 0 12px 12px; +} + +stack > grid.vertical scrolledwindow.frame.emptyGrid { + border: none; +} + +/****************** + * Gnome Contacts * + ******************/ +window.background.csd scrolledwindow.contacts-contact-form { + border-bottom-right-radius: 12px; +} + +/************************ + * Epiphany (Gnome Web) * + ************************/ +tabbox { + border: none; + background-color: rgba(255, 255, 255, 0.04); + padding: 3px; + margin: 3px; + border-radius: 9px; +} + +tabbox > tab button { + min-height: 24px; + min-width: 24px; + border-radius: 9999px; + border: none; + padding: 0; + margin-right: -6px; +} + +/***************** + * Gnome Weather * + *****************/ +#weather-page, +#weekly-forecast-frame { + border-bottom-right-radius: 12px; +} + +#weather-page-content-view { + border-bottom-right-radius: 12px; + border-bottom-left-radius: 12px; +} + +/*************** + * Gnome Music * + ***************/ +window.background.csd box.vertical > overlay > stack.background { + border-radius: 0 0 12px 12px; +} + +/**************** + * Gnome Clocks * + ****************/ +/************* + * Rhythmbox * + *************/ +window.background > box.vertical > toolbar.primary-toolbar > toolitem > box.horizontal:not(.linked) > button.toggle, +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button:not(.toggle):not(.raised):not(.flat), window.background > box.vertical > toolbar.primary-toolbar > toolitem button.flat.scale, window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + min-height: 24px; + min-width: 24px; + padding: 6px; + margin: 0; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button { + border-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:first-child), .sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button:not(:last-child) { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button.image-button:not(.text-button):last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button > widget > box > image { + padding: 0; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal { + padding: 6px; + margin: -1px 0; + border-bottom: none; + border-top: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: transparent; +} + +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > .linked > button, +window.solid-csd > box.vertical > box.vertical > toolbar.horizontal > toolitem > box.horizontal > button { + margin: 6px 0; +} + +window.csd > box.vertical > box.vertical > frame, +window.solid-csd > box.vertical > box.vertical > frame { + margin: -1px 0; + padding: 0; +} + +window.csd > box.vertical > box.vertical > frame > border, +window.solid-csd > box.vertical > box.vertical > frame > border { + border: none; +} + +window.background > box.vertical > toolbar.primary-toolbar { + padding: 0 12px 0 6px; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + box-shadow: inset 0 0 0 9999px transparent; + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #FFFFFF; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:disabled { + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised:checked { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +window.background > box.vertical > toolbar.primary-toolbar > toolitem > .linked > button.image-button.raised > widget > box > image { + padding: 0 3px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > grid > grid { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 6px; + margin: -6px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > grid > box, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > box, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > grid > box { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 0 6px 6px; + margin: 0 -6px -6px 0; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > notebook > stack > grid > paned > box > scrolledwindow:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); + margin-right: -1px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > box > grid > grid > grid, +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > notebook > stack > grid > grid > grid { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 3px; + margin: -1px -6px -6px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > box > grid > paned > box > scrolledwindow:not(:last-child), +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > notebook > stack > grid > paned > box > scrolledwindow:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); + margin-right: -1px; +} + +window.background > box > .sidebar-paned > paned > box > notebook > stack > box > box > paned > box:first-child > box { + padding: 0 6px 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********** + * Polari * + **********/ +.polari-room-list .sidebar { + background: none; +} + +.polari-room-list .sidebar > row.activatable:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +stack.view.polari-entry-area { + background-color: #1e1e2e; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-bottom-right-radius: 12px; +} + +stack:disabled.view.polari-entry-area { + background-image: image(#1e1e2e); +} + +/*********** + * Builder * + ***********/ +layouttabbar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +layouttabbar > box > button { + margin: 2px 0; +} + +layouttab { + margin: 0 8px; + border-style: none solid; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #f5e0dc; + background-color: #1e1e2e; +} + +layouttab separator.vertical { + margin: 8px 4px; +} + +layouttab button.text-button, layouttab button.image-button, layouttab button { + margin-top: 8px; + margin-bottom: 8px; + padding: 0 4px; +} + +layout { + border: 1px solid rgba(0, 0, 0, 0.25); + -PnlDockBin-handle-size: 1; +} + +entry.search-missing { + background-color: #F44336; + color: #FFFFFF; +} + +window.workbench treeview.image { + color: rgba(255, 255, 255, 0.7); +} + +popover.popover-selector list { + padding: 6px; +} + +popover.popover-selector list row { + border-radius: 6px; +} + +popover.popover-selector list row image:dir(ltr) { + margin-right: 6px; +} + +popover.popover-selector list row image:dir(rtl) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(ltr) { + margin-left: 6px; +} + +popover.popover-selector list row .accel:dir(rtl) { + margin-right: 6px; +} + +omnibar.linked:not(.vertical) entry { + border-radius: 6px; +} + +omnibar:not(:hover):not(:active) entry { + color: rgba(255, 255, 255, 0.7); +} + +popover.omnibar list row:not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +entry.preferences-search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +preferences stacksidebar.sidebar list { + background-color: #11111b; +} + +preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { + border-style: none; +} + +preferences > box > box:dir(ltr) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +preferences > box > box:dir(rtl) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.messagepopover.background { + padding: 0; +} + +popover.messagepopover .popover-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +popover.messagepopover .popover-action-area button:first-child { + border-bottom-left-radius: 6px; +} + +popover.messagepopover .popover-action-area button:last-child { + border-bottom-right-radius: 6px; +} + +popover.messagepopover .popover-content-area { + margin: 16px; +} + +popover.transfers list { + background-color: transparent; +} + +popover.transfers list row:not(:first-child) { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.transfers list row > box { + padding: 10px; +} + +dockbin { + border: 1px solid rgba(0, 0, 0, 0.25); + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid rgba(0, 0, 0, 0.25); +} + +eggsearchbar box.search-bar { + padding: 0 8px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +docktabstrip { + padding: 0 8px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +docktab { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + min-height: 24px; + min-width: 24px; + margin-bottom: -1px; + padding: 6px 6px; + border-width: 1px; + border-color: transparent; + box-shadow: inset 0 -2px transparent; + background-image: radial-gradient(circle, #f5e0dc 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +docktab:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +docktab:checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 225ms cubic-bezier(0, 0, 0.2, 1), background-image 525ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -2px #f5e0dc; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #FFFFFF; +} + +dockoverlayedge { + background-color: #1e1e2e; +} + +dockoverlayedge docktabstrip { + padding: 0; + border: none; +} + +dockoverlayedge.left-edge docktab:checked { + box-shadow: inset -2px 0 #f5e0dc; +} + +dockoverlayedge.right-edge docktab:checked { + box-shadow: inset 2px 0 #f5e0dc; +} + +pillbox { + background-color: #1e1e2e; + border-radius: 6px; +} + +layoutpane entry.search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: #1e1e2e; +} + +editortweak entry.search { + margin-bottom: -1px; + box-shadow: none; + background-color: transparent; +} + +.gb-search-entry-occurrences-tag { + box-shadow: none; + background-color: transparent; +} + +docktabstrip { + min-height: 39px; +} + +window.workbench preferences preferencesgroup list entry { + padding-top: 8px; + padding-bottom: 8px; +} + +button.run-arrow-button { + padding-left: 10px; + padding-right: 10px; +} + +button.dzlmenubutton image { + min-width: 30px; +} + +button.dzlmenubutton image.arrow { + min-width: 27px; +} + +button.dzlmenubuttonitem { + color: #FFFFFF; + font-weight: normal; +} + +button.dzlmenubuttonitem:disabled { + color: rgba(255, 255, 255, 0.5); +} + +idelayoutstackheader { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +idelayoutstackheader button:checked { + color: #FFFFFF; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher { + padding: 8px 0; + background-color: #1e1e2e; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button { + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:active { + background-image: radial-gradient(circle, rgba(245, 224, 220, 0.7) 10%, transparent 0%); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:checked { + background-color: transparent; + color: #FFFFFF; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { + margin-right: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked { + box-shadow: inset -2px 0 #f5e0dc; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { + margin-left: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked { + box-shadow: inset 2px 0 #f5e0dc; +} + +ideeditorsidebar notebook header { + background: transparent; +} + +popover.messagepopover list { + border: 1px solid rgba(255, 255, 255, 0.12); +} + +popover.messagepopover list row:not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********** + * Photos * + **********/ +GdMainIconView.content-view { + -GdMainIconView-icon-size: 48; +} + +.documents-counter { + margin: 8px; + border-radius: 9999px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12); + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; +} + +.documents-scrolledwin.frame { + border-style: none; +} + +.documents-scrolledwin.frame frame.content-view > border { + border-style: none; +} + +.photos-fade-in { + opacity: 1; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.photos-fade-out { + opacity: 0; + transition: opacity 75ms cubic-bezier(0, 0, 0.2, 1); +} + +button.photos-filter-preview { + color: #FFFFFF; + font-weight: normal; +} + +button.photos-filter-preview:checked { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; +} + +button.photos-filter-preview:checked image { + color: #FFFFFF; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { + border-style: none none none solid; +} + +overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { + border-style: none solid none none; +} + +/********* + * Music * + *********/ +.side-panel:dir(ltr) { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.side-panel:dir(rtl) { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.side-panel .view { + background-image: image(#11111b); +} + +.side-panel .view:hover { + background-image: image(#24242d); +} + +.side-panel .view:selected { + background-image: image(#f5e0dc); +} + +.side-panel .view:selected:hover { + background-image: image(rgba(230, 210, 206, 0.9896)); +} + +.songs-list:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +frame.documents-dropdown { + margin: 8px; +} + +frame.documents-dropdown > border { + border: none; +} + +box.vertical > revealer > toolbar.search-bar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +box.vertical > revealer > toolbar.search-bar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +/************* + * Documents * + *************/ +.documents-scrolledwin { + background-color: transparent; +} + +.documents-scrolledwin .content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) { + background-color: transparent; +} + +.documents-scrolledwin viewport.frame widget > frame.content-view:not(:selected):not(:hover) border { + border: none; +} + +window.background.csd > stack > box > revealer > actionbar > revealer > box { + border-bottom-left-radius: 12px; + border-bottom-right-radius: 12px; +} + +/******************* + * Document Viewer * + *******************/ +window.background.csd evview.view.content-view { + border-radius: 0 0 12px 12px; +} + +/********************************* + * Archive Manager (File roller) * + *********************************/ +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > scrolledwindow > treeview.view:not(:hover):not(:selected):not(:selected):not(:hover):not(.progressbar):not(.expander):not(.trough):not(.separator) { + background-color: #1e1e2e; +} + +.background.csd > grid.horizontal > paned.horizontal > box.vertical > scrolledwindow { + border-radius: 0 0 0 12px; + background-color: #1e1e2e; +} + +/************ + * Terminal * + ************/ +terminal-window decoration { + border-radius: 12px 12px 0 0; +} + +terminal-window.background.csd, terminal-window.background.csd.maximized { + border-radius: 0 0 0 0; +} + +terminal-window notebook > header > box { + margin: -2px -2px -2px 1px; +} + +terminal-window notebook > header > box button { + min-height: 24px; + min-width: 24px; + padding: 3px; +} + +window.background > box.vertical > box.horizontal > frame > border { + border-width: 0 1px 0 0; +} + +window.background > box.vertical > box.horizontal > frame > scrolledwindow > viewport.frame list { + border-bottom-left-radius: 12px; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame { + border-width: 0; + border-radius: 0 0 12px 0; +} + +window.background > box.vertical > box.horizontal > stack > widget > notebook.frame > stack { + border-bottom-right-radius: 12px; +} + +.terminal-window { + background-color: #1e1e2e; +} + +.terminal-window tabbar tabbox { + background-color: #11111b; + margin: 0; + border-radius: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +/********* + * To Do * + *********/ +task-list-view taskrow { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 0 -8px; +} + +task-list-view taskrow:hover { + transition: none; +} + +task-list-view taskrow label { + margin: 0 8px; +} + +task-list-view taskrow image.dim-label { + min-width: 16px; +} + +task-list-view > box > revealer > box > button { + margin: -6px; +} + +task-list-view > box > revealer > box > button .dim-label { + color: inherit; +} + +tasklistview taskrow { + outline: none; +} + +tasklistview taskrow entry, tasklistview taskrow entry:focus, tasklistview taskrow entry:disabled { + box-shadow: none; +} + +tasklistview taskrow image.dim-label { + min-width: 16px; +} + +tasklistview > box > revealer > box > button { + margin: -6px; +} + +tasklistview > box > revealer > box > button .dim-label { + color: inherit; +} + +/******* + * Eog * + *******/ +#eog-thumb-nav scrolledwindow { + border-top: none; +} + +/************* + * Evolution * + *************/ +frame.taskbar > border { + border-style: solid none none; +} + +box.vertical > paned.horizontal notebook widget .frame { + border-style: none; +} + +/*********** + * Fractal * + ***********/ +.background.csd.main-window .sidebar.rooms-sidebar { + border-bottom-left-radius: 12px; +} + +/******** + * Gitg * + ********/ +frame.commit-frame > border { + border-style: solid none none; +} + +/************** + * Characters * + **************/ +box.dialog-vbox scrolledwindow.related { + border: 1px solid rgba(0, 0, 0, 0.25); +} + +list.categories { + background-image: image(#11111b); +} + +/********* + * Boxes * + *********/ +.transparent-bg + stack overlay > label { + min-height: 24px; + padding: 0 4px; + border-radius: 6px; + background-color: #11111b; + color: #FFFFFF; +} + +/************** + * Calculator * + **************/ +button.title label { + min-height: 36px; +} + +/********* + * Geary * + *********/ +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar, +window#GearyMainWindow.background.csd > deck > overlay > box.vertical > paned.horizontal > box.sidebar.vertical statusbar { + border-bottom-left-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer, +window#GearyMainWindow.background.csd stack#conversation_viewer { + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox, +window#GearyMainWindow.background.csd stack#conversation_viewer scrolledwindow.geary-conversation-scroller viewport.frame list.conversation-listbox { + background: none; + border-bottom-right-radius: 12px; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded { + animation: none; + background-image: none; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed actionbar > revealer > box { + border-radius: 0; +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-expanded > .geary-composer-embed headerbar { + color: #FFFFFF; + background-color: #1e1e2e; + box-shadow: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.25); +} + +window.background.csd.geary-main-window stack#conversation_viewer .geary-composer-box actionbar > revealer > box, +window#GearyMainWindow.background.csd stack#conversation_viewer .geary-composer-box actionbar > revealer > box { + border-bottom-left-radius: 0; +} + +.geary-accounts-editor-pane frame:not(.geary-signature) > border, +.geary-accounts-editor-pane scrolledwindow.frame { + border: none; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > headerbar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > headerbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar { + background-color: #11111b; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > separator.sidebar:backdrop, +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > separator.sidebar:backdrop { + background-color: #1e1e2e; +} + +.geary-main-window.unified > deck > overlay > .geary-main-layout > leaflet > leaflet > box.vertical + separator.sidebar { + min-width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow { + padding: 3px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view { + border: 1px solid transparent; + border-radius: 6px; + padding: 6px; +} + +.geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:selected, .geary-main-window.unified frame.geary-conversation-frame scrolledwindow treeview.view:active { + border-radius: 6px; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +.geary-main-window.unified separator.geary-sidebar-pane-separator { + min-width: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { + border: 1px solid rgba(255, 255, 255, 0.12); + border-bottom-width: 0; + background-color: #1e1e2e; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { + border-top-left-radius: 8px; + border-top-right-radius: 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { + border-radius: 0 0 8px 8px; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { + background-color: transparent; +} + +.geary-main-window.unified geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { + border-radius: 0 0 6px 6px; +} + +/************** + * Extensions * + **************/ +window.background.csd stack stack stack frame > border, +window.background.csd > stack > stack > box > frame > border, +window.background.csd > stack > stack > box > box > frame > border, +window.background.csd > stack > box > stack > box > frame > border, +window.background.csd > stack > box > stack > scrolledwindow > viewport frame > border, +window.background.csd > stack > box > stack > box > scrolledwindow > viewport > frame > border, +window.background.csd > stack > grid > scrolledwindow > viewport > box > frame > border { + border: none; +} + +window.background.csd > stack > box > box > list, +window.background.csd > stack > box > stack > scrolledwindow > viewport > list { + border-bottom-left-radius: 12px; +} + +window.background.csd > stack > box > .sidebar > scrolledwindow > viewport > list { + padding: 0 0; +} + +/*********** + * Dialogs * + ***********/ +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:first-child { + border-radius: 0 0 0 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > grid.horizontal > scrolledwindow.frame > viewport.frame list:last-child { + border-radius: 0 0 12px 0; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow, +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow { + border-radius: 0 0 12px 12px; + background-color: #1e1e2e; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active), +dialog.background.csd > box.vertical.dialog-vbox > stack > stack > scrolledwindow iconview.view:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack > scrolledwindow > viewport.frame > list row.activatable:not(:hover):not(:selected):not(:active) { + background-color: transparent; +} + +dialog.background.csd > box.vertical.dialog-vbox > stack toolbar.toolbar { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd > box.vertical.dialog-vbox > notebook > stack { + border-radius: 0 0 12px 12px; +} + +dialog.background.csd stack scrolledwindow.frame { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view { + border-radius: 6px; +} + +dialog.background.csd stack scrolledwindow.frame textview.view > text { + background: none; +} + +dialog.background.csd stack scrolledwindow viewport.frame.view { + border-radius: 6px; +} + +window.background.csd.unified { + background-color: #1e1e2e; +} + +window.background.csd.unified headerbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +window.background.csd.unified > decoration-overlay { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +window.background.csd.unified, +window.background.csd.unified > decoration, +window.background.csd.unified > decoration-overlay { + border-radius: 12px; +} + +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen > decoration-overlay { + box-shadow: none; +} + +window.background.csd.unified.tiled, +window.background.csd.unified.tiled > decoration, +window.background.csd.unified.tiled > decoration-overlay, window.background.csd.unified.tiled-top, +window.background.csd.unified.tiled-top > decoration, +window.background.csd.unified.tiled-top > decoration-overlay, window.background.csd.unified.tiled-right, +window.background.csd.unified.tiled-right > decoration, +window.background.csd.unified.tiled-right > decoration-overlay, window.background.csd.unified.tiled-bottom, +window.background.csd.unified.tiled-bottom > decoration, +window.background.csd.unified.tiled-bottom > decoration-overlay, window.background.csd.unified.tiled-left, +window.background.csd.unified.tiled-left > decoration, +window.background.csd.unified.tiled-left > decoration-overlay, window.background.csd.unified.maximized, +window.background.csd.unified.maximized > decoration, +window.background.csd.unified.maximized > decoration-overlay, window.background.csd.unified.fullscreen, +window.background.csd.unified.fullscreen > decoration, +window.background.csd.unified.fullscreen > decoration-overlay { + border-radius: 0; +} + +/********* + * Tilix * + *********/ +overlay > revealer.left > scrolledwindow.frame, overlay > revealer.right > scrolledwindow.frame { + border-style: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +overlay > revealer.left > scrolledwindow.frame { + margin-right: 32px; +} + +overlay > revealer.right > scrolledwindow.frame { + margin-left: 32px; +} + +.terminix-session-sidebar, +.tilix-session-sidebar { + background-image: image(#313244); +} + +.terminal-titlebar button { + border-radius: 0; +} + +button.image-button.session-new-button { + min-width: 32px; +} + +notebook.tilix-background tab > box > stack { + margin: -6px; +} + +button.flat.tilix-small-button { + min-height: 20px; + min-width: 16px; +} + +/************** + * Terminator * + **************/ +.terminator-terminal-window paned > separator { + background-color: #1e1e2e; +} + +.terminator-terminal-window notebook.frame { + border-style: none; +} + +/************* + * Ubitquity * + *************/ +#live_installer .menubar progressbar trough { + border-radius: 4px; + background-color: rgba(255, 255, 255, 0.12); +} + +/********* + * Meld * + ********/ +.meld-notebook, .meld-notebook > stack { + background: none; + border-radius: 0 0 12px 12px; +} + +.meld-notebook-child { + background-color: #11111b; + border-radius: 0 0 12px 12px; +} + +statusbar.meld-status-bar { + background: none; +} + +/*********** + * Eclipse * + ***********/ +window.background > box.vertical > scrolledwindow > widget toolbar { + padding: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar separator, +window.background > box.vertical > scrolledwindow > widget toolbar button { + margin: 2px; +} + +window.background > box.vertical > scrolledwindow > widget toolbar button { + border-radius: 6px; +} + +/************ + * Chromium * + ************/ +window.background.chromium { + background-color: #313244; +} + +window.background.chromium entry, +window.background.chromium > button { + border: 1px solid #393947; +} + +window.background.chromium > button { + color: #f5e0dc; +} + +window.background.chromium > button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +window.background.chromium menubar, +window.background.chromium headerbar { + color: rgba(255, 255, 255, 0.7); +} + +window.background.chromium headerbar.titlebar { + padding: 0 12px; +} + +window.background.chromium headerbar.titlebar button:active { + background-color: alpha(currentColor, 0.12); +} + +window.background.chromium spinner { + color: #f5e0dc; +} + +window.background.chromium textview.view { + background-color: transparent; +} + +window.background.chromium treeview.view.cell:selected:focus { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +window.background.chromium treeview.view button { + border: 1px solid rgba(255, 255, 255, 0.3); + background-color: #1e1e2e; +} + +window.background.chromium menu { + border-color: #3e3e5f; +} + +window.background.chromium menu menuitem { + border-radius: 0; +} + +tooltip.background.chromium { + background-color: #0b0b12; +} + +/*********** + * Firefox * + ***********/ +#MozillaGtkWidget decoration { + border: none; +} + +#MozillaGtkWidget > widget text { + background-color: #313244; +} + +#MozillaGtkWidget > widget text:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +#MozillaGtkWidget > widget > separator { + color: #393947; +} + +#MozillaGtkWidget > widget > scrollbar { + background-clip: border-box; +} + +#MozillaGtkWidget > widget > frame > border { + border-color: #393947; +} + +#MozillaGtkWidget > widget > entry, +#MozillaGtkWidget > widget > button > button { + border: 1px solid #393947; + border-radius: 6px; + box-shadow: none; +} + +#MozillaGtkWidget > widget > entry:disabled, +#MozillaGtkWidget > widget > button > button:disabled { + border-color: rgba(255, 255, 255, 0.12); +} + +#MozillaGtkWidget > widget > entry { + min-height: 30px; + background-color: #1e1e2e; +} + +#MozillaGtkWidget > widget > entry:focus { + border-color: #f5e0dc; + box-shadow: inset 0 0 0 1px #f5e0dc; +} + +#MozillaGtkWidget > widget > entry:disabled { + background-color: #11111b; +} + +#MozillaGtkWidget > widget > button > button { + padding: 4px 8px; + background-size: auto; +} + +#MozillaGtkWidget > widget > button > button:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +#MozillaGtkWidget > widget > button > button:active { + background-image: image(alpha(currentColor, 0.12)); +} + +#MozillaGtkWidget > widget > checkbutton > check, +#MozillaGtkWidget > widget > radiobutton > radio { + margin: 0; + padding: 0; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate), +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate) { + color: #464646; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):hover, #MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):active, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):hover, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):active { + color: #727272; +} + +#MozillaGtkWidget > widget > checkbutton > check:not(:checked):not(:indeterminate):disabled, +#MozillaGtkWidget > widget > radiobutton > radio:not(:checked):not(:indeterminate):disabled { + color: rgba(70, 70, 70, 0.5); +} + +#MozillaGtkWidget menu { + border: none; +} + +#MozillaGtkWidget > widget > menubar { + color: rgba(255, 255, 255, 0.7); +} + +#MozillaGtkWidget > widget > menubar:hover { + color: #FFFFFF; +} + +#MozillaGtkWidget > widget > menubar:disabled { + color: rgba(255, 255, 255, 0.32); +} + +#MozillaGtkWidget > widget > frame { + color: #393947; +} + +#MozillaGtkWidget menu > separator { + color: #393947; +} + +window.background:not(.csd) > window > menu menuitem { + transition: none; +} + +/************ + * Inkscape * + ************/ +#ToolboxCommon > #AuxToolbox #StyleSwatch { + font-size: smaller; +} + +#ToolboxCommon > #AuxToolbox #Kludge { + padding: 0; +} + +#ToolboxCommon > #AuxToolbox spinbutton, +#ToolboxCommon > #AuxToolbox entry { + min-height: 32px; +} + +#ToolboxCommon > #AuxToolbox button:not(.up):not(.down) { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; +} + +#ToolboxCommon > #AuxToolbox spinbutton button { + border-width: 4px; +} + +#ToolboxCommon > toolbar.vertical { + margin-top: -4px; +} + +#ToolboxCommon > toolbar.vertical button { + min-height: 24px; + min-width: 24px; + padding: 4px; +} + +#CanvasTable button { + min-height: 16px; + min-width: 16px; + padding: 0; +} + +#CanvasTable #HorizontalScrollbar { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(ltr) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(rtl) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +#Canvas_and_Dock frame > border { + border: none; +} + +#Canvas_and_Dock widget > widget > button.flat { + min-height: 16px; + min-width: 16px; + padding: 4px; +} + +#Canvas_and_Dock widget > widget > box.horizontal image { + padding: 4px; +} + +#Canvas_and_Dock box.horizontal > box.vertical > button.flat { + min-height: 16px; + min-width: 24px; + padding: 8px 4px; +} + +scrolledwindow#DialogNotebook > viewport.frame > notebook.frame button.close-button image { + padding: 4px; +} + +/*********** + * Synapse * + ***********/ +/*************** + * Libreoffice * + ***************/ +window.background > grid > widget > widget > scrolledwindow > viewport > grid > box > box > frame > box { + background-color: #1e1e2e; +} + +/********* + * Pamac * + *********/ +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list { + border: none; + border-radius: 0; +} + +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > scrolledwindow > viewport.frame > list > row.activatable, +window.background.csd > box.vertical > overlay > stack > box.vertical > box.horizontal > revealer > stack > box.vertical > stack > scrolledwindow > viewport.frame > list > row.activatable { + border-radius: 6px; +} + +/********* + * Unity * + *********/ +UnityDecoration { + -UnityDecoration-extents: 28px 0 0 0; + -UnityDecoration-input-extents: 8px; + -UnityDecoration-shadow-offset-x: 0; + -UnityDecoration-shadow-offset-y: 3px; + -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); + -UnityDecoration-active-shadow-radius: 18px; + -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); + -UnityDecoration-inactive-shadow-radius: 6px; + -UnityDecoration-glow-size: 8px; + -UnityDecoration-glow-color: #f5e0dc; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration .top { + padding: 0 2px; + border-style: none; + border-radius: 12px 12px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #11111b; + color: #FFFFFF; +} + +UnityDecoration .top:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); +} + +UnityDecoration .menuitem { + color: rgba(255, 255, 255, 0.7); +} + +UnityDecoration .menuitem:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #FFFFFF; +} + +.background:not(.csd) headerbar:not(.titlebar) { + border-radius: 0; + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { + border-style: none; +} + +UnityPanelWidget, +.unity-panel { + background-color: #11111b; + color: #FFFFFF; +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #FFFFFF; +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spin 1s linear infinite; + color: #f5e0dc; +} + +.lightdm.menu { + background-image: none; + background-color: rgba(0, 0, 0, 0.45); + border: none; + border-radius: 12px; + padding: 0; + color: white; +} + +.lightdm.menu .menuitem *, +.lightdm.menu .menuitem.check:active, +.lightdm.menu .menuitem.radio:active { + color: white; +} + +.lightdm.menubar { + color: rgba(255, 255, 255, 0.8); + background-image: none; + background-color: rgba(0, 0, 0, 0.5); +} + +.lightdm.menubar > .menuitem { + padding: 2px 6px; +} + +.lightdm-combo .menu { + background-color: #1e1e2e; + border-radius: 0; + padding: 0; + color: #FFFFFF; +} + +/************** + * Mate-Panel * + **************/ +.mate-panel-menu-bar menubar, +#PanelApplet-window-menu-applet-button { + background-color: transparent; +} + +.mate-panel-menu-bar { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.mate-panel-menu-bar button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +PanelToplevel.horizontal > grid > button { + min-width: 24px; +} + +PanelToplevel.vertical > grid > button { + min-height: 24px; +} + +PanelSeparator { + color: rgba(255, 255, 255, 0.12); +} + +MatePanelAppletFrameDBus { + border-style: solid; + border-color: rgba(255, 255, 255, 0.12); +} + +.mate-panel-menu-bar.horizontal MatePanelAppletFrameDBus { + border-width: 0 1px; +} + +.mate-panel-menu-bar.vertical MatePanelAppletFrameDBus { + border-width: 1px 0; +} + +.mate-panel-menu-bar menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.mate-panel-menu-bar menubar > menuitem:hover { + color: #FFFFFF; +} + +.mate-panel-menu-bar menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.mate-panel-menu-bar.horizontal menubar > menuitem { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical menubar > menuitem { + padding: 8px 0; +} + +.mate-panel-menu-bar menubar menu > menuitem { + min-height: 28px; + padding: 0 6px; +} + +.mate-panel-menu-bar #PanelApplet button { + -GtkWidget-window-dragging: true; +} + +.mate-panel-menu-bar #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; +} + +.mate-panel-menu-bar #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; +} + +.mate-panel-menu-bar #tasklist-button image:dir(ltr), .mate-panel-menu-bar #tasklist-button label:dir(rtl) { + padding-left: 4px; +} + +.mate-panel-menu-bar #tasklist-button label:dir(ltr), .mate-panel-menu-bar #tasklist-button image:dir(rtl) { + padding-right: 4px; +} + +.mate-panel-menu-bar.vertical #tasklist-button { + min-height: 32px; +} + +.mate-panel-menu-bar.horizontal #showdesktop-button image { + min-width: 24px; + padding: 0 4px; +} + +.mate-panel-menu-bar.vertical #showdesktop-button image { + min-height: 24px; + padding: 4px 0; +} + +PanelApplet.wnck-applet .wnck-pager { + background-color: transparent; + color: #f5e0dc; +} + +PanelApplet.wnck-applet .wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +PanelApplet.wnck-applet .wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +PanelApplet.wnck-applet .wnck-pager:selected { + background-color: #f5e0dc; +} + +.mate-panel-menu-bar.horizontal #clock-applet-button label { + padding: 0 8px; +} + +.mate-panel-menu-bar.vertical #clock-applet-button label { + padding: 8px 0; +} + +#MatePanelPopupWindow { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +#MatePanelPopupWindow frame > border { + border-style: none; +} + +#MatePanelPopupWindow calendar { + border-style: none; +} + +#MatePanelPopupWindow calendar:not(:selected) { + background-color: transparent; +} + +#MatePanelPopupWindow calendar + box { + margin-top: -5px; + padding-top: 5px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +#MatePanelPopupWindow expander > title { + min-height: 32px; +} + +#MatePanelPopupWindow button { + padding: 4px 16px; +} + +#MatePanelPopupWindow > frame > box > box > box > widget { + color: rgba(255, 255, 255, 0.12); +} + +na-tray-applet { + -NaTrayApplet-icon-padding: 3px; + -NaTrayApplet-icon-size: 16; +} + +.mate-panel-menu-bar { + -PanelMenuBar-icon-visible: true; +} + +.mate-panel-applet-slider { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.mate-panel-applet-slider frame > border { + border-style: none; +} + +#PanelApplet:not(:selected) > box { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +#PanelApplet:selected > box { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +#mate-menu { + border: 1px solid rgba(0, 0, 0, 0.25); + background-color: #313244; +} + +#mate-menu button { + min-height: 24px; + min-width: 24px; + padding: 4px 0; + color: #FFFFFF; + font-weight: normal; +} + +#mate-menu button:not(.flat) { + background-color: alpha(currentColor, 0.1); +} + +#mate-menu button image, +#mate-menu button label + label { + color: rgba(255, 255, 255, 0.7); +} + +#mate-menu entry { + margin: 0 0 4px; +} + +#mate-menu entry image { + margin: 0; +} + +#mate-menu entry + button { + margin: 0 4px 4px; + padding: 6px; +} + +.brisk-menu { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.brisk-menu entry { + margin-bottom: -2px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.brisk-menu entry + box > box:dir(ltr) { + margin-right: -2px; + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +.brisk-menu entry + box > box:dir(rtl) { + margin-left: -2px; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.brisk-menu .categories-list { + padding-top: 4px; +} + +.brisk-menu .categories-list button { + margin: 0 4px; +} + +.brisk-menu .categories-list button:checked { + color: #f5e0dc; +} + +.brisk-menu .session-button { + padding: 12px; +} + +.brisk-menu .frame { + border-style: none; +} + +.brisk-menu .apps-list { + padding: 4px 0; + background-color: transparent; +} + +.brisk-menu .apps-list row { + padding: 0; +} + +.brisk-menu .apps-list row:hover { + box-shadow: none; +} + +.brisk-menu .apps-list button { + border-radius: 0; + color: #FFFFFF; + font-weight: normal; +} + +/********************* + * CAJA File manager * + *********************/ +.caja-navigation-window button.toggle.image-button { + border-radius: 6px; +} + +.caja-pathbar button { + margin: 0 -1px 0 -2px; +} + +.caja-pathbar button.slider-button { + min-width: 24px; +} + +.caja-pathbar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.caja-side-pane notebook viewport.frame, +.caja-side-pane notebook widget .vertical { + background-color: #1e1e2e; +} + +.caja-side-pane notebook, +.caja-notebook { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.caja-side-pane notebook .frame, +.caja-notebook .frame { + border-style: none; +} + +.caja-canvas-item { + border-radius: 6px; +} + +.caja-desktop.view .entry, +.caja-navigation-window .view .entry { + border: none; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); + background-image: none; + color: #FFFFFF; +} + +.caja-desktop.view .entry:selected, +.caja-navigation-window .view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-desktop.view .entry { + background-color: #1e1e2e; + color: #FFFFFF; + caret-color: currentColor; +} + +.caja-desktop.view .entry:selected { + background-color: alpha(currentColor, 0.06); +} + +.caja-navigation-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.caja-notebook frame > border { + border-style: none; +} + +#caja-extra-view-widget { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +#caja-extra-view-widget > box > box > label { + font-weight: bold; +} + +/********* + * Pluma * + *********/ +.pluma-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window statusbar frame > border { + border-style: none; +} + +.pluma-window statusbar frame button.flat { + padding: 0 4px; + border-radius: 0; +} + +.pluma-window statusbar frame button.flat widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.pluma-print-preview toolbar { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat { + margin: 1px; +} + +.pluma-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.pluma-window paned.horizontal box.vertical notebook.frame { + margin-top: -1px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +/********* + * Atril * + *********/ +.atril-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.atril-window paned.horizontal box.vertical notebook .frame { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +/* mate-screensaver lock dialog */ +.lock-dialog { + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 7px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +.lock-dialog frame > border { + border-style: none; +} + +.lock-dialog button:not(:disabled) { + color: #f5e0dc; +} + +/* multimedia OSD */ +MsdOsdWindow.background.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +MsdOsdWindow.background.osd .trough { + border-radius: 0; + background-color: rgba(255, 255, 255, 0.12); +} + +MsdOsdWindow.background.osd .progressbar { + border-radius: 0; + background-color: #f5e0dc; +} + +/****************** + * Budgie Desktop * + ******************/ +.budgie-container { + background-color: transparent; +} + +.budgie-settings-window list.sidebar { + background: none; + border-radius: 0 0 0 12px; +} + +.budgie-settings-window buttonbox.inline-toolbar { + border: none; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.budgie-settings-window buttonbox.inline-toolbar button { + border-radius: 6px; +} + +dialog.background > .dialog-vbox > scrolledwindow > viewport.frame > list { + border-right: 1px solid #393947; +} + +.budgie-popover { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; + background-color: #1e1e2e; + border-radius: 12px; +} + +.budgie-popover frame.container { + padding: 6px; + border: none; +} + +.budgie-popover frame.container .container { + padding: 0; +} + +.budgie-popover list, .budgie-popover row { + padding: 0; +} + +.budgie-popover separator.horizontal { + margin: 3px 0; +} + +.budgie-popover border { + border: none; +} + +.budgie-popover list { + background-color: transparent; +} + +.budgie-popover row:hover { + box-shadow: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) { + background: none; + border-right: none; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 3px; + padding: 3px 0; +} + +.budgie-popover scrolledwindow.sidebar:not(.categories) list > row.activatable { + padding: 6px 8px; +} + +.budgie-popover scrolledwindow.sidebar + separator { + margin: 0; + background-color: transparent; + min-width: 0; + min-height: 0; +} + +.budgie-popover scrolledwindow.sidebar + separator + scrolledwindow { + margin-left: 3px; +} + +.budgie-popover scrolledwindow.sidebar + separator + scrolledwindow list > row.activatable { + border-radius: 3px; +} + +.budgie-popover treeview.view.sidebar { + border-right: none; + background: none; +} + +.budgie-popover treeview.view.sidebar:hover { + background-color: alpha(currentColor, 0.08); +} + +.budgie-popover treeview.view.sidebar:selected { + background-color: alpha(currentColor, 0.12); +} + +.budgie-popover.budgie-menu .container { + padding: 0; +} + +.budgie-popover.budgie-menu .sidebar, +.budgie-popover.budgie-menu scrollbar, +.budgie-popover.budgie-menu entry.search { + background-color: transparent; +} + +.budgie-popover.budgie-menu entry.search { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + border-image: none; + border-radius: 0; + box-shadow: none; + font-size: 120%; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories { + background-color: rgba(255, 255, 255, 0.04); + padding-bottom: 12px; +} + +.budgie-popover.budgie-menu scrolledwindow.sidebar.categories button.flat.radio.category-button { + border-radius: 0; +} + +.budgie-popover.budgie-menu scrolledwindow > viewport.frame > list > row.activatable > button.flat { + border-radius: 0; +} + +.budgie-popover.budgie-menu list.left-overlay-menu { + border-radius: 12px; + background-color: #1e1e2e; + padding: 6px; + margin: 6px; + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); + background-clip: border-box; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable { + border-radius: 6px; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable:not(:last-child) { + margin-bottom: 3px; +} + +.budgie-popover.budgie-menu list.left-overlay-menu > row.activatable button.menuitem { + border-radius: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer { + border-top: 1px solid rgba(255, 255, 255, 0.12); + padding: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat { + padding: 3px; + border-radius: 6px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat.user-icon-button { + padding-right: 9px; +} + +.budgie-popover.budgie-menu .budgie-menu-footer button.flat.image-button { + border-radius: 9999px; + padding: 6px; + min-height: 16px; + min-width: 16px; + margin-left: 9px; + background-clip: border-box; +} + +.budgie-popover.user-menu list, +.budgie-popover.user-menu row { + border: none; + background: none; + box-shadow: none; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child { + margin-bottom: 0; + outline-width: 0; + border-radius: 6px; +} + +.budgie-popover.user-menu > frame.container > box.vertical row.activatable:first-child button.indicator-item { + transition: none; + animation: none; +} + +.budgie-popover.sound-popover .container { + padding: 0; +} + +.budgie-popover.sound-popover separator { + margin: 3px 0; +} + +.budgie-popover.night-light-indicator .view-header { + margin: 0 6px; +} + +.budgie-popover.places-menu .name-button image:dir(ltr) { + margin-right: 3px; +} + +.budgie-popover.places-menu .name-button image:dir(rtl) { + margin-left: 3px; +} + +.budgie-popover.places-menu .unmount-button { + margin: 2px; + padding: 0; +} + +.budgie-popover.places-menu .places-list:not(.always-expand) { + margin-top: 3px; + padding-top: 3px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.budgie-popover.places-menu .alternative-label { + padding: 3px; + font-size: 15px; +} + +.budgie-popover.workspace-popover flowboxchild { + padding: 0; +} + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +.top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; +} + +.top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; +} + +.left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; +} + +.workspace-switcher .workspace-item { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +.top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr) { + border-right-width: 1px; +} + +.top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl) { + border-left-width: 1px; +} + +.left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item { + border-bottom-width: 1px; +} + +.workspace-switcher .workspace-item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.workspace-switcher .workspace-item.current-workspace { + background-color: alpha(currentColor, 0.1); +} + +.workspace-switcher .workspace-add-button { + border-radius: 6px; +} + +.budgie-panel .workspace-switcher .workspace-add-button { + min-height: 24px; + min-width: 24px; + padding: 0; +} + +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 6px; +} + +.budgie-panel { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.budgie-panel.transparent { + background-color: rgba(17, 17, 27, 0.75); +} + +.budgie-panel .icon-tasklist button.launcher:checked, .budgie-panel .icon-tasklist button.launcher:active { + color: #FFFFFF; +} + +.top .budgie-panel.dock-mode { + border-radius: 0 0 18px 18px; +} + +.bottom .budgie-panel.dock-mode { + border-radius: 18px 18px 0 0; +} + +.bottom .budgie-panel.dock-mode .icon-tasklist > box > revealer:first-child > button.launcher { + border-top-left-radius: 18px; +} + +.bottom .budgie-panel.dock-mode .icon-tasklist > box > revealer:last-child > button.launcher { + border-top-right-radius: 18px; +} + +.left .budgie-panel.dock-mode { + border-radius: 0 18px 18px 0; +} + +.left .budgie-panel.dock-mode .icon-tasklist .launcher:first-child { + border-top-right-radius: 18px; +} + +.left .budgie-panel.dock-mode .icon-tasklist .launcher:last-child { + border-bottom-right-radius: 18px; +} + +.right .budgie-panel.dock-mode { + border-radius: 18px 0 0 18px; +} + +.right .budgie-panel.dock-mode .icon-tasklist .launcher:first-child { + border-top-left-radius: 18px; +} + +.right .budgie-panel.dock-mode .icon-tasklist .launcher:last-child { + border-bottom-left-radius: 18px; +} + +.budgie-panel button { + color: rgba(255, 255, 255, 0.7); + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 0; +} + +.budgie-panel button:hover { + color: #FFFFFF; +} + +.budgie-panel button:active { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.budgie-menu-launcher { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.budgie-menu-launcher:focus { + box-shadow: none; + border: none; + color: #FFFFFF; +} + +.budgie-panel button.raven-trigger { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel.horizontal button { + padding: 0 6px; +} + +.budgie-panel.vertical button { + padding: 6px 0; +} + +.budgie-panel separator { + background-color: rgba(255, 255, 255, 0.12); +} + +.budgie-panel .alert { + color: #F44336; +} + +.budgie-panel > box > widget > widget > image, +.budgie-panel > box > widget > widget > stack > image, +.budgie-panel > box > widget > widget > box > image { + margin-left: 6px; + margin-right: 6px; +} + +.budgie-panel > box > widget > widget > box > image + label { + margin-left: -4px; +} + +.budgie-panel > box > widget > widget > box > widget > image { + margin-left: 6px; +} + +.budgie-panel > box > widget > widget > box > stack > widget > label { + margin-right: 6px; +} + +.budgie-panel > box > widget > widget > box > widget > widget > image { + margin-left: 2px; + margin-right: 2px; +} + +.budgie-panel .budgie-clock-applet > widget > box, +.budgie-panel .budgie-calendar-applet > widget > box { + padding-left: 3px; + padding-right: 3px; +} + +.budgie-panel .titlebar:not(headerbar) { + min-height: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + color: #FFFFFF; +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .budgie-panel .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active { + color: #FFFFFF; +} + +.budgie-panel menubar, +.budgie-panel .menubar { + color: rgba(255, 255, 255, 0.7); + box-shadow: none; + border: none; +} + +.budgie-panel menubar > menuitem, +.budgie-panel .menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel menubar > menuitem:hover, .budgie-panel menubar > menuitem:active, +.budgie-panel .menubar > menuitem:hover, +.budgie-panel .menubar > menuitem:active { + color: #FFFFFF; +} + +.budgie-panel menubar menu separator, +.budgie-panel .menubar menu separator { + background-color: rgba(255, 255, 255, 0.12); +} + +.budgie-panel #tasklist-button { + padding: 0 4px; +} + +.budgie-panel.vertical #tasklist-button { + min-height: 32px; +} + +.budgie-panel button.flat.launcher { + padding: 0; +} + +.budgie-panel button.flat.launcher:not(:checked) { + color: rgba(255, 255, 255, 0.5); +} + +.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-panel button.flat.launcher:not(:checked):disabled { + color: rgba(255, 255, 255, 0.32); +} + +.top .budgie-panel .unpinned button.flat.launcher:checked, .top .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel .unpinned button.flat.launcher:checked, .bottom .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel .unpinned button.flat.launcher:checked, .left .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel .unpinned button.flat.launcher:checked, .right .budgie-panel .pinned button.flat.launcher.running:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0 0/2px 0 0 0; +} + +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2 0/0 0 2px 0; +} + +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; +} + +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0; +} + +.right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked { + border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; +} + +frame.raven-frame > border { + border-style: none; +} + +.top frame.raven-frame > border { + margin-bottom: 32px; +} + +.bottom frame.raven-frame > border { + margin-top: 32px; +} + +.left frame.raven-frame > border { + margin-right: 32px; +} + +.right frame.raven-frame > border { + margin-left: 32px; +} + +.raven { + background-color: #313244; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12); +} + +.raven > box { + margin-bottom: -10px; +} + +.raven stackswitcher.linked { + margin: 6px 16px; +} + +.raven stackswitcher.linked > button:focus { + box-shadow: none; +} + +.raven .raven-header { + min-height: 36px; + padding: 3px; +} + +.raven .raven-header.top { + padding: 0; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.raven .raven-header.top stackswitcher button { + margin: -4px 0 -5px; + padding: 0 16px; + min-height: 24px; +} + +.raven .raven-header.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.raven stack .raven-header { + margin-top: -6px; +} + +.raven stack scrolledwindow .raven-header { + margin-top: -8px; +} + +.raven .raven-background { + border-style: solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +.raven .raven-background > overlay > widget > image { + color: rgba(255, 255, 255, 0.12); +} + +.raven scrolledwindow.raven-background { + border-bottom-style: none; +} + +.raven .powerstrip button { + margin: 2px 0 1px; + padding: 12px; + border-radius: 9999px; +} + +.raven .option-subtitle { + font-size: smaller; +} + +.raven .audio-widget scale.marks-after { + padding-top: 0; + padding-bottom: 0; +} + +.raven .audio-widget scale.marks-after label { + font-size: 90%; + padding: 0; + margin: -10px 0 0 6px; +} + +.raven .audio-widget button.flat.expander-button { + margin-top: 4px; + margin-bottom: 4px; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked { + background-color: rgba(255, 255, 255, 0.06); + color: #FFFFFF; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable:selected label, .raven .audio-widget list.devices-list.sound-devices > row.activatable:checked label { + color: #FFFFFF; +} + +.raven .audio-widget list.devices-list.sound-devices > row.activatable label { + padding-left: 12px; +} + +.raven levelbar, .raven levelbar trough, .raven levelbar block { + border-radius: 9999px; +} + +calendar.raven-calendar { + border-style: none; + background-color: transparent; +} + +calendar.raven-calendar:selected { + border-radius: 6px; +} + +.raven-mpris { + background-color: #11111b; + color: #FFFFFF; +} + +.raven-mpris label { + min-height: 24px; +} + +.raven-mpris button.image-button { + padding: 12px; +} + +image.raven-mpris { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.7); + border-radius: 6px; +} + +.raven-notifications-view > .raven-background > viewport.frame { + padding: 0; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable { + margin-left: -6px; + margin-right: -3px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable .raven-notifications-group-header { + padding: 0 12px; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list { + padding: 6px; + background: none; +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable { + border: none; + padding: 6px; + padding-left: 12px; + margin: 3px; + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable list > row.activatable:selected { + background-color: rgba(255, 255, 255, 0.12); +} + +.raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:selected:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:hover, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:active, .raven-notifications-view > .raven-background > viewport.frame > list > row.activatable:focus { + background: none; + box-shadow: none; +} + +.raven-notifications-group .raven-notifications-group-header { + padding-left: 6px; +} + +.raven-notifications-group list > row { + border-radius: 6px; + padding: 6px; +} + +.raven-notifications-group list > row .notification-clone { + padding-left: 6px; +} + +.budgie-notification-window, .budgie-switcher, .budgie-switcher-window, .budgie-osd-window { + background-color: transparent; +} + +.budgie-notification .notification-title { + font-size: 120%; +} + +.budgie-notification .notification-body { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-osd .budgie-osd-text { + font-size: 120%; +} + +.budgie-panel .lock-keys image:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.drop-shadow { + margin: 36px; + padding: 6px; + border-radius: 12px; + background-color: #313244; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-session-dialog, +.budgie-polkit-dialog, +.budgie-run-dialog { + background-color: #313244; + border: none; + box-shadow: none; + padding: 0; +} + +.budgie-session-dialog > box > grid, +.budgie-polkit-dialog > box > grid, +.budgie-run-dialog > box > grid { + padding: 24px; +} + +.budgie-session-dialog.background, .budgie-session-dialog.background.csd > decoration, +.budgie-polkit-dialog.background, +.budgie-polkit-dialog.background.csd > decoration, +.budgie-run-dialog.background, +.budgie-run-dialog.background.csd > decoration { + border-radius: 12px; +} + +.budgie-session-dialog.background, +.budgie-polkit-dialog.background, +.budgie-run-dialog.background { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.budgie-session-dialog.background.csd > decoration, +.budgie-polkit-dialog.background.csd > decoration, +.budgie-run-dialog.background.csd > decoration { + border: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-session-dialog label:not(:last-child), +.budgie-session-dialog .dialog-title, +.budgie-polkit-dialog label:not(:last-child), +.budgie-polkit-dialog .dialog-title, +.budgie-run-dialog label:not(:last-child), +.budgie-run-dialog .dialog-title { + font-size: 120%; +} + +.budgie-session-dialog buttonbox.linked > button, +.budgie-polkit-dialog buttonbox.linked > button, +.budgie-run-dialog buttonbox.linked > button { + padding: 8px 16px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 0; +} + +.budgie-session-dialog buttonbox.linked > button.suggested-action:not(:disabled), +.budgie-polkit-dialog buttonbox.linked > button.suggested-action:not(:disabled), +.budgie-run-dialog buttonbox.linked > button.suggested-action:not(:disabled) { + color: #f5e0dc; +} + +.budgie-session-dialog buttonbox.linked > button.destructive-action:not(:disabled), +.budgie-polkit-dialog buttonbox.linked > button.destructive-action:not(:disabled), +.budgie-run-dialog buttonbox.linked > button.destructive-action:not(:disabled) { + color: #F44336; +} + +.budgie-session-dialog buttonbox.linked > button:first-child, +.budgie-polkit-dialog buttonbox.linked > button:first-child, +.budgie-run-dialog buttonbox.linked > button:first-child { + border-bottom-left-radius: 12px; + border-top-left-radius: 0; +} + +.budgie-session-dialog buttonbox.linked > button:last-child, +.budgie-polkit-dialog buttonbox.linked > button:last-child, +.budgie-run-dialog buttonbox.linked > button:last-child { + border-bottom-right-radius: 12px; + border-top-right-radius: 0; +} + +.budgie-power-dialog .titlebar, .budgie-power-dialog .titlebar:backdrop { + background-color: transparent; + box-shadow: none; + border: none; +} + +.budgie-power-dialog.background { + border-radius: 18px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +.budgie-power-dialog.background.csd > decoration { + border: none; + border-radius: 18px; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +.budgie-polkit-dialog .message { + color: rgba(255, 255, 255, 0.7); +} + +.budgie-polkit-dialog .failure { + color: #F44336; +} + +.budgie-polkit-dialog > box > grid { + padding-bottom: 0; +} + +.budgie-run-dialog entry.search { + font-size: 120%; + padding: 6px 14px; + border-image: none; + box-shadow: none; + background-color: transparent; +} + +.budgie-run-dialog list .dim-label { + color: #FFFFFF; +} + +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +/************** + * Xfce4 Apps * + **************/ +.XfceHeading { + background-color: #1e1e2e; +} + +/*************** + * xfce4-panel * + ***************/ +.xfce4-panel.background { + border: none; + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.xfce4-panel.background button { + min-height: 16px; + min-width: 16px; + padding: 0 6px; + border-radius: 0; + color: rgba(255, 255, 255, 0.7); +} + +.xfce4-panel.background button:hover, .xfce4-panel.background button:active, .xfce4-panel.background button:checked { + color: #FFFFFF; +} + +.xfce4-panel.background button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.xfce4-panel.background button.flat.toggle { + padding: 0 6px; +} + +.xfce4-panel.background .tasklist button image { + padding: 4px; +} + +wnck-pager:hover { + background-color: alpha(currentColor, 0.08); +} + +wnck-pager:active { + background-color: alpha(currentColor, 0.12); +} + +wnck-pager:selected { + background-color: #f5e0dc; +} + +#xfce4-mpc-plugin-26 > frame > border { + border: none; +} + +#xfce-panel-button { + -gtk-icon-style: symbolic; +} + +XfdesktopIconView.view { + border-radius: 6px; + background-color: transparent; + color: #FFFFFF; +} + +XfdesktopIconView.view:active { + box-shadow: none; +} + +XfdesktopIconView.view .rubberband { + border-radius: 0; +} + +window#whiskermenu-window { + border-radius: 12px; + background-color: transparent; + border: none; +} + +window#whiskermenu-window entry.search:focus { + background-color: #1e1e2e; +} + +window#whiskermenu-window > frame > border { + border-radius: 12px; + padding: 6px 8px 6px 9px; + margin: 6px; + border: none; + background-color: #1e1e2e; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.75), inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +window#whiskermenu-window box.categories > button.radio { + padding: 3px 6px; + margin: 1px 0; +} + +window#whiskermenu-window box.categories > button.radio:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +window#whiskermenu-window box.categories > button.radio:checked, window#whiskermenu-window box.categories > button.radio:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +window#whiskermenu-window box.categories > button.radio:checked:hover, window#whiskermenu-window box.categories > button.radio:active:hover { + background-image: none; +} + +window#whiskermenu-window scrolledwindow.frame { + padding: 3px; + background-color: #1e1e2e; + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view { + border-radius: 6px; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:not(:hover):not(:selected) { + background: none; +} + +window#whiskermenu-window scrolledwindow.frame treeview.view:selected:hover { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:checked, window#whiskermenu-window .title-area > .commands-area > button.flat.command-button:active { + background-color: rgba(255, 255, 255, 0.3); + color: #FFFFFF; +} + +#XfceNotifyWindow { + background-color: #1e1e2e; + border-radius: 12px; + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +#XfceNotifyWindow buttonbox { + padding: 0; +} + +#XfceNotifyWindow label#summary { + font-weight: bold; +} + +dialog.xfsm-logout-dialog { + border-radius: 12px; + background-color: rgba(30, 30, 46, 0.97); + border: 1px solid rgba(0, 0, 0, 0.75); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); +} + +#xfwm-tabwin { + padding: 12px; + border-radius: 6px; + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; +} + +/********** + * Thunar * + **********/ +.thunar toolbar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +.thunar .standard-view.frame { + border: none; +} + +.thunar scrolledwindow.frame.sidebar { + border-top: none; +} + +.thunar .path-bar.linked:not(.vertical) > button.path-bar-button { + margin-left: 2px; + margin-right: 2px; +} + +.thunar statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-top: none; +} + +window.background.csd.thunar > grid.horizontal > paned.horizontal > scrolledwindow.frame.sidebar.shortcuts-pane { + border-bottom-left-radius: 12px; +} + +menubar.-vala-panel-appmenu-private, +menubar.-vala-panel-background { + background: none; + border: none; + box-shadow: none; + animation: none; +} + +menubar.-vala-panel-appmenu-private > menuitem, +menubar.-vala-panel-background > menuitem { + color: rgba(255, 255, 255, 0.7); + font-weight: normal; +} + +menubar.-vala-panel-appmenu-private > menuitem:hover, +menubar.-vala-panel-background > menuitem:hover { + color: #FFFFFF; + border-radius: 0; +} + +menubar.-vala-panel-appmenu-private > menuitem:disabled, +menubar.-vala-panel-background > menuitem:disabled { + color: rgba(255, 255, 255, 0.32); +} + +/************************ + * LightDM GTK+ Greeter * + ************************/ +#panel_window { + background-color: #1e1e2e; + color: #FFFFFF; +} + +#panel_window menubar, +#panel_window separator { + background-color: transparent; +} + +#panel_window separator { + padding: 0 4px; +} + +#panel_window separator:first-child { + padding: 0 8px; +} + +#panel_window menubar > menuitem { + color: rgba(255, 255, 255, 0.7); +} + +#panel_window menubar > menuitem:hover { + color: #FFFFFF; +} + +#panel_window menubar > menuitem:disabled label { + color: rgba(255, 255, 255, 0.32); +} + +#login_window, +#shutdown_dialog, +#restart_dialog { + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +#content_frame { + padding-bottom: 16px; +} + +#login_window GtkComboBox { + background: none; +} + +#login_window GtkComboBox .button, #login_window GtkComboBox .button:hover, #login_window GtkComboBox .button:active, #login_window GtkComboBox .button:focus { + padding: 0; + background: none; + border-style: none; + box-shadow: none; +} + +#user_image { + padding: 3px; + border-radius: 3px; +} + +#user_image_border { + border-radius: 3px; +} + +#buttonbox_frame { + padding-top: 24px; +} + +#buttonbox_frame > box, +#buttonbox_frame > buttonbox { + margin: -16px; +} + +#buttonbox_frame button:not(:disabled) { + color: #f5e0dc; +} + +#greeter_infobar { + font-weight: bold; +} + +/******** + * Nemo * + ********/ +.nemo-window .primary-toolbar { + background-color: #11111b; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + padding: 2px 3px; +} + +.nemo-window .primary-toolbar entry { + min-height: 0; + margin: 0; +} + +.nemo-window .primary-toolbar > toolitem > box > button.image-button, +.nemo-window .primary-toolbar > toolitem > .linked > button.image-button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar button.text-button { + padding-left: 8px; + padding-right: 8px; + color: rgba(255, 255, 255, 0.7); +} + +.nemo-window .primary-toolbar button.text-button:hover, .nemo-window .primary-toolbar button.text-button:active, .nemo-window .primary-toolbar button.text-button:checked { + color: #FFFFFF; +} + +.nemo-window .primary-toolbar button.text-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.nemo-window .primary-toolbar button.text-button:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button { + margin-left: 1px; + margin-right: 1px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button { + border-radius: 3px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.nemo-window .primary-toolbar .path-bar.linked:not(.vertical) > button.slider-button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.nemo-window .primary-toolbar button:not(.text-button):not(.image-button) { + padding-left: 4px; + padding-right: 4px; +} + +.nemo-window scrolledwindow.frame { + border-style: none; +} + +.nemo-window scrolledwindow.frame .view:not(:selected) { + background-color: transparent; +} + +.nemo-window .nemo-inactive-pane .view:not(:selected) { + background-color: #11111b; +} + +.nemo-window .nemo-window-pane widget.entry { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.04); +} + +.nemo-window .toolbar { + padding: 2px; + margin: -2px; +} + +.nemo-window .toolbar button { + margin: 3px 0; + padding: 3px; +} + +.nemo-window .toolbar separator { + margin: 6px 0; +} + +.nemo-window.background.csd .toolbar { + border-radius: 0 0 12px 12px; +} + +.nemo-window.background.csd.maximized .toolbar { + border-radius: 0; +} + +.places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #62626d; + -NemoPlacesTreeView-disk-full-fg-color: #f5e0dc; + -NemoPlacesTreeView-disk-full-bar-width: 2px; + -NemoPlacesTreeView-disk-full-bar-radius: 0; + -NemoPlacesTreeView-disk-full-bottom-padding: 1px; + -NemoPlacesTreeView-disk-full-max-length: 80px; + padding-top: 3px; + padding-bottom: 3px; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #FFFFFF; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #FFFFFF; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #f5e0dc; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(255, 255, 255, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #FFFFFF; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #FFFFFF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #f5e0dc; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(255, 255, 255, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(255, 255, 255, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FBC02D; +@define-color error_color #F44336; +@define-color success_color #66BB6A; +/* +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 #FFFFFF; +@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); +@define-color wm_highlight rgba(255, 255, 255, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #f38ba8; +@define-color wm_button_close_active_bg #ed547e; +@define-color wm_button_max_hover_bg #a6e3a1; +@define-color wm_button_max_active_bg #79d572; +@define-color wm_button_min_hover_bg #f9e2af; +@define-color wm_button_min_active_bg #f5cd76; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #bcbcc0; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color rgba(255, 255, 255, 0.3); +@define-color budgie_tasklist_indicator_color_active #f5e0dc; +@define-color budgie_tasklist_indicator_color_active_window #8c8183; +@define-color budgie_tasklist_indicator_color_attention #FBC02D; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/thumbnail.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-3.0/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..8fdd214336caa4a4380f659891598e4bc33267ef GIT binary patch literal 2382 zcmV-U39<HxP)<h;3K|Lk000e1NJLTq004LZ001Ni1^@s6LMZ-T00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H12-`_S zK~#90?V4?DTUQy!fA+n$uU`_od28afdG(U6q}4(<jdatxHY=q;XsV`m`!bOF0g3UY zD}rg-K)?X;HYTJ=d|8WNA4VnM1E?D#WvrAg1*&#ileEpt+^k)kq)u!ne!2F&*Ow1b zyt=io?KA_$^Z(m<&U2n~&i$YBoaa2}n!3BYbt))ZnE&4csNj=Dh2Szrh2Szrh2Szr zh2Szrh2S!WSV+NSG9gJ4k|ZGr0w$B`e=)9447#qPX&SODBg-<nUf#DvLxRm_Gj6vV zQ7pI))(lK06QU^Ma=DNsiAW?uI-M@M{We!4yK39nUhSpM;>00X2&*!ai7;ovlboCz zXI@FHczjK^Djuonpx4uk*H%r9)lNi}xsi(T@5pujHaEdoe6DDFrhJJGlgWg~<0&h0 zb3s*A!r^eio!n+$$KjR-*k0{5)Jtdzzni(pZ$CPZq8Gn#oPw3FZoH328}3Fl<v%%f zbl#r#^YXQ`%p{`)?dB!eZnxudxr!d(T1GS)C6UO#>mFLy%6B?;Bbkd|?C&p5^W4|~ zA+_*s-e9ZdC!JrQ)$S?Uen?I5+}Hr`FHRfk<y|V0Bo*D+T8GhG?{jbD1>c^M$OYI| z)yOY4_ZMvE7A0QV{Kb;U1z0EAd9iaJ9gZ49y}Seqf>2V2YZ>|GT4#0gg6|Q86$X}f zIchoFvcpj4`@To;+NxG$-!54A@m+hd87!i_HN`~BUayy3yLM&D$z+m1Ai%kE=SU`# zMGeyD^Rc+N$jr=4mb|K}iq_UvE?&G?l$|?4zPTRSupO6RE!m!qj)^6k{dHaZerA~Q z9D&h;o|b}VdLcB~syMj5n^yzx=B&S?d$8SZr>(7x!NEZW2L~A)9c9awEgU#-plBQS z-g__Y?d`Y8>+9?3>+8Fd;oT9cL>v8eoh7%6X(_&b>Cc=APXb^znRudcYfjxKnzr51 z7?*LdX)9)OFVa;Bk^O#uCJK$m<2?TO;|PL)rfGOQ9=u*JBO@ajeXrMx)oMjmRjRA2 z*|1>)Jv}|7QYnUqhq2jg_<TM@QKYA*C(}nb9M0HiX=$OgwG~a%n3$L#5C{O!)YOC| zNkpSjy1Tnk6osLop{%yW-~mswVKkcya$4nEqko~*zK$K9=8SxYrv<@eLc1wacZ(8R zU5zE#&xduQo$jjjIRma$&19L)X4=}?n46nJ(=-6quV2s3ojbGiy1Kf!=bn48SS$#F zfGCQYWXdwERx4(+IU_flKOSmtZ!eEM_86L`VX;_v^2sOZ?(PPlv$K=Ed-t+$-#%nn zroO(OLx&Dwv)M|TOQ)kQs~pu*hWarr#o@~*=y25X&DIAqE*hX(wBfZ?XX*PKHHK$< z8l4~d-=^=}F%DloQLz6mXMIljs_ft+M~(nsu~?90nb%%>t*CZ>zn@Sj#N^~8gM)(^ zc`}(~WMl-N&zB_!a5x<7+_{tE$B*Op`vC}t!|d6!hvDI20BklJM~@ywQ4~xj6Hh($ z6dfHMSze?NYORi}@((_En-<B<*EZdMn{G@?@r^5Q(CMt>>6RT?<SwJeV&|G1$&~9X zPQ(7+2~G0GjZpy3EqufuXNLK*w<oWDy~UAJzA8KT*s)_AJ$jT^UU`M#;b9IQJot%S zv+C=YR_fKOS2MEl@o}6^CvLYJfIuLCqA0*pYI1&lo~o+SBGp^-9?!Qw%=v{WUjFcG zmVDVQw>xU`lAFt3A>11HnF|EHI=MSo6@tUzFyU~RU@*wZlP9s;?QGt>Ia7bzV9hJ< z)@(MDPN%anPs_)_@^wd5)vPwUu9w{BoD$0_y96sg@7l-t#VLMu?O%YgTfP<Zw<J7* zO5CvjUUxHJs^5%Lu+r<^#QugYhWf!g>CsisL)z_j1VPB`pja%1)9K6*151HWG`f^# zQ&lzRJv5&@7z`qcB8`oWOiwQb6)i0-q*5tDq0p+$<8mx`o6Idrywugt(^p<c{cw=s z=&YezUPf4znUWW>WMlClny%+Phs`Dv&$K<nGi?tQHQr0n*_`rKA-K1<7hTt}+wF99 zbul+L$Jp2y0Mpacq*5vR`}-Lk9i^kAgPNL}48egwfNk5hkxV9u$K#oEG#Csb2m-rz z?<N!qWuoZC#YHY$xWNAX`#E*$6rw27*Vo7C)2B;%G$@3@@Q0{+`nE{=W|FtM)^oT3 zxy!cFx46&+HOYI60X}<&_h5i|CBaB6H^D+fL&JA-RXCl-K>#edOGQx-MG=d|f~u-q zx^#(wfq{&hOsCU~kB_r)<3^gBoALYo3=IttiA1<@;|5bxQzR0J%&XP)>(>EL6ov8e zaXcOmE|-g7Fi1SU<klu8CQuXwpU+2ibv0+tp5@(lmoEB(Ah58o!0hbD6BY!4+1Xhl zkqG&)Y<n3gU8C0O;O-pJsbm&;wBc@gJ<SElP3t;8@}J82!W32#e7^23!}i7C*Hh>7 z=A`pJHq_PCt@*d#Vxj9g!QkyKxz^&~)vX7p7E8Ng-HbooxXe%e|HxbaV%I+IcW+v; z{p)gsuMGWxWLnKxpEvSY4qQGBxHTwS#+(x8*|9fEdiJ{+qwyfWoP5Vn=X(=xab3>u zS&R_Z6rLUXYhH4}fM8jcSJdfRgwb5zTb$<k@d4tRQj*OJ3sW4q^19*2ho!Ul@Z}Rs z#OF)0A56u0`pOCX3FE*r?-{IVS|*!R&QMjASS)6!b4`wLD&%K_<YuGfHq?!2DSk6` zo}XR)XVHrys-<{yZVa1Qq|;G{V2~nB>pBDT6MTE(B$J84>DRnxFqG#nJ2yjB)slbN z`HZW9hu5{U-R-5;;=m<X38^wy6CuuoCi#2l1H#J6y<daXMPF?@pL1_wljO!@v9qAa zOsAs!XW=8>n*RWQ3A^2pU|330*lac=NkSCGH6M8Cx{j)<$g)f_nf!GBbO%cxWcd%o z3f3OV`+%*WLU6gGLU5U*LU5U*LU5U*LU5VmzaXS}4Tq+3xBvhE07*qoM6N<$g4s&B At^fc4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic.svg new file mode 100644 index 0000000..7b89e88 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="20" + height="20" + version="1.1" + viewBox="0 0 20 20" + id="svg4" + sodipodi:docname="checkbox-checked-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:snap-global="false" + inkscape:zoom="14.916666" + inkscape:cx="7.9776538" + inkscape:cy="5.1620113" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 16.091797,6.5468751 c 0.127806,-3.5e-6 0.255581,0.04855 0.353515,0.1464844 0.195869,0.1958684 0.195869,0.5111627 0,0.7070308 L 9.3730471,14.472656 c -0.02449,0.02449 -0.05035,0.04611 -0.07815,0.06443 -0.02772,0.01839 -0.05585,0.03268 -0.08593,0.04492 -0.03009,0.01224 -0.06226,0.02122 -0.09376,0.02734 -0.03149,0.0061 -0.06375,0.0098 -0.09571,0.0098 -0.03195,0 -0.06226,-0.0036 -0.09375,-0.0098 -0.03149,-0.0061 -0.06367,-0.0151 -0.09375,-0.02734 -0.03009,-0.01224 -0.05818,-0.02656 -0.08593,-0.04492 -0.01389,-0.0092 -0.02786,-0.02051 -0.04101,-0.03125 -0.01312,-0.01071 -0.02679,-0.02099 -0.03903,-0.03323 l -4.18665,-4.188623 c -0.1958683,-0.195869 -0.1958687,-0.511162 5e-7,-0.707032 0.1958681,-0.195867 0.5111624,-0.195868 0.7070307,1e-6 l 3.8331198,3.835099 6.7187499,-6.7187499 c 0.09793,-0.097934 0.225707,-0.1464831 0.353516,-0.146484 z" + sodipodi:nodetypes="cscscscscsccccsccccc" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic@2.svg new file mode 100644 index 0000000..17e3c4a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-checked-symbolic@2.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="40" + height="40" + version="1.1" + viewBox="0 0 40 40" + id="svg4" + sodipodi:docname="checkbox-checked-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:snap-global="false" + inkscape:zoom="7.458333" + inkscape:cx="-8.9832406" + inkscape:cy="11.061453" + inkscape:window-width="1920" + inkscape:window-height="1011" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 32.183594,13.09375 c 0.255612,-7e-6 0.511162,0.0971 0.70703,0.292969 0.391738,0.391737 0.391738,1.022325 0,1.414062 l -14.14453,14.144531 c -0.04898,0.04898 -0.1007,0.09222 -0.1563,0.12886 -0.05544,0.03678 -0.1117,0.06536 -0.17186,0.08984 -0.06018,0.02448 -0.12452,0.04244 -0.18752,0.05468 -0.06298,0.0122 -0.1275,0.0196 -0.19142,0.0196 -0.0639,0 -0.12452,-0.0072 -0.1875,-0.0196 -0.06298,-0.0122 -0.12734,-0.0302 -0.1875,-0.05468 -0.06018,-0.02448 -0.11636,-0.05312 -0.17186,-0.08984 -0.02778,-0.0184 -0.05572,-0.04102 -0.08202,-0.0625 -0.02624,-0.02142 -0.05358,-0.04198 -0.07806,-0.06646 L 8.9587542,20.567966 c -0.3917366,-0.391738 -0.3917374,-1.022324 1e-6,-1.414064 0.3917362,-0.391734 1.0223248,-0.391736 1.4140618,2e-6 l 7.666239,7.670198 13.4375,-13.4375 c 0.19586,-0.195868 0.451414,-0.292966 0.707032,-0.292968 z" + sodipodi:nodetypes="cscscscscsccccsccccc" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..b4808a6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="20" + height="20" + version="1.1" + viewBox="0 0 20 20" + id="svg4" + sodipodi:docname="checkbox-mixed-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="10.547676" + inkscape:cx="0.094807614" + inkscape:cy="19.340753" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" + width="20px"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 5.5,10 h 9 c 0.277,0 0.5,0.223 0.5,0.5 0,0.277 -0.223,0.5 -0.5,0.5 h -9 C 5.223,11 5,10.777 5,10.5 5,10.223 5.223,10 5.5,10 Z" + sodipodi:nodetypes="sssssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic@2.svg new file mode 100644 index 0000000..3ea0541 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/checkbox-mixed-symbolic@2.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="40" + height="40" + version="1.1" + viewBox="0 0 40 40" + id="svg4" + sodipodi:docname="checkbox-mixed-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="10.547676" + inkscape:cx="0" + inkscape:cy="19.29335" + inkscape:window-width="1920" + inkscape:window-height="1011" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" + width="20px"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 11,20 h 18 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 11 c -0.554,0 -1,-0.446 -1,-1 0,-0.554 0.446,-1 1,-1 z" + sodipodi:nodetypes="sssssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/close-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/close-symbolic.svg new file mode 100644 index 0000000..06201c3 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/close-symbolic.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="close.svg" + id="svg824" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs5" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#424242" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="11.5625" + inkscape:cx="7.3513514" + inkscape:cy="13.837838" + inkscape:window-width="1440" + inkscape:window-height="742" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg824" /> + <path + d="m 4.464745,3.96488 c -0.12775,0 -0.2555,0.0486 -0.35339,0.14649 -0.19578,0.19586 -0.19578,0.51116 0,0.70703 L 7.292955,8 l -3.1816,3.1816 c -0.19578,0.19586 -0.19578,0.51116 0,0.70703 0.19578,0.19586 0.51118,0.19586 0.70704,0 l 3.18161,-3.1816 3.1816,3.1816 c 0.19578,0.19586 0.51114,0.19586 0.70704,0 0.19578,-0.19586 0.19578,-0.51116 0,-0.70703 L 8.707045,8 l 3.1816,-3.1816 c 0.19578,-0.19586 0.19578,-0.51116 0,-0.70703 -0.19578,-0.19586 -0.51117,-0.19586 -0.70704,0 l -3.1816,3.1816 -3.18161,-3.1816 C 4.720495,4.01347 4.592755,3.96488 4.465005,3.96488 Z" + id="path2928" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/close-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/close-symbolic@2.svg new file mode 100644 index 0000000..a26e6ff --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/close-symbolic@2.svg @@ -0,0 +1,3 @@ +<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> + <path d="m8.9295 7.9298c-0.2555 0-0.511 0.0972-0.70678 0.29298-0.39156 0.39172-0.39156 1.0223 0 1.4141l6.3632 6.3632-6.3632 6.3632c-0.39156 0.39172-0.39156 1.0223 0 1.4141 0.39156 0.39172 1.0224 0.39172 1.4141 0l6.3632-6.3632 6.3632 6.3632c0.39156 0.39172 1.0223 0.39172 1.4141 0 0.39156-0.39172 0.39156-1.0223 0-1.4141l-6.3632-6.3632 6.3632-6.3632c0.39156-0.39172 0.39156-1.0223 0-1.4141-0.39156-0.39172-1.0223-0.39172-1.4141 0l-6.3632 6.3632-6.3632-6.3632c-0.1958-0.1958-0.45128-0.29298-0.70678-0.29298z" fill="#ffffff" stroke-width="2"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/cursor-handle-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/cursor-handle-symbolic.svg new file mode 100644 index 0000000..e2a252b --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/cursor-handle-symbolic.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"> + <path d="M0 0h12A12 12 0 1 1 0 12z"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/maximize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/maximize-symbolic.svg new file mode 100644 index 0000000..39316eb --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/maximize-symbolic.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="maximize.svg" + id="svg825" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs5" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#424242" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.125" + inkscape:cx="11.243243" + inkscape:cy="11.978378" + inkscape:window-width="1440" + inkscape:window-height="742" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg825" /> + <path + d="M 6,4 C 4.892,4 4,4.892 4,6 v 4 c 0,1.108 0.89201,2 2,2 h 4 c 1.10801,0 2,-0.892 2,-2 V 6 C 12,4.892 11.10799,4 10,4 Z m 0,1 h 4 c 0.554,0 1,0.44602 1,1 v 4 c 0,0.55398 -0.44602,1 -1,1 H 6 C 5.44603,11 5.00001,10.55398 5.00001,10 V 6 C 5.00001,5.44602 5.44604,5 6,5 Z" + id="path2930" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/maximize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/maximize-symbolic@2.svg new file mode 100644 index 0000000..8095f75 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/maximize-symbolic@2.svg @@ -0,0 +1,3 @@ +<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 8c-2.216 0-4 1.784-4 4v8c0 2.216 1.784 4 4 4h8c2.216 0 4-1.784 4-4v-8c0-2.216-1.784-4-4-4zm0 2h8c1.108 0 2 0.89204 2 2v8c0 1.108-0.89204 2-2 2h-8c-1.1079 0-2-0.89204-2-2v-8c0-1.108 0.89206-2 2-2z" fill="#ffffff" stroke-width="2"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/minimize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/minimize-symbolic.svg new file mode 100644 index 0000000..f3683b9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/minimize-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + id="svg4" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + sodipodi:docname="minimize.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs5" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#424242" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.125" + inkscape:cx="5.7513514" + inkscape:cy="9.8162162" + inkscape:window-width="1440" + inkscape:window-height="742" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <rect + x="4" + y="8" + width="8" + height="1" + rx="0.5" + ry="0.5" + id="rect2932" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/minimize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/minimize-symbolic@2.svg new file mode 100644 index 0000000..741534b --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/minimize-symbolic@2.svg @@ -0,0 +1,3 @@ +<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> + <rect x="8" y="15" width="16" height="2" rx="1" ry="1" fill="#ffffff" stroke-width="2"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic.svg new file mode 100644 index 0000000..67beb46 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic.svg @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="20" + height="20" + version="1.1" + viewBox="0 0 20 20" + id="svg4" + sodipodi:docname="radio-checked-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="29.833333" + inkscape:cx="9.6201118" + inkscape:cy="12" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 10,8 c 1.104569,0 2,0.895431 2,2 0,1.104569 -0.895431,2 -2,2 C 8.895431,12 8,11.104569 8,10 8,8.895431 8.895431,8 10,8 Z" + sodipodi:nodetypes="sssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic@2.svg new file mode 100644 index 0000000..bf51d9e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-checked-symbolic@2.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="40" + height="40" + version="1.1" + viewBox="0 0 40 40" + id="svg4" + sodipodi:docname="radio-checked-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="3.7291666" + inkscape:cx="-8.3128492" + inkscape:cy="25.877095" + inkscape:window-width="1920" + inkscape:window-height="1011" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 20,16 c 2.209138,0 4,1.790862 4,4 0,2.209138 -1.790862,4 -4,4 -2.209138,0 -4,-1.790862 -4,-4 0,-2.209138 1.790862,-4 4,-4 z" + sodipodi:nodetypes="sssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic.svg new file mode 100644 index 0000000..b4808a6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="20" + height="20" + version="1.1" + viewBox="0 0 20 20" + id="svg4" + sodipodi:docname="checkbox-mixed-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="10.547676" + inkscape:cx="0.094807614" + inkscape:cy="19.340753" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" + width="20px"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 5.5,10 h 9 c 0.277,0 0.5,0.223 0.5,0.5 0,0.277 -0.223,0.5 -0.5,0.5 h -9 C 5.223,11 5,10.777 5,10.5 5,10.223 5.223,10 5.5,10 Z" + sodipodi:nodetypes="sssssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic@2.svg new file mode 100644 index 0000000..3ea0541 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/radio-mixed-symbolic@2.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="40" + height="40" + version="1.1" + viewBox="0 0 40 40" + id="svg4" + sodipodi:docname="checkbox-mixed-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="10.547676" + inkscape:cx="0" + inkscape:cy="19.29335" + inkscape:window-width="1920" + inkscape:window-height="1011" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" + width="20px"> + <inkscape:grid + type="xygrid" + id="grid825" /> + </sodipodi:namedview> + <path + id="path2" + d="m 11,20 h 18 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 11 c -0.554,0 -1,-0.446 -1,-1 0,-0.554 0.446,-1 1,-1 z" + sodipodi:nodetypes="sssssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg new file mode 100644 index 0000000..de0d789 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-horz-marks-after-slider-symbolic.svg @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="24" + height="24" + version="1.1" + viewBox="0 0 24 24" + id="svg17" + sodipodi:docname="scale-horz-marks-after-slider-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview19" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="29.833333" + inkscape:cx="12" + inkscape:cy="12" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg17" /> + <defs + id="defs6"> + <linearGradient + id="color-primary-dark"> + <stop + stop-color="#1A73E8" + offset="1" + id="stop2" /> + </linearGradient> + <linearGradient + id="a" + x1="-3.5527e-15" + x2="24" + gradientUnits="userSpaceOnUse" + xlink:href="#color-primary-dark" /> + </defs> + <path + d="m 12,20.485281 -4.2426407,-4.24264 a 6,6 0 1 1 8.4852817,0 z" + fill="#000000" + id="path10" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg new file mode 100644 index 0000000..7f0235f --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-horz-marks-before-slider-symbolic.svg @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="24" + height="24" + version="1.1" + viewBox="0 0 24 24" + id="svg12" + sodipodi:docname="scale-horz-marks-before-slider-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview14" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="14.916667" + inkscape:cx="3.2178771" + inkscape:cy="15.821229" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg12" /> + <defs + id="defs5"> + <linearGradient + id="a" + x2="24" + gradientUnits="userSpaceOnUse"> + <stop + stop-color="#1A73E8" + offset="1" + id="stop2" /> + </linearGradient> + </defs> + <path + d="m 12,3.5147186 4.242641,4.2426407 a 6,6 0 1 1 -8.4852817,0 z" + id="path9" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-slider-symbolic.svg new file mode 100644 index 0000000..4b00bc1 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-slider-symbolic.svg @@ -0,0 +1,11 @@ +<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <linearGradient id="a" x2="24" gradientUnits="userSpaceOnUse"> + <stop stop-color="#1A73E8" offset="1"/> + </linearGradient> + </defs> + <g id="scale-slider"> + <rect width="24" height="24" fill="none"/> + <circle cx="12" cy="12" r="6"/> + </g> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg new file mode 100644 index 0000000..37d9c04 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-vert-marks-after-slider-symbolic.svg @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="24" + height="24" + version="1.1" + viewBox="0 0 24 24" + id="svg17" + sodipodi:docname="scale-vert-marks-after-slider-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview19" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="29.833333" + inkscape:cx="12" + inkscape:cy="12" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg17" /> + <defs + id="defs6"> + <linearGradient + id="color-primary-dark"> + <stop + stop-color="#1A73E8" + offset="1" + id="stop2" /> + </linearGradient> + <linearGradient + id="a" + x2="24" + gradientUnits="userSpaceOnUse" + xlink:href="#color-primary-dark" /> + </defs> + <path + d="m 20.485281,12 -4.24264,4.242641 a 6,6 0 1 1 0,-8.4852817 z" + fill="#000000" + id="path10" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg new file mode 100644 index 0000000..1bc5cb6 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/scale-vert-marks-before-slider-symbolic.svg @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="24" + height="24" + version="1.1" + viewBox="0 0 24 24" + id="svg17" + sodipodi:docname="scale-vert-marks-before-slider-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview19" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="29.833333" + inkscape:cx="12" + inkscape:cy="12" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg17" /> + <defs + id="defs6"> + <linearGradient + id="color-primary-dark"> + <stop + stop-color="#1A73E8" + offset="1" + id="stop2" /> + </linearGradient> + <linearGradient + id="a" + x1="-2.6324e-15" + x2="24" + y1="-3.5527e-15" + y2="-3.5527e-15" + gradientUnits="userSpaceOnUse" + xlink:href="#color-primary-dark" /> + </defs> + <path + d="M 3.5147186,12 7.7573593,7.7573593 a 6,6 0 1 1 0,8.4852817 z" + fill="#000000" + id="path10" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic.svg new file mode 100644 index 0000000..4759e32 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + version="1.1" + viewBox="0 0 16 16" + id="svg4" + sodipodi:docname="small-checkbox-checked-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:snap-global="false" + inkscape:zoom="15.821514" + inkscape:cx="10.176017" + inkscape:cy="9.0383259" + inkscape:window-width="1486" + inkscape:window-height="974" + inkscape:window-x="128" + inkscape:window-y="69" + inkscape:window-maximized="0" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid1068" /> + </sodipodi:namedview> + <path + id="path2" + d="m 11.943359,5.4550781 c 0.12781,0 0.255582,0.04855 0.353516,0.1464844 0.195869,0.1958686 0.195869,0.5111627 0,0.7070313 L 7.3457031,11.257812 c -0.1958686,0.19587 -0.5111626,0.19587 -0.7070312,0 L 3.8105469,8.4296875 c -0.1958686,-0.1958686 -0.1958686,-0.5111627 0,-0.7070313 0.1958686,-0.1958685 0.5111626,-0.1958685 0.7070312,0 L 6.9921875,10.197266 11.587891,5.6015625 c 0.09793,-0.097934 0.227659,-0.1464844 0.355468,-0.1464844 z" + sodipodi:nodetypes="sscccsssccs" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic@2.svg new file mode 100644 index 0000000..a44f5c9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-checked-symbolic@2.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + version="1.1" + viewBox="0 0 32 32" + id="svg4" + sodipodi:docname="small-checkbox-checked-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:snap-global="false" + inkscape:zoom="7.910757" + inkscape:cx="17.191781" + inkscape:cy="29.074335" + inkscape:window-width="1486" + inkscape:window-height="974" + inkscape:window-x="128" + inkscape:window-y="69" + inkscape:window-maximized="0" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid1068" /> + </sodipodi:namedview> + <path + id="path2" + d="m 23.886718,10.910156 c 0.25562,0 0.511164,0.0971 0.707032,0.292969 0.391738,0.391737 0.391738,1.022325 0,1.414063 l -9.902344,9.898436 c -0.391737,0.39174 -1.022325,0.39174 -1.414062,0 L 7.6210938,16.859375 c -0.3917372,-0.391737 -0.3917372,-1.022325 0,-1.414063 0.3917372,-0.391737 1.0223252,-0.391737 1.4140624,0 l 4.9492188,4.94922 9.191407,-9.191407 c 0.19586,-0.195868 0.455318,-0.292969 0.710936,-0.292969 z" + sodipodi:nodetypes="sscccsssccs" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..d621934 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic.svg @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + version="1.1" + viewBox="0 0 16 16" + id="svg4" + sodipodi:docname="small-checkbox-mixed-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="22.375" + inkscape:cx="7.150838" + inkscape:cy="13.810056" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid967" /> + </sodipodi:namedview> + <path + id="path2" + d="m 4.5,8 h 7 C 11.777,8 12,8.223 12,8.5 12,8.777 11.777,9 11.5,9 h -7 C 4.223,9 4,8.777 4,8.5 4,8.223 4.223,8 4.5,8 Z" + sodipodi:nodetypes="sssssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg new file mode 100644 index 0000000..91c7006 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-checkbox-mixed-symbolic@2.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + version="1.1" + viewBox="0 0 32 32" + id="svg4" + sodipodi:docname="small-checkbox-mixed-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="11.1875" + inkscape:cx="5.5418994" + inkscape:cy="19.843575" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid967" /> + </sodipodi:namedview> + <path + id="path2" + d="m 9,16 h 14 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 9 C 8.446,18 8,17.554 8,17 8,16.446 8.446,16 9,16 Z" + sodipodi:nodetypes="sssssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic.svg new file mode 100644 index 0000000..f2c9cf9 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + version="1.1" + viewBox="0 0 16 16" + id="svg4" + sodipodi:docname="small-radio-checked-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="22.375" + inkscape:cx="8.5363128" + inkscape:cy="11.486034" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + id="path2" + d="m 8,6 c 1.1045695,0 2,0.8954305 2,2 0,1.1045695 -0.8954305,2 -2,2 C 6.8954305,10 6,9.1045695 6,8 6,6.8954305 6.8954305,6 8,6 Z" + sodipodi:nodetypes="sssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic@2.svg new file mode 100644 index 0000000..a06db4c --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-checked-symbolic@2.svg @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + version="1.1" + viewBox="0 0 32 32" + id="svg4" + sodipodi:docname="small-radio-checked-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="22.375" + inkscape:cx="8.5363128" + inkscape:cy="11.486034" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + id="path2" + d="m 16,12 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 -2.209139,0 -4,-1.790861 -4,-4 0,-2.209139 1.790861,-4 4,-4 z" + sodipodi:nodetypes="sssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic.svg new file mode 100644 index 0000000..d621934 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic.svg @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + version="1.1" + viewBox="0 0 16 16" + id="svg4" + sodipodi:docname="small-checkbox-mixed-symbolic.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="22.375" + inkscape:cx="7.150838" + inkscape:cy="13.810056" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid967" /> + </sodipodi:namedview> + <path + id="path2" + d="m 4.5,8 h 7 C 11.777,8 12,8.223 12,8.5 12,8.777 11.777,9 11.5,9 h -7 C 4.223,9 4,8.777 4,8.5 4,8.223 4.223,8 4.5,8 Z" + sodipodi:nodetypes="sssssss" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic@2.svg new file mode 100644 index 0000000..91c7006 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/small-radio-mixed-symbolic@2.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="32" + height="32" + version="1.1" + viewBox="0 0 32 32" + id="svg4" + sodipodi:docname="small-checkbox-mixed-symbolic@2.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20, custom)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="11.1875" + inkscape:cx="5.5418994" + inkscape:cy="19.843575" + inkscape:window-width="1920" + inkscape:window-height="1012" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid967" /> + </sodipodi:namedview> + <path + id="path2" + d="m 9,16 h 14 c 0.554,0 1,0.446 1,1 0,0.554 -0.446,1 -1,1 H 9 C 8.446,18 8,17.554 8,17 8,16.446 8.446,16 9,16 Z" + sodipodi:nodetypes="sssssss" + style="stroke-width:2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic.svg new file mode 100644 index 0000000..492d47a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic.svg @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + version="1.1" + sodipodi:docname="unmaximize.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + id="svg831" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs6" /> + <sodipodi:namedview + pagecolor="#424242" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1440" + inkscape:window-height="742" + id="namedview6" + showgrid="true" + inkscape:zoom="29.580633" + inkscape:cx="2.095966" + inkscape:cy="10.006547" + inkscape:window-x="0" + inkscape:window-y="32" + inkscape:window-maximized="1" + inkscape:pagecheckerboard="0" + inkscape:current-layer="svg831" /> + <path + d="M 6,6 C 4.892,6 4,6.892 4,8 v 2 c 0,1.108 0.892,2 2,2 h 2 c 1.108,0 2,-0.892 2,-2 V 8 C 10,6.892 9.108,6 8,6 Z m 0,1 h 2 c 0.554,0 1,0.446 1,1 v 2 c 0,0.554 -0.446,1 -1,1 H 6 C 5.446,11 5,10.554 5,10 V 8 C 5,7.446 5.446,7 6,7 Z" + id="path2896" + style="fill:#ffffff" /> + <path + d="M 8,4 C 6.892,4 6,4.892 6,6 H 7 C 7,5.446 7.446,5 8,5 h 2 c 0.554,0 1,0.446 1,1 v 2 c 0,0.554 -0.446,1 -1,1 v 1 c 1.108,0 2,-0.892 2,-2 V 6 C 12,4.892 11.108,4 10,4 Z" + opacity="0.35" + id="path2898" + style="fill:#ffffff" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic@2.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic@2.svg new file mode 100644 index 0000000..85f4f3a --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scalable/unmaximize-symbolic@2.svg @@ -0,0 +1,4 @@ +<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> + <path d="m12 12c-2.216 0-4 1.784-4 4v4c0 2.216 1.784 4 4 4h4c2.216 0 4-1.784 4-4v-4c0-2.216-1.784-4-4-4zm0 2h4c1.108 0 2 0.892 2 2v4c0 1.108-0.892 2-2 2h-4c-1.108 0-2-0.892-2-2v-4c0-1.108 0.892-2 2-2z" fill="#ffffff" stroke-width="2"/> + <path d="m16 8c-2.216 0-4 1.784-4 4h2c0-1.108 0.892-2 2-2h4c1.108 0 2 0.892 2 2v4c0 1.108-0.892 2-2 2v2c2.216 0 4-1.784 4-4v-4c0-2.216-1.784-4-4-4z" fill="#ffffff" opacity=".35" stroke-width="2"/> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b2b92efc4d9b46771a5c111ec5e61944b52ab27c GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tn$A@Ck7R(*HwO{ZE+xBDVWg z*3{QYo$r&Ud`y`5DQUu|gvsxdC%sRa_&#ychvdm0k|usgn)ESw;zuBv2xL$Gm^=w6 z0z!$CfP(K~Y@ifWJZUmi5F&*^>ged0>l<0<8(ABe*czC+7+bm-Te=%t1(`X7m^+49 zI7L`EM_M>XS-3=5y2M$z#ap>8@X1){lex$zbFpvMQs3<B(XBV5+iu0Q-HvI$AJ_RX zuIqK;gg1#3-X>0b2X=74&*l4op42J{@(X5Q=HTYxl~+~QXl!b3Y47OkpRjJj-hKNI zA31jX#D$Abp1pbd{^O6IzyADHGmBdQ)V0sk#W6%9c<+UyLQIANEEgWUdzZ)Ez5DQ@ zzyIZ3A`*n2_{jghTC(cU4f$l=CEcx4?*9suZZdtb@+WUmKF{MVa;smJ6g!>JXcRv_ zaZ!3fgZr0nuePqYG2RjOhQ&@t<djfclSvxWGY_FD7ey{Obt>?OI!IeK=`3SXJ0Y;+ z>GALaAqy#SE6I7U&6u7wU90^P>udEOUi9d`^7q!!F8AzCi(GE~&dFWfZF#Qsd!g}f qj_G&bxvyVe`*zQh^7Gf9%$458tf?!S@p?PZCk&phelF{r5}E)yG7#nf literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0e39be3e1291240b35648c4d626a11fa3e47b0b4 GIT binary patch literal 969 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8M0G|+7pyK~&GyjJ+{Lh{A zKVkmk(7qS3-LJByzE0|VoizDv;?#F(6W=HFe@L19A*ugE{G^Y`Q$MHlze@%SCQkX7 zFyUSDr1!~_-=|FakTmf_;^dEsK<*?U1H?@Ns-O5iY4UrZU=mmXPzt0BNP^JEB#1ba z3ldBQYJ_tqV^M&Rg)2iabaZrdb#(QBNLN>1SJyyS&rny-NLSxj&%jjQ&|KfhLf^>I z$lS@u!r9ou#n{r#*fQDLGsVU;)!H-7#;edipx8dJ#388EA!wpU;uO!MsUVa*%`<tr zXUYt(l$juuI?F3{j(7TM|Gaep1?vL}HU}2nh;F?Z-F7Rc?RHH2otTb0u^m8Pd@u37 z4h&z{k|4ie239t94o+?!UMX2Q1w|!g6-^xjBU9gips?_|#<up3zDbj(Or17;#;gN} zkDfer_T2f4j~+jH`s~HaSFhi^egE<Emv7&H{M;n)OdS|;b3I)gLp+YZy?is;H&CMC zqbsvhoA6Ah69O}X+KMKf)0@PWJZZ9G@QN?L|Ia_}8nS$AUs<`{p6l;_uig6X^IL&` zpZkOAmu!9PR$rg){`%oBnX1P>7m0Q~FUwtUT~0pW;NNMt_W!ij@7%Fz_pbf_`66n} zEe(x~KE8S@v}5b~S^Kw3i!E#0bf0H$T*JC!TlOzy-q)X+Eit$GboAtdoIhrS8vS66 zn#8a7@O8qreKQU_I4fCn%O^)3`C)S_Y5zL@%aKjyFIIOqInR*yV&xaVFlW!jcAb;z zb2^*K_V}<*-XXxc{iBMk&Ec~eJKB%GOb|J$q46-#O2V;Tq~u|yRYl+Hzyd-2Rrb4V zxo&;1ldU=SQX}KorGiuPaYqhn+_=}iGQ^<w(YA`2eh;5lyy@3{n35FzeTsqj+V9Qz z5+47qA764UQ><^<pMYZCH0{4eF>5{965Z27rYzj87_#uf?sXc@`HCS+F9ZipdHAkT zph(Q}kHD<3{H-<fmu+CwPJc3Mf7P)wKKp*IPJc3Y|F#pa|7(8wefntH9|11g*`J*= fPJONY^nv?%u54O{X!mwt%rkhp`njxgN@xNAw`A0m literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..391164d61b21afd70e7554e697cbe0eae4631c84 GIT binary patch literal 600 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TrDI@Ck7R(*GI$|8HpcAG&J4 zL&JX{D(rg^+x;qZ>Z`1&pHioMN}BK~Ve*^U{?Cb%-p2QRj_>=B)b}-M^2dZppOX4N zB~JX5-2W+g^1GyopOYtiNb3KPFyTwmq>qUcJ|;{Aq4@rf$v`yeQ{sfzNxd%;yC21L zK8xu*8CHEHq+)we(bmAiO#%7Yc0Sp*-Wj&unKnKdHeU9IrgnyAHU=iPhNd=#K+?oo z-^AL$#LB?f(!j`6-_TUg&{W^RP*>kTR}X~r^mKG|I2Z*#0sZ4#666=mz{teR!otbT z!=t9Ip{b><ZDL|!X=QC~W9Q=P=I-I;?d|R3=N}Ld8J&=rJaN+GDN`?8ymIy0wd*%; z-Ff!><%dsSzSeJ$&ITH{&(p;*L?d|bg_mND0U~V=CsfXBZP5>YHq+<g-}{r5Z$0<e zUu%CqeeT^T&r9;+C$C*eGZp^$#9<w8`dc4|HwT%1ZJwL@c6sfSW~L<uHaE_l5uCK= zxXIs?`m|S3Jqo=`eWMjz0}jtR%q7|+CMWYQfKzIN#hn24fDKPKG&)TXvA1(?Qn>f_ z?cF+=l0__UItwemcPrW?>|e$5_|L2BoL%wu+F!)3olbn2T{QFL>eG|beU2s1e;4z6 h=i{#W^y^2g{k^VhJ61BD5(4^!!PC{xWt~$(69A|50(1ZX literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0e141b4ae51eea980e0a421e2740ba3292e51287 GIT binary patch literal 923 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nm80G|+7pyK~P(9rNdbk%-` zhW`!?_Y)c(hxR>7Yj~D6^MBgR7qQ*{v!=dI>ii!)>0MgK`-J{4DHFaVbbUzx34TqQ z{3)*YQ|gpY36tN%_J2;C^e%bg=j4g+68gS?(ByY16Fw#Ne@dMADZc+x(!@^*linv! z_?$f9OY+1IN&R1vCVfZ%nl|A>Qs0N9NkHz$#0ei0CIV$YCiMdupAskR4lLanT)aJ~ zXlr2MM!$k8r_fTnz%qxxVtfA-8_z^5_atkN1S>ZnBi_mth~g~WqAguKO{~03tv!sb z-Ha^VO{|=ZEF2BZ9F5F@$W+hJRNuf@4}|n}^$dVWPft%r7ld>{07UBO>S*f#fi8&9 zF*q5l4-Bcqk|4ie21X`k78VXpE-o%^9$r3v0dWZlDJeBI4NWbea-eQYD{C8DJ3D6= z7gtv|H#c_=4^J<jxcG#`q?Y!Mu9>sv%$+-L{(?n&_U=1y@YLxuXP>`(_4><~uit<E z{QdjS-+%uiOSH;?(bMVa;uzv_{Oy!TWu`z0hxIywr}U<j>fBsyDdp`lrS|M3)o1_z zbMjw&RCoC6vxAj(&)*q){r&8o`9^+Y(#e!FQZKVjE-*hX)H-rJs{TT4;%uuo8{S*r z&tGVG_u1QWJ>~~b&T$`2diX|x^*~bl^!xi59?Y3`hu`Zs-+>y3Z_+vqXQQ{bwVNE+ zvZr6Mp(pzMYd(jFI~#a&_V0@CHc9y1njmsxN2%$%YmF-k_H#ZsA!@-Q^lR>Srq`;P z6@?9Qg|5}>PUs0-Z1Q~I#CNWdQ#XQ%tEhliC(BW&VoEc+!a7#74?66w3M*MZALx~d zVJwa^V2!EDuL|N`bYP!M%8}%^j6wdB{y$;38+Bn0gWr+|93AE_`!$)?+<p14mP<k` zF8cu6rCXotZZqY4+%4x)<rmq&crtunWJAv0`Rp@3{<ym3$QC934G+TQSi<*<R5n~) z@JVGyQ23O;dP{k@nd4Uml!m6-FR5E#)PC{DRm&pF%^z16&*+Pfp7Cpb>&|$+y2sk0 kF+b<74>|Fo#;1ba`~p*Ci{sH7z!bpX>FVdQ&MBb@07FBPz5oCK literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..8ec0d53fb6a0b758674763d96af7fb0f2de5099c GIT binary patch literal 600 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TrDI@Ck7R(*HrI;eTl8|Ik(U z9U7h)r#&-nc;?&i-l5`!UC9T#nwK^eFI_4=IMuuYia3<KbEtanSpLeP^p#!3YunP- zPF1fR%3eEEzqPM?X;=QvvGSEe`8$X5_fF-n9ZO$3R=#(veC<&2#<Ss#PvaZ^h7ZBb zpYmsYDx34UZs~`HWuKdteQaO(^W=@6r*8Z@b@SJm+rLiV{`>yRzYkykeS)IDK*s0q ze?NT#k|6Z`CkXxc{qNVGf4~3y|MU0XpTGbA{|~jFVGi_<b4ie2FaskKGcyMl7ng#f zqLPxbijI!HfuWI+iHW6^wT+FPy}iAIle3G9UqEPBSY&5+PjBDZa~CgNzH;UIjayHj zy?Foe^Vj;u_i8}n_IbKEhG+!uy>MKp$$-H%P(aXHY(rwLR@V*gFp;PK|DSA_b!5{w z-S;z9j0Icl{lZEQU)cP~UF@pZp{*ek-%qqT^YYr~Ih~y`EzLY^*7kQ2J49Z4ZLa<@ z-@0TrS9!w2%V#Gp3pmtuP{^v4Estm2ir^IolM5WDI<ZQ#Wlzym`FT9uBcP+a>fGx0 zzu!u*79A;)zq@q@^OMzG5_6mC<Q9MU7J13p<NBgQw^e#QE~q|CcFFne&Y%B#*K^hV d)`I`$SwFJUx@*{%o(}X0gQu&X%Q~loCIHFZDq{cu literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..532ac30dfc5ba32be8d9d61e01e5e9b2d79afd1d GIT binary patch literal 917 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmu0G|+7pyK}w{~H(@{sU1% z!>Z8G|DmD#9U5+X=KlB0z3<TQ-=X2LW#J3Al2;B5udT~IIahviDE{Qo@WQI(xkJT! zhl&q&H7{){Ub<Aga;W&|Q1QyH^tDapYv;=M4pp!0D&E^wd~m9I?O5^Jq3pFo^;`SO zmv-fEoyuQ2R=#treC1I7&Y}F3edQ~=@>fpf@14qD0}ZTL@VREm=engI8kT)-TK2hR z`S;xye(t~c^Wf$02e14(cjwoId%rH;`*Zohugmu#=+D)Mzkuk<!#~#^|9SQngkHP{ zqJJ;n|9Sffi2l6?liz>-`|%ry{{Q;@@7M4DfByahqyK;Z{{Q#y|KETA{{H*_?>~qQ zL@=;}H)k>^yi0=of*BZ@n3$NES=iY*I5@d^c!fno#1s@1m6TLeRMpfB3=NHpO-wAU ztgNkVY;5i9>>PqaLc_wsYw8=CCrz0;b=ve9GiJ`3vwi2TJ$sIyIC<*Xi<d87eg5+G z+mD~WfB*UW_uuI+OU-~$)9&fw7~*mK?UYDmra%b?eZh%N-%>P#FFo>5{5{PyTf=+S z|Nq)H5nA7+^YZ29JTHFt_uZMffv@J<cUcSYM6aA8I*+47>czc)CVioW^WsacXUtLy zTD)%lpLvlcN_)@M-M3*l&3-g!X^_?Z^9%y7i)HM&CfKgNB_HCyiD6p!x7&vpR(~&J zern^eBbMhF!?rhRS<(#3j~c}rzs~x*_XKlhzkm;u_V;baV)<rV`P-*bki#v*c#=<7 zf~6=_v*IKZ^COqt+fHn=xNK6O$nKip#hr9utxOEFp{@s0e^CINP}Bwvo0E>L9+{3J zJ0>=3AGp*c`QXye3zr`y-<{m-tDv!O$C=Gf?Dd)dMqQZ7;<xmHgvXArr$tz%y({^z z$lSxd{pxJCPq)6-#WG)dRBqc-GPjJOO(lNkGlsHRf0-PPJPf~_o9W7^@G6k+$D{jQ zOb&OJPe}}9i1?tL8X@t+>*wpEzisya;H{Qe8-M@thYLA>f5|O-Z7#O#UwY!Z{o-qZ kDju!<>Gd=E%iKz4fq<V8e38Fb1EZh8)78&qol`;+09qB<iU0rr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..cb00cb8c21ede736e9a68caee591f195590d8390 GIT binary patch literal 594 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TtZ~@Ck7R(*Hw4|2s6?cW8Lw zR`SZB;k9+yd#CF64i&GRD_=X-ym6>}ZD0Myq52Jkbf|i54-~I@?NIr~p$dxZA?(W6 zKv}pTh+X~KzUmDS!3B}I5OJrPH_kP0Tx#F?wY&>xeHYsKE)0me-bHqQ?p*u1d)=3w z^<R27eCgZp>+GFh=kETxc>njM2fr^r_<iN!@9U3$-+1!-*3&;v-~M^__V0`Lf8T%k z_wnn$&)@%j{qg_*|2N4sTY)~*DhcunW?*LF;O60#S5Q;eXl!n6@96F8pRjJj-hKNI zA31jX#D$AbpS^ki@#n8Ue{bmt9RTXu@9E+gq7l4z!d0O|1|qD%ckbThX7AcPC8_n_ ze||wO6~<p@?B1QToyn<Ke?(aS+Uuh$etUa!N~#t42<^3HO<nftSKcaxOmQcc+N%Z^ z**FT{XP5FH<6e9F6DPZO^G1gmtwPsq)&wLh?3CsYH;Gu``21m$7Pn|l<&6broC0cU z`WU$X`Q?BAR=xCXYU4Z}fB$+ZF7}oiMiR2}|7;w8J>D!6xjA5d`9%IXmQgFtTb>l( o(sNwwUd->CmEzg{*N@D#c4IPF6f`H>4CoaGPgg&ebxsLQ08rH<CjbBd literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-after-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..54f5b087c6ee034342ca825d44d597185ca7a61b GIT binary patch literal 960 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s9X0G|+7pyL0=Y5zkTZhPk5 zcW8KQS@_Ji;e}htThE5qu4QlSs^7VkzjvtkU{~|frQ)Si%`1nBx6YOC9I9S9RK0ep zdShSl+P?aYL**O$>bH(nZykVSB}fE_9IM_q0Hvy4gJdhg+)5x9%mAvadTS3tuR#ic z=714|0W<_C2o!;Gq2>S$0jWd?!n8mHk)+-Qx4#SNco*9FE)0me-i3F4s#)@>e%Ysn z<)52Ze3`WQ%ako&rf&T@ZQIxB+rG}&{&mKVuQPXiowf7poLxV*pZ&4(+>c%7f9$#N zW6#B($8Y>RapTv?o4-!o`t$7V-xu%yz67EVe_wt0_xbz3FW>)t{qgVH&woFD{rma* z|L;Hl|NQ;`7l{7-|M&0z|No!AWn2dav0F)yUoZnJ8#@Ol7dM}jtek?PlCp}Hj)9S> zZ$MyJcwJ*_TYE?U#7UE<Oq)Jq=E1{9j-EVq_T2f4kDoq!{^I59H*ep6`1twDx9>lG zeq`SI4;Xn9JY5_^JdVGe>>BOlDB^JZ9n0?BM-T7`eC&|8(RjDBYv2F>I}HS$+sT&e z*}N`JduOBP_4l*8r*?k9&RV<etM}<#bvU2<`NP4K>~H*4MZNPamaU$=|MTWu7hjy+ z_?_FGamH=CeO)f=`nEAK^oZQ}`O}%<;NcZt-Ae2^3?^v*=G1FAD*alxT(M!Ei{T2^ zh|P~G;}};6$=fjN*hj~A3p_Y4(j=Df@Ytmt^VnyV+8^b96Unr@!Q7SGtMTUw5gWEf zp~6MH-YLFwRtj58Y))Pf%k9?SZE3;Ywl#rk$Mk0F1B+RW4>ZfTFw7U@VG=JYVB4{E z0k_50`jU1r6Xw}P8@Nn5?PDBjjvST=Si|}<?tuf>HwOP%`+Ry2yxIEhK3juTV)W-f z4j$3(m#ZGo|F>Ry;<ZfK1x}wrgX|Af?U84D;Vr~G_2IQHg98c6HXStlx0Hjq$9jrx z-^LwEJO+VFrX(gl(0<zE`_-yH`0s(^vTo0hzq@hM(AvJN{pHX3+`<3%8hnrMzW>9^ l@>tz-?WZQc?9}!!%)4v1`qj3i&%oGb@O1TaS?83{1ORl0@N)nF literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..015821da731ea8344b9b1bc000d4e6b1accfa0bd GIT binary patch literal 589 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tta2@Ck7R(*HwO{cmXapF8P) z!u%Jp-LJByzE0|Vmp1Wz@{~`hQ$8h4_>?gDebU7DiIYAgPyUcJ@k7!iAo>VKAAo{j zE|38fc@Ja5)j&lc;z*>9j*hv$k%hjIwSkGPfvJnJrJJ#(yRlWUxkISAW0-|ggoSgI zg-evBOPrNkyp`L0pNs`Q84G<f7x`u__03-9mwi3D^=5S2t(dmkG3^iHx*o-KzfPR+ zCUL^s#EI{~j+}5z;u6q%8YMw~!3@kS>>S)YymInt>KaYWE$tmWz5Q#~@7sU)=&|D$ zFFk$s=EKJyKY#uGc1pn=sAs>Yi(`mJ@ZJl@g_;aRS|8rn@SQ76N8qU5jcVKX|6P*Y zgk>Us>z_B@*)5<nN##-0f+Z|>%MbXfNVYRSnV<cwPKNiJebRl)K8>wUf6v-}qD;-T zpLvo6uV!|IQ_LH~zj+tSFVB{HIN`vgPiB4UrV&g&A(kcy94{81TiCj;L2j0e)(q~5 z1!oj{r#6@d$t;?C{Ksa0xwjhZlMbbRyLaBBYwi#39eKKk4a&ox)bc6Jo5MD3T4~+Y j)dkzutnyNG`FBIOvp_>AeU82Z&?^j{u6{1-oD!M<%(4gh literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..cf7c20fad51adf451ae7e6cc5a160d9d2b2b8666 GIT binary patch literal 941 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s8k0G|+7pyK~&GyjJ+{Lh{A zKVkmk(7tDBGhby*eH%ULO<dpG#HsJnCcaPT|B%%GA%4=w<f)$$CVx(x1QJP{@-bn; z`=rV5lPAAVn)m@Im^2Z@NS^#5Y0`&8AUW}4B2WY<J_*SFkPIe)f*>wX0gwc%gm4ig z&@`|D5=k8$9bFw=Jsn+rU0p+6JtJLxV?6^?eM2*SLvwv23w<LeBMWC^3m0QcH)G3W zYtIxQvhhr{_Dr|&F0>CQwht_E0HUBWhu{hB2@^dMr+Fq%_e`1Ll`<2AQfGOk&h|>3 z>z%&FKYv|7!TNxLEkVUMqFZl9x7~_qyB*Vh2ZTEA#C8CEw|0Y#Auwc}OM?7@8Ccoa zIXJm^_@rg!6qJ-zG_(wiO#K1^LmHY|THD$uOq?=x+Vq2mj~zd8>g<I}j~+jH_WZ@m zS8v|F|M2nC=PzHsegE;Z|H*zyV1#vgx;Tb-9DjS+J@`<7gxkaHgKTCS$_1;BvXvQj zBptq2ExvKi|NVuIR~mmeCLWVC-}m~n%FHKjE8}OKo*MaH=6iU`HD|R$mV7fiD)M7% zzJ<B&*>AB~>&!g^zqOpx&%g0~SRA?M-*k`q{+4@91;2!TonKzG>=ifr<f`C`w?*@B zum8I2#c4suxfi65sXDB^GF^}1`@s}}8V07LOa;vAv)i_9EnndJo;$69+4+W`!PNDQ zSqf5<95mQMvJNoMk$$wUA&j?#>9)}gMk|vCtV%{VnAl7=FzB32keqS(0FS`5gIoqH z8v_%Z*=8Tuz-HADEBS`;tyBi{y3_*Z9Y^`U@0s!GaA@WMGhP|*2P`wTy=*_p?9zI8 zyBzbamdjcECyxIX<Ph<+cM(32JBi~S;}!3{r(Q8ucvY;r>fUfKM{tFZzQdajuVY*L z;u+eyLc6B+Gk&PsC(qfg{98Pqp=Zj<DcY~xqSrewjm&#olVo>&!s1KkAI|)7?r+}i tUzL@nXJeT+Z)T1?Yih>*^Z&mT`RYv3MK7*c=>g-I!PC{xWt~$(699UMwqpPQ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..735e3e8ae18ad66ac6e5134983a1805c0d004a41 GIT binary patch literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tmq%@Ck7R(*GI$|8HpcAG&J4 zL&JZEhR30O{|o#6$9BI8o%$+k>Zha$pAsg&iS7TKIO%PC--je1n*1rL|5M_`Px1Yq zl7VRQ=i~|R6Z^g-P5O{90Z4vK==+#35rpFVKPFH5lsMsaQtykz?ng15&tf`HhE*R4 zuh<?`v^B7BQ$T*6onN+{Po|AehK*O6ji<e#shy#jje&`+p{cE*iM76owSkG1fw855 zv8leHsh**!zJZ~xzJabD2<hqR=;(-@ys;7J4Tq8-zhDMNCT12EPEKwf9(4^(Eo~DM zODk(@Ydd=vS2qt2FK=%jKmUM$$moQ`<Ovg}Or3V&;+3n{uHU?M``PoCA3lBg8k@~n z1vG1yr;B5V#`(Pyu8TDp2(T(Av2ILUFCKVM?}q5v|MgS5X0#;Fn|plb=GmJSTNbZ! z@!FKM?1|h2(XCw9T|=i<Jg=Gicgl6S=RPl2AK9*IXQwl@MZm;DT&k#WLE(J)zA}?X z26Abwji#wOtrOL1<ZMhLGL#=YY!l<QwW-*#__UL3w4B+BjR6O|YGTqAuW$E@uix^^ zvaX}=q}`|Bj}D8bB<lZB`0&ik%j?bNF6I^<o{y{VrSwECPnOF3<UViSeN8J<MqUG; PFBm*s{an^LB{Ts5m1^-I literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..35b0aec4b086ca11b94bfdee89e77adc884a9d6e GIT binary patch literal 907 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmu0G|+7pyK~P(9rNdbk%-` z1`s1*{^QWTXK4-p(`LSi?S7Rt^>tF`|L95Y(mLKJ^nXd2@Fk(^OTyHzY5kv4r+iA9 z@F}6^Q^MrW@qM3@C%#MQ`;yT2HgV!7AWH84lsx%e(!@_dlrZUY@`U$^eP5C%en{&7 zkN`Af!iS{3FG-U=CQkU6(DyN6;>YBPK-rH;{Xq7o#0k3tOLqnrZx1Tk8d$i|ub|c` ztkf>B%mIjki|zeWtv!>i+!L+bldL@wtlWT%cq`XvOP6R1XD<_LFH>s|V`~o+Yj+bX zCnF0-Lo*OEG6y14JwsD{17kf9(%02903tmQsi&h0MY_6ry1KeLx;olA5O7+sayuxz zOM?7@85o(ESy(tYxwyD_c=`AR#3dvo)zmdKv~_fKt*orAZES4q?44a)UESQ=J%GT| z%O@^AAu*}By`!UR`mEV==FXkBXz}j7`}Q3?b^6Siv(I0?di~|g*Kgl{{QUX*&)<Jh zs?5)TQB&*b;uzv_{O#pzW2Qiv;~y7K2<XsIT;!DTJ$mQ;;{B&hm(>1Wf2g@@<>&aa z^fMKYzW?}r^X5%k_m%Nc1~1m}pGp69=j#JEmS+chSA0F^y0}~`>+ikB;K28~uP@Bx zNPAW5%pz;|-}{T@JJ}A0Wh?VL8e;Fy%zF7+>Fwm|^F7zDAKl{4lDKgDn%V}%mG8|O z&t_?_SjW69o*_`7JU_Gg471?g_XZ8d-ZwNiTv^vBupwxo!%~JX*$QkTx`oybA<V)D zw({sT7V<7>oWzsYFon(MfiIhW!$L;pim3;UH>_xkeBj5n-64wk@qwv4dJTrWJxsgv z?6Nr`>bCzaWS07n)|kvG!x*`~Zbs69u7V$OTnAPZMAe!duVywlYHiN6;jYrEXokd< z;km&Kt9|poZeg1+Vf~6v%Ne=U=igsd6vN>0bL!cu=L{#r&wD>DdRe2-ejulR)7*Ta z+)ll(XKj?zit~7?uY7;qrCalK<_iD6Ht!Qu=9%=Q*ciPio$&v?|2M{yvwly`TXel1 P80ie2u6{1-oD!M<FSv}$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..04785e35023d8a8fc8a20011ddabdac5d2f6a37b GIT binary patch literal 591 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tmq!@Ck7R(*HrI;eTl8|Ik(U z9U7h)r#&-nc;?&i!mi|lUCm3IikB`GFP%z1IMuvzsCesG{=%W^l|$((yNdUA6|Zee zUprL4v9EY*U-{Cm{GDUvJBRXDPUY{N%3nK{zIUvA?NIT?v*C?T;~W2m55di!a%a3R zp7XhG>4%18pPQC_Y+w2F_>G?@Z~QuQ8-z}S(BJo8{(boR?-LAt{{HvVw|}3%gV6V% zAoSz+zh8g;{r>a+&)<K4{{H{}KX>Y~N}x|1OM?7@85o(EnK`()xD*wYl$4cKv~>&& z4UJ4pEv>9=?Ck9A9h{t9TzmsU!@?pvJ9~Qj`p=%bc<J($>(_5SefHx0$IoAPE=cME z8n)Nd#W6%9c<+Ts=|%^MwuheII5c-xDSMZlk}~}N-`~?{viI?MhrjQ8W-Z}VvB*P6 zSk!dx9%fIaYl*j4{Ey-O_VTIK?}-o2eR0ZExPQInyIhyjkp&%{?uYkqa@CxdZno{U z;_KCEW-^<ywZ}H|(9;JC4ldxGf0$R7E!M{3&c)OPiN_PUdmTBm`LsQFifTXqx#^## zf4sp%LUvJYkJ5e5RczT0f9*5g9^iYlfkRX_ahJ^hRpFA6uS>2Jwf)(sekfcsGDL%| Q2Ivt6Pgg&ebxsLQ0Qd<Y*#H0l literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..936a8c4ea4254e6e41f8cb1d83da95fdca859878 GIT binary patch literal 924 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nl*0G|+7pyK}w{~H(@{sU1% z!>Z8G|DmD#9U5+X=KlB0z3<TQ*s}1MZ^H|>l2;B5udU0TITU{ap@!$SmG2!YUf7j< zu&a4#Q}N27;-f>wE4$KHb~UeUfKpYj>?&T{mcDkXdhJ;8+M(=?eZ@=r%D48FFYU_T zI+ee4tbFHK`O2aEokRI6`_fnTmGA5;U)hzvaw>oCRQ}qb;zPxP&((`R*DU#5xAa59 zvd>M+KDR9Yx%>Rj{TILQzxeau<(~(x{5pH**M)l^bn)Jw%MX5Cz7Iivu08&B?a`lS zZ-MCFi+6usy#M#|{lB-L{=EJ4@7<Sw@4<}kKmYys4MhKc{r>;w?>{j5|M%bjzkmPz z{rmqPkn!&ykPBo05g5qJYMBGWE4d`dFPMRmiHV7snT4I5gOiJ!hgU>IL{vdhQAtHb zRaMQv(8$Qx#MIK#%F5c>#>Upx*3Qn(AvicBG%PH<y1t>IX~N_wQ>RXwK4Z?@Z98}F z+H>s0iIb<Ey?FWZ^Ovt*zy0{}^Ec2rEFQaRfzj0D>EamTas2J&Omn6{nd2Y5Z>n)k zT<WnxMR(t{H`UW7m}Yx?{&&BbUCr-q{mgTPed=}n`{%!$H*<E-ev|&?JMYQP&h^@n ze4(e{_yWm~H*bqiy|?bio6YWJtygD1+i3f6<(Fw4l{t3*y-oi0uDaK@;-&WTqU*1% z51Z~)RcgCqy===pp~-xLJY0J-<rsK8_GZi7(7N9ANo_(I=K+2lyBW9SrZ))geec2W zeA$NJgmtmZe-C7NGA-q~u)2|<AfxLxvzw^^%evG8&Yo-qCXti^<`z=}{yirjuzF-F zFzz|^K(ZrSf$Pr62Vxx=2{Jn-9b`37+jp&2@(okn$HQy)T>o28D^;M@Fo(sjp(VI8 zJxWyXek~gZ$M&lpr>|Etdz5?DcPKW@l?uGa_Q7*+7ANDH(7CTNWfiVyF+J^KNIAFf zUa01F9)YrzR<CC=CcHF=*AV0W`G$$%VqR!@tZ)Xm<f?-*&MRNpJS|>v%$Vup`<iR{ uE9PH+Cd=oiKKb&&#Pyfm{_VHF$)31~ap`AW@o-?|GkCiCxvX<aXaWGWyx3U) literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe248525a0ef22f12c8e972034ca27de06df9fa GIT binary patch literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0To>h@Ck7R(*Hw4|2s6?_RPKS z(D1^o<ds9iYwNOiF6Hl?s$V--zILp6;{YV9-Z)ghae$I<9jad2SH5<rd}9w3fgm8a z3eJ5E5=WMWNkP;@NT-@N&NXjbYTx=czYA!67uxwQ42ZhkMRtGgT>GVG{g>ViU-~wD z>EHP4?44id?*6)X|M#T_zb`-dedXcr>yLlmeDde%+dt3V{(bTO@B1(RK7Rf8`TM`G zKmPy!&wIz@KhR?uB|(0{49qO-9Nav-a`I~G8coeD?HxV6{cG3n+kg1zvEvsnJ$?4( z!^a;#fBpS-O2Hkd=YXe+V~9rZ-V4WtnhZo*AKuu|-6dPy*t{ZP{f!HI{wsI(s99|I z7C$e)NL;Z+okL|q#9BfAdyNW$uMB*z)Lx%+cgLM)c7^XG#JyyH?iE|NYq$2*3G6Os z)?ImP<vi`ZWNFQk`8u(_h9?r8BfZa0Hsh1|mSOnf(6a*f_Ja)meEeS|O*TH>(0XP; zgK4|yC!R~nZ~xrY&7G0v@M*>zyWb*8_dT~T)fR4e``5|c@)4tumS#b)%KPxW-d;uP fuWP8CkgsMeDA(JWu=Gq6&@T+0u6{1-oD!M<mhK^v literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-horz-marks-before-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a96a0a7496a1895e0cacca3fca7ba4213a694244 GIT binary patch literal 939 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s990G|+7pyL0=Y5zkTZhPk5 zcW8KQS@_Ji;gv(fThE3!PStPis^7Vkzjvs3=~D61spgeK#T$ppx6YNX9I9SBRlTvV zc<opT6nSG`{nnxKHBiv8>Wu?Xy!s7@Q4MAT6#zx5z#>&|?W=&wKq7Di5&^0ND}xIn z>jeq|wL_%f3}itV`(1GRyWoy@Asz2RJKu!?QP;chu20pAKh-b$)Br@wKR2!TGGWt~ z$y>fm+45!T*00mHeVxAT>x}JR=j{4AclVENXMXHF_hZ-jAA2tTJa+x(i5tI8-28R& z=C4z?{ycm8_r?3aFM;U8zt7+Qefj?H>yLlme*XLM>)+4c|9}7a|L5=jzkmP#`}hC< zf4j11KVYyrmjw9*GqAF;b8vF;@JY+cDJUtcXlNN2nfe6;hBP#_w6?WRm^fwXwCM*A zA3J{H)Y%J{9zA~Y?D>nAuim_U|Ka1O&tJZN`~Kr+|C9Zaz}V{Yba4#vIR5ssd+?zE z3AcyY2bsb)lnd@|y0Jl9j{DoafHgM)RQ}gLJ+y-PJM-Zl<Gh;d&pnM!_6F@YnXbM2 zo~2#j)L8zT9M3IMl<lfsKia%q%kI}=;nj!U@IJmWtAO>)JrTy~M_<=>p84+aN|z&D zVdeiCt@K^{ZcM*4`_TIdzyCO{H9zVwk3*{Eo&g`@tEKyD1aEjQX*yyipd;EK9Z_ep z#da-2ZdJSqcZ|fLLkCJ0vSl@X-NEumaX}Qb+=Cke<qTW07fA1zcu@4hQbv1$sRwl* zTt1-mL91E9V0~lc16Q{52d1#OHC9XBVLUALf@xi90cT0p0%nT|2kjn++26SpeTzSQ zG2?9>foTUM4U#YOPiBu0=ezIB@j}3FwX%l%dtHT$>2)1q4SPi<-eAp`QZ@B5`-X{M zLi}el{N1S(kXqMp;pg?;UG3qFZC;_XLi-pu6v=cROS*XCq7Z|!sMgyzdoy0^2TD%6 zzh}an^X5-ip3(m3Q}<jrul-jgYw23sdpj-j{j=wub^5p8{-*WxB}Nk@vS$YXBbmX| L)z4*}Q$iB}J%8cl literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d3debe8a8fb4cc4eeb581da5d1dbc072f8427f31 GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TrDO@Ck7R(*HwO{cmXapD_Pb z*3{QYo$t~nzE9}?lse^8(u7Y5liw##dY?GyLlO{81d<<<Cw>Hyi9q(`kI4}6NkEbJ zAO({?Kvg1%K*Ui=9UUEWeIqLaV`~Ew8$%NpV@o$<%OG=y5Oc>+bH@k^=SU0ZC<~V; zOP6R%mpCi8cq{h>J{b#rG8g$|F7eH}9^HB~y6tvM`~A4i2XS4m6DPb)ocIpxJjG4< zl0Yx1mjw9*GcdDo@bJnhsHtl-Hn+BS^z~0zw_)$T!$*!Czj*2Cvo~+wz5n^^&)?4( zA3y=T$kW9!MB{vN!UE+7Po@V=n*8vglW^Lz@G?ebQ#rMiLN`J2bZ%o_-DGZcaYHc` zPDSx*+foCAEyaTFCpN6Mc(vNOah>j@o(0`gtz=%@P)JdU?GX?<QS~I&WTMK1FB%CR z9vhr`jSl8bY3MdBJAE@mhIfON_==;9uLOlf_>By>c3VWx%Fdh}Wx2Cs(*hPHeG`Gu post)u=lTZ)hRvGYJTH)!;ofhxNN#tRE}&}}JYD@<);T3K0RRAj<?sLi literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..6caf95ea87f46a62726b136d670932d60226390b GIT binary patch literal 900 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s990G|+7pyK~&GyjJ+{Lh{A zKVkmk(7tDBGhf7ZzfS6Wn=<Kb;?#F(6W=FKd7se#A!YK1r2Y@_lRhR-{hT=IUGhYb zVB(aI2@~EWPkNs``F+yF56M6^6F(*bxsyI5P5O`s<WBmSIPrbb<oAh_K7a%#en<kV zNt*N?r~ny(^nye_VoD(^!^YOp(b3h>)zi_{*VQ%9)icu7H`3EL)-y2GH#E~XG}kw> z&^NL)Fm^ODcQ&?gF}8FwwoJD6OaUSr&s1yALi>PX`@j+hAPOpV44UAcFwrA%if7VP z5K5lznKHvGWu{lk9Pjki{&{Ny^4A3vtPd#I5>$L6y7gvs+pU<k+cE8TfGD;D=zi(E ziWp$9I+X<Z1v9X+v2$>8ar4T^%E>DzDk-aI=@=N9`UV7shSfE;wslOHG<n+enFkLa zJ$dTPx$_qvKYjN6#mm=k-@X6v@$;8&-+%mESRc;^jI0z-7sn8f<8P<9Mmq(Hxb`nv zv?8Hgh)wK9V+VggV9rs!4X&~O>z^F>aX{S0%_^by`o8CTc0?~ZV83+BRbvCw<3ASc z-g>7c?j`33=L4aWo%P>Es&zm0>z){I-PC0`dtbag;{oqa1?plq@9y_xevp6R^V`b| z=a&mU?S665`hd^kZSh7t1>)gG9rg@oOf%W47=jX2y9<KK+mu=EXltGODpY&m^e(Ff zF<I(sxDQNRG{bKT^LoLv4d2529z<Pq%x)96xWJup_5<VXU5vewjta}<1I}|Wt!8WN zzCYjQ{nR}UhkpEd(_Y3D{&UYYvj?_GziK9Ks(fJ4AMb4AP<42Z{#EY-!8h*MDJfmz zEy(`I)S1fhAkp}8zr9pU;L2G{9`jxIf1Ntne6f(g%Fp%Je6%+1-ny-PLe=R&W2L^t z(uuuc9gMEA3v+C*Bt}eCN-9pD^3iF1Y*Fy7NAKp(iT%R6W7b-=FHH4^*q;{)ukT%{ RbqyGM44$rjF6*2UngEL|pT7VA literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..45329137ddc3cafec846670ca8049f68c565ae58 GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tt~H@Ck7R(*GI$|8Hp6@6hny zq2Y08-?Oxa|FPY#LZ`mUn))eq%BQ3WpAvdLB}{%3+y6On(%bmH&+&a9lKQ?TP5ziL z=~Ghwr^Jb$lKVd;PyU=d;eBG?m!wG_5+(r2kBJjLCQSSo-~TZgh$ekXobWoS_eEm& zqnOSkAr(i$E4Bv}Z4E5k6p){7=aXUUooVBfVdG_IXl8F@W@lhx14M=<wuUCw`X*Ke z#z17MXK1Q#V5F;WpsS~^tEZ!*!+0&`HqZlhB|(0{42(=HESy~2JUnXZ8XB5f+S(>2 z7M51l)^_$Tu5RvL-rn9me*OW`(Fuvk6DLoZdhz1rE7z`FzjgQd%a5PF#8md&0h%<| z)5S4F<9u?$0_6t}CQq0=@zFCE;j~AS!`YZs^W0Jj-4atpYnh{^lWRj$1JhJE9aBrW ztqlw=hln|!*r2&$=55EurDBtM8aAzym5InyPB}8wS3u}QRm#-d2`Ur5oJjQA;LvMy zG*4vzCcd)Mk%gAxD_ohilDi%`vbiayirP9$XDi2srV6G_ad^_mwn#}_xoX4buG600 eMH??0uVPej)0Eov#{MMGp$wj`elF{r5}E+LY1ttF literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d6042e6bcaf1681d756e6e2acc62af9427f1335a GIT binary patch literal 878 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nm80G|+7pyK~P(9rNdbk%={ zhW`okABXn+FYJ4k*6=KC=Kr*rFJil2Cw2ahp7buQ<9$N^my`)#61u)5O#PbH4;23t z*ZV1T%BO^$PYILX#P)xV?|YX#@pJOTcL{x868hf7O?aC)@e>fm_kT*7_$i_9Q^KV8 z$rC;&Pxz43|0QYChXkN$K=!1Mi4#61^nFa2_$7Jb$E1EB<5S{<-GQY$gNwHZ6>SYH z+~`+O>l9XM7g**HSZp6qZ1109<C$pXo?zt$B;&1I<1F2xEnT85oV`tLyiBb<jIBLP ztlf+(9SzMu$jBUsO!W*+^$m>mK*&H>PhVFLNE+yYNIe~0DALu{(**+^T^(&52>9QA zqZJrZi6udP!3>N{%q$$7oLpR7+`N4J0^$-9l2U4F8XB5F)j-WwR@OGQwsv+dF0QU_ z?j9Z<o?bq2@d=4Z&FvkXT{CCTojZTQqQ!gm?%Q|Z^qDhfpTB(d`tz4BU%!3-@$=`e z-+%u8d(rB$9T+_^o-U3d9>?EKy&iVRLBw_a5w>r7ToDJ@7ER*axIn3Fqjs6<lmGRH z*iSP};(XZ4{_V46@w-_?ZcAJzFXDB7Cgl0(^TUT_{GZO9VEdob!c_WX-vU3;UpvnG z-rwBNyVP&%K6AbUY5#uxJG*DMr2#|4%ix!PS2IMXFZ=4fass2rH|=NrjBiBOa?RV! zaFWs8SwJCt+bWIcQzaQ?Z*0w(vqHxBz_ZnN6J#x|x0EhOh@2<8xFOL>YR>XmY<)Vc zev*L?yiyBJMX<?DVQcRZ`LNLJhH=n=-Q5p&d^;g6r^yv_Epq?<vS@zko7V&tlB?q4 zU80%KN$-#nV(bxrU-j}@<J(Q!D_vYtgc9!mW)_MUQTQFQQvcl!o4}V|3=+$i+W)-n zdTT9<OI3JXmRfn`_aBwjQ@yXRl$_{rCN8C0Ht*_nv%u)7$@{8OW!7mt{;Iiu`Yw5{ m^J<e;KHYg?!L?t1W=+kHRr+ru+A9vqM+}~>elF{r5}E)4t9^g~ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..70eed02340ceb2d49d68ff10e5bc4004fa352a59 GIT binary patch literal 541 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tpcz@Ck7R(*HrI;eTl8|Ik(U z9U7h)r#&-nc;?&i-l5`!UC9T#nwK^eFI_5L0l5w(?;NV$JC?t4D1BvD@!GcZwL|qA z`-->rl`rke-#J#kawvcARQ}qr^tEH<d&kPx4i#@a8{YUdeh6-UUp(hi*__XHOFuU) z``Etn=gAwtPTl-<=Jv1CxBtHX^6$gfzaPH*`}7rv{sPI*-=XNskAL5P{`>L!|L;Hl zAn4EE|NsA&uXs=bbh=GRkY6wZBNH<-2NxHYf}*05l8TOwzJZ~UiK(TPwT+#<y}g5z zvr9lgXjo)dPjBD3a~CgOzH;UIja$!NeE9h3OM3g_P@p;UJzX3_G|nd{EKp8(E;@0N zz~e^_!fB7DPGe`b)N@NIbYrY!&5h0WuFZ9=R7_Lhw5t>imNqa5nkw#gV#6tonKv97 zXG%@tnZIWlugr|q$|){Scm;({RH-~&J3(c_mxPH4jZ&!%cQx!PdEZQ9o}1lsb*F>w zsepco1r-w-C&tG)dLO^!<R2UuH$hTWVCTX{jngMP<lfjQ1wC3cC+AB~7K6=nwYk<l SK4*bWW$<+Mb6Mw<&;$T1BmP+c literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..885d15679f45a84a0d0ceed04c8580d3772f4645 GIT binary patch literal 873 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nmu0G|+7pyK}w{~H(@{sU1% z!>Z8G{~)yLwrB2t&)oYC4gVb)9$OZ^a4UJ`(D2&2?2~ilCx_xs4h^4eD_>ZZJa?#g z?@;l<uI8mp#Y>lpR}K}g>`GtTRK9kueD6^8%C6$QUBw5ds@IMcuN}%>J5;~5uY74& z{?@7drDNqg$I4d@<?kHIU)fi_vMYb(RQ}$n{Ix^H=jz3uYnFVjTl%44+2^KZpIesy z+<pG%{);~kUjBLL%J+j;ex1AX>*Bp%m+u47pQ{gl0nwF*f37|Lb?wogXK#V%--~yD zUc3jPx1avK`||JoClKTN&woFDgV3+v|Ns02qJLoY|L?#5fB*jb`}hApAOnp4{Rgpu z2n=>R$?OD$cS(?6FaskK6B9EtGdnv62PZcVuds-SsF;F+qLPw|s+yXCp`nqniHW6^ zm9@2vjjf%XokMU)XjoWyb$vr)^Q5WMrq7r;YtGyqJ9qBdbK=CwQ_o(!eD&$`m#<&H z{rK_o*KeS6s+T`&0Y*)<r;B5V$MLsQj)xrz5OH1K)SGlrFVKZoqqI39;9wj>b$-jA z|KS!JbdtCdmoR^;m|q@$%2rACpXR*@LY?XzXSEmFiSP3F{OGJDld-VeKizP`+z%E% z8(n>LcyIhZD8Z2Z^z-ZVx37}6Gc;IbJpVnN@tVKM-|i|^{tZScZ>z-^w!QzVCfCKl z`TB^7!^(xy8B=o8S&R-$%X@S}&yahK?M&uhjirmsIYUbBmL~B;T-9N|ww;Ul_b%Qr z<3$c<^%6{-S@Uw3#f&c<SY3O-Mwxey1q)w&{iki~MOaszdoC?+#q(zC=P38aJ<opC zOq{1uaP8Q7MXrE~lK0*Eyg4R!?z+3UEMq9UqkrLgm)QGRe}DV7i;Bj}EGUTif9<}1 zv7f4fP>6l@vXH&IYIm=hTBMuhrm`VHZ`0Ab!Ufqz$ybaY_l0UIF`rGHGv}js_8#R^ nF*Xx}lpj8f6R&Ewf5;pp_A@*`QTQn^N*O#|{an^LB{Ts5g|ofk literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..a3cc4c046603a2e78aef57d1991ba5bb6ac3b247 GIT binary patch literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tmq%@Ck7R(*Hw4|2s6?cW8L! z(D2&2?43*bdxwhG&XunnYu-3izP7J^<52wuLON8vcC32sQ2EB83X1GO?AKrf5qWJ7 zl&X9KBEbk3!>Q(tbIlu<+IIo1??OA@g>}7)?Ec)f?n}@5FTESS^lkWc?(VOP_kUl0 z@cYWc-`5}izVYPut*3vUz5V;*{l5=i|9$-W@6)$`U%vnU|G#_Uw_2b#)JuZ=f*F`u zICyyF6x7r;8k<|&JNo)3tlO}6-{B+2j$gd=^x2!Y@819X_2=*Bj1QndUF7NF7@~1L zIbnhFgD2C2CQW|$&`CJ$S$G&bv#Fd~N}-!zDX(&Jb+oXuZ>gb}3a4Uet~a}Z!R0`4 z_Y)gdXGB^!G)~o<)U#k$BeP7zYsD0mt7ip-PE<X)`gVfKgfAKi9v&N<dX0|eO=;L= zS9bbl$d)r3t;AQjO1}~e7U4HC;98w6A$9xK42g_Y-J2G$DCwIBgzl8Q*gV%iC@^f+ e?B;oaybM!kXzN*?FyjNdmci52&t;ucLK6T3==)Fr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-after-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..957eba3173fbd1b6501f488c0c69381635369fbe GIT binary patch literal 896 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_s7}0G|+7pyL0=Y5zkTZhPk5 zcW8KQS@_Ji;e}htYwNPN4rOocs^7VkzjvyB?@;l<uI8mn#Y?A}R}K|#oh#otRK0Sj zdhJy8#=hdUef1lM$~X4aZ-L0M>aAlXNCb!+tKK+(5r|O<;l8!60;1PIaeFWVDFAA( zehV}WC;}0O3IY{WLREr9kY!<9nEH3Y9q&Rq-i3C)3j?CAci~;1suzE%U-qeC`KQL^ zpPN^FnY8)K)U98qZTmWX+t(R8zRuk7b=J<Wb9Q~5yZgtEvp;s8`?2f%k3AQDp1ASr z#LZtPZ~i)U>(8^de_y=+`||zYS0Da;`u6Yh_kUl$|NHvm-?yLte*F6P^Y_1BzyJUK z^Z(D^|9}7f|M&0z|Nk$iwyy$)sZ&XiUoZnJ8#@Ol7dNkrtem`pqLQ+TmX3jusc%4F zXjoliYg@;JNt35dpLy``(UYgnoI8K<@zZC|U%Y(%_TBprA3uNj_Wj4th4t}#z?e$* zba4#vIR18uYqV3Kh--hNZdt;jhNR}+#tk7G4)SeaHGJ^*|4in`%<&&2UN)G<{hs&v zQQkzQ|03OIpU(SiX!~eO=*$b*vD$w&Jjyt;c>1m8CjxJDjX%v+3or~_{C@ix27$h~ z`^ztto3|@6>{(m2uT(DKwbI&}k9AuaH(Xfuc6vYa8}%tVlXf%gD?8gDt1v0B=!8pY zx(Q2zt?SX5aY-B;_N$psb(SqElH3s_a=9}v!Fa9Yg?m{77GWh9W*KrF`N|Y!Y;&MF z&mp-@zTzVPiu50iQyd?B`L3>Cu{2O2t)}jsGe47i>z-?R3Cg*@Y9@B6KG@U{?;PWx zk$G?WFVh6;<UDyn!I$h72K9|ga(EKHYu@&MBM}q0ayB!^-2L^h^Tl7gsVZE0^LNcm zk2mi=el?SeJRfYV#QXS_((E;2%wE5kc2+GozCp`%$+4NC$4)bco$OzF+0thBj#q`& hR$9I<T>rK3YtPa@+csm<Y+&Ruc)I$ztaD0e0sy?B&#?di literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2f21b000b98f10a4b8054d92fb6d5fd39f716249 GIT binary patch literal 556 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TtZ{@Ck7R(*HwO{cmXapF8P) z!u%Jp-LJByzDt|<K6%Qg)G42mCVWbm{62Zo`@~5fk|%#ioctka;>V;(ACp1k2cRI3 zgrLMpK#}(_Hdqj-7$%Fs(9zK`*Eg~<Ft#=@u`x7pGq!X$whA(H2sL*Mvv7*AaE`Qa zj<RrxvUG{IbcwTai??#0?~}36Cv%Z+)>7Z>Wq#Q=quXx9wB3$re-PXCAg=3m;)FMe z6W%6He3vv4Xz%{rPbLEWrcn~)7tFxS!p_0XBPXw>uF=@s($?PF*S~iC-hKNIA3b*b z(v#<J-o5|v^Vgrht0ol$0`)BPba4#PIG>!bK>5M5sZ+xz2|jQVPJ0wu&dw}aCzeuZ zR#-0XEv)NXtZiN%=%!NWS<bG^YjB~wNZd_q`{k<*Ow8$_d@Vcn&SR6gv4cA?ke_AQ zyGu8&WM^dT)^1RZP%ZFCF!bWu{dC*Arii)OFV>vud*qnB!dymB%E2h<-MVXOR=30s zC<rFH@aee8nR+N_eKuU&s;}O^X3nB14C=Ovr5M&NRNtO9UxNeaSO!m5KbLh*2~7Zo CJMBmS literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1d228e754768ede5a09f2f6fe84fb3aac4e2a6f3 GIT binary patch literal 878 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nm=0G|+7pyK~&GyjJ+{Lh{A zKVkmk(7tDBGhf7Zzm1;sHf7S=#HsJnCcaPT|B%%GA%4=Qgvp;1CxN($Q{E>{exE$~ zebU4aK#`=0?-M6|NS^#5Y0`&8AUW}4;>7n!K=DaH_J?FJnKbDmL<Fc3Bo0##VS~uY zPz4APm`c1NIyySKI=Xr~y861h2D*Aiy81?X`o?+&CVB>D`iAEEMi%-;mIlVo#uhHd zmafK@$=04JKxE^YYVDbB<DG8nU1%RrY#&(S5LD_AG{rM%nrHHK&y*QnDKkMRb+%XP zT<`QX{`u<y3f2b{+=y<y8Qpd(rtNl2`yC*P?Ev~^QSCE5U{E@i1o;Isu(GjpaB^|; z$;iqnC@E`b85sEm1co#;x3spkPnbAm>a^(x4j(;!`t11&mmWQS^7Pq@m#^NuefR#u zr_W!$e*6C8r@UIHA~1fUJzX3_JdVGe8fonmDAHyu6P#uwd~(XlGc9Y*D1Kh!wDjQb z|LgBQSlL&5OU^v@$GZD}*KTe9nmhY#yy_~c_Ut34PtB=5k(lwI*U$cbRPoL32UBCC zpJc9Hf2V7^f6}Fj#k2B1GEJzm;?I|F(Vrj8P%%5S=CzW;vod$Pt+oHz4C2>+h-c_% zS8;bQWawY`t)E5J|Dbq7oT<K=YQxzo*8dsLRHv}T{MvIuc0<t8oBbUp{KQ^d_$EG) z<HGv4`byUitk}2TLt@6I@8UO^uW{>JWNmyP@ZtZ$rRzmsNtv_G{`YsI*vgNGk49eK z!9Hzu-NzqB2Nt}loV}Y%t&w+kk;0-@<}X|qat#-CE{^$U!D)~f(dzIm@B8l>xl0Uo zsk648VfrAq+v2vp<=(EPj59KW*n{UDmq|(H4Z9eAQS!ubX4_QPOIs5YOx1hZvrIqj s-gWlnyl?tH+vdJK_WybKs$UGbFSu{cnEL~maTpjpUHx3vIVCg!0BupCYybcN literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..eb5123d6d420bb1e42a7e371724fee61286af1a8 GIT binary patch literal 540 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tpcz@Ck7R(*GI$|8HpcAG&J4 zL&M|HzW;@N|6{vfg-(5yHT6^Klut<$J|#^4oH*%ieBXy8Ae#I!VbZ6h{!fV$KgIWd zN(Q3I?-POI{T~u0d`X)0F>%7jgoz*H`#&ZF(WFm_6J96vzDVqT6w~=Ert?T>)sgUu z?LkFb0}J!){IczQGHra)Y&`7@&FqcL><mn73`}edO>GQKto2Q-4NR;Ij4cg}O!W;- z^$d-4^$m3O^mX-gbaWOoq;><HZc`HE7tFxO#LU9U$<4!~rmmr-ZDL|!X=QC~ZSUgh z=I-U~?d{{|9}o}~osc+T;*@C@FJ8WK_1g8Dx9&W9{_)e7jvDi1pgHqAT^vI+&L<}< zP=4@4Z2A<j#}6HZ)1FKVXJD3;Q%flnQ)CsDW!BD)&2?pEbW<rzWGzjWHZTYde&8&2 zeZz)Err^{_GnKE;%nBAPJ<#oHD<GlOkrbStoV-+lby|YhA;rd{8iH@8WgpUUznr{C z=XBR2N97gfA%ap4MonB^w|-3vt2&_YFx`dIMb9!rp~!e)tG@O09W7fp_^oXhOEG+O WQx`gQ%D@lkQU*^~KbLh*2~7Ywl+XGA literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e6c0698753f7d5b79dc3e63b3d0727fbfb6e887d GIT binary patch literal 840 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nlv0G|+7pyK~P(9rNdbQOq9 znEyDm?^#;I|FoH}vZlUH>ii!)>0MgKmy`)#61u)5O#PbH|0#9Kr=$s=5_&!*O#U3- z_c?juyM(?k34NcE`adO3{1o5+DS7gzq=}yrCcRId@Hu(H`^3I4$rC>$^?ym4^dSLg z&V&z1eL(id#0ei0`aUL41j>F)>i?K9@l)c2-GQY$gNwHZ6>SYH+~`+OY8P1M07SvX z_Wr5Xp2=43iB|4O)*cB~Za_x7m1~@(o2QADm#MXfv9-I2m9w#hlaYm^p&1AnnFEoD zo`I>pfw7)}fv%put{#vy&;yZrI=WD#3kEv6I@&rAki6}#Ixt+KOM?7@85o(ESvWYk zxOjN^_{Ak8B-PY4G_-YebuF!|t!-@W?ChOgTwGn<+}u4pJUqR8;^Gq$liE8vx~9*X zJ!kIRc?<UJ-FNWhsnci9oPF`~)#oo?zJB}u<L9s6fBycfI=_A%FdF<kT^vI^j=!A} zY3&p!(sp^FlFO`=E)mzgnnIdWX7bEj_4WV%cIm2DGQYR%ezfTOuju<x)e-X#8$OzE z^sZY+)kA%8;{1h*-&>4IZuahAJ2Cg4PHhUapY`5sS?<+xTkp+gSWr-PJ!8LVo<A3Z z%CeAOFGU>wEmFO|CHpr+bYAO!Gl!L$wl-54lG<+VzckU#>No@A);JxJ#x>Ck?Ki(# zI+I=LSJgzT31%kG1qCyoHdyA?3$A2v1d=<MrhWbEDs`Z3-~JQU6AbMOt}c79b$`N( ziFI06Z1sHG<^DynfBEtB;hX9!4O0xCJm+4yZ+q#gbBq%THN_WY#Vt@~*nhT5EWYaN z`F4ivwpflQujb$VZF!zqWoqWLyDSOoYl{DW{812lj#*&-7S2sGOizT_Yzwr^?>p7H z(J@ix&P&e6A6ne%q>UG5*i81)YfCGARCi?l2iE2D-WHtAzEuy5Kn71&KbLh*2~7YO CW^hjc literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..7e3487d13297292c62ce0d6d02cd9900322b947d GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tt~H@Ck7R(*HrI;eTl8eTRl; z#%a%t8=m<#ymzR0VOR3OuI8mp#RsRFR}K|#9m`)hRK0gBf8|j6%C6$QUBzqL(l_=M zZ|y5z+Lga^tbFBA{>rKRy;J#X$I{o1mG2!ZUprL1@oaeG)A+`};X`oq`@-4pi|2f< zTl%44+2^KZKabz|dGf}uGq*wL^zFazzx?~~_3wu-|2};MqQ5}$^Y_1>z5z)P`u-D$ z{{Q~-4}$*u{r~^}eC;JSfgZ3c3GxeOU}R$E;Ns#^P*hY>R?*hcH!w6bGPSg_wz0Fb zx3_n2a&~d?4+sql>+J05?LT+!;>Al>u3W!<>*=!(A3uF*G7vKYnl#tb#W6(Vd~(79 z<%H)VqSHklra23zJ()6@ojEg4Eu}Ecu~IeGSvtB_mbJ3ZO{Gw=(p1>mz#x3;b62tJ z8@4nv8K+8$wd~l{Dl3z5aLa-f>`cm)f;q3=zFG5BHG%JtUgJ@X#5dEjPkl}(U8i|y zrvSf{^WKF`7Z@f9P6)qZwqesXW;RZFWiN%I6HZKlUEQ3zHIbGsM^##PM!uB1%8+tI Vz1Xua>LAde44$rjF6*2Ung9dI|3Lr% literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ab5af6f03bc65c462319cd5ea70b6ccf7b22dc8b GIT binary patch literal 858 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nlj0G|+7pyK}w{~H(@{sU1% z!>Z8G|DmD#9U5+X=KlB0z3<TQ*s}1MZ^H|>l2;B5udU0TITU{ap@!$SmG2!YUf7j< zu&a4#Q}N27;-f>wE4$KHb~UeUDqlHNy|Sx#Z&&f!w)C}Q#cPMMH}(}T?JM8fSH83> zf9q8K(y{WLBT!lSJBRXD_NA}vE8p2yzOpNS<y8LOsr<D=#pmk9pKF$Uu3P${VcF-V zWuIG?|J;A^`~HhR4_^Lx;L5MFcYa;C_v_-lKbIf;x_lpst~~tn>@5hrc>nL^`+sjg z0nr~I`R>cV_aMgqAHV;B(f>bxf#@F?{r~&#|KGp={{H>{56JlU|KEQQ1Bk$2l2rXC zU>L=h1o;IsFfuVQF*CEUvvY8Aar5wsh=_<PC@LzcsHm!{85kNG8Jn0|T3T6ITie*! z+S=OL**OG<gocHM*EcjYO_)4&>a^)IW^LcOYtPYRCr+F^_3XvVPoKYh{rdgKk6*um zPGQP*Tm+1k08bak5Rc<;r`(Kc3>0Y-mC~5nHA$^?!Xr^Fuay~kyt6jE`>$u!$-e*W zw~_$%dyn&ZtKV+5o1A&TKK07WSY83nbro~Pcz50vUg~%y`?aF^`Qw?2@8sSs+n$?{ zaChA`YbJ&z=ihl>{eJ1Lr&Pm%C0_QTOdfGzPujB*<rBO=3b=D9L{C$T+r(hkZB@Td zP4`M4<DIO%5+@jTo3;MCvtoJ?*N0cHUAr8Pth(9X;i1ZSChNKQM4Jr@=El3MYc&1) zM@cmy*na;B_6?W+9b6vEbg$use$*=W71=RcZFl|O_-)0-hmUt%*I-D@mOnk6Wm?GV z+&8PrE>!N77JSQI!t&r%(W05x)Bb*5_{-(BsnF5&$7=L~7#x?*w*15J=4qb1-F&(H zB29)r!db~u-@m4(s7<cayQbB@v#o08$46zGCHpgfd_S=z{ir-I`*d4lt1|ls{y*3< YXZ$>}M`jWyFd7*=UHx3vIVCg!0A+=}rT_o{ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..8578df74eb97e4479bebeaae4fe939852c0301ed GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAaTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tmq!@Ck7R(*Hw4|2s6?_RPKS z(D1^o<ds9iJD2kJPSvlSD_=X-ym6>}ZD0My0f?&JI934}ukC^2Rj(Z?-`E4WRd4Jo zK_pNahz%A2bHRdOT_7$*B`U+I=8bdB8<*O*{w?nUTHl3sz6%4QuFsuozx1sC(!1eH z|HfbE?*6)X|M#T_zpp&}ef{z8TTlNyef#Ix+kYRv{`>g#-=}Z?zI^}x|G%!DUog-o z8YMwMnwf>2gPTWAUQJ!2vALzKy|=G_?fSj@_8&fa?D(Z8&)>Xz|KsPcKYv$EDhLGX znd#}`7@~1LIbnhFgJ)BxhEEcF;3S;(DD*l5vuK@IN}*XHZ?3R$HG6QfFK?imN}(sO zEw{VDhD%ok+{DZ`6t*yV=Z5mN?AW(eSw<p@BQcPl<(br_8&|BYZe?mTs79z3cqABl zaZP{Pv}4ZczO&8KtT=cTBn^3Wm5rmV115ABD6xwv_e-e=O#M0I;-Tr2-NXC>y&5LZ c3*==GdZOe0y=VCXpd%SPUHx3vIVCg!04$F2y8r+H literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/scale-vert-marks-before-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e2f8b24a92ad580b8088cc92f5533f10643b189f GIT binary patch literal 875 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-soCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nl#0G|+7pyL0=Y5zkTZhPk5 zcW8KQS@_Ji;e}htThE5K4rOocs^7Vkzjvs3=~D61spgGC<y+^<R}NLLovL0tRsy+i z?5p28RK9kodgD<221wdhzj1`KfeL^kRbUaIU=>IikPA`_V!Q>30Cj<t!31HlFhRI_ zhypZaU~_<4-UWBO3+Z?l+W9UFh`Qc|cYUf~_Nf7gmVa(q@nyoMFO#=?nY#7sv~6Ff zZ~Ho9``1}Je{4VdW9PXayUzdEbMfcV>pzcO|9RrZuM;<aoxJ($)UChI-u->?{_o58 z|2}>D_xbz3FW>)t{qgVn&woFD{rmO%|L;Hl|NQ;`_wWCI|Nj5~|DJuuRbV(emIV0) zGqAF;b8vET^U27{DJUsxXc-v!1q6mPG`F<2wNIEhW$Lu)2M!-Se){bB3zr@}e)9C$ zi<ht7ynXln!>7+*zJB}u<EOk@ry?+NqCH(4Lp+YZof2u?6e!YaJY^xz%;!@o^^#lm zOj)>MLM2CM*8l(2<`t{X|Fn`5kEvLHJ+gX!?YTIy)AsdKZk3(y5dZ&Y!|uDQ6!S}1 zf25pE)>mHt?$)A?wfnq`_ttVTKkm)idzt&dyN|hA(>?DVDP#O#w)%^%H^aiuYxYd` ze#fX|A@Z-A;o=sN4<f8HwygRqT&by4&vIe)weCia4KD*;`1e$K0#n<*xF<XxZkzlT z6g-*7EPLyp(j<moTmQN~5t6w2UEGuL@~?kNk_mgiG(J{ipVxSRKkApo!gYm#MK9m? zZ}sWbmpiw|O(<ex?c>j_4USj8o0Uzy&u;eSRBOj{y$gyC+fR16b%lNT$dGU-ON{Au z`uh2wEqR%LOv!vUhdDvLtoHk-f_hPIW`o;H_?G?hOrFqdI>R+SG<`#a+?$melh^Sw zuVzhrv+nYV_p`#TfAC4TY5pYZa_8^*x>j?~Q>yFAk2~%K#u<aBtDnm{r-UW|SES7h literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c93dabff55c82462c09ebf53e029a1d8eaec7ce0 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprWDxpAc6d{WfLNr=$s=5+;90 zn)D%Y(uX7v<6|<Afr8|Dh1K}Qb%dlNRLr7O&7)N<V%03;)GXuGtrFC&8cqE=%!9ft zLi()2R=A{X@yy-omABicXpe94li2Q;@qMon`d=sX1I_f`vYH2ID_=>FUoeA=y2i@2 z>(+00^ZvufPaMqYmw_@TJY5_^EKZ-jdRwSTL4Ym6)Z6&3UzvfH_tU@ehEDnxIy&a( zc5JWtY^-xw$hG*2*7_aGSLw`*IoPS?HnVusHK8yQ9n~j{TT^b>AAV5KTFvn$n;|1p z;}e6FRbXM<3M=_5bJ$;<<K=zca@e(8tLDDd_TUHE{KwC|6!{^Ly*%(+`stO?#v8Sa zC))fqnCvpQE=zO2>9d}1CWmAK(!YJ2-)Xh_;hBeTW+(1&UiV@1nQ~c!C1pZsCO)b@ qCmeV69-lZn$LoE8&*R9t7I~Gw>*S2yapVL2#Ng@b=d#Wzp$P!ZzP^J1 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d796ce851c109abd53d70f55ec1f25a7299e2b4e GIT binary patch literal 710 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*!`d_r7-^#9O?|GAUircQa6 zJn>z^<aa3(J|<22m^=|gCQf{xH0gcP<oAh_J|s>2kUZ%Fhyf!(3V^a;5mZv1SJ+HU z(L!9wQe4?eLfKkE#YR%qQCcHd$*9rPufsg3&nj%PP2{DphO6O?*TS2wM>O96p_ZGG zEq9{Yp2hV5ZK*S4t^&GGwj{_en1PL5TSr%~x37P~#7UE<PMfiB|AEU_u73RV`OBZb zo6FP>F)%PTdAc};L>zv5<95&?0|B;#J}nLQiHjT-FPQ2kxZ&I1`)9coOiGJyoIO`D z`Twq;YMGPImPq$XY>T;jPE6IXd&&K^g=-6=*i>b=n!I1gb8d-NpLZLN_Iv%O4AW&< z?@iTtsabH0S&eJX=LUZ+otZ)hIsWngILsq<vrSaTNYSh(VIt?k&c+89S9c{o_<sAM zuq8i7g`>ig)`kV*42R@oO)63@JPCAM?9Oslj(1Ci%7tfv2b#|+H?)V(ZfBR3lPalX zEBL-owaQ>ebmw&4v&;wAPZe13;-TY%=bM4_W5)-_GjCL_x8L>s;{nyvmmO;R;yxSK zh<JSY!gKrC`WLTfnw7<V`PQTED*o5@Gtdnj=ZmK4D;?V`+Wu#c{B@4=QMu=ek5qj7 zr228*VmYrZ&$TuPy|&ce=2G=e+u@N-zqRWkoB7^a$16U@>o++n1S`LoxI5G|G+{pb zp0I@J%kN&_XCmM(^I*X(qq!~B-+k9|TF0=hE5ESjYp3<zmOa(aF3&E@x%2s{xZlBR VRex_ibpl2kgQu&X%Q~loCIEM^MD73p literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..0546a5e2e30ffc2c386125cf3f69292e6f2371e2 GIT binary patch literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprX<MpAc6d{nnxEwPVd2hsxLX zRd0aE0RzDWU25OD*1dJBd+XiwF@N^Qg4rL-7JMvU@VR-#*O@!M&fWcW{+@3O_I_J- z@aK_hKaT>@^`FPC|2lE=*U6i|PT%_X`TM`0zyJULUna7(8)z|KNswPKgN(Yy%C+m( zZ+P?m!^ck?%;}ebGG{zp978NlpS^lgs9AxBEn(@lDD95e+_y>F_xx9$wut?L!w!pN zzjGhX+6x)DT@=}RV#fy&|H$`6jv@C>`b^k*Wy0kR7XnzW%vosDdhiq9bpefNh8vdy zo-)R~a5-GL@MX<~BDoA}a~TVD9r<m>4<Cl@oXglBUlHz?eqeJ{b!m{@)#Ar{M7Bm< zo#`=e@65PG=k9Htc3Z5t`J2h9nq%+VzkHnE`LtI$&ic-el&m|7?mK2bFPAk~VkWiB u#K$D%i9+o0yC+gtAF`I2TrtW15Wn>f|26zKR+R(&#o+1c=d#Wzp$P!}km9WX literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..92dde69e8272e56a1ae480176f99d2799cd6e05a GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt+oJd_r7-^#9O?+n%{^9c$k? zRK2sSedk>D+P?C&W7TVi$~O*GZ|p1II99y@vhAyYjJH4$5CTg<7(j6#f{KF~VD4M5 z#&<#O??OA@g#l65yYQ}e5#8@1yWhw3ewn)U>&zWr=kNKpVDGnO2Y+3-_vgW@KTqEL zdHVLxv$ubrz5Dz8-QSn*|GxV0|Nnovro<4SD`iW9{DK+S*tK<Z^?LjICrq3)dFr$o z`}QBWeC6uLPoKa1`MbGH{SX5KV~3}UV@Sl|w>NGF9WoGLOX$<mV4t|iA(_=Bd81aw zz5iGDENEHwY|HGqAJzWro;BCZF*|G~Wtg&a$2?sLqwXd5*A}iVJk>O*FRH8jc$4wU zu4K0fiBErfYaU2-Z!+&uvE@9MaloaiSn7jgQ;&vV&x8LB{YMhQ-gq2bBar0Ik=82E zCBY%Lca;R2U9F7mM>poIJqiKOTN|SE8Lm`UTzIh1adJCrubhxcwZ(-;3ms;+GlrY- zGp@7Cm6Iu{NVxD+^1#{OVlQ7FJnLAKUpP;!#*Sm5sI86ck59@iVP8I$JjmXevp-Be zwtlMolMCJRrgLAlt$KU@!{Qe%{^tYC>Rsc{hukQ=c-wfMNa&aEXWZ9oG1;7swCff) ze@*67u<g6rSLc`Cp7V|4#{9*#g*%?VXqS1jQ%a}3>RjL1#(BTF9vGZ|?DtUN{PRht ziru)6{jU-<X>w^^Q2i?KYDiP9)Q6y^*ja_~zik|30vnoNohT7{ch_vH;+q1=AN!iq qa{cbSRDJPkrvLg|g$4f8<F9|u=KRpR;2tpY7(8A5T-G@yGywo5VqzBn literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f6b914e581e248b7507c38d5cab1e40cba53e98b GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NV3?%C=ER6$FoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;L%J|V6^+QGrW+S=OE($WSA z07YzVZIJ{(%=SR@G@u5)k|4ie1{rmYm220n-|*)BhmW5)nA0x<WxPFI978nDCnqS# z8GPU8%y?b2p(*VBg#$_p66AM12ww2Ow&b9>!@+Wigph)e2{w*BEZ?LwBHHzSuxPAk o)w2-PI5DMJtIVaLWe+1mtXt52n@#tp0F7nvboFyt=akR{08N)x2><{9 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..29ecf2b8a283c375d6e51cf9554e644794ad815d GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)jjJ|V6^T3cJ&)6>)1+S<y> z%FfQt*4Ea>#s<iRFwodQE|I`w?G+cG>9Qq3e!&cE?AkiIdcA%96DCfYJayWPeftkw zzH;^Br_W#h{M}rpeh8>=uBVG*NW|f{H_U|^3<R75i_Rr1`u^|wl4u^)u$A=<=8t8= zxtQ3rS6>gVE1RYDx8P#JQSICA`uSq-)xu?10-oPFuXI2=aD$-7(k5*-6D~Q4g75$b zK^2b)3XV-IoI-HMk){QT8P5Kp-A$rwXGDDri{t<Bbl5WG+&x+H>HDz{riaR=Kd-+1 oVY9IM(w~2;`<8ZC-g&%>(fFB5WkR|QDEJvXUHx3vIVCg!0N>h<Z2$lO literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..40ff92e03e809c46a23cdb5b894eb47e5ed1acc4 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NV3?%C=ER6$FoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt;L%J|V6^`ajWNp~vdkKn;8) zL4LsuGU^&D*RET?;m!LGA3t$0r(Xujcze1yhG?8mPEe3D_`c7X@w#Y3Q`q|p2b2~h z$nSa(yx@Ut$w706gXIzlAq625Y#e)7zDa3BwCnv~(OA){XCbI@VoI}CnM*^<9!7>( Xx1jwto9<5m8q476>gTe~DWM4fd5w0# literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked@2.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/assets/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8e87ea7e002bdbbc27d2b3c17fedb5298695ce60 GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)jjJ|V6^`af+zq|x@hK+|PQ zg8YIR*x0poboF}s`X@}BG<oW@8T<AhxP0a6$4{TX{Q0}NO#Kj0;apD_$B>A_Z*Q0j zH5dpu2Ns=6SoHnh^(E0fs$nbZ8_XZehI28oX|KK>Tvs+r>u<rugrnNG-SzXu-m8Vn zumn86b6)9ycHjm<kEKo8Y$jZC5(VJ_4uUEk6BHbqSU82?j3Z486f>OtL%W+q+0Kai z7#7F>;pwnt%DH>8<kR<KA50IGO@Cf}`@?2o^`$@mR`)IKu)Onl7o+hrm&$~68&L2w Nc)I$ztaD0e0s!2k(8K@$ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/gtk-dark.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/gtk-dark.css new file mode 100644 index 0000000..13693d0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/gtk-dark.css @@ -0,0 +1,8461 @@ +@keyframes ripple { + to { + background-size: 1000% 1000%; + } +} + +@keyframes ripple-on-slider { + to { + background-size: auto, 1000% 1000%; + } +} + +@keyframes ripple-on-headerbar { + from { + background-image: radial-gradient(circle, #f5e0dc 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle, #f5e0dc 100%, transparent 100%); + } +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #1e1e2e; + color: #FFFFFF; +} + +#desktopwindow.background { + background-color: transparent; +} + +dnd { + color: #FFFFFF; +} + +.normal-icons { + -gtk-icon-size: 16px; +} + +.large-icons { + -gtk-icon-size: 32px; +} + +.aboutdialog .large-icons { + -gtk-icon-size: 128px; +} + +spinner:disabled, +arrow:disabled, +scrollbar:disabled, +check:disabled, +radio:disabled, +treeview.expander:disabled { + -gtk-icon-filter: opacity(0.5); +} + +iconview, .view { + background-color: #1e1e2e; + color: #FFFFFF; +} + +iconview:disabled, .view:disabled { + color: rgba(255, 255, 255, 0.5); +} + +iconview:selected, .view:selected { + color: #FFFFFF; +} + +textview text { + background-color: #1e1e2e; +} + +textview border { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +iconview:hover, iconview:selected { + border-radius: 3px; +} + +rubberband, .content-view rubberband, .content-view columnview.view > rubberband, +.content-view treeview.view > rubberband, .content-view .rubberband, columnview.view > rubberband, .content-view columnview.view > .rubberband, +treeview.view > rubberband, +.content-view treeview.view > .rubberband, gridview > rubberband, flowbox > rubberband { + border: 1px solid #f5e0dc; + background-color: rgba(245, 224, 220, 0.3); +} + +flowbox > flowboxchild { + padding: 4px; + border-radius: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +gridview > child { + padding: 3px; +} + +gridview > child:selected { + outline-color: alpha(currentColor, 0.06); +} + +gridview > child box { + border-spacing: 8px; + margin: 12px; +} + +coverflow cover { + color: #FFFFFF; + background-color: #1e1e2e; + border: 1px solid black; +} + +label.separator { + color: rgba(255, 255, 255, 0.7); +} + +label:disabled { + opacity: 1; + color: rgba(255, 255, 255, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; + opacity: 1; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +.dim-label, row.expander image.expander-row-arrow, row label.subtitle { + color: rgba(255, 255, 255, 0.7); + opacity: 1; +} + +.accent { + color: #f5e0dc; +} + +.success { + color: #66BB6A; +} + +.warning { + color: #FBC02D; +} + +.error { + color: #F44336; +} + +.large-title { + font-weight: 300; + font-size: 24pt; +} + +.title-1 { + font-weight: 800; + font-size: 20pt; +} + +.title-2 { + font-weight: 800; + font-size: 15pt; +} + +.title-3 { + font-weight: 700; + font-size: 15pt; +} + +.title-4 { + font-weight: 700; + font-size: 13pt; +} + +.heading { + font-weight: 700; + font-size: 11pt; +} + +.body { + font-weight: 400; + font-size: 11pt; +} + +.caption { + font-weight: 400; + font-size: 9pt; +} + +.caption-heading { + font-weight: 700; + font-size: 9pt; +} + +window.assistant .sidebar { + padding: 4px 0; +} + +window.assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.5); + font-weight: 500; +} + +window.assistant .sidebar label.highlight { + color: #FFFFFF; +} + +.osd .scale-popup > arrow, +.osd .scale-popup > contents, .osd popover > arrow, +.osd popover > contents, popover.touch-selection > arrow, +popover.touch-selection > contents, popover.magnifier > arrow, +popover.magnifier > contents, .osd { + color: #FFFFFF; + background-color: #1e1e2e; + background-clip: padding-box; + border-radius: 6px; + border: none; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +.osd { + padding: 6px; + margin: 6px; +} + +.osd.circular { + border-radius: 9999px; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ + +entry headerbar popover.background entry, +headerbar popover.background entry entry, +entry { + min-height: 36px; + padding: 0 8px; + border-spacing: 6px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + + +entry headerbar popover.background entry:focus-within, +headerbar popover.background entry entry:focus-within, +entry:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px transparent; + color: #FFFFFF; + outline: 2px solid #f5e0dc; + outline-offset: -2px; +} + + +entry headerbar popover.background entry:drop(active), +headerbar popover.background entry entry:drop(active), +entry headerbar popover.background entry:hover:not(:focus-within), +headerbar popover.background entry entry:hover:not(:focus-within), +entry:drop(active), +entry:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; + outline-offset: 2px; +} + + +entry headerbar popover.background entry:disabled, +headerbar popover.background entry entry:disabled, +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); + outline: none; +} + + +entry headerbar popover.background entry > text > placeholder, +headerbar popover.background entry entry > text > placeholder, +entry > text > placeholder { + color: rgba(255, 255, 255, 0.5); +} + + +entry headerbar popover.background entry > text > block-cursor, +headerbar popover.background entry entry > text > block-cursor, +entry > text > block-cursor { + color: rgba(255, 255, 255, 0.04); + background-color: #FFFFFF; +} + + +entry headerbar popover.background entry.flat:focus-within, +headerbar popover.background entry entry.flat:focus-within, +entry headerbar popover.background entry.flat:disabled, +headerbar popover.background entry entry.flat:disabled, +entry headerbar popover.background entry.flat:hover, +headerbar popover.background entry entry.flat:hover, +entry headerbar popover.background entry.flat, +headerbar popover.background entry entry.flat, +entry.flat:focus-within, +entry.flat:disabled, +entry.flat:hover, +entry.flat { + min-height: 0; + padding: 2px; + background-color: transparent; + box-shadow: none; + border-radius: 0; + outline: none; +} + + +entry headerbar popover.background entry > image, +headerbar popover.background entry entry > image, +entry > image { + color: rgba(255, 255, 255, 0.7); +} + + +entry headerbar popover.background entry > image:hover, +headerbar popover.background entry entry > image:hover, +entry headerbar popover.background entry > image:active, +headerbar popover.background entry entry > image:active, +entry > image:hover, +entry > image:active { + color: #FFFFFF; +} + + +entry headerbar popover.background entry > image:disabled, +headerbar popover.background entry entry > image:disabled, +entry > image:disabled { + color: rgba(255, 255, 255, 0.5); +} + + +entry headerbar popover.background entry > image.left, +headerbar popover.background entry entry > image.left, +entry > image.left { + margin: 0 6px 0 2px; +} + + +entry headerbar popover.background entry > image.right, +headerbar popover.background entry entry > image.right, +entry > image.right { + margin: 0 2px 0 6px; +} + + +entry headerbar popover.background entry.password image.caps-lock-indicator, +headerbar popover.background entry entry.password image.caps-lock-indicator, +entry.password image.caps-lock-indicator { + opacity: 0.35; +} + + +entry headerbar popover.background entry.error, +headerbar popover.background entry entry.error, +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(244, 67, 54, 0.1); + color: rgba(244, 67, 54, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.error:focus-within, +headerbar popover.background entry entry.error:focus-within, +entry.error:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(244, 67, 54, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #F44336; + outline: 2px solid #F44336; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.error:drop(active), +headerbar popover.background entry entry.error:drop(active), +entry headerbar popover.background entry.error:hover:not(:focus-within), +headerbar popover.background entry entry.error:hover:not(:focus-within), +entry.error:drop(active), +entry.error:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #F44336; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.error:disabled, +headerbar popover.background entry entry.error:disabled, +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(244, 67, 54, 0.1); + color: rgba(244, 67, 54, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.error > text > selection, +headerbar popover.background entry entry.error > text > selection, +entry.error > text > selection { + background-color: rgba(244, 67, 54, 0.25); + color: #F44336; +} + + +entry headerbar popover.background entry.error > text > cursor-handle > contents, +headerbar popover.background entry entry.error > text > cursor-handle > contents, +entry.error > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.error > image, +headerbar popover.background entry entry.error > image, +entry.error > image { + color: rgba(244, 67, 54, 0.75); +} + + +entry headerbar popover.background entry.error > image:hover, +headerbar popover.background entry entry.error > image:hover, +entry headerbar popover.background entry.error > image:active, +headerbar popover.background entry entry.error > image:active, +entry.error > image:hover, +entry.error > image:active { + color: #F44336; +} + + +entry headerbar popover.background entry.error > image:disabled, +headerbar popover.background entry entry.error > image:disabled, +entry.error > image:disabled { + color: rgba(244, 67, 54, 0.35); +} + + +entry headerbar popover.background entry.warning, +headerbar popover.background entry entry.warning, +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(251, 192, 45, 0.1); + color: rgba(251, 192, 45, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:focus-within, +headerbar popover.background entry entry.warning:focus-within, +entry.warning:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(251, 192, 45, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #FBC02D; + outline: 2px solid #FBC02D; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:drop(active), +headerbar popover.background entry entry.warning:drop(active), +entry headerbar popover.background entry.warning:hover:not(:focus-within), +headerbar popover.background entry entry.warning:hover:not(:focus-within), +entry.warning:drop(active), +entry.warning:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FBC02D; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:disabled, +headerbar popover.background entry entry.warning:disabled, +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(251, 192, 45, 0.1); + color: rgba(251, 192, 45, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.warning > text > selection, +headerbar popover.background entry entry.warning > text > selection, +entry.warning > text > selection { + background-color: rgba(251, 192, 45, 0.25); + color: #FBC02D; +} + + +entry headerbar popover.background entry.warning > text > cursor-handle > contents, +headerbar popover.background entry entry.warning > text > cursor-handle > contents, +entry.warning > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.warning > image, +headerbar popover.background entry entry.warning > image, +entry.warning > image { + color: rgba(251, 192, 45, 0.75); +} + + +entry headerbar popover.background entry.warning > image:hover, +headerbar popover.background entry entry.warning > image:hover, +entry headerbar popover.background entry.warning > image:active, +headerbar popover.background entry entry.warning > image:active, +entry.warning > image:hover, +entry.warning > image:active { + color: #FBC02D; +} + + +entry headerbar popover.background entry.warning > image:disabled, +headerbar popover.background entry entry.warning > image:disabled, +entry.warning > image:disabled { + color: rgba(251, 192, 45, 0.35); +} + + +entry headerbar popover.background entry.success, +headerbar popover.background entry entry.success, +entry.success { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(102, 187, 106, 0.1); + color: rgba(102, 187, 106, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.success:focus-within, +headerbar popover.background entry entry.success:focus-within, +entry.success:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(102, 187, 106, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #66BB6A; + outline: 2px solid #66BB6A; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.success:drop(active), +headerbar popover.background entry entry.success:drop(active), +entry headerbar popover.background entry.success:hover:not(:focus-within), +headerbar popover.background entry entry.success:hover:not(:focus-within), +entry.success:drop(active), +entry.success:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #66BB6A; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.success:disabled, +headerbar popover.background entry entry.success:disabled, +entry.success:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(102, 187, 106, 0.1); + color: rgba(102, 187, 106, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.success > text > selection, +headerbar popover.background entry entry.success > text > selection, +entry.success > text > selection { + background-color: rgba(102, 187, 106, 0.25); + color: #66BB6A; +} + + +entry headerbar popover.background entry.success > text > cursor-handle > contents, +headerbar popover.background entry entry.success > text > cursor-handle > contents, +entry.success > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.success > image, +headerbar popover.background entry entry.success > image, +entry.success > image { + color: rgba(102, 187, 106, 0.75); +} + + +entry headerbar popover.background entry.success > image:hover, +headerbar popover.background entry entry.success > image:hover, +entry headerbar popover.background entry.success > image:active, +headerbar popover.background entry entry.success > image:active, +entry.success > image:hover, +entry.success > image:active { + color: #66BB6A; +} + + +entry headerbar popover.background entry.success > image:disabled, +headerbar popover.background entry entry.success > image:disabled, +entry.success > image:disabled { + color: rgba(102, 187, 106, 0.35); +} + + +entry > progress, +entry progress > trough > progress { + margin: 0 -4px; + border-bottom: 2px solid #f5e0dc; + background-color: transparent; +} + +.osd entry > progress > trough > progress { + border-color: rgba(255, 255, 255, 0.04); +} + + +entry button.image-button { + min-height: 24px; + min-width: 24px; + padding: 0; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus-within, treeview entry, treeview entry:focus-within { + border-image: none; + box-shadow: none; +} + +.entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +editablelabel > stack > text { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: radial-gradient(farthest-side, #f5e0dc 0%, rgba(245, 224, 220, 0) 0%); + } + to { + background-image: radial-gradient(farthest-side, #f5e0dc 95%, rgba(245, 224, 220, 0)); + } +} + +infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button, popover.touch-selection button, popover.magnifier button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +infobar.warning > revealer > box button:focus, popover.touch-selection button:focus, popover.magnifier button:focus, headerbar.selection-mode button:focus:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:hover, popover.touch-selection button:hover, popover.magnifier button:hover, headerbar.selection-mode button:hover:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:active, popover.touch-selection button:active, popover.magnifier button:active, headerbar.selection-mode button:active:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:checked, popover.touch-selection button:checked, popover.magnifier button:checked, headerbar.selection-mode button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +infobar.warning > revealer > box button:disabled, popover.touch-selection button:disabled, popover.magnifier button:disabled, headerbar.selection-mode button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +infobar.warning > revealer > box button:checked:disabled, popover.touch-selection button:checked:disabled, popover.magnifier button:checked:disabled, headerbar.selection-mode button:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:not(.suggested-action):not(.destructive-action):not(.flat), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + outline: 0 solid transparent; + outline-offset: 2px; + color: #FFFFFF; +} + +row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:focus:not(.suggested-action):not(.destructive-action):not(.flat), button:focus { + outline: 2px solid rgba(245, 224, 220, 0.35); + outline-offset: 0; +} + +row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:hover:not(.suggested-action):not(.destructive-action):not(.flat), button:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; + -gtk-icon-filter: brightness(1.2); +} + +row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button.keyboard-activating:not(.suggested-action):not(.destructive-action):not(.flat), button.keyboard-activating, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:active:not(.suggested-action):not(.destructive-action):not(.flat), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:disabled:not(.suggested-action):not(.destructive-action):not(.flat), button:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:not(.suggested-action):not(.destructive-action):not(.flat), button:checked { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +row.spin spinbutton > button.image-button.up:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:hover:not(.suggested-action):not(.destructive-action):not(.flat), button:checked:hover { + outline-color: transparent; + background-color: #fbf2f0; + color: rgba(0, 0, 0, 0.87); +} + +row.spin spinbutton > button.image-button.up:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.flat), button:checked:disabled { + outline-color: transparent; + background-color: rgba(245, 224, 220, 0.35); + color: rgba(0, 0, 0, 0.38); +} + +placessidebar row button.sidebar-button, calendar > header > button, scrollbar button, notebook > header > tabs > arrow, popover modelbutton, spinbutton > button, splitbutton.flat > button, +splitbutton.flat > menubutton > button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +placessidebar row button.sidebar-button:focus:not(:hover):not(:active), calendar > header > button:focus:not(:hover):not(:active), scrollbar button:focus:not(:hover):not(:active), notebook > header > tabs > arrow:focus:not(:hover):not(:active), popover modelbutton:focus:not(:hover):not(:active), spinbutton > button:focus:not(:hover):not(:active), splitbutton.flat > button:focus:not(:hover):not(:active), +splitbutton.flat > menubutton > button:focus:not(:hover):not(:active) { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +placessidebar row button.sidebar-button:hover, calendar > header > button:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, popover modelbutton:hover, spinbutton > button:hover, splitbutton.flat > button:hover, +splitbutton.flat > menubutton > button:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +placessidebar row button.sidebar-button:active, calendar > header > button:active, scrollbar button:active, notebook > header > tabs > arrow:active, popover modelbutton:active, spinbutton > button:active, splitbutton.flat > button:active, +splitbutton.flat > menubutton > button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +placessidebar row button.sidebar-button:disabled, calendar > header > button:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, popover modelbutton:disabled, spinbutton > button:disabled, splitbutton.flat > button:disabled, +splitbutton.flat > menubutton > button:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +filechooser #pathbarbox > stack > box > button, window.messagedialog .response-area button, window.dialog.message .dialog-action-area > button, .app-notification button, headerbar button:not(.suggested-action):not(.destructive-action), .toolbar button, dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, menubutton.flat > button, button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +filechooser #pathbarbox > stack > box > button:focus:not(:hover):not(:active), window.messagedialog .response-area button:focus:not(:hover):not(:active), window.dialog.message .dialog-action-area > button:focus:not(:hover):not(:active), .app-notification button:focus:not(:hover):not(:active), headerbar button:focus:not(:hover):not(:active):not(.suggested-action):not(.destructive-action), .toolbar button:focus:not(:hover):not(:active), dropdown > .linked:not(.vertical) > button:focus:not(:hover):not(:active):not(:only-child), +combobox > .linked:not(.vertical) > button:focus:not(:hover):not(:active):not(:only-child), splitbutton.suggested-action > button:focus:not(:hover):not(:active), splitbutton.suggested-action > menubutton > button:focus:not(:hover):not(:active), splitbutton.destructive-action > button:focus:not(:hover):not(:active), splitbutton.destructive-action > menubutton > button:focus:not(:hover):not(:active), splitbutton.opaque > button:focus:not(:hover):not(:active), splitbutton.opaque > menubutton > button:focus:not(:hover):not(:active), menubutton.suggested-action > button:focus:not(:hover):not(:active), menubutton.destructive-action > button:focus:not(:hover):not(:active), menubutton.opaque > button:focus:not(:hover):not(:active), menubutton.flat > button:focus:not(:hover):not(:active), button.flat:focus:not(:hover):not(:active) { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +filechooser #pathbarbox > stack > box > button:hover, window.messagedialog .response-area button:hover, window.dialog.message .dialog-action-area > button:hover, .app-notification button:hover, headerbar button:hover:not(.suggested-action):not(.destructive-action), .toolbar button:hover, dropdown > .linked:not(.vertical) > button:hover:not(:only-child), +combobox > .linked:not(.vertical) > button:hover:not(:only-child), splitbutton.suggested-action > button:hover, splitbutton.suggested-action > menubutton > button:hover, splitbutton.destructive-action > button:hover, splitbutton.destructive-action > menubutton > button:hover, splitbutton.opaque > button:hover, splitbutton.opaque > menubutton > button:hover, menubutton.suggested-action > button:hover, menubutton.destructive-action > button:hover, menubutton.opaque > button:hover, menubutton.flat > button:hover, button.flat:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:active, window.messagedialog .response-area button:active, window.dialog.message .dialog-action-area > button:active, .app-notification button:active, headerbar button:active:not(.suggested-action):not(.destructive-action), .toolbar button:active, dropdown > .linked:not(.vertical) > button:active:not(:only-child), +combobox > .linked:not(.vertical) > button:active:not(:only-child), splitbutton.suggested-action > button:active, splitbutton.suggested-action > menubutton > button:active, splitbutton.destructive-action > button:active, splitbutton.destructive-action > menubutton > button:active, splitbutton.opaque > button:active, splitbutton.opaque > menubutton > button:active, menubutton.suggested-action > button:active, menubutton.destructive-action > button:active, menubutton.opaque > button:active, menubutton.flat > button:active, button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:disabled, window.messagedialog .response-area button:disabled, window.dialog.message .dialog-action-area > button:disabled, .app-notification button:disabled, headerbar button:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:disabled, dropdown > .linked:not(.vertical) > button:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:disabled:not(:only-child), splitbutton.suggested-action > button:disabled, splitbutton.suggested-action > menubutton > button:disabled, splitbutton.destructive-action > button:disabled, splitbutton.destructive-action > menubutton > button:disabled, splitbutton.opaque > button:disabled, splitbutton.opaque > menubutton > button:disabled, menubutton.suggested-action > button:disabled, menubutton.destructive-action > button:disabled, menubutton.opaque > button:disabled, menubutton.flat > button:disabled, button.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +filechooser #pathbarbox > stack > box > button:checked, window.messagedialog .response-area button:checked, window.dialog.message .dialog-action-area > button:checked, .app-notification button:checked, headerbar button:checked:not(.suggested-action):not(.destructive-action), .toolbar button:checked, dropdown > .linked:not(.vertical) > button:checked:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:not(:only-child), splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button:checked, menubutton.suggested-action > button:checked, menubutton.destructive-action > button:checked, menubutton.opaque > button:checked, menubutton.flat > button:checked, button.flat:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:checked:disabled, window.messagedialog .response-area button:checked:disabled, window.dialog.message .dialog-action-area > button:checked:disabled, .app-notification button:checked:disabled, headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:checked:disabled, dropdown > .linked:not(.vertical) > button:checked:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), splitbutton.suggested-action > button:checked:disabled, splitbutton.suggested-action > menubutton > button:checked:disabled, splitbutton.destructive-action > button:checked:disabled, splitbutton.destructive-action > menubutton > button:checked:disabled, splitbutton.opaque > button:checked:disabled, splitbutton.opaque > menubutton > button:checked:disabled, menubutton.suggested-action > button:checked:disabled, menubutton.destructive-action > button:checked:disabled, menubutton.opaque > button:checked:disabled, menubutton.flat > button:checked:disabled, button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(255, 255, 255, 0.5); +} + +button.opaque { + box-shadow: none; +} + +.osd button.opaque:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.15); +} + +button.opaque:hover { + background-image: image(alpha(currentColor, 0.1)); +} + +button.keyboard-activating.opaque, button.opaque:active { + background-image: image(rgba(0, 0, 0, 0.2)); +} + +button.opaque:checked { + background-image: image(rgba(0, 0, 0, 0.15)); +} + +button.opaque:checked:hover { + background-image: image(rgba(0, 0, 0, 0.05)); +} + +button.opaque:checked.keyboard-activating, button.opaque:checked:active { + background-image: image(rgba(0, 0, 0, 0.3)); +} + +.nautilus-window .floating-bar button, placessidebar row button.sidebar-button, notebook > header > tabs > tab button.flat, popover.menu box.circular-buttons button.circular.image-button.model, spinbutton > button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button separator { + margin: 4px 1px; +} + +button.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button, button.image-text-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button > box, +button.text-button.image-button > box > box, button.image-text-button > box, +button.image-text-button > box > box { + border-spacing: 4px; +} + +button.text-button.image-button > box > label, +button.text-button.image-button > box > box > label, button.image-text-button > box > label, +button.image-text-button > box > box > label { + padding-left: 2px; + padding-right: 2px; +} + +button.text-button.image-button label:first-child, button.image-text-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child, button.image-text-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child, button.image-text-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child, button.image-text-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child), button.image-text-button image:not(:only-child) { + margin: 0 4px; +} + +button.arrow-button { + padding-left: 9px; + padding-right: 9px; +} + +button.arrow-button > box { + border-spacing: 4px; +} + +button.arrow-button.text-button { + padding-left: 16px; + padding-right: 16px; +} + +button.arrow-button.text-button > box { + border-spacing: 6px; +} + +menubutton.pill > button, button.pill { + padding: 9px 30px; + border-radius: 9999px; +} + +button.card { + background-color: rgba(255, 255, 255, 0.04); + background-clip: padding-box; + font-weight: inherit; + border: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +button.card:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button.card.keyboard-activating, button.card:active { + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button.card:checked { + background-image: none; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + border-color: #f5e0dc; +} + +button.card:checked:hover { + background-image: none; + outline-color: transparent; + background-color: #fbf2f0; + color: rgba(0, 0, 0, 0.87); +} + +button.card:checked:disabled { + outline-color: transparent; + background-color: rgba(245, 224, 220, 0.35); + color: rgba(0, 0, 0, 0.38); +} + +button.card:checked.keyboard-activating, button.card:checked:active { + background-image: none; +} + +button.card:checked.has-open-popup { + background-image: none; +} + +button.card:drop(active) { + color: #FF7043; + box-shadow: inset 0 0 0 1px #FF7043; +} + +.linked:not(.vertical) > button:focus, .linked.vertical > button:focus { + box-shadow: none; + outline: none; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + background-color: alpha(currentColor, 0.05); +} + +.linked:not(.vertical) > button.flat:focus, .linked.vertical > button.flat:focus { + box-shadow: none; + outline: none; +} + +.linked:not(.vertical) > menubutton > button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +button.osd { + min-height: 24px; + min-width: 24px; + padding: 6px; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.35); + color: white; + margin: 0; +} + +button.osd > image { + padding: 0; +} + +button.osd.remove-button { + padding: 0; +} + +button.osd:focus { + outline-color: transparent; +} + +button.osd:hover { + background-color: rgba(0, 0, 0, 0.45); + color: white; +} + +button.osd:active { + background-color: rgba(0, 0, 0, 0.65); + color: white; +} + +button.osd:disabled { + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.35); +} + +button.suggested-action { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(245, 224, 220, 0.2), 0 4px 3px 0 rgba(245, 224, 220, 0.14), 0 1px 6px 0 rgba(245, 224, 220, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(184, 168, 165, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(245, 224, 220, 0.3), 0 2px 3px -1px rgba(245, 224, 220, 0.24), 0 2px 5px 0 rgba(245, 224, 220, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(245, 224, 220, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #f5e0dc; +} + +button.suggested-action.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +button.suggested-action.flat:checked { + background-color: rgba(245, 224, 220, 0.3); +} + +button.destructive-action { + background-color: #F44336; + color: #FFFFFF; + box-shadow: none; +} + +button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(244, 67, 54, 0.2), 0 4px 3px 0 rgba(244, 67, 54, 0.14), 0 1px 6px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:checked { + background-color: #f77b72; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(244, 67, 54, 0.3), 0 2px 3px -1px rgba(244, 67, 54, 0.24), 0 2px 5px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #F44336; +} + +button.destructive-action.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +button.destructive-action.flat:checked { + background-color: rgba(244, 67, 54, 0.3); +} + +stackswitcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +stackswitcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +stackswitcher > button.needs-attention:checked > label, +stackswitcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +button.font > box, button.file > box { + border-spacing: 6px; +} + +button.font > box > box > label, button.file > box > box > label { + font-weight: bold; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar button.star, menubutton.circular > button, button.close, button.circular { + border-radius: 9999px; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child label, headerbar button.star label, menubutton.circular > button label, button.close label, button.circular label { + padding: 0; +} + +menubutton.osd { + background: none; + color: inherit; +} + +menubutton.suggested-action { + background-color: #f5e0dc; + color: white; +} + +menubutton.destructive-action { + background-color: #F44336; + color: white; +} + +menubutton.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +menubutton.suggested-action, menubutton.destructive-action, menubutton.opaque { + border-radius: 6px; +} + +menubutton.suggested-action.circular, menubutton.suggested-action.pill, menubutton.destructive-action.circular, menubutton.destructive-action.pill, menubutton.opaque.circular, menubutton.opaque.pill { + border-radius: 9999px; +} + +menubutton.suggested-action > button, menubutton.suggested-action > button:checked, menubutton.destructive-action > button, menubutton.destructive-action > button:checked, menubutton.opaque > button, menubutton.opaque > button:checked { + background-color: transparent; + color: inherit; +} + +menubutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +menubutton arrow { + min-height: 16px; + min-width: 16px; +} + +menubutton arrow.none { + -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); +} + +menubutton arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menubutton arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menubutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +menubutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +splitbutton { + border-radius: 6px; +} + +splitbutton, splitbutton > separator { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + transition-property: background; +} + +splitbutton > separator { + margin-top: 6px; + margin-bottom: 6px; + background: none; +} + +splitbutton > menubutton > button { + padding: 6px 10px; +} + +splitbutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +splitbutton.text-button.image-button > button, splitbutton.image-text-button > button { + padding-left: 9px; + padding-right: 9px; +} + +splitbutton.text-button.image-button > button > box, splitbutton.image-text-button > button > box { + border-spacing: 6px; +} + +splitbutton > button:dir(ltr), +splitbutton > menubutton > button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin-right: -1px; +} + +splitbutton > button:dir(rtl), +splitbutton > menubutton > button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin-left: -1px; +} + +splitbutton.flat > separator { + background: rgba(255, 255, 255, 0.12); +} + +splitbutton.flat:hover, splitbutton.flat:active, splitbutton.flat:checked { + background: alpha(currentColor, 0.07); +} + +splitbutton.flat:hover > separator, splitbutton.flat:active > separator, splitbutton.flat:checked > separator { + background: none; +} + +splitbutton.flat:focus-within:focus-visible > separator { + background: none; +} + +splitbutton.flat > button, +splitbutton.flat > menubutton > button { + border-radius: 6px; +} + +splitbutton.suggested-action { + background-color: #f5e0dc; + color: white; +} + +splitbutton.destructive-action { + background-color: #F44336; + color: white; +} + +splitbutton.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +splitbutton.suggested-action > button, splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button, splitbutton.opaque > menubutton > button:checked { + color: inherit; + background-color: transparent; +} + +splitbutton.suggested-action > menubutton > button:dir(ltr), splitbutton.destructive-action > menubutton > button:dir(ltr), splitbutton.opaque > menubutton > button:dir(ltr) { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); +} + +splitbutton.suggested-action > menubutton > button:dir(rtl), splitbutton.destructive-action > menubutton > button:dir(rtl), splitbutton.opaque > menubutton > button:dir(rtl) { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.12); +} + +splitbutton > menubutton > button > arrow.none { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +buttoncontent { + border-spacing: 6px; +} + +buttoncontent > label { + font-weight: bold; +} + +buttoncontent > label:dir(ltr) { + padding-right: 2px; +} + +buttoncontent > label:dir(rtl) { + padding-left: 2px; +} + +.arrow-button > box > buttoncontent > label:dir(ltr), splitbutton > button > buttoncontent > label:dir(ltr) { + padding-right: 0; +} + +.arrow-button > box > buttoncontent > label:dir(rtl), splitbutton > button > buttoncontent > label:dir(rtl) { + padding-left: 0; +} + +stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, +stackswitcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > label:dir(rtl), +stackswitcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +.linked:not(.vertical) > entry, .linked:not(.vertical) > button, .linked:not(.vertical) > button.image-button { + border-radius: 0; +} + +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > button:only-child { + border-radius: 6px; +} + +.linked.vertical > entry, .linked.vertical > button, .linked.vertical > button.image-button { + border-radius: 0; +} + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child { + border-radius: 6px; +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + + +list > row button.image-button:not(.flat) { + background-color: transparent; + box-shadow: none; + border: none; +} + + +list > row button.image-button:not(.flat):hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + + +list > row button.image-button:not(.flat):active, +list > row button.image-button:not(.flat):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + + +list > row button.image-button:not(.flat).suggested-action { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + + +list > row button.image-button:not(.flat).destructive-action { + background-color: #F44336; + color: #FFFFFF; +} + +/********* + * Links * + *********/ +link { + color: #5bd3f8; +} + +link:visited { + color: #BA68C8; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #5bd3f8; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #BA68C8; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + border-radius: 6px; + padding: 0; + border-spacing: 0; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +spinbutton:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px transparent; + color: #FFFFFF; + outline: 2px solid #f5e0dc; + outline-offset: -2px; +} + +spinbutton:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); + outline: none; +} + +spinbutton > text { + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + margin: 0; +} + +spinbutton > button { + border: none; +} + +spinbutton > button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: none; +} + +spinbutton:not(.vertical) > text { + min-width: 32px; + padding-left: 12px; +} + +spinbutton:not(.vertical) > button { + padding: 0; + margin: 6px; +} + +spinbutton:not(.vertical) > button.up:dir(ltr), spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 3px; +} + +spinbutton:not(.vertical) > button.up:dir(rtl), spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 3px; +} + +cell.activatable spinbutton:not(.vertical) { + margin: 3px 0; +} + +cell.activatable spinbutton:not(.vertical) > button { + margin: 0; + padding: 0; + min-height: 24px; + border-radius: 0; +} + +cell.activatable spinbutton:not(.vertical) > button:last-child { + border-radius: 0 6px 6px 0; +} + +cell.activatable spinbutton:not(.vertical) > button.up:dir(ltr), cell.activatable spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 0; +} + +cell.activatable spinbutton:not(.vertical) > button.up:dir(rtl), cell.activatable spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 0; +} + +spinbutton.vertical > text { + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical > button { + padding: 0; + margin: 6px 9px; +} + +/************** + * ComboBoxes * + **************/ +dropdown > button > box { + border-spacing: 6px; +} + +dropdown arrow, +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +dropdown > popover.menu > contents modelbutton, +combobox > popover.menu > contents modelbutton { + padding-left: 9px; + padding-right: 9px; +} + +dropdown button.combo cellview:dir(ltr), +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +dropdown button.combo cellview:dir(rtl), +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +dropdown popover, +combobox popover { + margin-top: 4px; + padding: 0; +} + +dropdown popover listview, +combobox popover listview { + margin: 0; +} + +dropdown popover listview > row, +combobox popover listview > row { + padding: 6px; +} + +dropdown popover listview > row:selected, +combobox popover listview > row:selected { + color: #FFFFFF; + background-color: alpha(currentColor, 0.06); +} + +dropdown popover .dropdown-searchbar, +combobox popover .dropdown-searchbar { + padding: 6px; +} + +dropdown.linked button:nth-child(2):dir(ltr), +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +dropdown.linked button:nth-child(2):dir(rtl), +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child), +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):first-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):last-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +button.combo:only-child:focus { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +button.combo:only-child:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +/************ + * Toolbars * + ************/ +.toolbar { + padding: 6px; + background-color: #1e1e2e; + border-spacing: 6px; +} + +.osd .toolbar { + background-color: transparent; +} + +.app-notification, .toolbar.osd { + transition: box-shadow 200ms ease-out; + padding: 6px; + border-radius: 12px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +.app-notification:backdrop, .toolbar.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +.left.app-notification, .right.app-notification, .top.app-notification, .bottom.app-notification, .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom { + border-radius: 0; +} + +.bottom.app-notification, .toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +.toolbar.horizontal > separator { + margin: 2px; +} + +.toolbar.vertical > separator { + margin: 2px; +} + +.toolbar entry, +.toolbar spinbutton, +.toolbar splitbutton, +.toolbar separator:not(.sidebar), +.toolbar button, +.toolbar menubutton, +.toolbar scalebutton { + margin-top: 0; + margin-bottom: 0; +} + +.toolbar menubutton > button, +.toolbar splitbutton > button, +.toolbar splitbutton > menubutton, +.toolbar scalebutton > button { + margin-top: 0; + margin-bottom: 0; +} + +.toolbar switch { + margin-top: 4px; + margin-bottom: 4px; +} + +.toolbar spinbutton entry, +.toolbar spinbutton button { + margin: 0; +} + +.toolbar popover.menu separator:not(.sidebar) { + margin-top: 6px; + margin-bottom: 6px; +} + +searchbar > revealer > box { + padding: 6px; + border-spacing: 0; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; + box-shadow: none; +} + +searchbar > revealer > box entry, searchbar > revealer > box button, searchbar > revealer > box menubutton { + margin: 0; +} + +/*************** + * Header bars * + ***************/ +headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); + border: none; +} + +headerbar button:hover:not(.suggested-action):not(.destructive-action), headerbar button:focus:not(:hover):not(:active):not(.suggested-action):not(.destructive-action), headerbar button:active:not(.suggested-action):not(.destructive-action), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar entry { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +headerbar entry:hover, headerbar entry:focus-within { + color: #FFFFFF; +} + +headerbar entry:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +headerbar entry > text > placeholder { + color: rgba(255, 255, 255, 0.5); +} + +headerbar entry > text > block-cursor { + color: rgba(255, 255, 255, 0.04); + background-color: #FFFFFF; +} + +headerbar entry > image { + color: rgba(255, 255, 255, 0.7); +} + +headerbar entry > image:hover, headerbar entry > image:active { + color: #FFFFFF; +} + +headerbar entry > image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + background-color: #11111b; + color: #FFFFFF; + min-height: 48px; + padding: 0; + margin: 0; +} + +headerbar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +headerbar:backdrop:disabled { + color: rgba(255, 255, 255, 0.32); +} + +headerbar.flat, headerbar.flat:backdrop { + background: none; + box-shadow: none; + transition: none; +} + +headerbar .title { + padding: 0 12px; + font-weight: bold; +} + +headerbar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +headerbar .subtitle, +headerbar .dim-label, +headerbar row.expander image.expander-row-arrow, +row.expander headerbar image.expander-row-arrow, +headerbar row label.subtitle, +row headerbar label.subtitle { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +headerbar .subtitle:backdrop, +headerbar .dim-label:backdrop, +headerbar row.expander image.expander-row-arrow:backdrop, +row.expander headerbar image.expander-row-arrow:backdrop, +headerbar row label.subtitle:backdrop, +row headerbar label.subtitle:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +headerbar .titlebar { + background-color: transparent; + box-shadow: none; +} + +headerbar headerbar + separator { + background-color: rgba(255, 255, 255, 0.12); +} + +headerbar > windowhandle > box { + padding: 0 6px; +} + +headerbar > windowhandle > box, +headerbar > windowhandle > box > box.start, +headerbar > windowhandle > box > box.end { + border-spacing: 6px; +} + +headerbar entry, +headerbar spinbutton, +headerbar splitbutton, +headerbar button, +headerbar menubutton, +headerbar stackswitcher, +headerbar separator:not(.sidebar) { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar menubutton > button, +headerbar spinbutton > button, +headerbar splitbutton > button, +headerbar splitbutton > menubutton, +headerbar .linked > menubutton, +headerbar entry > menubutton { + margin-top: 0; + margin-bottom: 0; +} + +headerbar button.suggested-action:disabled, +headerbar button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + opacity: 1; +} + +headerbar button.star { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +headerbar .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +headerbar .entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar popover.background button.suggested-action:disabled, +headerbar popover.background button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +headerbar popover.background entry, +headerbar popover.background spinbutton, +headerbar popover.background button, +headerbar popover.background menubutton, +headerbar popover.background stackswitcher { + margin-top: 0; + margin-bottom: 0; +} + +headerbar separator:not(.sidebar) { + background-color: rgba(255, 255, 255, 0.12); +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +headerbar.selection-mode:backdrop { + color: rgba(0, 0, 0, 0.6); +} + +headerbar.selection-mode .subtitle:link { + color: rgba(0, 0, 0, 0.87); +} + +headerbar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +headerbar.default-decoration { + min-height: 36px; + padding: 0; + margin: 0; + box-shadow: none; + border: none; + outline: none; + background-image: image(#11111b); +} + +headerbar.default-decoration:backdrop { + background-image: image(#1e1e2e); +} + +headerbar.default-decoration windowcontrols button, +headerbar.default-decoration windowcontrols menubutton { + min-width: 16px; + min-height: 16px; + margin: 0; + padding: 0; +} + +headerbar.default-decoration windowcontrols menubutton button { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 4px; +} + +.solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +window.devel headerbar { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, rgba(245, 224, 220, 0.1)), linear-gradient(to top, #171724 3px, #1b1b2b); +} + +window.devel headerbar:backdrop { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(#11111b); + /* background-color would flash */ +} + +/************ + * Pathbars * + ************/ + +pathbar > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 6px; + background-color: alpha(currentColor, 0.08); + border: none; + box-shadow: none; +} + + +pathbar > button:disabled { + background-color: alpha(currentColor, 0.05); +} + + +pathbar > button:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + + +pathbar > button:checked:hover { + background-color: alpha(currentColor, 0.16); + color: #FFFFFF; +} + + +pathbar > button label, +pathbar > button image { + margin-left: 3px; + margin-right: 3px; +} + + +pathbar > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +.pathbar { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); + border: none; + border-radius: 6px; + padding: 2px; +} + +headerbar .pathbar { + margin-top: 6px; + margin-bottom: 6px; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +.pathbar > button { + margin-top: 0; + margin-bottom: 0; + min-height: 20px; + border-radius: 4px; + border: none; + box-shadow: none; +} + +.pathbar > button:last-child { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +/************** + * Tree Views * + **************/ +columnview.view, +treeview.view { + border-left-color: #393947; + border-top-color: #393947; +} + +columnview.view:hover, columnview.view:selected, +treeview.view:hover, +treeview.view:selected { + border-radius: 0; +} + +columnview.view:focus, +treeview.view:focus { + box-shadow: none; + outline: none; +} + +columnview.view.separator, +treeview.view.separator { + min-height: 5px; + color: rgba(255, 255, 255, 0.12); +} + +columnview.view:drop(active), +treeview.view:drop(active) { + box-shadow: none; +} + +columnview.view:drop(active).after, +treeview.view:drop(active).after { + border-top-style: none; +} + +columnview.view:drop(active).before, +treeview.view:drop(active).before { + border-bottom-style: none; +} + +columnview.view > dndtarget:drop(active), +treeview.view > dndtarget:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: alpha(currentColor, 0.06); +} + +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { + border-top-style: none; +} + +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { + border-bottom-style: none; +} + +columnview.view.expander, +treeview.view.expander { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: rgba(255, 255, 255, 0.7); +} + +columnview.view.expander:dir(rtl), +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +columnview.view.expander:hover, +treeview.view.expander:hover { + color: #FFFFFF; +} + +columnview.view.expander:selected, +treeview.view.expander:selected { + color: #FFFFFF; +} + +columnview.view.expander:selected:hover, +treeview.view.expander:selected:hover { + color: #FFFFFF; +} + +columnview.view.expander:checked, +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +columnview.view.expander:disabled, +treeview.view.expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +columnview.view.progressbar, +treeview.view.progressbar { + border-bottom: 6px solid #f5e0dc; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.progressbar:selected:hover, +treeview.view.progressbar:selected:hover { + box-shadow: none; +} + +columnview.view.trough, +treeview.view.trough { + border-bottom: 6px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.trough:selected:hover, +treeview.view.trough:selected:hover { + box-shadow: none; +} + +columnview.view > header > button, +treeview.view > header > button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + background-clip: border-box; +} + +columnview.view > header > button:not(:focus):not(:hover):not(:active), +treeview.view > header > button:not(:focus):not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +columnview.view > header > button, columnview.view > header > button:disabled, +treeview.view > header > button, +treeview.view > header > button:disabled { + background-color: #1e1e2e; +} + +columnview.view > header > button:last-child, +treeview.view > header > button:last-child { + border-right-style: none; +} + +columnview.view button.dnd, +columnview.view header.button.dnd, +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #f5e0dc; +} + +columnview.view acceleditor > label, +treeview.view acceleditor > label { + background-color: #f5e0dc; +} + +stack.view treeview.view { + min-height: 36px; +} + +/********* + * Menus * + *********/ +menubar { + padding: 0; + background-color: #11111b; + color: #FFFFFF; +} + +menubar:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); +} + +.csd menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(255, 255, 255, 0.7); +} + +menubar > item:selected { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +menubar > item:disabled { + color: rgba(255, 255, 255, 0.32); +} + +menubar > item label:disabled { + color: inherit; +} + +menubar > item popover.menu popover.menu { + margin-left: 9px; +} + +menubar > item popover.menu.background popover.menu.background > contents { + margin: 0; + border-radius: 12px; +} + +/********************** + * Popover Base Menus * + **********************/ +popover.menu box.inline-buttons { + color: #FFFFFF; + padding: 0 6px; +} + +popover.menu box.inline-buttons button.image-button.model { + min-height: 28px; + min-width: 28px; + padding: 0; + border: none; + outline: none; + transition: none; +} + +popover.menu box.inline-buttons button.image-button.model:selected { + background: image(alpha(currentColor, 0.06)); +} + +popover.menu box.circular-buttons { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model:focus { + background-color: alpha(currentColor, 0.06); +} + +popover.menu arrow.left, +popover.menu radio.left, +popover.menu check.left { + margin-left: 0; + margin-right: 0; +} + +popover.menu arrow.right, +popover.menu radio.right, +popover.menu check.right { + margin-left: 0; + margin-right: 0; +} + +popover.menu label.title { + font-weight: bold; + padding: 4px 26px; +} + +/************ + * Popovers * + ************/ +popover.background { + font: initial; +} + +popover.background, popover.background:backdrop { + background-color: transparent; +} + +popover > arrow, +popover > contents { + transition: box-shadow 200ms ease-out; + padding: 6px; + background-color: #313244; + border-radius: 12px; + color: #FFFFFF; + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); +} + +popover > contents > list, +popover > contents > .view, +popover > contents > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover > contents separator { + background-color: rgba(255, 255, 255, 0.12); + margin: 3px 0; +} + +popover > contents list separator { + margin: 0; +} + +popover > contents list > row { + border-radius: 6px; +} + +popover > contents stack > box { + padding: 0; +} + +popover > contents > box > button { + margin: 0; +} + +popover .view:not(:selected), +popover toolbar { + background-color: #313244; +} + +popover.menu button, +popover button.model { + min-height: 32px; + padding: 0 8px; +} + +popover modelbutton { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 22px; + min-width: 56px; + padding: 3px 9px; + color: #FFFFFF; + font: initial; + border-radius: 6px; +} + +popover modelbutton:focus:not(:hover) { + transition: none; + box-shadow: none; + outline: none; +} + +popover modelbutton:disabled { + color: rgba(255, 255, 255, 0.5); +} + +popover modelbutton accelerator { + color: rgba(255, 255, 255, 0.5); + margin-left: 30px; +} + +popover modelbutton accelerator:disabled { + color: rgba(255, 255, 255, 0.12); +} + +popover modelbutton arrow.left { + -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); +} + +popover modelbutton arrow.right { + -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); +} + +.osd popover, popover.touch-selection, popover.magnifier { + background-color: transparent; +} + +magnifier { + background-color: #1e1e2e; +} + +/************* + * Notebooks * + *************/ +notebook > header > tabs > tab { + min-height: 24px; + min-width: 24px; + padding: 3px 6px; + border: none; + background-clip: padding-box; + font-weight: 500; + border-radius: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +notebook > header > tabs > tab:hover:not(:checked):not(:selected) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; +} + +notebook > header > tabs > tab:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +notebook > header > tabs > tab:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; +} + +notebook > header > tabs > tab:selected:not(:active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +notebook > header > tabs > tab:selected:not(:active):disabled { + color: rgba(255, 255, 255, 0.5); +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(255, 255, 255, 0.04); +} + +notebook, notebook.frame { + background-color: #1e1e2e; + border-radius: 12px; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(255, 255, 255, 0.04); + margin: 3px; + border-radius: 9px; +} + +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 { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -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 { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header > tabs > tab { + margin: 3px; +} + +notebook > header > tabs > tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header > tabs > tab > box:drop(active) { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +notebook > header > tabs > tab button.flat:last-child { + margin-left: 6px; + margin-right: -3px; +} + +notebook > header > tabs > tab button.flat:first-child { + margin-left: -3px; + margin-right: 6px; +} + +notebook > header > tabs > tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top > tabs, notebook > header.bottom > tabs { + padding-left: 0; + padding-right: 0; +} + +notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top > tabs > tab:not(:last-child), notebook > header.bottom > tabs > tab:not(:last-child) { + margin-right: 0; +} + +notebook > header.top > tabs tab.reorderable-page, notebook > header.bottom > tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left > tabs, notebook > header.right > tabs { + padding-top: 0; + padding-bottom: 0; +} + +notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left > tabs > tab:not(:last-child), notebook > header.right > tabs > tab:not(:last-child) { + margin-bottom: 0; +} + +notebook > header.left > tabs tab.reorderable-page, notebook > header.right > tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > menubutton > button.image-button { + padding: 3px; + min-width: 24px; + min-height: 24px; + margin: 0 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +tabbar tab { + min-height: 24px; + min-width: 24px; + padding: 3px 6px; + border: none; + background-clip: padding-box; + font-weight: 500; + border-radius: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); + color: rgba(255, 255, 255, 0.7); +} + +tabbar tab:hover:not(:selected) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; + color: #FFFFFF; +} + +tabbar tab:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +tabbar tab:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; + color: #FFFFFF; +} + +tabbar tab:selected:not(:active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +tabbar tab:selected:not(:active):disabled { + color: rgba(255, 255, 255, 0.5); +} + +tabbar > revealer > box { + box-shadow: none; +} + +tabbar .box { + background-color: #11111b; + background-image: none; + padding: 0; + margin: 0; + border-radius: 0; + min-height: 36px; + border: none; + box-shadow: none; +} + +tabbar .box:backdrop { + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +tabbar .box:backdrop > scrolledwindow, +tabbar .box:backdrop > .start-action, +tabbar .box:backdrop > .end-action { + filter: none; + transition: none; +} + +tabbar tabbox { + padding: 0; + margin: 0; + min-height: 36px; +} + +tabbar tabbox > background { + background: none; +} + +tabbar tabbox > separator { + margin: 9px 0; + transition: opacity 150ms ease-in-out; +} + +tabbar tabbox > separator.hidden { + opacity: 0; +} + +tabbar tabbox > tabboxchild { + padding: 0; + margin: 0; +} + +tabbar tab { + padding: 6px; + margin: 6px 2px; +} + +tabbar tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#f5e0dc, 0.4) 10%, alpha(#f5e0dc, 0) 30%); +} + +tabbar tab.needs-attention:hover { + background-image: image(alpha(currentColor, 0.03)), radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#f5e0dc, 0.4) 10%, alpha(#f5e0dc, 0) 30%); +} + +tabbar tabbox.single-tab tab, tabbar tabbox.single-tab tab:hover, tabbar tabbox.single-tab tab:active { + background: none; +} + +tabbar undershoot { + transition: background 150ms ease-in-out; +} + +tabbar undershoot.left { + background: linear-gradient(to right, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar undershoot.right { + background: linear-gradient(to left, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar .needs-attention-left undershoot.left { + background: linear-gradient(to right, alpha(#f5e0dc, 0.5), alpha(#f5e0dc, 0.3) 1px, alpha(#f5e0dc, 0) 20px); +} + +tabbar .needs-attention-right undershoot.right { + background: linear-gradient(to left, alpha(#f5e0dc, 0.5), alpha(#f5e0dc, 0.3) 1px, alpha(#f5e0dc, 0) 20px); +} + +tabbar .start-action, +tabbar .end-action { + padding: 6px 5px; +} + +tabbar .start-action:dir(ltr), +tabbar .end-action:dir(rtl) { + padding-right: 0; +} + +tabbar .start-action:dir(rtl), +tabbar .end-action:dir(ltr) { + padding-left: 0; +} + +tabbar.inline .box { + background-color: transparent; + color: inherit; + box-shadow: none; + padding-bottom: 0; +} + +tabbar.inline .box:backdrop { + background-color: transparent; + transition: none; +} + +tabbar.inline .box:backdrop > scrolledwindow, +tabbar.inline .box:backdrop > .start-action, +tabbar.inline .box:backdrop > .end-action { + filter: none; + transition: none; +} + +dnd tab { + min-height: 24px; + background-color: #11111b; + color: #FFFFFF; + box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 14px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); + outline: 1px solid rgba(0, 0, 0, 0.75); + outline-offset: -1px; + margin: 24px; +} + +dnd tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#f5e0dc, 0.4) 10%, alpha(#f5e0dc, 0) 30%); +} + +tabbar tab, +dnd tab { + padding: 6px; +} + +tabbar tab button.image-button, +dnd tab button.image-button { + padding: 0; + margin: 0; + min-width: 24px; + min-height: 24px; + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); +} + +tabbar tab button.image-button:hover, tabbar tab button.image-button:active, +dnd tab button.image-button:hover, +dnd tab button.image-button:active { + color: #FFFFFF; +} + +tabbar tab button.image-button:disabled, +dnd tab button.image-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +tabbar tab indicator, +dnd tab indicator { + min-height: 2px; + border-radius: 2px; + background: alpha(#f5e0dc, 0.5); + transform: translateY(4px); +} + +tabthumbnail { + border-radius: 6px; + transition: box-shadow 200ms ease-out; +} + +tabthumbnail > box { + margin: 6px; +} + +tabthumbnail:drop(active) { + box-shadow: inset 0 0 0 2px alpha(#FF7043, 0.4); + background-color: alpha(#FF7043, 0.1); +} + +tabthumbnail .needs-attention:dir(ltr) { + transform: translate(8px, -8px); +} + +tabthumbnail .needs-attention:dir(rtl) { + transform: translate(-8px, -8px); +} + +tabthumbnail .needs-attention > widget { + background: #f5e0dc; + min-width: 12px; + min-height: 12px; + border-radius: 6px; + margin: 3px; + box-shadow: 0 1px 2px alpha(#f5e0dc, 0.4); +} + +tabthumbnail .card { + background: none; + border: none; + box-shadow: none; + color: inherit; +} + +tabthumbnail .card picture { + outline: 1px solid rgba(255, 255, 255, 0.12); + outline-offset: -1px; + border-radius: 6px; +} + +tabthumbnail.pinned .card { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +tabthumbnail .icon-title-box { + border-spacing: 6px; +} + +tabthumbnail .tab-unpin-icon { + margin: 6px; + min-width: 24px; + min-height: 24px; +} + +tabthumbnail button.circular { + margin: 6px; + background-color: rgba(255, 255, 255, 0.04); + min-width: 24px; + min-height: 24px; +} + +tabthumbnail button.circular:hover { + background-color: alpha(currentColor, 0.08); +} + +tabthumbnail button.circular:active { + background-color: alpha(currentColor, 0.12); +} + +taboverview > .overview .new-tab-button { + margin: 18px; +} + +tabview:drop(active), +tabbox:drop(active), +tabgrid:drop(active) { + box-shadow: none; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; + box-shadow: none; + outline: none; +} + +scrollbar.top { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar > range > trough { + border: none; + background: none; + padding: 0; + outline: none; +} + +scrollbar > range > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(255, 255, 255, 0.5); + box-shadow: none; + outline: none; +} + +scrollbar > range > trough > slider:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +scrollbar > range > trough > slider:active { + background-color: #FFFFFF; +} + +scrollbar > range > trough > slider:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar > range.fine-tune > trough > slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar > range.fine-tune.horizontal > trough > slider { + margin: 2px 0; +} + +scrollbar > range.fine-tune.vertical > trough > slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) > range > trough > slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) > range > trough > slider { + min-width: 4px; + min-height: 4px; + margin: 0; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 0; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(255, 255, 255, 0.04); +} + +scrollbar.horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + padding: 0; + border: none; + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: border-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #f5e0dc; +} + +switch:disabled { + opacity: 0.5; +} + +switch image { + margin: -8px; +} + +switch > slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 18px; + min-height: 18px; + margin: 3px; + border-radius: 9999px; + outline: none; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); + background-color: white; + border: none; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list):hover, .view.content-view.check:not(list):active, +.content-view .tile check:not(list):hover, +.content-view .tile check:not(list):active { + box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.12); +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; + border-spacing: 3px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + border: none; + color: transparent; + background-color: rgba(255, 255, 255, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.04); + background-color: rgba(255, 255, 255, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); + background-color: rgba(255, 255, 255, 0.2); +} + +check:disabled, +radio:disabled { + background-color: rgba(255, 255, 255, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(245, 224, 220, 0.15); + background-color: white; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(245, 224, 220, 0.2); + background-color: #f5e0dc; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(0, 0, 0, 0.6); + background-color: rgba(245, 224, 220, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu radio { + transition: none; + margin: 0; + padding: 0; +} + +popover.menu check:dir(ltr), popover.menu radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +popover.menu check:dir(rtl), popover.menu radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu check:hover, popover.menu check:disabled, popover.menu check:checked:hover, popover.menu check:indeterminate:hover, popover.menu radio, popover.menu radio:hover, popover.menu radio:disabled, popover.menu radio:checked:hover, popover.menu radio:indeterminate:hover { + box-shadow: none; +} + + +check { + -gtk-icon-size: 20px; +} + + +check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic@2.svg"))); +} + + +radio { + -gtk-icon-size: 20px; +} + + +radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-checked-symbolic@2.svg"))); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-mixed-symbolic@2.svg"))); +} + + +popover.menu check { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic@2.svg"))); +} + + +popover.menu check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic@2.svg"))); +} + + +popover.menu radio { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic@2.svg"))); +} + + +popover.menu radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic@2.svg"))); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view radio, treeview.view check, +columnview.view radio, +columnview.view check { + padding: 0; + margin: 0; + transition: none; +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover, +columnview.view radio, +columnview.view radio:hover, +columnview.view radio:disabled, +columnview.view radio:checked:hover, +columnview.view radio:indeterminate:hover, +columnview.view check, +columnview.view check:hover, +columnview.view check:disabled, +columnview.view check:checked:hover, +columnview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view:hover check, treeview.view:hover radio, treeview.view:selected check, treeview.view:selected radio, treeview.view:focus check, treeview.view:focus radio, +columnview.view:hover check, +columnview.view:hover radio, +columnview.view:selected check, +columnview.view:selected radio, +columnview.view:focus check, +columnview.view:focus radio { + box-shadow: none; +} + +treeview.view:hover check:checked, treeview.view:hover radio:checked, treeview.view:selected check:checked, treeview.view:selected radio:checked, treeview.view:focus check:checked, treeview.view:focus radio:checked, +columnview.view:hover check:checked, +columnview.view:hover radio:checked, +columnview.view:selected check:checked, +columnview.view:selected radio:checked, +columnview.view:focus check:checked, +columnview.view:focus radio:checked { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale > trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(255, 255, 255, 0.3); +} + +scale > trough:disabled { + background-color: rgba(255, 255, 255, 0.12); +} + +scale > trough > highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#f5e0dc); +} + +scale > trough > highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.32)); +} + +scale > trough > fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.3); +} + +scale > trough > fill:disabled { + background-color: transparent; +} + +scale > trough > slider { + min-height: 18px; + min-width: 18px; + margin: -8px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #f5e0dc; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +scale > trough > slider:hover { + box-shadow: inset 0 0 0 2px #f5e0dc, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale > trough > slider:active { + box-shadow: inset 0 0 0 4px #f5e0dc, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale > trough > slider:disabled { + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.32); +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune > trough > slider { + margin: -7px; +} + +scale > marks, +scale > value { + color: rgba(255, 255, 255, 0.7); +} + +scale indicator { + background-color: rgba(255, 255, 255, 0.3); + color: transparent; +} + +scale.marks-before:not(.marks-after) > trough > slider, scale.marks-after:not(.marks-before) > trough > slider { + transform: rotate(0); +} + +scale.horizontal > marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune > marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal > marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune > marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical > marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune > marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical > marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune > marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider, scale.horizontal.marks-before:not(.marks-after) > trough > slider:hover, scale.horizontal.marks-before:not(.marks-after) > trough > slider:active, scale.horizontal.marks-before:not(.marks-after) > trough > slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider, scale.horizontal.marks-after:not(.marks-before) > trough > slider:hover, scale.horizontal.marks-after:not(.marks-before) > trough > slider:active, scale.horizontal.marks-after:not(.marks-before) > trough > slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider, scale.vertical.marks-before:not(.marks-after) > trough > slider:hover, scale.vertical.marks-before:not(.marks-after) > trough > slider:active, scale.vertical.marks-before:not(.marks-after) > trough > slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider, scale.vertical.marks-after:not(.marks-before) > trough > slider:hover, scale.vertical.marks-after:not(.marks-before) > trough > slider:active, scale.vertical.marks-after:not(.marks-before) > trough > slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal > trough > slider:dir(ltr), scale.color.horizontal > trough > slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) > trough > slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #f5e0dc; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; + box-shadow: none; + margin: 0; + padding: 0; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #f5e0dc; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #FBC02D; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #f5e0dc; +} + +levelbar block.full { + background-color: #66BB6A; +} + +levelbar block.empty { + background-color: rgba(255, 255, 255, 0.12); +} + +/**************** + * Print dialog * +*****************/ +window.dialog.print drawing { + color: #FFFFFF; + background: none; + border: none; + padding: 0; +} + +window.dialog.print drawing paper { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +window.dialog.print .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame, +.frame { + border: 1px solid rgba(255, 255, 255, 0.12); +} + +frame > list, +.frame > list { + border: none; +} + +frame.view, +.frame.view { + border-radius: 6px; +} + +frame.flat, +.frame.flat { + border-style: none; +} + +frame { + border-radius: 6px; +} + +frame > label { + margin: 4px; +} + +frame.flat > border, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-spacing: 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; + border: none; +} + +actionbar > revealer > box button, actionbar > revealer > box entry, +actionbar > revealer > box menubutton, actionbar > revealer > box menubutton > button, +actionbar > revealer > box splitbutton, actionbar > revealer > box splitbutton > button, +actionbar > revealer > box spinbutton { + margin: 0; +} + +statusbar { + padding: 6px 18px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +scrolledwindow > overshoot.top { + background-image: radial-gradient(farthest-side at top, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at top, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: top; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.bottom { + background-image: radial-gradient(farthest-side at bottom, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at bottom, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.left { + background-image: radial-gradient(farthest-side at left, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at left, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: left; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.right { + background-image: radial-gradient(farthest-side at right, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at right, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: right; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow.undershoot-top > undershoot.top { + box-shadow: none; + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-bottom > undershoot.bottom { + box-shadow: none; + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { + box-shadow: none; + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { + box-shadow: none; + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { + box-shadow: none; + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { + box-shadow: none; + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow > undershoot { + background-image: none; + box-shadow: none; + border: none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +stacksidebar + separator.vertical, +stacksidebar separator.horizontal, button.font separator, button.file separator, separator.spacer { + min-width: 0; + min-height: 0; + background-color: transparent; + background-image: none; +} + +/********* + * Lists * + *********/ +list.content, +list.boxed-list { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +listview, +list { + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: padding-box; +} + +listview > row, +list > row { + padding: 6px; + background-clip: padding-box; +} + +listview > row.expander, +list > row.expander { + padding: 0px; +} + +listview > row.expander .row-header, +list > row.expander .row-header { + padding: 2px; +} + +listview.horizontal row.separator:not(:last-child), listview.separators.horizontal > row:not(.separator):not(:last-child), +list.horizontal row.separator:not(:last-child), +list.separators.horizontal > row:not(.separator):not(:last-child) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +listview:not(.horizontal) row.separator:not(:last-child), listview.separators:not(.horizontal) > row:not(.separator):not(:last-child), +list:not(.horizontal) row.separator:not(:last-child), +list.separators:not(.horizontal) > row:not(.separator):not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +list.frame { + border-radius: 6px; +} + +listview.view { + color: #FFFFFF; + background-color: transparent; +} + +popover.menu listview.view { + padding: 0; + border-radius: 6px; +} + +popover.menu listview.view > row { + margin-left: 0; + margin-right: 0; + border-radius: 6px; +} + +row { + color: rgba(255, 255, 255, 0.7); + background-clip: padding-box; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + min-height: 48px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.35); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; +} + +.nautilus-window .nautilus-grid-view child.activatable, columnview.view > header > button, +treeview.view > header > button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), font-weight 0; + outline: none; + box-shadow: none; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + outline: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:focus, columnview.view > header > button:focus, +treeview.view > header > button:focus, row.activatable:focus { + color: #FFFFFF; + background-color: transparent; + box-shadow: none; + outline: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:hover, columnview.view > header > button:hover, +treeview.view > header > button:hover, .nautilus-window .nautilus-grid-view child.has-open-popup.activatable, columnview.view > header > button.has-open-popup, +treeview.view > header > button.has-open-popup, row.activatable:hover, row.activatable.has-open-popup { + color: #FFFFFF; + background-color: alpha(currentColor, 0.05); + box-shadow: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:active, columnview.view > header > button:active, +treeview.view > header > button:active, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, font-weight 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.05) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.05); + color: #FFFFFF; + box-shadow: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:selected, columnview.view > header > button:selected, +treeview.view > header > button:selected, row.activatable:selected { + background-color: alpha(currentColor, 0.06); +} + +.nautilus-window .nautilus-grid-view child.activatable:selected:hover, columnview.view > header > button:selected:hover, +treeview.view > header > button:selected:hover, row.activatable:selected:hover { + background-color: alpha(currentColor, 0.08); +} + +button row.activatable:focus, button row.activatable:hover, button row.activatable:active { + box-shadow: none; + background: none; +} + +button:checked row.activatable { + color: rgba(0, 0, 0, 0.87); +} + +row:selected { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; + box-shadow: none; +} + +row:selected:hover { + background-color: alpha(currentColor, 0.08); +} + +row:selected:focus, row:selected:focus-visible:focus-within { + outline: none; + background-color: alpha(currentColor, 0.08); +} + +row:selected:focus:hover, row:selected:focus-visible:focus-within:hover { + background-color: alpha(currentColor, 0.16); +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.rich-list { + /* rich lists usually containing other widgets than just labels/text */ +} + +.rich-list > row { + padding: 9px 12px; + min-height: 32px; + /* should be tall even when only containing a label */ +} + +.rich-list > row:last-child { + border-bottom: none; +} + +.rich-list > row > box { + border-spacing: 12px; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + border-spacing: 6px; + min-height: 50px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.45); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; + padding: 0; +} + +row > box.header > box.title, +row > box.header > box.title > .title, +row > box.header > box.title > .subtitle { + padding: 0; + font-weight: inherit; +} + +row > box.header > .prefixes, +row > box.header > .suffixes { + border-spacing: 6px; +} + +row > box.header > .icon:dir(ltr), +row > box.header > .prefixes:dir(ltr) { + margin-right: 6px; +} + +row > box.header > .icon:dir(rtl), +row > box.header > .prefixes:dir(rtl) { + margin-left: 6px; +} + +row.entry .edit-icon, row.entry .indicator { + min-width: 24px; + min-height: 24px; + padding: 5px; +} + +row.entry .edit-icon:disabled { + opacity: 0.5; +} + +row.entry .indicator { + opacity: 0.65; +} + +row.entry.monospace { + font-family: inherit; +} + +row.entry.monospace text { + font-family: monospace; +} + +row.spin spinbutton { + background: none; + border-spacing: 6px; + box-shadow: none; +} + +row.spin spinbutton, row.spin spinbutton:focus { + outline: none; +} + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child { + min-width: 30px; + min-height: 30px; + margin: 10px 2px; + border: none; +} + +row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child:disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child:disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child:disabled { + filter: none; +} + +row.entry:not(:selected).activatable.focused:hover, row.entry:not(:selected).activatable.focused:active, +row.spin:not(:selected).activatable.focused:hover, +row.spin:not(:selected).activatable.focused:active { + background-color: transparent; +} + +row.entry.error text > selection:focus-within, +row.spin.error text > selection:focus-within { + background-color: alpha(#F44336, 0.2); +} + +row.entry.error text > cursor-handle > contents, +row.spin.error text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.error .dim-label, row.entry.error row.expander image.expander-row-arrow, row.expander row.entry.error image.expander-row-arrow, row.entry.error .subtitle, +row.spin.error .dim-label, +row.spin.error row.expander image.expander-row-arrow, +row.expander row.spin.error image.expander-row-arrow, +row.spin.error .subtitle { + opacity: 1; +} + +row.entry.error .suggested-action, +row.spin.error .suggested-action { + background-color: #F44336; + color: #FFFFFF; +} + +row.entry.warning text > selection:focus-within, +row.spin.warning text > selection:focus-within { + background-color: alpha(#FBC02D, 0.2); +} + +row.entry.warning text > cursor-handle > contents, +row.spin.warning text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.warning .dim-label, row.entry.warning row.expander image.expander-row-arrow, row.expander row.entry.warning image.expander-row-arrow, row.entry.warning .subtitle, +row.spin.warning .dim-label, +row.spin.warning row.expander image.expander-row-arrow, +row.expander row.spin.warning image.expander-row-arrow, +row.spin.warning .subtitle { + opacity: 1; +} + +row.entry.warning .suggested-action, +row.spin.warning .suggested-action { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +row.entry.success text > selection:focus-within, +row.spin.success text > selection:focus-within { + background-color: alpha(#66BB6A, 0.2); +} + +row.entry.success text > cursor-handle > contents, +row.spin.success text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.success .dim-label, row.entry.success row.expander image.expander-row-arrow, row.expander row.entry.success image.expander-row-arrow, row.entry.success .subtitle, +row.spin.success .dim-label, +row.spin.success row.expander image.expander-row-arrow, +row.expander row.spin.success image.expander-row-arrow, +row.spin.success .subtitle { + opacity: 1; +} + +row.entry.success .suggested-action, +row.spin.success .suggested-action { + background-color: #66BB6A; + color: #FFFFFF; +} + +row.combo image.dropdown-arrow:disabled { + filter: opacity(0.45); +} + +row.combo listview.inline { + background: none; + border: none; + box-shadow: none; + color: inherit; +} + +row.combo listview.inline, row.combo listview.inline:disabled { + background: none; + color: inherit; +} + +row.combo popover > contents { + min-width: 120px; +} + +list.content > row, list.content > row.expander row.header, +list.boxed-list > row, +list.boxed-list > row.expander row.header, row.expander list.nested > row { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +list.content > row:not(:selected).activatable:hover, list.content > row.expander row.header:not(:selected).activatable:hover, +list.boxed-list > row:not(:selected).activatable:hover, +list.boxed-list > row.expander row.header:not(:selected).activatable:hover, row.expander list.nested > row:not(:selected).activatable:hover { + background-color: alpha(currentColor, 0.08); +} + +list.content > row:not(:selected).activatable:active, list.content > row.expander row.header:not(:selected).activatable:active, +list.boxed-list > row:not(:selected).activatable:active, +list.boxed-list > row.expander row.header:not(:selected).activatable:active, row.expander list.nested > row:not(:selected).activatable:active { + background-color: alpha(currentColor, 0.12); +} + +list.content > row:not(:selected).activatable.has-open-popup, list.content > row.expander row.header:not(:selected).activatable.has-open-popup, +list.boxed-list > row:not(:selected).activatable.has-open-popup, +list.boxed-list > row.expander row.header:not(:selected).activatable.has-open-popup, row.expander list.nested > row:not(:selected).activatable.has-open-popup { + background-color: alpha(currentColor, 0.03); +} + +row.expander { + background: none; + padding: 0px; +} + +row.expander > box > list { + background: none; + color: inherit; +} + +row.expander list.nested { + color: inherit; +} + +row.expander image.expander-row-arrow { + transition: -gtk-icon-transform 200ms cubic-bezier(0, 0, 0.2, 1); +} + +row.expander image.expander-row-arrow:dir(ltr) { + margin-left: 6px; +} + +row.expander image.expander-row-arrow:dir(rtl) { + margin-right: 6px; +} + +row.expander image.expander-row-arrow:dir(ltr) { + -gtk-icon-transform: rotate(0.5turn); +} + +row.expander image.expander-row-arrow:dir(rtl) { + -gtk-icon-transform: rotate(-0.5turn); +} + +row.expander image.expander-row-arrow:disabled { + filter: opacity(0.45); +} + +row.expander:checked image.expander-row-arrow { + -gtk-icon-transform: rotate(0turn); + opacity: 1; +} + +row.expander:checked image.expander-row-arrow:not(:disabled) { + color: #f5e0dc; +} + +.osd row.expander:checked image.expander-row-arrow:not(:disabled) { + color: inherit; +} + +list.content > row.expander, +list.boxed-list > row.expander { + border: none; +} + +list.content > row:first-child, list.content > row:first-child.expander row.header, +list.boxed-list > row:first-child, +list.boxed-list > row:first-child.expander row.header { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +list.content > row:last-child, list.content > row:last-child.expander:not(:checked), list.content > row:last-child.expander:not(:checked) row.header, list.content > row:last-child.expander:checked list.nested, list.content > row:last-child.expander:checked list.nested > row:last-child, +list.boxed-list > row:last-child, +list.boxed-list > row:last-child.expander:not(:checked), +list.boxed-list > row:last-child.expander:not(:checked) row.header, +list.boxed-list > row:last-child.expander:checked list.nested, +list.boxed-list > row:last-child.expander:checked list.nested > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 0; +} + +columnview > listview > row { + padding: 0; +} + +columnview > listview > row > cell { + padding: 8px 6px; +} + +columnview > listview > row > cell:not(:first-child) { + border-left: 1px solid transparent; +} + +columnview.column-separators > listview > row > cell { + border-left-color: rgba(255, 255, 255, 0.12); +} + +columnview.data-table > listview > row > cell { + padding-top: 2px; + padding-bottom: 2px; +} + +treeexpander { + border-spacing: 6px; +} + +columnview row:not(:selected) cell editablelabel:not(.editing):focus-within { + outline: 2px solid alpha(currentColor, 0.06); +} + +columnview row:not(:selected) cell editablelabel.editing:focus-within { + outline: 2px solid #f5e0dc; +} + +columnview row:not(:selected) cell editablelabel.editing text selection { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 6px; + border-spacing: 0; + padding: 0; + border: none; + background-image: none; +} + +.app-notification button.text-button:not(:disabled) { + color: #f5e0dc; +} + +.app-notification > box > label { + margin-left: 9px; +} + +.app-notification.frame, +.app-notification border { + border: none; +} + +/************* + * Expanders * + *************/ +expander { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + color: rgba(255, 255, 255, 0.7); + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +expander:hover, expander:active { + color: #FFFFFF; +} + +expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +expander-widget > box > title { + border-radius: 6px; +} + +expander-widget > box > title:hover > expander { + color: rgba(255, 255, 255, 0.7); +} + +.navigation-sidebar:not(decoration):not(window):drop(active):focus, .navigation-sidebar:not(decoration):not(window):drop(active), +placessidebar:not(decoration):not(window):drop(active):focus, +placessidebar:not(decoration):not(window):drop(active), +stackswitcher:not(decoration):not(window):drop(active):focus, +stackswitcher:not(decoration):not(window):drop(active), +expander-widget:not(decoration):not(window):drop(active):focus, +expander-widget:not(decoration):not(window):drop(active) { + box-shadow: none; +} + +/************ + * Calendar * + ************/ +calendar { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 6px; + color: #FFFFFF; +} + +calendar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +calendar:selected { + border-radius: 6px; +} + +calendar > header { + padding: 3px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +calendar > header > button { + min-height: 24px; +} + +calendar > grid { + margin: 3px; +} + +calendar > grid > label { + border-radius: 6px; + margin: 0; +} + +calendar > grid > label.today:selected { + box-shadow: none; +} + +calendar > grid > label:focus { + outline-style: none; +} + +calendar > grid > label.day-number { + padding: 6px; +} + +calendar > grid > label.day-number.other-month { + color: alpha(currentColor, 0.3); +} + +/*********** + * Dialogs * + ***********/ +window.messagedialog .response-area button, window.dialog.message .dialog-action-area > button { + border-radius: 0; + min-height: 28px; + padding: 6px 12px; + margin: 0; + border: none; +} + +window.messagedialog .response-area button:first-child, window.dialog.message .dialog-action-area > button:first-child { + border-radius: 0 0 0 12px; +} + +window.messagedialog .response-area button:last-child, window.dialog.message .dialog-action-area > button:last-child { + border-radius: 0 0 12px 0; +} + +window.messagedialog .response-area button:only-child, window.dialog.message .dialog-action-area > button:only-child { + border-radius: 0 0 12px 12px; +} + +window.dialog.message.background { + background-color: #313244; +} + +window.dialog.message box.dialog-vbox.vertical { + margin-top: 6px; + border-spacing: 24px; +} + +window.dialog.message box.dialog-vbox.vertical > box.vertical { + margin-bottom: 6px; +} + +window.dialog.message box.dialog-vbox.vertical > box > box > box > label.title { + font-weight: 800; + font-size: 15pt; +} + +window.dialog.message .titlebar { + min-height: 24px; + border-style: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +window.dialog.message .titlebar:backdrop { + background-color: #313244; + color: rgba(255, 255, 255, 0.7); +} + +window.dialog.message .dialog-action-area { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0; + border-spacing: 0; +} + +window.dialog.message .dialog-action-area > button { + border: none; +} + +window.dialog.message .dialog-action-area > button:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +window.dialog.message .dialog-action-area > button.suggested-action:not(:disabled) { + color: #f5e0dc; +} + +window.dialog.message .dialog-action-area > button.destructive-action:not(:disabled) { + color: #F44336; +} + +window.aboutdialog.background.csd scrolledwindow.frame, window.aboutdialog.background.csd scrolledwindow.frame > viewport.view, window.aboutdialog.background.csd scrolledwindow.frame > textview.view, window.aboutdialog.background.csd scrolledwindow.frame > textview.view > text { + border-radius: 6px; +} + +/******************** + * AdwMessageDialog * + ********************/ +window.messagedialog { + background-color: #313244; + color: #FFFFFF; +} + +window.messagedialog .message-area { + padding: 24px 30px; + border-spacing: 10px; +} + +window.messagedialog .response-area button { + margin: 0; +} + +window.messagedialog .response-area button:first-child { + margin-left: 0; +} + +window.messagedialog .response-area button:last-child { + margin-right: 0; +} + +window.messagedialog .response-area button.suggested { + color: #f5e0dc; +} + +window.messagedialog .response-area button.destructive { + color: #F44336; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view frame > border { + border: none; +} + +filechooserbutton > button > box { + border-spacing: 6px; +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #11111b; +} + +.sidebar listview.view, +.sidebar list { + background-color: transparent; + color: inherit; +} + +stacksidebar.sidebar:dir(ltr), stacksidebar.sidebar.left, stacksidebar.sidebar.left:dir(rtl) { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.12); +} + +stacksidebar.sidebar:dir(rtl), stacksidebar.sidebar.right, stacksidebar.sidebar.right:dir(ltr) { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); +} + +.sidebar-pane stacksidebar.sidebar, leaflet.unfolded > box > stacksidebar.sidebar { + box-shadow: none; +} + +stacksidebar list { + padding: 6px; + background-color: #11111b; +} + +stacksidebar row { + min-height: 24px; + padding: 6px; + border-radius: 6px; +} + +stacksidebar row:selected { + font-weight: 500; +} + +stacksidebar row + row { + margin-top: 4px; +} + +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); + border-right: none; +} + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); +} + +/********************** + * Navigation Sidebar * + **********************/ +.navigation-sidebar { + padding: 4.5px 0; + border-right: none; +} + +.navigation-sidebar, .navigation-sidebar.view, .navigation-sidebar.view:disabled { + background-color: transparent; + color: inherit; +} + +.navigation-sidebar.background, .navigation-sidebar.background:disabled { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +.navigation-sidebar > separator { + margin: 4.5px 0; +} + +.navigation-sidebar > row { + min-height: 24px; + padding: 6px; + border-radius: 6px; + margin: 1.5px 6px; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(255, 255, 255, 0.32); +} + +placessidebar > viewport.frame { + border-style: none; +} + +placessidebar list > separator { + margin: 3px 0; +} + +placessidebar row:selected { + font-weight: 500; +} + +placessidebar row image.sidebar-icon { + color: inherit; + opacity: 0.75; +} + +placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar row label.sidebar-label { + color: inherit; +} + +placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar row.sidebar-new-bookmark-row { + color: #f5e0dc; +} + +placessidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #f5e0dc; +} + +placessidebar row:drop(active) { + background-color: alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + border-spacing: 6px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#393947); + background-size: 1px 1px; + background-clip: content-box; + box-shadow: none; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(#393947), image(#393947); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************ + * GtkVideo * + ************/ +video { + background: black; + border-radius: 6px; +} + +video image.osd { + min-width: 64px; + min-height: 64px; + border-radius: 9999px; + border: none; +} + +/************** + * GtkInfoBar * + **************/ +infobar > revealer > box { + padding: 6px; + border-spacing: 12px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; + color: #FFFFFF; +} + +infobar.info > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:hover > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:backdrop > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action) { + color: #f5e0dc; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box *:link, infobar.action:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:backdrop > revealer > box *:link { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #efcec8; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #fbb814; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #F44336; + color: #FFFFFF; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #FFFFFF; +} + +infobar.error > revealer > box *:link, infobar.error:backdrop > revealer > box *:link { + color: #FFFFFF; +} + +infobar.error:hover > revealer > box { + background-color: #f32c1e; +} + +/************ + * Tooltips * + ************/ +tooltip { + padding: 6px 12px; + box-shadow: none; + border: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); + border-radius: 6px; + margin: 2px 6px 8px 6px; +} + +tooltip > box { + border-spacing: 6px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #FFFFFF; +} + +colorswatch.light { + color: rgba(0, 0, 0, 0.87); +} + +colorchooser colorswatch:hover { + transition: box-shadow 200ms ease-out; + box-shadow: 0 0 0 2px #f5e0dc; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; + color: #FFFFFF; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(255, 255, 255, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(255, 255, 255, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 200ms ease-out; + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +window { + border: none; +} + +window.csd { + border-radius: 12px; + outline-offset: -1px; + outline: 1px solid rgba(255, 255, 255, 0.1); + margin: 0; + transition: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 36px transparent, 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +window.csd:backdrop { + transition: box-shadow 200ms ease-out; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 36px transparent, 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +window.csd.maximized, window.csd.fullscreen, window.csd.tiled, window.csd.tiled-top, window.csd.tiled-right, window.csd.tiled-bottom, window.csd.tiled-left { + border-radius: 0; + transition: none; +} + +window.csd.maximized, window.csd.fullscreen { + box-shadow: none; + outline: none; +} + +window.solid-csd { + margin: 0; + padding: 2px; + border-radius: 0; + background-color: #11111b; + border: 1px solid #393947; +} + +window.solid-csd:backdrop { + background-color: #1e1e2e; +} + +window.ssd { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 10px 0; + margin-left: 4px; + margin-right: 4px; +} + +windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:not(.suggested-action):not(.destructive-action) { + color: transparent; + background: none; +} + +windowcontrols > button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) > image { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.25); +} + +windowcontrols > button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.5); +} + +windowcontrols > button.minimize:backdrop:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.maximize:backdrop:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.close:backdrop:not(.suggested-action):not(.destructive-action) > image { + background-color: rgba(255, 255, 255, 0.3); +} + +windowcontrols > button.minimize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) > image { + background-color: #f9e2af; +} + +windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #fbe9c3; +} + +windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) > image { + background-color: #a6e3a1; +} + +windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #bceab9; +} + +windowcontrols > button.close:not(.suggested-action):not(.destructive-action) > image { + background-color: #f38ba8; +} + +windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #f6a8be; +} + +windowcontrols { + border-spacing: 6px; +} + +windowcontrols:not(.empty).start:dir(ltr), windowcontrols:not(.empty).end:dir(rtl) { + margin-right: 6px; + margin-left: 6px; +} + +windowcontrols:not(.empty).start:dir(rtl), windowcontrols:not(.empty).end:dir(ltr) { + margin-left: 6px; + margin-right: 6px; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) > image { + border-radius: 100%; + padding: 0; +} + +.view:selected, iconview:selected, gridview > child:selected, columnview.view:selected, +treeview.view:selected, calendar:selected, calendar > grid > label.day-number:selected { + background-color: alpha(currentColor, 0.06); +} + +flowbox > flowboxchild:selected, calendar > grid > label.today { + color: #f5e0dc; + background-color: rgba(245, 224, 220, 0.2); +} + +textview text selection:focus, textview text selection, label > selection, +entry > text > selection, spinbutton > text > selection, +entry headerbar popover.background entry > text > selection, +headerbar popover.background entry entry > text > selection, calendar > grid > label.today:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #f5e0dc; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; +} + +shortcuts-section { + margin: 20px; +} + +.shortcuts-search-results { + margin: 20px; + border-spacing: 24px; +} + +shortcut { + border-spacing: 6px; +} + +shortcut > .keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(255, 255, 255, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12); + background-color: #313244; + color: #FFFFFF; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #f5e0dc; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(255, 255, 255, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/************* + * App Icons * + *************/ +.lowres-icon { + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.icon-dropshadow { + -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 1px 6px rgba(0, 0, 0, 0.1); +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker > contents { + padding: 0; +} + +.emoji-searchbar { + padding: 6px; + border-spacing: 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background: none; +} + +.emoji-searchbar entry text { + background: none; + box-shadow: none; +} + +.emoji-toolbar { + padding: 0; + border-spacing: 3px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + background: none; +} + +button.emoji-section { + margin: 0; + padding: 6px; + border-radius: 6px; +} + +button.emoji-section:checked { + color: #f5e0dc; +} + +popover.emoji-picker emoji { + font-size: x-large; + padding: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker emoji:focus, popover.emoji-picker emoji:hover { + background: alpha(currentColor, 0.08); +} + +emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +emoji-completion-row > box { + border-spacing: 6px; + padding: 2px 6px; +} + +emoji-completion-row:focus, emoji-completion-row:hover, +emoji-completion-row emoji:hover, emoji-completion-row emoji:focus { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +popover.entry-completion > contents { + padding: 0; +} + +.nautilus-window placesview label { + color: rgba(255, 255, 255, 0.7); +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border-style: none; + border-radius: 6px; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: rgba(0, 0, 0, 0.87); +} + +#NautilusQueryEditor > menubutton > button.image-button { + min-width: 24px; + min-height: 24px; +} + +#NautilusQueryEditor > text, #NautilusQueryEditor > box, #NautilusQueryEditor > menubutton > button.image-button { + margin: 6px 0; +} + +#NautilusQueryEditorTag { + background-color: rgba(255, 255, 255, 0.12); +} + +#NautilusQueryEditorTag > button.image-button { + margin: 0; + padding: 0; +} + +#NautilusPathBar { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.content-pane #NautilusPathBar { + background-color: rgba(255, 255, 255, 0.04); +} + +#NautilusPathButton { + margin: 0 3px; + border-radius: 6px; +} + +#NautilusPathButton.current-dir { + color: #FFFFFF; +} + +#NautilusPathButton.current-dir:hover, #NautilusPathButton.current-dir:active { + background: none; + box-shadow: none; +} + +.content-pane #NautilusPathButton.current-dir { + color: #FFFFFF; +} + +#NautilusPathButton:first-child { + margin-left: 0; +} + +#NautilusViewCell clamp box { + margin: 0; + border-spacing: 0; +} + +window.dialog > box > stack > box > box > notebook.frame { + border-width: 0 0 0 1px; + border-radius: 0; +} + +.display-container.card { + border-radius: 0; + box-shadow: none; + border-width: 0 0 1px 0; +} + +.display-container .history-view { + background-color: #1e1e2e; +} + +.display-container #displayitem { + padding: 0 12px 8px 0; + font-size: 1.4em; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.math-buttons button { + font-size: 1.1em; + padding: 2px 6px; +} + +.math-buttons button.text-button { + padding-left: 16px; + padding-right: 16px; +} + +leaflet button.number-button { + background-color: rgba(255, 255, 255, 0.1); +} + +leaflet button.number-button:hover { + background-color: rgba(255, 255, 255, 0.2); +} + +leaflet button.number-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +label.primary-label, label.month-name, label.secondary-label { + font-size: 16pt; + font-weight: bold; + padding: 12px; +} + +label.primary-label, label.month-name { + color: #f5e0dc; +} + +label.secondary-label { + color: rgba(255, 255, 255, 0.5); +} + +calendar-view { + font-size: 10pt; +} + +calendar-view:selected { + color: #f5e0dc; + font-weight: bold; +} + +calendar-view.header, +label.header { + font-size: 10pt; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +calendar-view.current, +weekgrid.current { + background-color: alpha(#f5e0dc, 0.3); +} + +popover.events { + background-color: #1e1e2e; + padding: 0; +} + +popover.events box { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +popover.events list { + background-color: #1e1e2e; + border-radius: 6px; +} + +popover.events scrolledwindow { + border-width: 0; +} + +popover.events button { + border-radius: 6px; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-style: solid none none; + box-shadow: none; +} + +event { + margin: 1px; + font-size: 0.9rem; +} + +event widget.content { + margin: 4px; +} + +event.timed, event:not(.slanted):not(.slanted-start):not(.slanted-end) { + border-radius: 6px; +} + +event.timed widget.edge { + border-radius: 3px; + min-width: 5px; +} + +event.slanted-start, event.slanted-end:dir(rtl) { + padding-left: 16px; + border-radius: 0 3px 3px 0; +} + +event.slanted-end, event.slanted-start:dir(rtl) { + padding-right: 16px; + border-radius: 3px 0 0 3px; +} + +event:not(.timed).color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); +} + +event.timed, event:not(.timed).color-light { + color: alpha(black, 0.75); + outline-color: rgba(255, 255, 255, 0.5); +} + +popover.event-popover, +popover.event-popover > contents { + padding: 0; +} + +.search-viewport { + background-color: #1e1e2e; +} + +.calendar-list { + background-color: transparent; +} + +.calendar-list > list { + border-radius: 4px; +} + +.calendar-color-image { + -gtk-icon-filter: none; +} + +image.calendar-color-image, +button:active:not(:backdrop) .calendar-color-image, +button:checked:not(:backdrop) .calendar-color-image, +.calendars-list .calendar-color-image:not(:backdrop):not(:disabled), +.calendar-list .calendar-color-image:not(:backdrop):not(:disabled), +.sources-button:not(:backdrop):not(:disabled) .calendar-color-image { + -gtk-icon-shadow: 0 1px alpha(black, 0.1); +} + +datechooser navigator { + margin-right: 6px; + margin-left: 6px; + margin-bottom: 6px; +} + +datechooser navigator label { + font-weight: bold; +} + +datechooser navigator button.flat, +datechooser navigator button.toggle, +datechooser navigator button.image-button { + min-height: 36px; + min-width: 36px; + padding: 0; +} + +datechooser .weeknum, datechooser .weekday { + color: rgba(255, 255, 255, 0.5); + font-size: smaller; +} + +datechooser button.day { + font-size: 10pt; + font-weight: normal; + margin: 3px; + padding: 0; + min-height: 36px; + min-width: 36px; + transition: none; +} + +datechooser button.day dot { + background-color: #FFFFFF; + border-radius: 50%; + min-height: 3px; + min-width: 3px; +} + +datechooser button.day:selected, datechooser button.day.today:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; +} + +datechooser button.day:selected dot, datechooser button.day.today:selected dot { + background-color: rgba(0, 0, 0, 0.87); +} + +datechooser button.day.today { + color: #f5e0dc; +} + +datechooser button.day.today dot { + background-color: #f5e0dc; +} + +datechooser button.day.other-month:not(:hover), datechooser button.day.other-month:backdrop { + color: alpha(currentColor, 0.1); +} + +datechooser button.day.other-month:not(:hover) dot, datechooser button.day.other-month:backdrop dot { + background-color: alpha(currentColor, 0.1); +} + +datechooser button.day.other-month:hover:not(:backdrop) { + color: rgba(255, 255, 255, 0.5); +} + +datechooser button.day.other-month:hover:not(:backdrop) dot { + background-color: rgba(255, 255, 255, 0.5); +} + +.week-header { + padding: 0; +} + +.week-header > box:first-child { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.week-header .week-number { + font-size: 16pt; + font-weight: bold; + padding: 12px 12px 18px 12px; + color: rgba(255, 255, 255, 0.3); +} + +.week-header.week-temperature { + font-size: 10pt; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +.week-header.lines { + color: rgba(255, 255, 255, 0.12); +} + +weekhourbar > label { + font-size: 10pt; + padding: 4px 6px; +} + +.week-view .lines { + color: rgba(255, 255, 255, 0.12); +} + +weekgrid > widget.now-strip { + background-color: alpha(#f5e0dc, 0.8); + margin: 0 0 0 1px; + min-height: 3px; +} + +weekgrid:selected, weekgrid.dnd, +.week-header:selected, +.week-header.dnd { + background-color: alpha(#f5e0dc, 0.25); +} + +monthcell { + border: solid 1px rgba(255, 255, 255, 0.12); + border-width: 1px 0 0 1px; + background-color: transparent; + transition: background-color 200ms; +} + +monthcell:hover:not(.out-of-month):not(.today) { + background-color: #11111b; + transition: background-color 200ms; + color: #FFFFFF; +} + +monthcell:selected { + background-color: alpha(#f5e0dc, 0.1); +} + +monthcell:selected:hover { + background-color: alpha(#f5e0dc, 0.2); +} + +monthcell:selected label.day-label { + font-weight: bold; +} + +monthcell:nth-child(7n + 1) { + border-left-width: 0; +} + +monthcell.today { + background-color: alpha(#f5e0dc, 0.2); +} + +monthcell.today:hover { + background-color: alpha(#f5e0dc, 0.3); + color: #f5e0dc; +} + +monthcell.today:selected { + background-color: alpha(#f5e0dc, 0.25); +} + +monthcell.today:selected:hover { + background-color: alpha(#f5e0dc, 0.35); +} + +monthcell label { + color: #FFFFFF; + font-size: 0.9rem; +} + +monthcell label.day-label { + font-size: 1rem; +} + +monthcell.out-of-month { + background-color: rgba(255, 255, 255, 0.04); +} + +monthcell.out-of-month label { + color: rgba(255, 255, 255, 0.7); +} + +monthcell button { + padding: 0 6px; + border-radius: 0; + border-bottom: none; + border-right: none; +} + +monthpopover > box { + margin: 0; + padding: 0; + background-color: transparent; +} + +.notes-section box > textview { + border-radius: 6px; + padding: 6px; +} + +.notes-section box > textview > text { + background: none; +} + +agenda-view list > row { + padding: 2px 12px; +} + +agenda-view list > label { + padding: 6px 12px; +} + +agenda-view > scrolledwindow > viewport > list.background { + background-color: transparent; +} + +label.no-events { + font-style: italic; +} + +searchbutton > popover > arrow { + background: none; + border: none; +} + +datechooser { + padding: 6px; +} + +datechooser .current-week { + background: alpha(#11111b, 0.7); + color: #FFFFFF; + border-radius: 6px; +} + +menubutton.sources-button { + margin-top: 0; + margin-bottom: 0; + border-radius: 0; + border-top-style: none; + border-bottom-style: none; +} + +menubutton.sources-button:hover:not(:backdrop) { + background-image: none; + text-shadow: none; +} + +menubutton.sources-button > button { + border-radius: 0; +} + +menubutton.sources-button > button .title { + font-size: 10pt; + font-weight: normal; + padding: 0 6px; +} + +menubutton.sources-button > button .subtitle { + font-size: 8pt; + padding: 0 6px; +} + +menubutton.sources-button > button .calendar-color-image { + -gtk-icon-size: 12px; +} + +menubutton stack > box { + border-spacing: 6px; +} + +.topbar headerbar menubutton.sources-button > button { + border-radius: 0 0 6px 6px; +} + +.contacts-contact-list list.navigation-sidebar { + background: none; +} + +.details-page { + margin: 24px 0px; +} + +.installed-overlay-box { + font-size: smaller; + background-color: #f5e0dc; + border-radius: 0; + color: rgba(0, 0, 0, 0.87); + text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} + +screenshot-carousel box.frame { + border-width: 1px 0; + border-radius: 0; +} + +screenshot-carousel button, +.featured-carousel button { + margin: 12px; +} + +.screenshot-image-main .image1, +.screenshot-image-main .image2 { + margin-top: 6px; + margin-bottom: 12px; + margin-left: 6px; + margin-right: 6px; +} + +.app-tile-label { + font-size: 105%; +} + +.review-textbox { + padding: 6px; +} + +.origin-rounded-box { + background-color: rgba(255, 255, 255, 0.12); + border-radius: 9999px; + padding: 4px; +} + +.origin-beta { + color: #FBC02D; +} + +.origin-button > button { + padding: 3px 9px; +} + +.card flowboxchild.card { + border: none; + box-shadow: none; + padding: 0; + background: none; +} + +.category-tile.card { + padding: 21px; + border: none; + border-radius: 6px; + min-width: 140px; + font-weight: 900; + font-size: larger; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.category-tile.card.category-tile-iconless { + padding: 9px 15px; + min-width: 130px; + font-size: 105%; + font-weight: normal; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.category-tile.card.category-create { + background: linear-gradient(180deg, #ce8cd7 0%, #2861c6 100%); + color: white; +} + +.category-tile.card.category-create:hover { + background: linear-gradient(180deg, shade(#ce8cd7, 1.07) 0%, shade(#2861c6, 1.1) 100%); + color: white; +} + +.category-tile.card.category-create:active { + background: linear-gradient(180deg, shade(#ce8cd7, 0.95) 0%, shade(#2861c6, 0.95) 100%); + color: white; +} + +.category-tile.card.category-develop { + background: #5e5c64; + color: white; +} + +.category-tile.card.category-develop:hover { + background: shade(#5e5c64, 1.2); + color: white; +} + +.category-tile.card.category-develop:active { + background-color: shade(#5e5c64, 0.95); + color: white; +} + +.category-tile.card.category-learn { + background: linear-gradient(180deg, #2ec27e 30%, #27a66c 100%); + color: white; +} + +.category-tile.card.category-learn:hover { + background: linear-gradient(180deg, shade(#2ec27e, 1.06) 30%, shade(#27a66c, 1.06) 100%); + color: white; +} + +.category-tile.card.category-learn:active { + background: linear-gradient(180deg, shade(#2ec27e, 0.95) 30%, shade(#27a66c, 0.95) 100%); + color: white; +} + +.category-tile.card.category-play { + background: linear-gradient(75deg, #f9e2a7 0%, #eb5ec3 50%, #6d53e0 100%); + color: #393484; +} + +.category-tile.card.category-play:hover { + background: linear-gradient(75deg, shade(#f9e2a7, 1.07) 0%, shade(#eb5ec3, 1.07) 50%, shade(#6d53e0, 1.07) 100%); + color: #393484; +} + +.category-tile.card.category-play:active { + background: linear-gradient(75deg, shade(#f9e2a7, 0.97) 0%, shade(#eb5ec3, 0.95) 50%, shade(#6d53e0, 1.07) 100%); + color: #393484; +} + +.category-tile.card.category-socialize { + background: linear-gradient(90deg, #ef4e9b 0%, #f77466 100%); + color: rgba(255, 255, 255, 0.7); +} + +.category-tile.card.category-socialize:hover { + background: linear-gradient(90deg, shade(#ef4e9b, 1.08) 0%, shade(#f77466, 1.08) 100%); +} + +.category-tile.card.category-socialize:active { + background: linear-gradient(90deg, shade(#ef4e9b, 0.95) 0%, shade(#f77466, 0.95) 100%); +} + +.category-tile.card.category-work { + padding: 1px; + /* FIXME: work around https://gitlab.gnome.org/GNOME/gtk/-/issues/4324 */ + color: #1c71d8; + background-color: #fdf8d7; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); + background-size: 10px 10px, 10px 10px; + background-position: -1px -4px, center -1px; +} + +.category-tile.card.category-work:hover { + color: #1c71d8; + background-color: #fefcef; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); +} + +.category-tile.card.category-work:active { + color: #1c71d8; + background-color: #fcf4bf; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); +} + +clamp.medium .category-tile:not(.category-tile-iconless), +clamp.large .category-tile:not(.category-tile-iconless) { + font-size: larger; +} + +.featured-tile { + padding: 0; + box-shadow: none; + color: #FFFFFF; +} + +.featured-tile label.title-1 { + margin-top: 6px; + margin-bottom: 6px; +} + +.featured-tile.narrow label.title-1 { + font-size: 16pt; +} + +.application-details-infobar, .application-details-infobar.info { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +.application-details-infobar.warning { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(0, 0, 0, 0.12); +} + +@keyframes install-progress-unknown-move { + 0% { + background-position: 0%; + } + 50% { + background-position: 100%; + } + 100% { + background-position: 0%; + } +} + +.application-details-description .button { + padding-left: 24px; + padding-right: 24px; +} + +.install-progress { + background-image: linear-gradient(to top, #f5e0dc 2px, alpha(#f5e0dc, 0) 2px); + background-repeat: no-repeat; + background-position: 0 bottom; + background-size: 0; + transition: none; +} + +.install-progress:dir(rtl) { + background-position: 100% bottom; +} + +.review-row > * { + margin: 12px; +} + +.review-row button { + font-size: smaller; +} + +.review-row .vote-buttons button { + margin-right: -1px; +} + +.review-row .vote-buttons button:not(:first-child) { + border-image: linear-gradient(to top, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 0 0 0 1/5px 0 5px 1px; +} + +.review-row .vote-buttons button:hover, +.review-row .vote-buttons button:active, +.review-row .vote-buttons button:hover + button, +.review-row .vote-buttons button:active + button { + border-image: none; +} + +review-bar { + color: rgba(255, 255, 255, 0.5); + background-image: none; + background-color: rgba(255, 255, 255, 0.3); +} + +.review-histogram star-image { + color: rgba(255, 255, 255, 0.5); +} + +.version-arrow-label { + font-size: x-small; +} + +.overview-more-button { + font-size: smaller; + padding: 0 16px; +} + +.app-row-origin-text { + font-size: smaller; +} + +.app-listbox-header { + padding: 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.image-list { + background-color: transparent; +} + +box.star { + background-color: transparent; + background-image: none; +} + +button.star { + outline-offset: 0; + background-color: transparent; + background-image: none; + border-image: none; + border-radius: 0; + border-width: 0; + padding: 0; + box-shadow: none; + outline-offset: -1px; +} + +star-image { + color: #FFD600; +} + +.dimmer-label { + opacity: 0.25; +} + +.update-failed-details { + font-family: Monospace; + font-size: smaller; + padding: 16px; +} + +.upgrade-banner { + padding: 0px; + border-radius: 6px; + border: none; +} + +.upgrade-banner-background { + background: linear-gradient(to bottom, #66BB6A, #5b9bf8); + color: white; +} + +.upgrade-buttons #button_upgrades_install { + padding-left: 16px; + padding-right: 16px; +} + +scrolledwindow.list-page > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +.update-preferences preferencesgroup > box > box { + margin-top: 18px; +} + +.section > label:not(:first-child) { + margin-top: 6px; +} + +.section > box:not(:first-child) { + margin-top: 12px; +} + +clamp.status-page { + margin: 36px 12px; +} + +clamp.status-page .iconbox { + min-height: 128px; + min-width: 128px; +} + +clamp.status-page .icon { + color: rgba(255, 255, 255, 0.5); + min-height: 32px; + min-width: 32px; +} + +clamp.status-page .icon:not(:last-child) { + margin-bottom: 36px; +} + +clamp.status-page .title:not(:last-child) { + margin-bottom: 12px; +} + +app-context-bar .context-tile { + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: transparent; + border-radius: 0; + padding: 24px 12px 21px 12px; + outline-offset: 5px; + transition-property: outline, outline-offset, background-image; + border-bottom: none; + border-right: none; +} + +app-context-bar .context-tile:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); +} + +app-context-bar .context-tile.keyboard-activating, app-context-bar .context-tile:active { + background-color: alpha(currentColor, 0.12); +} + +app-context-bar .context-tile:focus:focus-visible { + outline-offset: -1px; +} + +app-context-bar.horizontal box:first-child .context-tile:first-child, app-context-bar.vertical .context-tile:first-child { + border-left: none; +} + +app-context-bar.horizontal .context-tile, app-context-bar.vertical box:first-child .context-tile { + border-top: none; +} + +app-context-bar > box:not(:first-child) > button.flat { + border-radius: 0; +} + +app-context-bar > box:not(:first-child) > button.flat:last-child { + border-radius: 0 6px 6px 0; +} + +app-context-bar > box:first-child > button.flat { + border-radius: 0; +} + +app-context-bar > box:first-child > button.flat:first-child { + border-radius: 6px 0 0 6px; +} + +app-context-bar > box > button.flat { + border-left-color: rgba(255, 255, 255, 0.12); +} + +carousel.card { + border: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.context-tile-lozenge { + min-height: 28px; + min-width: 28px; + padding: 6px; + font-size: 18px; + font-weight: bold; + border-radius: 9999px; +} + +.context-tile-lozenge.large { + font-size: 24px; + padding: 16px; + min-width: 24px; + /* 60px minus the left and right padding */ + min-height: 24px; + /* 60px minus the top and bottom padding */ +} + +.context-tile-lozenge.wide-image image { + margin-top: -28px; + margin-bottom: -28px; +} + +.context-tile-lozenge image { + -gtk-icon-style: symbolic; +} + +.context-tile-lozenge.grey { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.context-tile-lozenge.green, .context-tile-lozenge.details-rating-0 { + color: #419345; + background-color: rgba(102, 187, 106, 0.15); +} + +.context-tile-lozenge.blue, .context-tile-lozenge.details-rating-5 { + color: #5b9bf8; + background-color: rgba(91, 155, 248, 0.15); +} + +.context-tile-lozenge.yellow, .context-tile-lozenge.details-rating-12 { + color: #d79b04; + background-color: rgba(251, 192, 45, 0.15); +} + +.context-tile-lozenge.details-rating-15 { + color: #FF8A65; + background-color: rgba(255, 138, 101, 0.15); +} + +.context-tile-lozenge.red, .context-tile-lozenge.details-rating-18 { + color: #d2190b; + background-color: rgba(244, 67, 54, 0.15); +} + +.eol-red { + font-weight: bold; + color: #F44336; +} + +window.narrow .app-title { + font-size: 16pt; +} + +window.narrow .app-developer { + font-size: small; +} + +.install-progress-label { + font-size: smaller; + font-feature-settings: "tnum"; +} + +scrolledwindow.fake-adw-status-page > viewport > box { + margin: 36px 12px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp:not(:last-child) > box { + margin-bottom: 36px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 36px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp > box > .title:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.icon-dropshadow image.icon { + -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); +} + +window.info scrollbar.vertical { + margin-top: 48px; + background: none; + box-shadow: none; +} + +window.info scrollbar.vertical trough { + margin-top: 0; +} + +row.app > box.header { + margin-left: 12px; + margin-right: 12px; +} + +row.app > box.header { + border-spacing: 12px; +} + +row.app > box.header > image { + margin-top: 12px; + margin-bottom: 12px; +} + +row.app label.warning { + color: #F44336; +} + +@keyframes pre-delay { + from { + opacity: 0; + } + to { + opacity: 0; + } +} + +@keyframes fade-in { + from { + filter: opacity(0%); + } +} + +/* Give a fade-in animation to spinners. */ +spinner.fade-in:checked { + animation: pre-delay 0.5s linear 1, fade-in 1s linear 1, spin 1s linear infinite; + animation-delay: 0s, 0.5s, 0.5s; +} + +window > contents > leaflet > box > stack.background { + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, transparent 48px, #1e1e2e 48px, #1e1e2e); +} + +@define-color weather_temp_chart_fill_color rgba(251, 192, 45, 0.5); +@define-color weather_temp_chart_stroke_color #f0ad05; +@define-color weather_thermometer_warm_color #FBC02D; +@define-color weather_thermometer_cold_color #5b9bf8; +#places-label { + font-weight: bold; +} + +#temperature-label { + font-size: 32pt; + font-weight: 900; + margin-left: 9px; +} + +#conditions-grid *:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.content-view.cell { + font-weight: bold; +} + +#locationEntry { + margin: 6px; +} + +.weather-popover { + margin-top: 6px; +} + +.forecast-card { + transition: border-radius 100ms ease-out; + border-radius: 6px; +} + +.forecast-card separator { + background-color: rgba(255, 255, 255, 0.12); +} + +#daily-forecast-box > separator:last-child { + background-color: transparent; + min-width: 0; +} + +#conditions-grid, +#attributionGrid { + margin-left: 18px; + margin-right: 18px; +} + +#weather-page .small .forecast-card { + margin-left: 0; + margin-right: 0; + border-radius: 0; + border-width: 1px 0; +} + +.forecast-temperature-label { + font-weight: bold; + color: #ae7b03; +} + +WeatherThermometer { + margin-bottom: 12px; +} + +WeatherThermometer > label.high { + font-weight: bold; + color: #FBC02D; +} + +WeatherThermometer > label.low { + font-weight: bold; + color: #5b9bf8; +} + +.forecast-button { + margin: 0 12px; +} + +.forecast-graphic { + margin: 18px; +} + +button.osd.circular { + border-radius: 9999px; + min-width: 24px; + min-height: 24px; +} + +button.osd.circular > image { + padding: 0; +} + +scrolledwindow.inline list, +scrolledwindow.inline listview { + background: none; + color: inherit; +} + +scrolledwindow.inline undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); +} + +.search-view { + background-color: #3c84f7; + color: #FFFFFF; +} + +.search-view menubutton button:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.3); +} + +image.circular { + min-width: 36px; + min-height: 36px; + padding: 0; + border-radius: 9999px; +} + +.large-button { + padding: 6px; +} + +.alarm-time { + font-size: 2.5em; + font-weight: 300; +} + +.clocks-ampm-toggle-button, +.clocks-secondary-standalone-label { + font-size: 18pt; +} + +.clocks-standalone-label, +.clocks-ringing-label { + font-size: 6em; + font-weight: 300; +} + +.clocks-ringing-title { + font-size: 1.5em; + font-weight: bold; +} + +.clocks-alarm-setup-time { + font-size: 32pt; +} + +.clocks-timer-label, +.clocks-spinbutton { + font-size: 48pt; +} + +.timer-panel .timer-header { + font-size: 20pt; + font-weight: 300; +} + +.timer-countdown { + font-size: 40pt; + font-weight: 300; +} + +/* Stopwatch Panel */ +.lap-time { + font-weight: bold; +} + +.stopped-stopwatch label, +.running-stopwatch label, +.paused-stopwatch label { + font-size: 70px; + font-weight: lighter; +} + +.stopped-stopwatch .seconds-label { + font-weight: 300; +} + +.running-stopwatch .seconds-label, +.running-stopwatch .miliseconds-label { + color: #f5e0dc; +} + +.stopped-stopwatch .miliseconds-label, +.running-stopwatch .miliseconds-label, +.paused-stopwatch .miliseconds-label { + font-size: 50px; +} + +.running-stopwatch .seconds-label, +.paused-stopwatch .seconds-label { + font-weight: 300; +} + +.clock-location { + font-weight: bolder; +} + +.hidden { + opacity: 0; +} + +.clock-time { + font-size: 2em; + padding: 0.2em 0.5em; + border-radius: 1em; +} + +.none .clock-time { + background: alpha(currentColor, 0.2); +} + +.night .clock-time { + color: #3c84f7; + background-color: alpha(#5b9bf8, 0.25); +} + +.naut .clock-time, +.astro .clock-time { + color: #FF7043; + background-color: alpha(#FF8A65, 0.25); +} + +.civil .clock-time, +.day .clock-time { + color: #FFD600; + background: alpha(#FBC02D, 0.25); +} + +headerbar splitbutton notification button { + margin: 0; + min-height: 24px; + min-width: 24px; + padding: 0; +} + +popover.background.global-search > arrow, popover.background.global-search > contents { + padding: 0; +} + +panelframeswitcher { + padding: 6px; + min-height: 36px; +} + +.frameheader.header { + background-color: #11111b; +} + +.frameheader.header:backdrop { + background-color: #1e1e2e; +} + +.frameheader.header > button { + border: none; + margin: 0; + padding: 3px; +} + +.frameheader.header tabbar.inline > revealer > box { + min-height: 24px; +} + +.frameheader.header tabbar.inline > revealer > box .start-action { + padding: 0; + border: none; +} + +.frameheader.header tabbar.inline > revealer > box .end-action { + padding: 0; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.frameheader.header tabbar.inline > revealer > box .end-action button { + margin: 6px; +} + +.frameheader.header tabbar.inline > revealer > box tabbox { + border: none; + background: none; +} + +panelstatusbar > menubutton > button, +panelstatusbar > paneltogglebutton button { + border-radius: 0; +} + +.style-variant { + padding: 0 12px; +} + +.style-variant button.toggle { + padding: 0; +} + +.style-variant button.toggle, .style-variant button.toggle:hover, .style-variant button.toggle:focus, .style-variant button.toggle:active, .style-variant button.toggle:checked { + background: none; + outline: none; + border: none; + box-shadow: none; +} + +.style-variant button.toggle > stylevariantpreview > .wallpaper { + border-radius: 6px; + outline-color: transparent; + outline-width: 3px; + outline-offset: 3px; + outline-style: solid; + box-shadow: none; +} + +.style-variant button.toggle:hover > stylevariantpreview > .wallpaper { + outline-color: rgba(255, 255, 255, 0.04); +} + +.style-variant button.toggle:active > stylevariantpreview > .wallpaper { + outline-color: rgba(255, 255, 255, 0.3); +} + +.style-variant button.toggle:checked > stylevariantpreview > .wallpaper { + outline-color: #f5e0dc; +} + +playlistview scrollbar.overlay-indicator.dragging, playlistview scrollbar.overlay-indicator.hovering { + background-color: transparent; +} + +playlistview queuerow picture.cover, +playlistview queuerow image.card { + border: none; +} + +.exit-info { + padding: 6px; + border-top: 2px solid #f5e0dc; + background: rgba(245, 224, 220, 0.9); + color: rgba(0, 0, 0, 0.87); +} + +.error .exit-info { + border-top: 2px solid #F44336; + background: rgba(244, 67, 54, 0.9); + color: #FFFFFF; +} + +window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list { + border: none; + border-radius: 0; +} + +window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list > row:first-child, window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list > row:last-child { + border-radius: 0; +} + +avatar { + border-radius: 9999px; + font-weight: bold; +} + +avatar.color1 { + background-image: linear-gradient(#83b6ec, #337fdc); + color: #cfe1f5; +} + +avatar.color2 { + background-image: linear-gradient(#7ad9f1, #0f9ac8); + color: #caeaf2; +} + +avatar.color3 { + background-image: linear-gradient(#8de6b1, #29ae74); + color: #cef8d8; +} + +avatar.color4 { + background-image: linear-gradient(#b5e98a, #6ab85b); + color: #e6f9d7; +} + +avatar.color5 { + background-image: linear-gradient(#f8e359, #d29d09); + color: #f9f4e1; +} + +avatar.color6 { + background-image: linear-gradient(#ffcb62, #d68400); + color: #ffead1; +} + +avatar.color7 { + background-image: linear-gradient(#ffa95a, #ed5b00); + color: #ffe5c5; +} + +avatar.color8 { + background-image: linear-gradient(#f78773, #e62d42); + color: #f8d2ce; +} + +avatar.color9 { + background-image: linear-gradient(#e973ab, #e33b6a); + color: #fac7de; +} + +avatar.color10 { + background-image: linear-gradient(#cb78d4, #9945b5); + color: #e7c2e8; +} + +avatar.color11 { + background-image: linear-gradient(#9e91e8, #7a59ca); + color: #d5d2f5; +} + +avatar.color12 { + background-image: linear-gradient(#e3cf9c, #b08952); + color: #f2eade; +} + +avatar.color13 { + background-image: linear-gradient(#be916d, #785336); + color: #e5d6ca; +} + +avatar.color14 { + background-image: linear-gradient(#c0bfbc, #6e6d71); + color: #d8d7d3; +} + +avatar.contrasted { + color: white; +} + +avatar.image { + background: none; +} + +.card { + border-radius: 6px; + border: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; + color: rgba(255, 255, 255, 0.7); + box-shadow: none; + outline: none; + background-color: #1e1e2e; + color: #FFFFFF; +} + +.card.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.card.activatable:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +.card.activatable:active { + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +toast { + margin: 12px; + margin-bottom: 24px; + border-radius: 9999px; + border-spacing: 6px; + padding: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.1), 0 4px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #1e1e2e; + color: #FFFFFF; + border: none; +} + +toast:dir(ltr) { + padding-left: 12px; +} + +toast:dir(rtl) { + padding-right: 12px; +} + +toast > label { + margin: 0 6px; +} + +viewswitcher { + margin: 0; + border-spacing: 3px; +} + +viewswitcher.wide { + margin-top: 6px; + margin-bottom: 6px; +} + +viewswitcher.wide button.toggle { + margin: 0; +} + +viewswitcher.narrow button.toggle { + border-radius: 0; + margin: 0; +} + +viewswitcher.narrow button.toggle:focus-within, viewswitcher.narrow button.toggle:focus { + box-shadow: none; +} + +viewswitcher button.toggle { + font-weight: bold; + padding: 0; +} + +viewswitcher button.toggle > stack > box.narrow { + font-size: 0.75rem; + padding-top: 6px; + padding-bottom: 4px; + border-spacing: 4px; +} + +viewswitcher button.toggle > stack > box.narrow > stack > label { + padding-left: 6px; + padding-right: 6px; +} + +viewswitcher button.toggle > stack > box.wide { + padding: 2px 12px; + border-spacing: 6px; +} + +viewswitcherbar actionbar > revealer > box { + padding: 0; +} + +viewswitchertitle { + margin-top: 0; + margin-bottom: 0; +} + +viewswitchertitle viewswitcher { + margin-left: 12px; + margin-right: 12px; +} + +viewswitchertitle viewswitcher.narrow { + margin-top: 0; + margin-bottom: 0; +} + +viewswitchertitle viewswitcher.narrow button.toggle > stack > box.narrow { + padding-top: 0; + padding-bottom: 0; + border-spacing: 0; +} + +viewswitchertitle viewswitcher.wide { + margin-top: 6px; + margin-bottom: 6px; +} + +viewswitchertitle windowtitle { + margin-top: 0; + margin-bottom: 0; +} + +.top-bar headerbar viewswitchertitle viewswitcher.narrow button.toggle { + border-radius: 0 0 6px 6px; +} + +indicatorbin > indicator, indicatorbin > mask { + min-width: 6px; + min-height: 6px; + border-radius: 9999px; +} + +indicatorbin > indicator { + margin: 1px; + background-color: alpha(currentColor, 0.4); +} + +indicatorbin > indicator > label { + font-size: 0.6rem; + font-weight: bold; + padding: 1px 4px; + color: white; +} + +indicatorbin > mask { + padding: 1px; + background: black; +} + +indicatorbin.needs-attention > indicator { + background-color: #f5e0dc; +} + +indicatorbin.needs-attention > indicator > label { + color: rgba(0, 0, 0, 0.87); +} + +preferencespage > scrolledwindow > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +preferencesgroup > box, preferencesgroup > box .labels { + border-spacing: 6px; +} + +preferencesgroup > box > box.header:not(.single-line) { + margin-bottom: 6px; +} + +preferencesgroup > box > box.single-line { + min-height: 34px; +} + +preferencesgroup > box button.background-preview-button.toggle { + padding: 0; + background: none; + box-shadow: none; + outline-color: transparent; + outline-width: 3px; + outline-offset: 3px; + outline-style: solid; +} + +preferencesgroup > box button.background-preview-button.toggle, preferencesgroup > box button.background-preview-button.toggle > background-preview { + border-radius: 6px; +} + +preferencesgroup > box button.background-preview-button.toggle:hover { + outline-color: rgba(255, 255, 255, 0.04); +} + +preferencesgroup > box button.background-preview-button.toggle:active { + outline-color: rgba(255, 255, 255, 0.3); +} + +preferencesgroup > box button.background-preview-button.toggle:checked { + outline-color: #f5e0dc; +} + +preferencesgroup > box .cutout-button { + background-color: #11111b; +} + +window.about .main-page > viewport > clamp > box { + margin: 12px; + border-spacing: 6px; +} + +window.about .main-page > viewport > clamp > box > box { + margin-top: 18px; + border-spacing: 18px; + margin-bottom: 6px; +} + +window.about .main-page .app-version { + padding: 3px 18px; + color: #f5e0dc; + border-radius: 6px; + margin-top: 3px; +} + +window.about .subpage > viewport > clamp > box { + margin: 18px 12px; + border-spacing: 18px; +} + +window.about .subpage > clamp > textview { + background: none; + color: inherit; +} + +statuspage > scrolledwindow > viewport > box { + margin: 36px 12px; + border-spacing: 36px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box { + border-spacing: 12px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 128px; + color: alpha(currentColor, 0.55); +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:disabled { + opacity: 0.35; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box { + margin: 24px 12px; + border-spacing: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 96px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .title { + font-size: 18pt; +} + +flap > dimming, +leaflet > dimming, +navigation-view > dimming, +overlay-split-view > dimming { + background: rgba(0, 0, 0, 0.25); +} + +flap > border, +leaflet > border, +navigation-view > border, +overlay-split-view > border { + background: none; +} + +flap > shadow, +leaflet > shadow, +navigation-view > shadow, +overlay-split-view > shadow { + min-width: 56px; + min-height: 56px; +} + +flap > shadow.left, +leaflet > shadow.left, +navigation-view > shadow.left, +overlay-split-view > shadow.left { + background-image: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.right, +leaflet > shadow.right, +navigation-view > shadow.right, +overlay-split-view > shadow.right { + background-image: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.up, +leaflet > shadow.up, +navigation-view > shadow.up, +overlay-split-view > shadow.up { + background-image: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.down, +leaflet > shadow.down, +navigation-view > shadow.down, +overlay-split-view > shadow.down { + background-image: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +toolbarview.undershoot-top scrolledwindow > undershoot.top { + box-shadow: none; + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { + box-shadow: none; + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.unfolded stacksidebar.sidebar { + border: none; +} + +.sidebar-pane { + background-color: #11111b; + color: #FFFFFF; +} + +.sidebar-pane:backdrop { + color: rgba(255, 255, 255, 0.5); + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.sidebar-pane .sidebar-pane { + background-color: transparent; + color: inherit; +} + +.sidebar-pane .toolbar, +.sidebar-pane .sidebar, +.sidebar-pane .navigation-sidebar, +.sidebar-pane searchbar > revealer > box { + background-color: transparent; + box-shadow: none; + border: none; +} + +.sidebar-pane banner > revealer > widget { + background-color: gtkmix(#f5e0dc, #11111b, 30%); + color: #FFFFFF; +} + +.sidebar-pane banner > revealer > widget:backdrop { + background-color: gtkmix(#f5e0dc, #11111b, 30%); +} + +/* Middle pane in three-pane setups */ +.content-pane .sidebar-pane, +.sidebar-pane .content-pane { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.content-pane .sidebar-pane:backdrop, +.sidebar-pane .content-pane:backdrop { + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.content-pane .sidebar-pane banner > revealer > widget, +.sidebar-pane .content-pane banner > revealer > widget { + background-color: gtkmix(#f5e0dc, #1e1e2e, 30%); + color: #FFFFFF; +} + +.content-pane .sidebar-pane banner > revealer > widget:backdrop, +.sidebar-pane .content-pane banner > revealer > widget:backdrop { + background-color: gtkmix(#f5e0dc, #1e1e2e, 30%); +} + +.sidebar-pane:dir(ltr), .sidebar-pane:dir(ltr) banner > revealer > widget, .sidebar-pane.end:dir(rtl), .sidebar-pane.end:dir(rtl) banner > revealer > widget, +.content-pane .sidebar-pane:dir(ltr), +.content-pane .sidebar-pane:dir(ltr) banner > revealer > widget, +.content-pane .sidebar-pane.end:dir(rtl), +.content-pane .sidebar-pane.end:dir(rtl) banner > revealer > widget, +.sidebar-pane .content-pane:dir(ltr), +.sidebar-pane .content-pane:dir(ltr) banner > revealer > widget, +.sidebar-pane .content-pane.end:dir(rtl), +.sidebar-pane .content-pane.end:dir(rtl) banner > revealer > widget { + box-shadow: none; + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +.sidebar-pane:dir(rtl), .sidebar-pane:dir(rtl) banner > revealer > widget, .sidebar-pane.end:dir(ltr), .sidebar-pane.end:dir(ltr) banner > revealer > widget, +.content-pane .sidebar-pane:dir(rtl), +.content-pane .sidebar-pane:dir(rtl) banner > revealer > widget, +.content-pane .sidebar-pane.end:dir(ltr), +.content-pane .sidebar-pane.end:dir(ltr) banner > revealer > widget, +.sidebar-pane .content-pane:dir(rtl), +.sidebar-pane .content-pane:dir(rtl) banner > revealer > widget, +.sidebar-pane .content-pane.end:dir(ltr), +.sidebar-pane .content-pane.end:dir(ltr) banner > revealer > widget { + box-shadow: none; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.content-pane .sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.sidebar-pane .content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.content-pane .sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.sidebar-pane .content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-top > undershoot.top, +.content-pane scrolledwindow.undershoot-top > undershoot.top, +.content-pane .sidebar-pane scrolledwindow.undershoot-top > undershoot.top, +.sidebar-pane .content-pane scrolledwindow.undershoot-top > undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.content-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.content-pane .sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.sidebar-pane .content-pane scrolledwindow.undershoot-bottom > undershoot.bottom { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane flap > dimming, +.sidebar-pane leaflet > dimming, +.sidebar-pane navigation-view > dimming, +.sidebar-pane overlay-split-view > dimming, +.content-pane flap > dimming, +.content-pane leaflet > dimming, +.content-pane navigation-view > dimming, +.content-pane overlay-split-view > dimming, +.content-pane .sidebar-pane flap > dimming, +.content-pane .sidebar-pane leaflet > dimming, +.content-pane .sidebar-pane navigation-view > dimming, +.content-pane .sidebar-pane overlay-split-view > dimming, +.sidebar-pane .content-pane flap > dimming, +.sidebar-pane .content-pane leaflet > dimming, +.sidebar-pane .content-pane navigation-view > dimming, +.sidebar-pane .content-pane overlay-split-view > dimming { + background: rgba(0, 0, 0, 0.25); +} + +.sidebar-pane flap > border, +.sidebar-pane leaflet > border, +.sidebar-pane navigation-view > border, +.sidebar-pane overlay-split-view > border, +.content-pane flap > border, +.content-pane leaflet > border, +.content-pane navigation-view > border, +.content-pane overlay-split-view > border, +.content-pane .sidebar-pane flap > border, +.content-pane .sidebar-pane leaflet > border, +.content-pane .sidebar-pane navigation-view > border, +.content-pane .sidebar-pane overlay-split-view > border, +.sidebar-pane .content-pane flap > border, +.sidebar-pane .content-pane leaflet > border, +.sidebar-pane .content-pane navigation-view > border, +.sidebar-pane .content-pane overlay-split-view > border { + background: none; +} + +.sidebar-pane flap > shadow, +.sidebar-pane leaflet > shadow, +.sidebar-pane navigation-view > shadow, +.sidebar-pane overlay-split-view > shadow, +.content-pane flap > shadow, +.content-pane leaflet > shadow, +.content-pane navigation-view > shadow, +.content-pane overlay-split-view > shadow, +.content-pane .sidebar-pane flap > shadow, +.content-pane .sidebar-pane leaflet > shadow, +.content-pane .sidebar-pane navigation-view > shadow, +.content-pane .sidebar-pane overlay-split-view > shadow, +.sidebar-pane .content-pane flap > shadow, +.sidebar-pane .content-pane leaflet > shadow, +.sidebar-pane .content-pane navigation-view > shadow, +.sidebar-pane .content-pane overlay-split-view > shadow { + min-width: 56px; + min-height: 56px; +} + +.sidebar-pane flap > shadow.left, +.sidebar-pane leaflet > shadow.left, +.sidebar-pane navigation-view > shadow.left, +.sidebar-pane overlay-split-view > shadow.left, +.content-pane flap > shadow.left, +.content-pane leaflet > shadow.left, +.content-pane navigation-view > shadow.left, +.content-pane overlay-split-view > shadow.left, +.content-pane .sidebar-pane flap > shadow.left, +.content-pane .sidebar-pane leaflet > shadow.left, +.content-pane .sidebar-pane navigation-view > shadow.left, +.content-pane .sidebar-pane overlay-split-view > shadow.left, +.sidebar-pane .content-pane flap > shadow.left, +.sidebar-pane .content-pane leaflet > shadow.left, +.sidebar-pane .content-pane navigation-view > shadow.left, +.sidebar-pane .content-pane overlay-split-view > shadow.left { + background-image: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.right, +.sidebar-pane leaflet > shadow.right, +.sidebar-pane navigation-view > shadow.right, +.sidebar-pane overlay-split-view > shadow.right, +.content-pane flap > shadow.right, +.content-pane leaflet > shadow.right, +.content-pane navigation-view > shadow.right, +.content-pane overlay-split-view > shadow.right, +.content-pane .sidebar-pane flap > shadow.right, +.content-pane .sidebar-pane leaflet > shadow.right, +.content-pane .sidebar-pane navigation-view > shadow.right, +.content-pane .sidebar-pane overlay-split-view > shadow.right, +.sidebar-pane .content-pane flap > shadow.right, +.sidebar-pane .content-pane leaflet > shadow.right, +.sidebar-pane .content-pane navigation-view > shadow.right, +.sidebar-pane .content-pane overlay-split-view > shadow.right { + background-image: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.up, +.sidebar-pane leaflet > shadow.up, +.sidebar-pane navigation-view > shadow.up, +.sidebar-pane overlay-split-view > shadow.up, +.content-pane flap > shadow.up, +.content-pane leaflet > shadow.up, +.content-pane navigation-view > shadow.up, +.content-pane overlay-split-view > shadow.up, +.content-pane .sidebar-pane flap > shadow.up, +.content-pane .sidebar-pane leaflet > shadow.up, +.content-pane .sidebar-pane navigation-view > shadow.up, +.content-pane .sidebar-pane overlay-split-view > shadow.up, +.sidebar-pane .content-pane flap > shadow.up, +.sidebar-pane .content-pane leaflet > shadow.up, +.sidebar-pane .content-pane navigation-view > shadow.up, +.sidebar-pane .content-pane overlay-split-view > shadow.up { + background-image: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.down, +.sidebar-pane leaflet > shadow.down, +.sidebar-pane navigation-view > shadow.down, +.sidebar-pane overlay-split-view > shadow.down, +.content-pane flap > shadow.down, +.content-pane leaflet > shadow.down, +.content-pane navigation-view > shadow.down, +.content-pane overlay-split-view > shadow.down, +.content-pane .sidebar-pane flap > shadow.down, +.content-pane .sidebar-pane leaflet > shadow.down, +.content-pane .sidebar-pane navigation-view > shadow.down, +.content-pane .sidebar-pane overlay-split-view > shadow.down, +.sidebar-pane .content-pane flap > shadow.down, +.sidebar-pane .content-pane leaflet > shadow.down, +.sidebar-pane .content-pane navigation-view > shadow.down, +.sidebar-pane .content-pane overlay-split-view > shadow.down { + background-image: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane headerbar, .sidebar-pane headerbar:backdrop, .sidebar-pane .top-bar, .sidebar-pane .top-bar:backdrop, +.content-pane headerbar, +.content-pane headerbar:backdrop, +.content-pane .top-bar, +.content-pane .top-bar:backdrop { + background-color: transparent; + box-shadow: none; +} + +.sidebar-pane tabbar .box, .sidebar-pane tabbar .box:backdrop, +.content-pane tabbar .box, +.content-pane tabbar .box:backdrop { + background-color: transparent; + box-shadow: none; +} + +.sidebar-pane tabbar tab, +.content-pane tabbar tab { + color: rgba(255, 255, 255, 0.7); +} + +.sidebar-pane tabbar tab:hover:not(:selected), .sidebar-pane tabbar tab:active, +.content-pane tabbar tab:hover:not(:selected), +.content-pane tabbar tab:active { + color: #FFFFFF; +} + +.sidebar-pane tabbar tab:selected:not(:active), +.content-pane tabbar tab:selected:not(:active) { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; + box-shadow: none; +} + +.sidebar-pane tabbar tab:disabled, +.content-pane tabbar tab:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.sidebar-pane tabbar button.image-button, +.content-pane tabbar button.image-button { + color: rgba(255, 255, 255, 0.7); +} + +.sidebar-pane tabbar button.image-button:hover, .sidebar-pane tabbar button.image-button:active, +.content-pane tabbar button.image-button:hover, +.content-pane tabbar button.image-button:active { + color: #FFFFFF; +} + +.sidebar-pane tabbar button.image-button:disabled, +.content-pane tabbar button.image-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.top-bar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + background-color: #11111b; +} + +.top-bar:backdrop { + background-color: #1e1e2e; +} + +.top-bar .collapse-spacing { + padding: 0; +} + +themeselector, +panelthemeselector { + margin: 9px; +} + +themeselector checkbutton, +panelthemeselector checkbutton { + padding: 0; + min-height: 44px; + min-width: 44px; + padding: 1px; + background-clip: content-box; + border-radius: 9999px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +themeselector checkbutton.follow:checked, themeselector checkbutton.light:checked, themeselector checkbutton.dark:checked, +panelthemeselector checkbutton.follow:checked, +panelthemeselector checkbutton.light:checked, +panelthemeselector checkbutton.dark:checked { + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +themeselector checkbutton.follow, +panelthemeselector checkbutton.follow { + background-image: linear-gradient(to bottom right, #ffffff 50%, #202020 50%); +} + +themeselector checkbutton.light, +panelthemeselector checkbutton.light { + background-color: #ffffff; +} + +themeselector checkbutton.dark, +panelthemeselector checkbutton.dark { + background-color: #202020; +} + +themeselector checkbutton.theme-selector radio, +panelthemeselector checkbutton.theme-selector radio { + -gtk-icon-source: none; + border: none; + background: none; + box-shadow: none; + min-height: 20px; + min-width: 20px; + padding: 0; +} + +themeselector checkbutton.theme-selector radio:hover, themeselector checkbutton.theme-selector radio:active, themeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:hover, +panelthemeselector checkbutton.theme-selector radio:active, +panelthemeselector checkbutton.theme-selector radio:checked { + background-color: transparent; +} + +themeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:checked { + -gtk-icon-size: 20px; + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +themeselector checkbutton.theme-selector radio:checked, themeselector checkbutton.theme-selector radio:checked:hover, themeselector checkbutton.theme-selector radio:checked:active, +panelthemeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:checked:hover, +panelthemeselector checkbutton.theme-selector radio:checked:active { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.1); +} + +themeswitcher { + padding: 6px; +} + +themeswitcher .check { + min-height: 20px; + min-width: 20px; + background: none; + padding: 0; + margin: 0; + border-radius: 9999px; + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +themeswitcher .check, themeswitcher .check:hover, themeswitcher .check:active { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.1); +} + +themeswitcher checkbutton { + padding: 0; + min-height: 44px; + min-width: 44px; + padding: 1px; + background-clip: content-box; + border-radius: 9999px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +themeswitcher checkbutton:checked { + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +themeswitcher checkbutton radio, themeswitcher checkbutton radio:hover, themeswitcher checkbutton radio:active, themeswitcher checkbutton radio:checked, themeswitcher checkbutton radio:checked:hover, themeswitcher checkbutton radio:checked:active { + background-color: transparent; + border: none; + background: none; + box-shadow: none; + color: transparent; + -gtk-icon-source: none; + -gtk-icon-size: 0; +} + +themeswitcher checkbutton.system { + background: linear-gradient(-45deg, #1e1e1e 50%, white 50%); +} + +themeswitcher checkbutton.light { + color: alpha(black, 0.8); + background-color: white; +} + +themeswitcher checkbutton.dark { + color: white; + background-color: #1e1e1e; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #FFFFFF; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #FFFFFF; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #f5e0dc; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(255, 255, 255, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #FFFFFF; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #FFFFFF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #f5e0dc; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(255, 255, 255, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(255, 255, 255, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FBC02D; +@define-color error_color #F44336; +@define-color success_color #66BB6A; +/* +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 #FFFFFF; +@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); +@define-color wm_highlight rgba(255, 255, 255, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #f38ba8; +@define-color wm_button_close_active_bg #ed547e; +@define-color wm_button_max_hover_bg #a6e3a1; +@define-color wm_button_max_active_bg #79d572; +@define-color wm_button_min_hover_bg #f9e2af; +@define-color wm_button_min_active_bg #f5cd76; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #bcbcc0; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color rgba(255, 255, 255, 0.3); +@define-color budgie_tasklist_indicator_color_active #f5e0dc; +@define-color budgie_tasklist_indicator_color_active_window #8c8183; +@define-color budgie_tasklist_indicator_color_attention #FBC02D; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +@define-color accent_bg_color #f5e0dc; +@define-color accent_fg_color rgba(0, 0, 0, 0.87); +@define-color accent_color #f5e0dc; +@define-color destructive_bg_color #F44336; +@define-color destructive_fg_color #FFFFFF; +@define-color destructive_color #F44336; +@define-color success_bg_color #66BB6A; +@define-color success_fg_color #FFFFFF; +@define-color success_color #66BB6A; +@define-color warning_bg_color #FBC02D; +@define-color warning_fg_color rgba(0, 0, 0, 0.87); +@define-color warning_color #FBC02D; +@define-color error_bg_color #F44336; +@define-color error_fg_color #FFFFFF; +@define-color error_color #F44336; +@define-color window_bg_color #1e1e2e; +@define-color window_fg_color #FFFFFF; +@define-color view_bg_color #1e1e2e; +@define-color view_fg_color #FFFFFF; +@define-color headerbar_bg_color #11111b; +@define-color headerbar_fg_color #FFFFFF; +@define-color headerbar_border_color rgba(255, 255, 255, 0.12); +@define-color headerbar_backdrop_color #1e1e2e; +@define-color headerbar_shade_color rgba(255, 255, 255, 0.12); +@define-color card_bg_color #1e1e2e; +@define-color card_fg_color #FFFFFF; +@define-color card_shade_color rgba(255, 255, 255, 0.12); +@define-color dialog_bg_color #11111b; +@define-color dialog_fg_color #FFFFFF; +@define-color popover_bg_color #1e1e2e; +@define-color popover_fg_color #FFFFFF; +@define-color shade_color rgba(255, 255, 255, 0.12); +@define-color scrollbar_outline_color rgba(255, 255, 255, 0.12); diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/gtk.css b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/gtk.css new file mode 100644 index 0000000..13693d0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/gtk.css @@ -0,0 +1,8461 @@ +@keyframes ripple { + to { + background-size: 1000% 1000%; + } +} + +@keyframes ripple-on-slider { + to { + background-size: auto, 1000% 1000%; + } +} + +@keyframes ripple-on-headerbar { + from { + background-image: radial-gradient(circle, #f5e0dc 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle, #f5e0dc 100%, transparent 100%); + } +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #1e1e2e; + color: #FFFFFF; +} + +#desktopwindow.background { + background-color: transparent; +} + +dnd { + color: #FFFFFF; +} + +.normal-icons { + -gtk-icon-size: 16px; +} + +.large-icons { + -gtk-icon-size: 32px; +} + +.aboutdialog .large-icons { + -gtk-icon-size: 128px; +} + +spinner:disabled, +arrow:disabled, +scrollbar:disabled, +check:disabled, +radio:disabled, +treeview.expander:disabled { + -gtk-icon-filter: opacity(0.5); +} + +iconview, .view { + background-color: #1e1e2e; + color: #FFFFFF; +} + +iconview:disabled, .view:disabled { + color: rgba(255, 255, 255, 0.5); +} + +iconview:selected, .view:selected { + color: #FFFFFF; +} + +textview text { + background-color: #1e1e2e; +} + +textview border { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +iconview:hover, iconview:selected { + border-radius: 3px; +} + +rubberband, .content-view rubberband, .content-view columnview.view > rubberband, +.content-view treeview.view > rubberband, .content-view .rubberband, columnview.view > rubberband, .content-view columnview.view > .rubberband, +treeview.view > rubberband, +.content-view treeview.view > .rubberband, gridview > rubberband, flowbox > rubberband { + border: 1px solid #f5e0dc; + background-color: rgba(245, 224, 220, 0.3); +} + +flowbox > flowboxchild { + padding: 4px; + border-radius: 6px; +} + +.content-view .tile:selected { + background-color: transparent; +} + +gridview > child { + padding: 3px; +} + +gridview > child:selected { + outline-color: alpha(currentColor, 0.06); +} + +gridview > child box { + border-spacing: 8px; + margin: 12px; +} + +coverflow cover { + color: #FFFFFF; + background-color: #1e1e2e; + border: 1px solid black; +} + +label.separator { + color: rgba(255, 255, 255, 0.7); +} + +label:disabled { + opacity: 1; + color: rgba(255, 255, 255, 0.5); +} + +headerbar label:disabled, tab label:disabled, button label:disabled { + color: inherit; + opacity: 1; +} + +label.osd { + border-radius: 6px; + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; +} + +.dim-label, row.expander image.expander-row-arrow, row label.subtitle { + color: rgba(255, 255, 255, 0.7); + opacity: 1; +} + +.accent { + color: #f5e0dc; +} + +.success { + color: #66BB6A; +} + +.warning { + color: #FBC02D; +} + +.error { + color: #F44336; +} + +.large-title { + font-weight: 300; + font-size: 24pt; +} + +.title-1 { + font-weight: 800; + font-size: 20pt; +} + +.title-2 { + font-weight: 800; + font-size: 15pt; +} + +.title-3 { + font-weight: 700; + font-size: 15pt; +} + +.title-4 { + font-weight: 700; + font-size: 13pt; +} + +.heading { + font-weight: 700; + font-size: 11pt; +} + +.body { + font-weight: 400; + font-size: 11pt; +} + +.caption { + font-weight: 400; + font-size: 9pt; +} + +.caption-heading { + font-weight: 700; + font-size: 9pt; +} + +window.assistant .sidebar { + padding: 4px 0; +} + +window.assistant .sidebar label { + min-height: 36px; + padding: 0 12px; + color: rgba(255, 255, 255, 0.5); + font-weight: 500; +} + +window.assistant .sidebar label.highlight { + color: #FFFFFF; +} + +.osd .scale-popup > arrow, +.osd .scale-popup > contents, .osd popover > arrow, +.osd popover > contents, popover.touch-selection > arrow, +popover.touch-selection > contents, popover.magnifier > arrow, +popover.magnifier > contents, .osd { + color: #FFFFFF; + background-color: #1e1e2e; + background-clip: padding-box; + border-radius: 6px; + border: none; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +.osd { + padding: 6px; + margin: 6px; +} + +.osd.circular { + border-radius: 9999px; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ + +entry headerbar popover.background entry, +headerbar popover.background entry entry, +entry { + min-height: 36px; + padding: 0 8px; + border-spacing: 6px; + border-radius: 6px; + caret-color: currentColor; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + + +entry headerbar popover.background entry:focus-within, +headerbar popover.background entry entry:focus-within, +entry:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px transparent; + color: #FFFFFF; + outline: 2px solid #f5e0dc; + outline-offset: -2px; +} + + +entry headerbar popover.background entry:drop(active), +headerbar popover.background entry entry:drop(active), +entry headerbar popover.background entry:hover:not(:focus-within), +headerbar popover.background entry entry:hover:not(:focus-within), +entry:drop(active), +entry:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; + outline-offset: 2px; +} + + +entry headerbar popover.background entry:disabled, +headerbar popover.background entry entry:disabled, +entry:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); + outline: none; +} + + +entry headerbar popover.background entry > text > placeholder, +headerbar popover.background entry entry > text > placeholder, +entry > text > placeholder { + color: rgba(255, 255, 255, 0.5); +} + + +entry headerbar popover.background entry > text > block-cursor, +headerbar popover.background entry entry > text > block-cursor, +entry > text > block-cursor { + color: rgba(255, 255, 255, 0.04); + background-color: #FFFFFF; +} + + +entry headerbar popover.background entry.flat:focus-within, +headerbar popover.background entry entry.flat:focus-within, +entry headerbar popover.background entry.flat:disabled, +headerbar popover.background entry entry.flat:disabled, +entry headerbar popover.background entry.flat:hover, +headerbar popover.background entry entry.flat:hover, +entry headerbar popover.background entry.flat, +headerbar popover.background entry entry.flat, +entry.flat:focus-within, +entry.flat:disabled, +entry.flat:hover, +entry.flat { + min-height: 0; + padding: 2px; + background-color: transparent; + box-shadow: none; + border-radius: 0; + outline: none; +} + + +entry headerbar popover.background entry > image, +headerbar popover.background entry entry > image, +entry > image { + color: rgba(255, 255, 255, 0.7); +} + + +entry headerbar popover.background entry > image:hover, +headerbar popover.background entry entry > image:hover, +entry headerbar popover.background entry > image:active, +headerbar popover.background entry entry > image:active, +entry > image:hover, +entry > image:active { + color: #FFFFFF; +} + + +entry headerbar popover.background entry > image:disabled, +headerbar popover.background entry entry > image:disabled, +entry > image:disabled { + color: rgba(255, 255, 255, 0.5); +} + + +entry headerbar popover.background entry > image.left, +headerbar popover.background entry entry > image.left, +entry > image.left { + margin: 0 6px 0 2px; +} + + +entry headerbar popover.background entry > image.right, +headerbar popover.background entry entry > image.right, +entry > image.right { + margin: 0 2px 0 6px; +} + + +entry headerbar popover.background entry.password image.caps-lock-indicator, +headerbar popover.background entry entry.password image.caps-lock-indicator, +entry.password image.caps-lock-indicator { + opacity: 0.35; +} + + +entry headerbar popover.background entry.error, +headerbar popover.background entry entry.error, +entry.error { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(244, 67, 54, 0.1); + color: rgba(244, 67, 54, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.error:focus-within, +headerbar popover.background entry entry.error:focus-within, +entry.error:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(244, 67, 54, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #F44336; + outline: 2px solid #F44336; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.error:drop(active), +headerbar popover.background entry entry.error:drop(active), +entry headerbar popover.background entry.error:hover:not(:focus-within), +headerbar popover.background entry entry.error:hover:not(:focus-within), +entry.error:drop(active), +entry.error:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #F44336; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.error:disabled, +headerbar popover.background entry entry.error:disabled, +entry.error:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(244, 67, 54, 0.1); + color: rgba(244, 67, 54, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.error > text > selection, +headerbar popover.background entry entry.error > text > selection, +entry.error > text > selection { + background-color: rgba(244, 67, 54, 0.25); + color: #F44336; +} + + +entry headerbar popover.background entry.error > text > cursor-handle > contents, +headerbar popover.background entry entry.error > text > cursor-handle > contents, +entry.error > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.error > image, +headerbar popover.background entry entry.error > image, +entry.error > image { + color: rgba(244, 67, 54, 0.75); +} + + +entry headerbar popover.background entry.error > image:hover, +headerbar popover.background entry entry.error > image:hover, +entry headerbar popover.background entry.error > image:active, +headerbar popover.background entry entry.error > image:active, +entry.error > image:hover, +entry.error > image:active { + color: #F44336; +} + + +entry headerbar popover.background entry.error > image:disabled, +headerbar popover.background entry entry.error > image:disabled, +entry.error > image:disabled { + color: rgba(244, 67, 54, 0.35); +} + + +entry headerbar popover.background entry.warning, +headerbar popover.background entry entry.warning, +entry.warning { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(251, 192, 45, 0.1); + color: rgba(251, 192, 45, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:focus-within, +headerbar popover.background entry entry.warning:focus-within, +entry.warning:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(251, 192, 45, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #FBC02D; + outline: 2px solid #FBC02D; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:drop(active), +headerbar popover.background entry entry.warning:drop(active), +entry headerbar popover.background entry.warning:hover:not(:focus-within), +headerbar popover.background entry entry.warning:hover:not(:focus-within), +entry.warning:drop(active), +entry.warning:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #FBC02D; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.warning:disabled, +headerbar popover.background entry entry.warning:disabled, +entry.warning:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(251, 192, 45, 0.1); + color: rgba(251, 192, 45, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.warning > text > selection, +headerbar popover.background entry entry.warning > text > selection, +entry.warning > text > selection { + background-color: rgba(251, 192, 45, 0.25); + color: #FBC02D; +} + + +entry headerbar popover.background entry.warning > text > cursor-handle > contents, +headerbar popover.background entry entry.warning > text > cursor-handle > contents, +entry.warning > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.warning > image, +headerbar popover.background entry entry.warning > image, +entry.warning > image { + color: rgba(251, 192, 45, 0.75); +} + + +entry headerbar popover.background entry.warning > image:hover, +headerbar popover.background entry entry.warning > image:hover, +entry headerbar popover.background entry.warning > image:active, +headerbar popover.background entry entry.warning > image:active, +entry.warning > image:hover, +entry.warning > image:active { + color: #FBC02D; +} + + +entry headerbar popover.background entry.warning > image:disabled, +headerbar popover.background entry entry.warning > image:disabled, +entry.warning > image:disabled { + color: rgba(251, 192, 45, 0.35); +} + + +entry headerbar popover.background entry.success, +headerbar popover.background entry entry.success, +entry.success { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(102, 187, 106, 0.1); + color: rgba(102, 187, 106, 0.75); + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.success:focus-within, +headerbar popover.background entry entry.success:focus-within, +entry.success:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(102, 187, 106, 0.1); + box-shadow: inset 0 0 0 2px transparent; + color: #66BB6A; + outline: 2px solid #66BB6A; + outline-offset: -2px; + outline: none; +} + + +entry headerbar popover.background entry.success:drop(active), +headerbar popover.background entry entry.success:drop(active), +entry headerbar popover.background entry.success:hover:not(:focus-within), +headerbar popover.background entry entry.success:hover:not(:focus-within), +entry.success:drop(active), +entry.success:hover:not(:focus-within) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: alpha(currentColor, 0.08); + box-shadow: inset 0 0 0 2px alpha(currentColor, 0.08); + color: #66BB6A; + outline: 0 solid transparent; + outline-offset: 2px; + outline: none; +} + + +entry headerbar popover.background entry.success:disabled, +headerbar popover.background entry entry.success:disabled, +entry.success:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(102, 187, 106, 0.1); + color: rgba(102, 187, 106, 0.35); + outline: none; + outline: none; +} + + +entry headerbar popover.background entry.success > text > selection, +headerbar popover.background entry entry.success > text > selection, +entry.success > text > selection { + background-color: rgba(102, 187, 106, 0.25); + color: #66BB6A; +} + + +entry headerbar popover.background entry.success > text > cursor-handle > contents, +headerbar popover.background entry entry.success > text > cursor-handle > contents, +entry.success > text > cursor-handle > contents { + background-color: currentColor; +} + + +entry headerbar popover.background entry.success > image, +headerbar popover.background entry entry.success > image, +entry.success > image { + color: rgba(102, 187, 106, 0.75); +} + + +entry headerbar popover.background entry.success > image:hover, +headerbar popover.background entry entry.success > image:hover, +entry headerbar popover.background entry.success > image:active, +headerbar popover.background entry entry.success > image:active, +entry.success > image:hover, +entry.success > image:active { + color: #66BB6A; +} + + +entry headerbar popover.background entry.success > image:disabled, +headerbar popover.background entry entry.success > image:disabled, +entry.success > image:disabled { + color: rgba(102, 187, 106, 0.35); +} + + +entry > progress, +entry progress > trough > progress { + margin: 0 -4px; + border-bottom: 2px solid #f5e0dc; + background-color: transparent; +} + +.osd entry > progress > trough > progress { + border-color: rgba(255, 255, 255, 0.04); +} + + +entry button.image-button { + min-height: 24px; + min-width: 24px; + padding: 0; +} + +treeview entry.flat, treeview entry { + background-color: #1e1e2e; +} + +treeview entry.flat, treeview entry.flat:focus-within, treeview entry, treeview entry:focus-within { + border-image: none; + box-shadow: none; +} + +.entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +.entry-tag:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +:dir(ltr) .entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +editablelabel > stack > text { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +/*********** + * Buttons * + ***********/ +@keyframes needs-attention { + from { + background-image: radial-gradient(farthest-side, #f5e0dc 0%, rgba(245, 224, 220, 0) 0%); + } + to { + background-image: radial-gradient(farthest-side, #f5e0dc 95%, rgba(245, 224, 220, 0)); + } +} + +infobar.warning > revealer > box button, infobar.warning:backdrop > revealer > box button, popover.touch-selection button, popover.magnifier button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +infobar.warning > revealer > box button:focus, popover.touch-selection button:focus, popover.magnifier button:focus, headerbar.selection-mode button:focus:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:hover, popover.touch-selection button:hover, popover.magnifier button:hover, headerbar.selection-mode button:hover:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:active, popover.touch-selection button:active, popover.magnifier button:active, headerbar.selection-mode button:active:not(.suggested-action):not(.destructive-action), infobar.warning > revealer > box button:checked, popover.touch-selection button:checked, popover.magnifier button:checked, headerbar.selection-mode button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +infobar.warning > revealer > box button:disabled, popover.touch-selection button:disabled, popover.magnifier button:disabled, headerbar.selection-mode button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +infobar.warning > revealer > box button:checked:disabled, popover.touch-selection button:checked:disabled, popover.magnifier button:checked:disabled, headerbar.selection-mode button:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:not(.suggested-action):not(.destructive-action):not(.flat), button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + outline: 0 solid transparent; + outline-offset: 2px; + color: #FFFFFF; +} + +row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:focus:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:focus:not(.suggested-action):not(.destructive-action):not(.flat), button:focus { + outline: 2px solid rgba(245, 224, 220, 0.35); + outline-offset: 0; +} + +row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:hover:not(.suggested-action):not(.destructive-action):not(.flat), button:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; + -gtk-icon-filter: brightness(1.2); +} + +row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button.keyboard-activating:not(.suggested-action):not(.destructive-action):not(.flat), button.keyboard-activating, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:active:not(.suggested-action):not(.destructive-action):not(.flat), button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:disabled:not(.suggested-action):not(.destructive-action):not(.flat), button:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:not(.suggested-action):not(.destructive-action):not(.flat), button:checked { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +row.spin spinbutton > button.image-button.up:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:hover:not(.suggested-action):not(.destructive-action):not(.flat), button:checked:hover { + outline-color: transparent; + background-color: #fbf2f0; + color: rgba(0, 0, 0, 0.87); +} + +row.spin spinbutton > button.image-button.up:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:checked:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar popover.background button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.flat), button:checked:disabled { + outline-color: transparent; + background-color: rgba(245, 224, 220, 0.35); + color: rgba(0, 0, 0, 0.38); +} + +placessidebar row button.sidebar-button, calendar > header > button, scrollbar button, notebook > header > tabs > arrow, popover modelbutton, spinbutton > button, splitbutton.flat > button, +splitbutton.flat > menubutton > button { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +placessidebar row button.sidebar-button:focus:not(:hover):not(:active), calendar > header > button:focus:not(:hover):not(:active), scrollbar button:focus:not(:hover):not(:active), notebook > header > tabs > arrow:focus:not(:hover):not(:active), popover modelbutton:focus:not(:hover):not(:active), spinbutton > button:focus:not(:hover):not(:active), splitbutton.flat > button:focus:not(:hover):not(:active), +splitbutton.flat > menubutton > button:focus:not(:hover):not(:active) { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +placessidebar row button.sidebar-button:hover, calendar > header > button:hover, scrollbar button:hover, notebook > header > tabs > arrow:hover, popover modelbutton:hover, spinbutton > button:hover, splitbutton.flat > button:hover, +splitbutton.flat > menubutton > button:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +placessidebar row button.sidebar-button:active, calendar > header > button:active, scrollbar button:active, notebook > header > tabs > arrow:active, popover modelbutton:active, spinbutton > button:active, splitbutton.flat > button:active, +splitbutton.flat > menubutton > button:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +placessidebar row button.sidebar-button:disabled, calendar > header > button:disabled, scrollbar button:disabled, notebook > header > tabs > arrow:disabled, popover modelbutton:disabled, spinbutton > button:disabled, splitbutton.flat > button:disabled, +splitbutton.flat > menubutton > button:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +filechooser #pathbarbox > stack > box > button, window.messagedialog .response-area button, window.dialog.message .dialog-action-area > button, .app-notification button, headerbar button:not(.suggested-action):not(.destructive-action), .toolbar button, dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, menubutton.flat > button, button.flat { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +filechooser #pathbarbox > stack > box > button:focus:not(:hover):not(:active), window.messagedialog .response-area button:focus:not(:hover):not(:active), window.dialog.message .dialog-action-area > button:focus:not(:hover):not(:active), .app-notification button:focus:not(:hover):not(:active), headerbar button:focus:not(:hover):not(:active):not(.suggested-action):not(.destructive-action), .toolbar button:focus:not(:hover):not(:active), dropdown > .linked:not(.vertical) > button:focus:not(:hover):not(:active):not(:only-child), +combobox > .linked:not(.vertical) > button:focus:not(:hover):not(:active):not(:only-child), splitbutton.suggested-action > button:focus:not(:hover):not(:active), splitbutton.suggested-action > menubutton > button:focus:not(:hover):not(:active), splitbutton.destructive-action > button:focus:not(:hover):not(:active), splitbutton.destructive-action > menubutton > button:focus:not(:hover):not(:active), splitbutton.opaque > button:focus:not(:hover):not(:active), splitbutton.opaque > menubutton > button:focus:not(:hover):not(:active), menubutton.suggested-action > button:focus:not(:hover):not(:active), menubutton.destructive-action > button:focus:not(:hover):not(:active), menubutton.opaque > button:focus:not(:hover):not(:active), menubutton.flat > button:focus:not(:hover):not(:active), button.flat:focus:not(:hover):not(:active) { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +filechooser #pathbarbox > stack > box > button:hover, window.messagedialog .response-area button:hover, window.dialog.message .dialog-action-area > button:hover, .app-notification button:hover, headerbar button:hover:not(.suggested-action):not(.destructive-action), .toolbar button:hover, dropdown > .linked:not(.vertical) > button:hover:not(:only-child), +combobox > .linked:not(.vertical) > button:hover:not(:only-child), splitbutton.suggested-action > button:hover, splitbutton.suggested-action > menubutton > button:hover, splitbutton.destructive-action > button:hover, splitbutton.destructive-action > menubutton > button:hover, splitbutton.opaque > button:hover, splitbutton.opaque > menubutton > button:hover, menubutton.suggested-action > button:hover, menubutton.destructive-action > button:hover, menubutton.opaque > button:hover, menubutton.flat > button:hover, button.flat:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:active, window.messagedialog .response-area button:active, window.dialog.message .dialog-action-area > button:active, .app-notification button:active, headerbar button:active:not(.suggested-action):not(.destructive-action), .toolbar button:active, dropdown > .linked:not(.vertical) > button:active:not(:only-child), +combobox > .linked:not(.vertical) > button:active:not(:only-child), splitbutton.suggested-action > button:active, splitbutton.suggested-action > menubutton > button:active, splitbutton.destructive-action > button:active, splitbutton.destructive-action > menubutton > button:active, splitbutton.opaque > button:active, splitbutton.opaque > menubutton > button:active, menubutton.suggested-action > button:active, menubutton.destructive-action > button:active, menubutton.opaque > button:active, menubutton.flat > button:active, button.flat:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:disabled, window.messagedialog .response-area button:disabled, window.dialog.message .dialog-action-area > button:disabled, .app-notification button:disabled, headerbar button:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:disabled, dropdown > .linked:not(.vertical) > button:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:disabled:not(:only-child), splitbutton.suggested-action > button:disabled, splitbutton.suggested-action > menubutton > button:disabled, splitbutton.destructive-action > button:disabled, splitbutton.destructive-action > menubutton > button:disabled, splitbutton.opaque > button:disabled, splitbutton.opaque > menubutton > button:disabled, menubutton.suggested-action > button:disabled, menubutton.destructive-action > button:disabled, menubutton.opaque > button:disabled, menubutton.flat > button:disabled, button.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +filechooser #pathbarbox > stack > box > button:checked, window.messagedialog .response-area button:checked, window.dialog.message .dialog-action-area > button:checked, .app-notification button:checked, headerbar button:checked:not(.suggested-action):not(.destructive-action), .toolbar button:checked, dropdown > .linked:not(.vertical) > button:checked:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:not(:only-child), splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button:checked, menubutton.suggested-action > button:checked, menubutton.destructive-action > button:checked, menubutton.opaque > button:checked, menubutton.flat > button:checked, button.flat:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +filechooser #pathbarbox > stack > box > button:checked:disabled, window.messagedialog .response-area button:checked:disabled, window.dialog.message .dialog-action-area > button:checked:disabled, .app-notification button:checked:disabled, headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), .toolbar button:checked:disabled, dropdown > .linked:not(.vertical) > button:checked:disabled:not(:only-child), +combobox > .linked:not(.vertical) > button:checked:disabled:not(:only-child), splitbutton.suggested-action > button:checked:disabled, splitbutton.suggested-action > menubutton > button:checked:disabled, splitbutton.destructive-action > button:checked:disabled, splitbutton.destructive-action > menubutton > button:checked:disabled, splitbutton.opaque > button:checked:disabled, splitbutton.opaque > menubutton > button:checked:disabled, menubutton.suggested-action > button:checked:disabled, menubutton.destructive-action > button:checked:disabled, menubutton.opaque > button:checked:disabled, menubutton.flat > button:checked:disabled, button.flat:checked:disabled { + background-color: alpha(currentColor, 0.1); + color: rgba(255, 255, 255, 0.5); +} + +button.opaque { + box-shadow: none; +} + +.osd button.opaque:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.15); +} + +button.opaque:hover { + background-image: image(alpha(currentColor, 0.1)); +} + +button.keyboard-activating.opaque, button.opaque:active { + background-image: image(rgba(0, 0, 0, 0.2)); +} + +button.opaque:checked { + background-image: image(rgba(0, 0, 0, 0.15)); +} + +button.opaque:checked:hover { + background-image: image(rgba(0, 0, 0, 0.05)); +} + +button.opaque:checked.keyboard-activating, button.opaque:checked:active { + background-image: image(rgba(0, 0, 0, 0.3)); +} + +.nautilus-window .floating-bar button, placessidebar row button.sidebar-button, notebook > header > tabs > tab button.flat, popover.menu box.circular-buttons button.circular.image-button.model, spinbutton > button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; +} + +button { + min-height: 24px; + min-width: 16px; + padding: 6px 10px; + border-radius: 6px; + font-weight: 500; +} + +button:drop(active) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button separator { + margin: 4px 1px; +} + +button.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +button.text-button { + min-width: 32px; + padding-left: 16px; + padding-right: 16px; +} + +button.image-button { + min-width: 24px; + padding: 6px; +} + +button.text-button.image-button, button.image-text-button { + min-width: 24px; + padding: 6px; + border-radius: 6px; +} + +button.text-button.image-button > box, +button.text-button.image-button > box > box, button.image-text-button > box, +button.image-text-button > box > box { + border-spacing: 4px; +} + +button.text-button.image-button > box > label, +button.text-button.image-button > box > box > label, button.image-text-button > box > label, +button.image-text-button > box > box > label { + padding-left: 2px; + padding-right: 2px; +} + +button.text-button.image-button label:first-child, button.image-text-button label:first-child { + margin-left: 10px; +} + +button.text-button.image-button label:last-child, button.image-text-button label:last-child { + margin-right: 10px; +} + +button.text-button.image-button.flat label:first-child, button.image-text-button.flat label:first-child { + margin-left: 6px; +} + +button.text-button.image-button.flat label:last-child, button.image-text-button.flat label:last-child { + margin-right: 6px; +} + +button.text-button.image-button image:not(:only-child), button.image-text-button image:not(:only-child) { + margin: 0 4px; +} + +button.arrow-button { + padding-left: 9px; + padding-right: 9px; +} + +button.arrow-button > box { + border-spacing: 4px; +} + +button.arrow-button.text-button { + padding-left: 16px; + padding-right: 16px; +} + +button.arrow-button.text-button > box { + border-spacing: 6px; +} + +menubutton.pill > button, button.pill { + padding: 9px 30px; + border-radius: 9999px; +} + +button.card { + background-color: rgba(255, 255, 255, 0.04); + background-clip: padding-box; + font-weight: inherit; + border: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; +} + +button.card:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button.card.keyboard-activating, button.card:active { + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +button.card:checked { + background-image: none; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + border-color: #f5e0dc; +} + +button.card:checked:hover { + background-image: none; + outline-color: transparent; + background-color: #fbf2f0; + color: rgba(0, 0, 0, 0.87); +} + +button.card:checked:disabled { + outline-color: transparent; + background-color: rgba(245, 224, 220, 0.35); + color: rgba(0, 0, 0, 0.38); +} + +button.card:checked.keyboard-activating, button.card:checked:active { + background-image: none; +} + +button.card:checked.has-open-popup { + background-image: none; +} + +button.card:drop(active) { + color: #FF7043; + box-shadow: inset 0 0 0 1px #FF7043; +} + +.linked:not(.vertical) > button:focus, .linked.vertical > button:focus { + box-shadow: none; + outline: none; +} + +.linked:not(.vertical) > button.flat:not(:only-child), .linked.vertical > button.flat:not(:only-child) { + background-color: alpha(currentColor, 0.05); +} + +.linked:not(.vertical) > button.flat:focus, .linked.vertical > button.flat:focus { + box-shadow: none; + outline: none; +} + +.linked:not(.vertical) > menubutton > button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +button.osd { + min-height: 24px; + min-width: 24px; + padding: 6px; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.35); + color: white; + margin: 0; +} + +button.osd > image { + padding: 0; +} + +button.osd.remove-button { + padding: 0; +} + +button.osd:focus { + outline-color: transparent; +} + +button.osd:hover { + background-color: rgba(0, 0, 0, 0.45); + color: white; +} + +button.osd:active { + background-color: rgba(0, 0, 0, 0.65); + color: white; +} + +button.osd:disabled { + background-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.35); +} + +button.suggested-action { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: none; +} + +button.suggested-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +button.suggested-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(245, 224, 220, 0.2), 0 4px 3px 0 rgba(245, 224, 220, 0.14), 0 1px 6px 0 rgba(245, 224, 220, 0.12); +} + +button.suggested-action:checked { + background-color: rgba(184, 168, 165, 0.961); +} + +button.suggested-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(245, 224, 220, 0.3), 0 2px 3px -1px rgba(245, 224, 220, 0.24), 0 2px 5px 0 rgba(245, 224, 220, 0.12); +} + +button.suggested-action:focus { + box-shadow: 0 0 0 2px rgba(245, 224, 220, 0.35); +} + +button.suggested-action.flat { + background-color: transparent; + color: #f5e0dc; +} + +button.suggested-action.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +button.suggested-action.flat:checked { + background-color: rgba(245, 224, 220, 0.3); +} + +button.destructive-action { + background-color: #F44336; + color: #FFFFFF; + box-shadow: none; +} + +button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +button.destructive-action:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 2px 2.4px -1px rgba(244, 67, 54, 0.2), 0 4px 3px 0 rgba(244, 67, 54, 0.14), 0 1px 6px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:checked { + background-color: #f77b72; +} + +button.destructive-action:checked:hover { + box-shadow: inset 0 0 0 9999px transparent, 0 3px 3px -3px rgba(244, 67, 54, 0.3), 0 2px 3px -1px rgba(244, 67, 54, 0.24), 0 2px 5px 0 rgba(244, 67, 54, 0.12); +} + +button.destructive-action:focus { + box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.35); +} + +button.destructive-action.flat { + background-color: transparent; + color: #F44336; +} + +button.destructive-action.flat:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +button.destructive-action.flat:checked { + background-color: rgba(244, 67, 54, 0.3); +} + +stackswitcher > button > label { + margin: 0 -6px; + padding: 0 6px; +} + +stackswitcher > button > image { + margin: -3px -6px; + padding: 3px 6px; +} + +stackswitcher > button.needs-attention:checked > label, +stackswitcher > button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +button.font > box, button.file > box { + border-spacing: 6px; +} + +button.font > box > box > label, button.file > box > box > label { + font-weight: bold; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action), filechooser #pathbarbox > stack > box > button, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, headerbar button.star, menubutton.circular > button, button.close, button.circular { + border-radius: 9999px; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) label, filechooser #pathbarbox > stack > box > button label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child label, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child label, headerbar button.star label, menubutton.circular > button label, button.close label, button.circular label { + padding: 0; +} + +menubutton.osd { + background: none; + color: inherit; +} + +menubutton.suggested-action { + background-color: #f5e0dc; + color: white; +} + +menubutton.destructive-action { + background-color: #F44336; + color: white; +} + +menubutton.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +menubutton.suggested-action, menubutton.destructive-action, menubutton.opaque { + border-radius: 6px; +} + +menubutton.suggested-action.circular, menubutton.suggested-action.pill, menubutton.destructive-action.circular, menubutton.destructive-action.pill, menubutton.opaque.circular, menubutton.opaque.pill { + border-radius: 9999px; +} + +menubutton.suggested-action > button, menubutton.suggested-action > button:checked, menubutton.destructive-action > button, menubutton.destructive-action > button:checked, menubutton.opaque > button, menubutton.opaque > button:checked { + background-color: transparent; + color: inherit; +} + +menubutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +menubutton arrow { + min-height: 16px; + min-width: 16px; +} + +menubutton arrow.none { + -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); +} + +menubutton arrow.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menubutton arrow.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menubutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +menubutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +splitbutton { + border-radius: 6px; +} + +splitbutton, splitbutton > separator { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + transition-property: background; +} + +splitbutton > separator { + margin-top: 6px; + margin-bottom: 6px; + background: none; +} + +splitbutton > menubutton > button { + padding: 6px 10px; +} + +splitbutton.image-button > button { + min-width: 24px; + padding-left: 6px; + padding-right: 6px; +} + +splitbutton.text-button.image-button > button, splitbutton.image-text-button > button { + padding-left: 9px; + padding-right: 9px; +} + +splitbutton.text-button.image-button > button > box, splitbutton.image-text-button > button > box { + border-spacing: 6px; +} + +splitbutton > button:dir(ltr), +splitbutton > menubutton > button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin-right: -1px; +} + +splitbutton > button:dir(rtl), +splitbutton > menubutton > button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + margin-left: -1px; +} + +splitbutton.flat > separator { + background: rgba(255, 255, 255, 0.12); +} + +splitbutton.flat:hover, splitbutton.flat:active, splitbutton.flat:checked { + background: alpha(currentColor, 0.07); +} + +splitbutton.flat:hover > separator, splitbutton.flat:active > separator, splitbutton.flat:checked > separator { + background: none; +} + +splitbutton.flat:focus-within:focus-visible > separator { + background: none; +} + +splitbutton.flat > button, +splitbutton.flat > menubutton > button { + border-radius: 6px; +} + +splitbutton.suggested-action { + background-color: #f5e0dc; + color: white; +} + +splitbutton.destructive-action { + background-color: #F44336; + color: white; +} + +splitbutton.opaque { + background-color: #4b4b58; + color: #FFFFFF; +} + +splitbutton.suggested-action > button, splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button, splitbutton.opaque > menubutton > button:checked { + color: inherit; + background-color: transparent; +} + +splitbutton.suggested-action > menubutton > button:dir(ltr), splitbutton.destructive-action > menubutton > button:dir(ltr), splitbutton.opaque > menubutton > button:dir(ltr) { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); +} + +splitbutton.suggested-action > menubutton > button:dir(rtl), splitbutton.destructive-action > menubutton > button:dir(rtl), splitbutton.opaque > menubutton > button:dir(rtl) { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.12); +} + +splitbutton > menubutton > button > arrow.none { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +buttoncontent { + border-spacing: 6px; +} + +buttoncontent > label { + font-weight: bold; +} + +buttoncontent > label:dir(ltr) { + padding-right: 2px; +} + +buttoncontent > label:dir(rtl) { + padding-left: 2px; +} + +.arrow-button > box > buttoncontent > label:dir(ltr), splitbutton > button > buttoncontent > label:dir(ltr) { + padding-right: 0; +} + +.arrow-button > box > buttoncontent > label:dir(rtl), splitbutton > button > buttoncontent > label:dir(rtl) { + padding-left: 0; +} + +stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, +stackswitcher > button.needs-attention > image { + animation: needs-attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > label:dir(rtl), +stackswitcher > button.needs-attention > image:dir(rtl) { + background-position: left 3px; +} + +.linked:not(.vertical) > entry, .linked:not(.vertical) > button, .linked:not(.vertical) > button.image-button { + border-radius: 0; +} + +.linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > button:only-child { + border-radius: 6px; +} + +.linked.vertical > entry, .linked.vertical > button, .linked.vertical > button.image-button { + border-radius: 0; +} + +.linked.vertical > entry:first-child, .linked.vertical > button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > entry:last-child, .linked.vertical > button:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > entry:only-child, .linked.vertical > button:only-child { + border-radius: 6px; +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + + +list > row button.image-button:not(.flat) { + background-color: transparent; + box-shadow: none; + border: none; +} + + +list > row button.image-button:not(.flat):hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + + +list > row button.image-button:not(.flat):active, +list > row button.image-button:not(.flat):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + + +list > row button.image-button:not(.flat).suggested-action { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + + +list > row button.image-button:not(.flat).destructive-action { + background-color: #F44336; + color: #FFFFFF; +} + +/********* + * Links * + *********/ +link { + color: #5bd3f8; +} + +link:visited { + color: #BA68C8; +} + +button.link:link, button.link:link:focus, button.link:link:hover, button.link:link:active { + color: #5bd3f8; +} + +button.link:visited, button.link:visited:focus, button.link:visited:hover, button.link:visited:active { + color: #BA68C8; +} + +button.link > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton { + border-radius: 6px; + padding: 0; + border-spacing: 0; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +spinbutton:focus-within { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.08); + box-shadow: inset 0 0 0 2px transparent; + color: #FFFFFF; + outline: 2px solid #f5e0dc; + outline-offset: -2px; +} + +spinbutton:disabled { + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.5); + outline: none; +} + +spinbutton > text { + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; + margin: 0; +} + +spinbutton > button { + border: none; +} + +spinbutton > button:focus:not(:hover):not(:active):not(:disabled) { + box-shadow: none; +} + +spinbutton:not(.vertical) > text { + min-width: 32px; + padding-left: 12px; +} + +spinbutton:not(.vertical) > button { + padding: 0; + margin: 6px; +} + +spinbutton:not(.vertical) > button.up:dir(ltr), spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 3px; +} + +spinbutton:not(.vertical) > button.up:dir(rtl), spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 3px; +} + +cell.activatable spinbutton:not(.vertical) { + margin: 3px 0; +} + +cell.activatable spinbutton:not(.vertical) > button { + margin: 0; + padding: 0; + min-height: 24px; + border-radius: 0; +} + +cell.activatable spinbutton:not(.vertical) > button:last-child { + border-radius: 0 6px 6px 0; +} + +cell.activatable spinbutton:not(.vertical) > button.up:dir(ltr), cell.activatable spinbutton:not(.vertical) > button.down:dir(rtl) { + margin-left: 0; +} + +cell.activatable spinbutton:not(.vertical) > button.up:dir(rtl), cell.activatable spinbutton:not(.vertical) > button.down:dir(ltr) { + margin-right: 0; +} + +spinbutton.vertical > text { + min-height: 36px; + min-width: 42px; + padding: 0; +} + +spinbutton.vertical > button { + padding: 0; + margin: 6px 9px; +} + +/************** + * ComboBoxes * + **************/ +dropdown > button > box { + border-spacing: 6px; +} + +dropdown arrow, +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; +} + +dropdown > popover.menu > contents modelbutton, +combobox > popover.menu > contents modelbutton { + padding-left: 9px; + padding-right: 9px; +} + +dropdown button.combo cellview:dir(ltr), +combobox button.combo cellview:dir(ltr) { + margin-left: -2px; +} + +dropdown button.combo cellview:dir(rtl), +combobox button.combo cellview:dir(rtl) { + margin-right: -2px; +} + +dropdown popover, +combobox popover { + margin-top: 4px; + padding: 0; +} + +dropdown popover listview, +combobox popover listview { + margin: 0; +} + +dropdown popover listview > row, +combobox popover listview > row { + padding: 6px; +} + +dropdown popover listview > row:selected, +combobox popover listview > row:selected { + color: #FFFFFF; + background-color: alpha(currentColor, 0.06); +} + +dropdown popover .dropdown-searchbar, +combobox popover .dropdown-searchbar { + padding: 6px; +} + +dropdown.linked button:nth-child(2):dir(ltr), +combobox.linked button:nth-child(2):dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +dropdown.linked button:nth-child(2):dir(rtl), +combobox.linked button:nth-child(2):dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child), +combobox > .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):first-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):first-child { + margin-right: -36px; + padding-right: 36px; +} + +dropdown > .linked:not(.vertical) > entry:not(:only-child):last-child, +combobox > .linked:not(.vertical) > entry:not(:only-child):last-child { + margin-left: -36px; + padding-left: 36px; +} + +dropdown > .linked:not(.vertical) > button:not(:only-child), +combobox > .linked:not(.vertical) > button:not(:only-child) { + min-height: 16px; + min-width: 16px; + margin: 6px; + padding: 4px; + border-radius: 6px; +} + +.linked:not(.vertical) > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.linked:not(.vertical) > combobox:not(:last-child) > box > button.combo { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.linked.vertical > combobox:not(:first-child) > box > button.combo { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.linked.vertical > combobox:not(:last-child) > box > button.combo { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +button.combo:only-child { + border-radius: 6px; + font-weight: normal; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 2px transparent; + background-color: rgba(255, 255, 255, 0.08); + color: rgba(255, 255, 255, 0.7); + outline: 0 solid transparent; + outline-offset: 2px; +} + +button.combo:only-child:focus { + color: #FFFFFF; + outline: 2px solid rgba(255, 255, 255, 0.04); + outline-offset: -2px; +} + +button.combo:only-child:hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +button.combo:only-child:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +button.combo:only-child:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + outline-color: transparent; +} + +/************ + * Toolbars * + ************/ +.toolbar { + padding: 6px; + background-color: #1e1e2e; + border-spacing: 6px; +} + +.osd .toolbar { + background-color: transparent; +} + +.app-notification, .toolbar.osd { + transition: box-shadow 200ms ease-out; + padding: 6px; + border-radius: 12px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +.app-notification:backdrop, .toolbar.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +.left.app-notification, .right.app-notification, .top.app-notification, .bottom.app-notification, .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom { + border-radius: 0; +} + +.bottom.app-notification, .toolbar.osd.bottom { + box-shadow: none; + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4)); +} + +.toolbar.horizontal > separator { + margin: 2px; +} + +.toolbar.vertical > separator { + margin: 2px; +} + +.toolbar entry, +.toolbar spinbutton, +.toolbar splitbutton, +.toolbar separator:not(.sidebar), +.toolbar button, +.toolbar menubutton, +.toolbar scalebutton { + margin-top: 0; + margin-bottom: 0; +} + +.toolbar menubutton > button, +.toolbar splitbutton > button, +.toolbar splitbutton > menubutton, +.toolbar scalebutton > button { + margin-top: 0; + margin-bottom: 0; +} + +.toolbar switch { + margin-top: 4px; + margin-bottom: 4px; +} + +.toolbar spinbutton entry, +.toolbar spinbutton button { + margin: 0; +} + +.toolbar popover.menu separator:not(.sidebar) { + margin-top: 6px; + margin-bottom: 6px; +} + +searchbar > revealer > box { + padding: 6px; + border-spacing: 0; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; + box-shadow: none; +} + +searchbar > revealer > box entry, searchbar > revealer > box button, searchbar > revealer > box menubutton { + margin: 0; +} + +/*************** + * Header bars * + ***************/ +headerbar button:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); + border: none; +} + +headerbar button:hover:not(.suggested-action):not(.destructive-action), headerbar button:focus:not(:hover):not(:active):not(.suggested-action):not(.destructive-action), headerbar button:active:not(.suggested-action):not(.destructive-action), headerbar button:checked:not(.suggested-action):not(.destructive-action) { + color: #FFFFFF; +} + +headerbar button:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); +} + +headerbar button:backdrop:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +headerbar button:backdrop:focus:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:hover:not(.suggested-action):not(.destructive-action), headerbar button:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +headerbar button:backdrop:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar button:backdrop:checked:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.7); +} + +headerbar button:backdrop:checked:disabled:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.32); +} + +headerbar entry { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +headerbar entry:hover, headerbar entry:focus-within { + color: #FFFFFF; +} + +headerbar entry:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +headerbar entry > text > placeholder { + color: rgba(255, 255, 255, 0.5); +} + +headerbar entry > text > block-cursor { + color: rgba(255, 255, 255, 0.04); + background-color: #FFFFFF; +} + +headerbar entry > image { + color: rgba(255, 255, 255, 0.7); +} + +headerbar entry > image:hover, headerbar entry > image:active { + color: #FFFFFF; +} + +headerbar entry > image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), color 75ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + background-color: #11111b; + color: #FFFFFF; + min-height: 48px; + padding: 0; + margin: 0; +} + +headerbar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +headerbar:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); +} + +headerbar:backdrop:disabled { + color: rgba(255, 255, 255, 0.32); +} + +headerbar.flat, headerbar.flat:backdrop { + background: none; + box-shadow: none; + transition: none; +} + +headerbar .title { + padding: 0 12px; + font-weight: bold; +} + +headerbar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +headerbar .subtitle, +headerbar .dim-label, +headerbar row.expander image.expander-row-arrow, +row.expander headerbar image.expander-row-arrow, +headerbar row label.subtitle, +row headerbar label.subtitle { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +headerbar .subtitle:backdrop, +headerbar .dim-label:backdrop, +headerbar row.expander image.expander-row-arrow:backdrop, +row.expander headerbar image.expander-row-arrow:backdrop, +headerbar row label.subtitle:backdrop, +row headerbar label.subtitle:backdrop { + color: rgba(255, 255, 255, 0.5); +} + +headerbar .titlebar { + background-color: transparent; + box-shadow: none; +} + +headerbar headerbar + separator { + background-color: rgba(255, 255, 255, 0.12); +} + +headerbar > windowhandle > box { + padding: 0 6px; +} + +headerbar > windowhandle > box, +headerbar > windowhandle > box > box.start, +headerbar > windowhandle > box > box.end { + border-spacing: 6px; +} + +headerbar entry, +headerbar spinbutton, +headerbar splitbutton, +headerbar button, +headerbar menubutton, +headerbar stackswitcher, +headerbar separator:not(.sidebar) { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar menubutton > button, +headerbar spinbutton > button, +headerbar splitbutton > button, +headerbar splitbutton > menubutton, +headerbar .linked > menubutton, +headerbar entry > menubutton { + margin-top: 0; + margin-bottom: 0; +} + +headerbar button.suggested-action:disabled, +headerbar button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); + opacity: 1; +} + +headerbar button.star { + min-height: 24px; + min-width: 24px; + padding: 6px; +} + +headerbar .linked:not(.vertical) > entry:not(:only-child) { + border-radius: 6px; +} + +headerbar .entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +headerbar popover.background button.suggested-action:disabled, +headerbar popover.background button.destructive-action:disabled { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.5); +} + +headerbar popover.background entry, +headerbar popover.background spinbutton, +headerbar popover.background button, +headerbar popover.background menubutton, +headerbar popover.background stackswitcher { + margin-top: 0; + margin-bottom: 0; +} + +headerbar separator:not(.sidebar) { + background-color: rgba(255, 255, 255, 0.12); +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar.selection-mode { + transition: background-color 0.1ms 225ms, color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +headerbar.selection-mode:backdrop { + color: rgba(0, 0, 0, 0.6); +} + +headerbar.selection-mode .subtitle:link { + color: rgba(0, 0, 0, 0.87); +} + +headerbar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +headerbar.default-decoration { + min-height: 36px; + padding: 0; + margin: 0; + box-shadow: none; + border: none; + outline: none; + background-image: image(#11111b); +} + +headerbar.default-decoration:backdrop { + background-image: image(#1e1e2e); +} + +headerbar.default-decoration windowcontrols button, +headerbar.default-decoration windowcontrols menubutton { + min-width: 16px; + min-height: 16px; + margin: 0; + padding: 0; +} + +headerbar.default-decoration windowcontrols menubutton button { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 4px; +} + +.solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(ltr) { + border-radius: 0; + box-shadow: none; +} + +window.devel headerbar { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, rgba(245, 224, 220, 0.1)), linear-gradient(to top, #171724 3px, #1b1b2b); +} + +window.devel headerbar:backdrop { + background: #11111b cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(#11111b); + /* background-color would flash */ +} + +/************ + * Pathbars * + ************/ + +pathbar > button { + padding-left: 6px; + padding-right: 6px; + border-radius: 6px; + background-color: alpha(currentColor, 0.08); + border: none; + box-shadow: none; +} + + +pathbar > button:disabled { + background-color: alpha(currentColor, 0.05); +} + + +pathbar > button:checked { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + + +pathbar > button:checked:hover { + background-color: alpha(currentColor, 0.16); + color: #FFFFFF; +} + + +pathbar > button label, +pathbar > button image { + margin-left: 3px; + margin-right: 3px; +} + + +pathbar > button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +.pathbar { + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); + border: none; + border-radius: 6px; + padding: 2px; +} + +headerbar .pathbar { + margin-top: 6px; + margin-bottom: 6px; + background-color: rgba(255, 255, 255, 0.04); + color: rgba(255, 255, 255, 0.7); +} + +.pathbar > button { + margin-top: 0; + margin-bottom: 0; + min-height: 20px; + border-radius: 4px; + border: none; + box-shadow: none; +} + +.pathbar > button:last-child { + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +/************** + * Tree Views * + **************/ +columnview.view, +treeview.view { + border-left-color: #393947; + border-top-color: #393947; +} + +columnview.view:hover, columnview.view:selected, +treeview.view:hover, +treeview.view:selected { + border-radius: 0; +} + +columnview.view:focus, +treeview.view:focus { + box-shadow: none; + outline: none; +} + +columnview.view.separator, +treeview.view.separator { + min-height: 5px; + color: rgba(255, 255, 255, 0.12); +} + +columnview.view:drop(active), +treeview.view:drop(active) { + box-shadow: none; +} + +columnview.view:drop(active).after, +treeview.view:drop(active).after { + border-top-style: none; +} + +columnview.view:drop(active).before, +treeview.view:drop(active).before { + border-bottom-style: none; +} + +columnview.view > dndtarget:drop(active), +treeview.view > dndtarget:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: alpha(currentColor, 0.06); +} + +columnview.view > dndtarget:drop(active).after, +treeview.view > dndtarget:drop(active).after { + border-top-style: none; +} + +columnview.view > dndtarget:drop(active).before, +treeview.view > dndtarget:drop(active).before { + border-bottom-style: none; +} + +columnview.view.expander, +treeview.view.expander { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + color: rgba(255, 255, 255, 0.7); +} + +columnview.view.expander:dir(rtl), +treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +columnview.view.expander:hover, +treeview.view.expander:hover { + color: #FFFFFF; +} + +columnview.view.expander:selected, +treeview.view.expander:selected { + color: #FFFFFF; +} + +columnview.view.expander:selected:hover, +treeview.view.expander:selected:hover { + color: #FFFFFF; +} + +columnview.view.expander:checked, +treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +columnview.view.expander:disabled, +treeview.view.expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +columnview.view.progressbar, +treeview.view.progressbar { + border-bottom: 6px solid #f5e0dc; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.progressbar:selected:hover, +treeview.view.progressbar:selected:hover { + box-shadow: none; +} + +columnview.view.trough, +treeview.view.trough { + border-bottom: 6px solid rgba(255, 255, 255, 0.12); + box-shadow: none; + background-color: transparent; + background-image: none; +} + +columnview.view.trough:selected:hover, +treeview.view.trough:selected:hover { + box-shadow: none; +} + +columnview.view > header > button, +treeview.view > header > button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + background-clip: border-box; +} + +columnview.view > header > button:not(:focus):not(:hover):not(:active), +treeview.view > header > button:not(:focus):not(:hover):not(:active) { + color: rgba(255, 255, 255, 0.7); +} + +columnview.view > header > button, columnview.view > header > button:disabled, +treeview.view > header > button, +treeview.view > header > button:disabled { + background-color: #1e1e2e; +} + +columnview.view > header > button:last-child, +treeview.view > header > button:last-child { + border-right-style: none; +} + +columnview.view button.dnd, +columnview.view header.button.dnd, +treeview.view button.dnd, +treeview.view header.button.dnd { + padding: 2px 6px; + border-style: none solid solid; + border-width: 1px; + border-color: rgba(255, 255, 255, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #1e1e2e; + background-clip: border-box; + color: #f5e0dc; +} + +columnview.view acceleditor > label, +treeview.view acceleditor > label { + background-color: #f5e0dc; +} + +stack.view treeview.view { + min-height: 36px; +} + +/********* + * Menus * + *********/ +menubar { + padding: 0; + background-color: #11111b; + color: #FFFFFF; +} + +menubar:backdrop { + background-color: #1e1e2e; + color: rgba(255, 255, 255, 0.7); +} + +.csd menubar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +menubar > item { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(255, 255, 255, 0.7); +} + +menubar > item:selected { + transition: none; + background-color: alpha(currentColor, 0.1); + color: #FFFFFF; +} + +menubar > item:disabled { + color: rgba(255, 255, 255, 0.32); +} + +menubar > item label:disabled { + color: inherit; +} + +menubar > item popover.menu popover.menu { + margin-left: 9px; +} + +menubar > item popover.menu.background popover.menu.background > contents { + margin: 0; + border-radius: 12px; +} + +/********************** + * Popover Base Menus * + **********************/ +popover.menu box.inline-buttons { + color: #FFFFFF; + padding: 0 6px; +} + +popover.menu box.inline-buttons button.image-button.model { + min-height: 28px; + min-width: 28px; + padding: 0; + border: none; + outline: none; + transition: none; +} + +popover.menu box.inline-buttons button.image-button.model:selected { + background: image(alpha(currentColor, 0.06)); +} + +popover.menu box.circular-buttons { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model { + padding: 6px; +} + +popover.menu box.circular-buttons button.circular.image-button.model:focus { + background-color: alpha(currentColor, 0.06); +} + +popover.menu arrow.left, +popover.menu radio.left, +popover.menu check.left { + margin-left: 0; + margin-right: 0; +} + +popover.menu arrow.right, +popover.menu radio.right, +popover.menu check.right { + margin-left: 0; + margin-right: 0; +} + +popover.menu label.title { + font-weight: bold; + padding: 4px 26px; +} + +/************ + * Popovers * + ************/ +popover.background { + font: initial; +} + +popover.background, popover.background:backdrop { + background-color: transparent; +} + +popover > arrow, +popover > contents { + transition: box-shadow 200ms ease-out; + padding: 6px; + background-color: #313244; + border-radius: 12px; + color: #FFFFFF; + border: 1px solid rgba(255, 255, 255, 0.1); + background-clip: border-box; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); +} + +popover > contents > list, +popover > contents > .view, +popover > contents > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover > contents separator { + background-color: rgba(255, 255, 255, 0.12); + margin: 3px 0; +} + +popover > contents list separator { + margin: 0; +} + +popover > contents list > row { + border-radius: 6px; +} + +popover > contents stack > box { + padding: 0; +} + +popover > contents > box > button { + margin: 0; +} + +popover .view:not(:selected), +popover toolbar { + background-color: #313244; +} + +popover.menu button, +popover button.model { + min-height: 32px; + padding: 0 8px; +} + +popover modelbutton { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-height: 22px; + min-width: 56px; + padding: 3px 9px; + color: #FFFFFF; + font: initial; + border-radius: 6px; +} + +popover modelbutton:focus:not(:hover) { + transition: none; + box-shadow: none; + outline: none; +} + +popover modelbutton:disabled { + color: rgba(255, 255, 255, 0.5); +} + +popover modelbutton accelerator { + color: rgba(255, 255, 255, 0.5); + margin-left: 30px; +} + +popover modelbutton accelerator:disabled { + color: rgba(255, 255, 255, 0.12); +} + +popover modelbutton arrow.left { + -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); +} + +popover modelbutton arrow.right { + -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); +} + +.osd popover, popover.touch-selection, popover.magnifier { + background-color: transparent; +} + +magnifier { + background-color: #1e1e2e; +} + +/************* + * Notebooks * + *************/ +notebook > header > tabs > tab { + min-height: 24px; + min-width: 24px; + padding: 3px 6px; + border: none; + background-clip: padding-box; + font-weight: 500; + border-radius: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); +} + +notebook > header > tabs > tab:hover:not(:checked):not(:selected) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; +} + +notebook > header > tabs > tab:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; +} + +notebook > header > tabs > tab:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; +} + +notebook > header > tabs > tab:selected:not(:active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +notebook > header > tabs > tab:selected:not(:active):disabled { + color: rgba(255, 255, 255, 0.5); +} + +frame > paned > notebook > header, notebook.frame > header { + background-color: rgba(255, 255, 255, 0.04); +} + +notebook, notebook.frame { + background-color: #1e1e2e; + border-radius: 12px; +} + +notebook.frame frame > border { + border: none; + border-radius: 6px; +} + +notebook.frame frame > list row.activatable { + border-radius: 6px; +} + +notebook > header { + border: none; + background-color: rgba(255, 255, 255, 0.04); + margin: 3px; + border-radius: 9px; +} + +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 { + padding-left: 4px; + padding-right: 4px; +} + +notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { + margin-left: 0; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: 0; + -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 { + padding-top: 4px; + padding-bottom: 4px; +} + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { + margin-top: 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: 0; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 6px; +} + +notebook > header > tabs > tab { + margin: 3px; +} + +notebook > header > tabs > tab > box { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + margin: -6px -12px; + padding: 6px 12px; +} + +notebook > header > tabs > tab > box:drop(active) { + background-color: rgba(255, 255, 255, 0.12); + color: #FFFFFF; +} + +notebook > header > tabs > tab button.flat:last-child { + margin-left: 6px; + margin-right: -3px; +} + +notebook > header > tabs > tab button.flat:first-child { + margin-left: -3px; + margin-right: 6px; +} + +notebook > header > tabs > tab button.close-button { + min-width: 24px; + min-height: 24px; +} + +notebook > header.top > tabs, notebook > header.bottom > tabs { + padding-left: 0; + padding-right: 0; +} + +notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { + margin-left: 0; +} + +notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { + margin-right: 0; +} + +notebook > header.top > tabs > tab:not(:last-child), notebook > header.bottom > tabs > tab:not(:last-child) { + margin-right: 0; +} + +notebook > header.top > tabs tab.reorderable-page, notebook > header.bottom > tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header.left > tabs, notebook > header.right > tabs { + padding-top: 0; + padding-bottom: 0; +} + +notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { + margin-top: 0; +} + +notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { + margin-bottom: 0; +} + +notebook > header.left > tabs > tab:not(:last-child), notebook > header.right > tabs > tab:not(:last-child) { + margin-bottom: 0; +} + +notebook > header.left > tabs tab.reorderable-page, notebook > header.right > tabs tab.reorderable-page { + border-style: solid; +} + +notebook > header > menubutton > button.image-button { + padding: 3px; + min-width: 24px; + min-height: 24px; + margin: 0 3px; +} + +notebook > stack:not(:only-child) { + background-color: transparent; + border-radius: 6px; +} + +tabbar tab { + min-height: 24px; + min-width: 24px; + padding: 3px 6px; + border: none; + background-clip: padding-box; + font-weight: 500; + border-radius: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), outline 300ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + background-color: transparent; + outline: 0 solid transparent; + outline-offset: 2px; + color: rgba(255, 255, 255, 0.7); + color: rgba(255, 255, 255, 0.7); +} + +tabbar tab:hover:not(:selected) { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; + color: #FFFFFF; +} + +tabbar tab:disabled { + color: rgba(255, 255, 255, 0.32); + background-color: transparent; + color: rgba(255, 255, 255, 0.32); +} + +tabbar tab:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + box-shadow: none; + color: #FFFFFF; +} + +tabbar tab:selected:not(:active) { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +tabbar tab:selected:not(:active):disabled { + color: rgba(255, 255, 255, 0.5); +} + +tabbar > revealer > box { + box-shadow: none; +} + +tabbar .box { + background-color: #11111b; + background-image: none; + padding: 0; + margin: 0; + border-radius: 0; + min-height: 36px; + border: none; + box-shadow: none; +} + +tabbar .box:backdrop { + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +tabbar .box:backdrop > scrolledwindow, +tabbar .box:backdrop > .start-action, +tabbar .box:backdrop > .end-action { + filter: none; + transition: none; +} + +tabbar tabbox { + padding: 0; + margin: 0; + min-height: 36px; +} + +tabbar tabbox > background { + background: none; +} + +tabbar tabbox > separator { + margin: 9px 0; + transition: opacity 150ms ease-in-out; +} + +tabbar tabbox > separator.hidden { + opacity: 0; +} + +tabbar tabbox > tabboxchild { + padding: 0; + margin: 0; +} + +tabbar tab { + padding: 6px; + margin: 6px 2px; +} + +tabbar tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#f5e0dc, 0.4) 10%, alpha(#f5e0dc, 0) 30%); +} + +tabbar tab.needs-attention:hover { + background-image: image(alpha(currentColor, 0.03)), radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#f5e0dc, 0.4) 10%, alpha(#f5e0dc, 0) 30%); +} + +tabbar tabbox.single-tab tab, tabbar tabbox.single-tab tab:hover, tabbar tabbox.single-tab tab:active { + background: none; +} + +tabbar undershoot { + transition: background 150ms ease-in-out; +} + +tabbar undershoot.left { + background: linear-gradient(to right, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar undershoot.right { + background: linear-gradient(to left, #1e1e2e, rgba(0, 0, 0, 0) 20px); +} + +tabbar .needs-attention-left undershoot.left { + background: linear-gradient(to right, alpha(#f5e0dc, 0.5), alpha(#f5e0dc, 0.3) 1px, alpha(#f5e0dc, 0) 20px); +} + +tabbar .needs-attention-right undershoot.right { + background: linear-gradient(to left, alpha(#f5e0dc, 0.5), alpha(#f5e0dc, 0.3) 1px, alpha(#f5e0dc, 0) 20px); +} + +tabbar .start-action, +tabbar .end-action { + padding: 6px 5px; +} + +tabbar .start-action:dir(ltr), +tabbar .end-action:dir(rtl) { + padding-right: 0; +} + +tabbar .start-action:dir(rtl), +tabbar .end-action:dir(ltr) { + padding-left: 0; +} + +tabbar.inline .box { + background-color: transparent; + color: inherit; + box-shadow: none; + padding-bottom: 0; +} + +tabbar.inline .box:backdrop { + background-color: transparent; + transition: none; +} + +tabbar.inline .box:backdrop > scrolledwindow, +tabbar.inline .box:backdrop > .start-action, +tabbar.inline .box:backdrop > .end-action { + filter: none; + transition: none; +} + +dnd tab { + min-height: 24px; + background-color: #11111b; + color: #FFFFFF; + box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 14px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); + outline: 1px solid rgba(0, 0, 0, 0.75); + outline-offset: -1px; + margin: 24px; +} + +dnd tab.needs-attention { + background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(#f5e0dc, 0.4) 10%, alpha(#f5e0dc, 0) 30%); +} + +tabbar tab, +dnd tab { + padding: 6px; +} + +tabbar tab button.image-button, +dnd tab button.image-button { + padding: 0; + margin: 0; + min-width: 24px; + min-height: 24px; + border-radius: 9999px; + color: rgba(255, 255, 255, 0.7); +} + +tabbar tab button.image-button:hover, tabbar tab button.image-button:active, +dnd tab button.image-button:hover, +dnd tab button.image-button:active { + color: #FFFFFF; +} + +tabbar tab button.image-button:disabled, +dnd tab button.image-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +tabbar tab indicator, +dnd tab indicator { + min-height: 2px; + border-radius: 2px; + background: alpha(#f5e0dc, 0.5); + transform: translateY(4px); +} + +tabthumbnail { + border-radius: 6px; + transition: box-shadow 200ms ease-out; +} + +tabthumbnail > box { + margin: 6px; +} + +tabthumbnail:drop(active) { + box-shadow: inset 0 0 0 2px alpha(#FF7043, 0.4); + background-color: alpha(#FF7043, 0.1); +} + +tabthumbnail .needs-attention:dir(ltr) { + transform: translate(8px, -8px); +} + +tabthumbnail .needs-attention:dir(rtl) { + transform: translate(-8px, -8px); +} + +tabthumbnail .needs-attention > widget { + background: #f5e0dc; + min-width: 12px; + min-height: 12px; + border-radius: 6px; + margin: 3px; + box-shadow: 0 1px 2px alpha(#f5e0dc, 0.4); +} + +tabthumbnail .card { + background: none; + border: none; + box-shadow: none; + color: inherit; +} + +tabthumbnail .card picture { + outline: 1px solid rgba(255, 255, 255, 0.12); + outline-offset: -1px; + border-radius: 6px; +} + +tabthumbnail.pinned .card { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; +} + +tabthumbnail .icon-title-box { + border-spacing: 6px; +} + +tabthumbnail .tab-unpin-icon { + margin: 6px; + min-width: 24px; + min-height: 24px; +} + +tabthumbnail button.circular { + margin: 6px; + background-color: rgba(255, 255, 255, 0.04); + min-width: 24px; + min-height: 24px; +} + +tabthumbnail button.circular:hover { + background-color: alpha(currentColor, 0.08); +} + +tabthumbnail button.circular:active { + background-color: alpha(currentColor, 0.12); +} + +taboverview > .overview .new-tab-button { + margin: 18px; +} + +tabview:drop(active), +tabbox:drop(active), +tabgrid:drop(active) { + box-shadow: none; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: #1e1e2e; + box-shadow: none; + outline: none; +} + +scrollbar.top { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +scrollbar > range > trough { + border: none; + background: none; + padding: 0; + outline: none; +} + +scrollbar > range > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(255, 255, 255, 0.5); + box-shadow: none; + outline: none; +} + +scrollbar > range > trough > slider:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +scrollbar > range > trough > slider:active { + background-color: #FFFFFF; +} + +scrollbar > range > trough > slider:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar > range.fine-tune > trough > slider { + min-width: 4px; + min-height: 4px; +} + +scrollbar > range.fine-tune.horizontal > trough > slider { + margin: 2px 0; +} + +scrollbar > range.fine-tune.vertical > trough > slider { + margin: 0 2px; +} + +scrollbar.overlay-indicator:not(.fine-tune) > range > trough > slider { + transition-property: background-color, min-height, min-width; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + background-color: transparent; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) > range > trough > slider { + min-width: 4px; + min-height: 4px; + margin: 0; + border: 1px solid rgba(30, 30, 46, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 0; + border: 1px solid rgba(30, 30, 46, 0.3); + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(255, 255, 255, 0.32); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { + min-width: 8px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { + min-height: 8px; +} + +scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { + background-color: rgba(255, 255, 255, 0.04); +} + +scrollbar.horizontal > range > trough > slider { + min-width: 24px; +} + +scrollbar.vertical > range > trough > slider { + min-height: 24px; +} + +scrollbar button { + min-width: 16px; + min-height: 16px; + padding: 0; + border-radius: 0; +} + +scrollbar.vertical button.down { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +scrollbar.vertical button.up { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +scrollbar.horizontal button.down { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +/********** + * Switch * + **********/ +switch { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + padding: 0; + border: none; + border-radius: 9999px; + background-color: rgba(255, 255, 255, 0.5); + background-clip: border-box; + font-size: 0; + color: transparent; +} + +switch:checked { + background-color: #f5e0dc; +} + +switch:disabled { + opacity: 0.5; +} + +switch image { + margin: -8px; +} + +switch > slider { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 18px; + min-height: 18px; + margin: 3px; + border-radius: 9999px; + outline: none; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); + background-color: white; + border: none; +} + +switch:focus slider, switch:hover slider, switch:focus:hover slider { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); +} + +/************************* + * Check and Radio items * + *************************/ +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + min-height: 40px; + min-width: 40px; + margin: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.view.content-view.check:not(list):hover, .view.content-view.check:not(list):active, +.content-view .tile check:not(list):hover, +.content-view .tile check:not(list):active { + box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.12); +} + +.view.content-view.check:not(list), +.content-view .tile check:not(list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked-dark.png"), url("assets/selectionmode-checkbox-unchecked-dark@2.png")); +} + +.view.content-view.check:not(list):checked, +.content-view .tile check:not(list):checked { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked-dark.png"), url("assets/selectionmode-checkbox-checked-dark@2.png")); +} + +checkbutton, +radiobutton { + outline: none; + border-spacing: 3px; +} + +check, +radio { + min-height: 20px; + min-width: 20px; + margin: 3px; + padding: 0; + border-radius: 9999px; + border: none; + color: transparent; + background-color: rgba(255, 255, 255, 0.12); + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), box-shadow 150ms cubic-bezier(0, 0, 0.2, 1); +} + +check:hover, +radio:hover { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.04); + background-color: rgba(255, 255, 255, 0.15); +} + +check:active, +radio:active { + box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.12); + background-color: rgba(255, 255, 255, 0.2); +} + +check:disabled, +radio:disabled { + background-color: rgba(255, 255, 255, 0.04); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +check:checked:hover, check:indeterminate:hover, +radio:checked:hover, +radio:indeterminate:hover { + box-shadow: 0 0 0 6px rgba(245, 224, 220, 0.15); + background-color: white; +} + +check:checked:active, check:indeterminate:active, +radio:checked:active, +radio:indeterminate:active { + box-shadow: 0 0 0 6px rgba(245, 224, 220, 0.2); + background-color: #f5e0dc; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(0, 0, 0, 0.6); + background-color: rgba(245, 224, 220, 0.35); +} + +popover modelbutton.flat check, popover modelbutton.flat check:focus, popover modelbutton.flat check:hover, popover modelbutton.flat check:focus:hover, popover modelbutton.flat check:active, popover modelbutton.flat check:disabled, popover modelbutton.flat radio, popover modelbutton.flat radio:focus, popover modelbutton.flat radio:hover, popover modelbutton.flat radio:focus:hover, popover modelbutton.flat radio:active, popover modelbutton.flat radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover modelbutton.flat check.left:dir(rtl), popover modelbutton.flat radio.left:dir(rtl) { + margin-left: -3px; + margin-right: 6px; +} + +popover modelbutton.flat check.right:dir(ltr), popover modelbutton.flat radio.right:dir(ltr) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu radio { + transition: none; + margin: 0; + padding: 0; +} + +popover.menu check:dir(ltr), popover.menu radio:dir(ltr) { + margin-right: 6px; + margin-left: -3px; +} + +popover.menu check:dir(rtl), popover.menu radio:dir(rtl) { + margin-left: 6px; + margin-right: -3px; +} + +popover.menu check, popover.menu check:hover, popover.menu check:disabled, popover.menu check:checked:hover, popover.menu check:indeterminate:hover, popover.menu radio, popover.menu radio:hover, popover.menu radio:disabled, popover.menu radio:checked:hover, popover.menu radio:indeterminate:hover { + box-shadow: none; +} + + +check { + -gtk-icon-size: 20px; +} + + +check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); +} + + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic@2.svg"))); +} + + +radio { + -gtk-icon-size: 20px; +} + + +radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-checked-symbolic@2.svg"))); +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-mixed-symbolic@2.svg"))); +} + + +popover.menu check { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu check:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic@2.svg"))); +} + + +popover.menu check:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic@2.svg"))); +} + + +popover.menu radio { + min-height: 16px; + min-width: 16px; + -gtk-icon-size: 16px; +} + + +popover.menu radio:checked { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic@2.svg"))); +} + + +popover.menu radio:indeterminate { + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic@2.svg"))); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +treeview.view radio, treeview.view check, +columnview.view radio, +columnview.view check { + padding: 0; + margin: 0; + transition: none; +} + +treeview.view radio, treeview.view radio:hover, treeview.view radio:disabled, treeview.view radio:checked:hover, treeview.view radio:indeterminate:hover, treeview.view check, treeview.view check:hover, treeview.view check:disabled, treeview.view check:checked:hover, treeview.view check:indeterminate:hover, +columnview.view radio, +columnview.view radio:hover, +columnview.view radio:disabled, +columnview.view radio:checked:hover, +columnview.view radio:indeterminate:hover, +columnview.view check, +columnview.view check:hover, +columnview.view check:disabled, +columnview.view check:checked:hover, +columnview.view check:indeterminate:hover { + box-shadow: none; +} + +treeview.view:hover check, treeview.view:hover radio, treeview.view:selected check, treeview.view:selected radio, treeview.view:focus check, treeview.view:focus radio, +columnview.view:hover check, +columnview.view:hover radio, +columnview.view:selected check, +columnview.view:selected radio, +columnview.view:focus check, +columnview.view:focus radio { + box-shadow: none; +} + +treeview.view:hover check:checked, treeview.view:hover radio:checked, treeview.view:selected check:checked, treeview.view:selected radio:checked, treeview.view:focus check:checked, treeview.view:focus radio:checked, +columnview.view:hover check:checked, +columnview.view:hover radio:checked, +columnview.view:selected check:checked, +columnview.view:selected radio:checked, +columnview.view:focus check:checked, +columnview.view:focus radio:checked { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 17px 12px; +} + +scale.vertical { + padding: 12px 17px; +} + +scale > trough { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(255, 255, 255, 0.3); +} + +scale > trough:disabled { + background-color: rgba(255, 255, 255, 0.12); +} + +scale > trough > highlight { + transition: background-image 75ms cubic-bezier(0, 0, 0.2, 1); + background-image: image(#f5e0dc); +} + +scale > trough > highlight:disabled { + background-color: #1e1e2e; + background-image: image(rgba(255, 255, 255, 0.32)); +} + +scale > trough > fill { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(255, 255, 255, 0.3); +} + +scale > trough > fill:disabled { + background-color: transparent; +} + +scale > trough > slider { + min-height: 18px; + min-width: 18px; + margin: -8px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 9999px; + color: #f5e0dc; + background-color: #1e1e2e; + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +scale > trough > slider:hover { + box-shadow: inset 0 0 0 2px #f5e0dc, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale > trough > slider:active { + box-shadow: inset 0 0 0 4px #f5e0dc, 0 0 0 8px rgba(255, 255, 255, 0.12); +} + +scale > trough > slider:disabled { + box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.32); +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 16px; + padding-bottom: 16px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 16px; + padding-right: 16px; +} + +scale.fine-tune > trough > slider { + margin: -7px; +} + +scale > marks, +scale > value { + color: rgba(255, 255, 255, 0.7); +} + +scale indicator { + background-color: rgba(255, 255, 255, 0.3); + color: transparent; +} + +scale.marks-before:not(.marks-after) > trough > slider, scale.marks-after:not(.marks-before) > trough > slider { + transform: rotate(0); +} + +scale.horizontal > marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale.horizontal.fine-tune > marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.horizontal > marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale.horizontal.fine-tune > marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.vertical > marks.top { + margin-right: 7px; + margin-left: -15px; +} + +scale.vertical.fine-tune > marks.top { + margin-right: 6px; + margin-left: -14px; +} + +scale.vertical > marks.bottom { + margin-left: 7px; + margin-right: -15px; +} + +scale.vertical.fine-tune > marks.bottom { + margin-left: 6px; + margin-right: -14px; +} + +scale.horizontal indicator { + min-height: 8px; + min-width: 1px; +} + +scale.vertical indicator { + min-height: 1px; + min-width: 8px; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider, scale.horizontal.marks-before:not(.marks-after) > trough > slider:hover, scale.horizontal.marks-before:not(.marks-after) > trough > slider:active, scale.horizontal.marks-before:not(.marks-after) > trough > slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled-dark.png"), url("assets/scale-horz-marks-before-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider, scale.horizontal.marks-after:not(.marks-before) > trough > slider:hover, scale.horizontal.marks-after:not(.marks-before) > trough > slider:active, scale.horizontal.marks-after:not(.marks-before) > trough > slider:disabled { + box-shadow: none; +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled-dark.png"), url("assets/scale-horz-marks-after-slider-disabled-dark@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-dark.png"), url("assets/scale-horz-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider, scale.vertical.marks-before:not(.marks-after) > trough > slider:hover, scale.vertical.marks-before:not(.marks-after) > trough > slider:active, scale.vertical.marks-before:not(.marks-after) > trough > slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled-dark.png"), url("assets/scale-vert-marks-before-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-dark.png"), url("assets/scale-vert-marks-before-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider { + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1); + min-height: 32px; + min-width: 32px; + margin: -15px; + border-radius: 50%; + background-size: auto, 1000% 1000%; + background-repeat: no-repeat; + background-position: center center; + background-color: transparent; +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider, scale.vertical.marks-after:not(.marks-before) > trough > slider:hover, scale.vertical.marks-after:not(.marks-before) > trough > slider:active, scale.vertical.marks-after:not(.marks-before) > trough > slider:disabled { + box-shadow: none; +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:focus { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:hover { + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:focus:hover { + background-color: alpha(currentColor, 0.16); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:active { + background-size: auto, 0% 0%; + background-color: alpha(currentColor, 0.08); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled-dark.png"), url("assets/scale-vert-marks-after-slider-disabled-dark@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) > trough > slider:active { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-dark.png"), url("assets/scale-vert-marks-after-slider-dark@2.png")); +} + +scale.color { + min-height: 0; + min-width: 0; +} + +scale.color.horizontal { + padding: 0 0 12px 0; +} + +scale.color.horizontal > trough > slider:dir(ltr), scale.color.horizontal > trough > slider:dir(rtl) { + margin-bottom: -13.5px; + margin-top: 11.5px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -13.5px; + margin-right: 11.5px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) > trough > slider { + margin-right: -13.5px; + margin-left: 11.5px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(255, 255, 255, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 6px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 6px; +} + +progressbar trough { + border-radius: 6px; + background-color: rgba(255, 255, 255, 0.12); +} + +progressbar progress { + border-radius: 6px; + background-color: #f5e0dc; +} + +progressbar.osd { + min-width: 6px; + min-height: 6px; + background-color: transparent; + box-shadow: none; + margin: 0; + padding: 0; +} + +progressbar.osd trough { + background-color: transparent; +} + +progressbar.osd progress { + background-color: #f5e0dc; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 6px; +} + +levelbar.horizontal.discrete block { + min-width: 36px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 6px; +} + +levelbar.vertical.discrete block { + min-height: 36px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar trough { + border-radius: 6px; +} + +levelbar block.low { + background-color: #FBC02D; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #f5e0dc; +} + +levelbar block.full { + background-color: #66BB6A; +} + +levelbar block.empty { + background-color: rgba(255, 255, 255, 0.12); +} + +/**************** + * Print dialog * +*****************/ +window.dialog.print drawing { + color: #FFFFFF; + background: none; + border: none; + padding: 0; +} + +window.dialog.print drawing paper { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + color: #FFFFFF; +} + +window.dialog.print .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame, +.frame { + border: 1px solid rgba(255, 255, 255, 0.12); +} + +frame > list, +.frame > list { + border: none; +} + +frame.view, +.frame.view { + border-radius: 6px; +} + +frame.flat, +.frame.flat { + border-style: none; +} + +frame { + border-radius: 6px; +} + +frame > label { + margin: 4px; +} + +frame.flat > border, statusbar frame > border { + border: none; +} + +actionbar > revealer > box { + padding: 6px; + border-spacing: 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: border-box; + border: none; +} + +actionbar > revealer > box button, actionbar > revealer > box entry, +actionbar > revealer > box menubutton, actionbar > revealer > box menubutton > button, +actionbar > revealer > box splitbutton, actionbar > revealer > box splitbutton > button, +actionbar > revealer > box spinbutton { + margin: 0; +} + +statusbar { + padding: 6px 18px; +} + +scrolledwindow viewport.frame { + border: none; +} + +stack scrolledwindow.frame viewport.frame list { + border: none; +} + +scrolledwindow > overshoot.top { + background-image: radial-gradient(farthest-side at top, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at top, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: top; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.bottom { + background-image: radial-gradient(farthest-side at bottom, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at bottom, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 100% 3%, 100% 50%; + background-repeat: no-repeat; + background-position: bottom; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.left { + background-image: radial-gradient(farthest-side at left, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at left, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: left; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow > overshoot.right { + background-image: radial-gradient(farthest-side at right, alpha(currentColor, 0.12) 85%, alpha(currentColor, 0)), radial-gradient(farthest-side at right, alpha(currentColor, 0.05), alpha(currentColor, 0)); + background-size: 3% 100%, 50% 100%; + background-repeat: no-repeat; + background-position: right; + background-color: transparent; + border: none; + box-shadow: none; +} + +scrolledwindow.undershoot-top > undershoot.top { + box-shadow: none; + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-bottom > undershoot.bottom { + box-shadow: none; + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { + box-shadow: none; + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { + box-shadow: none; + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { + box-shadow: none; + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { + box-shadow: none; + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +scrolledwindow > undershoot { + background-image: none; + box-shadow: none; + border: none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +stacksidebar + separator.vertical, +stacksidebar separator.horizontal, button.font separator, button.file separator, separator.spacer { + min-width: 0; + min-height: 0; + background-color: transparent; + background-image: none; +} + +/********* + * Lists * + *********/ +list.content, +list.boxed-list { + border-radius: 7px; + box-shadow: none; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +listview, +list { + border-color: rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; + background-clip: padding-box; +} + +listview > row, +list > row { + padding: 6px; + background-clip: padding-box; +} + +listview > row.expander, +list > row.expander { + padding: 0px; +} + +listview > row.expander .row-header, +list > row.expander .row-header { + padding: 2px; +} + +listview.horizontal row.separator:not(:last-child), listview.separators.horizontal > row:not(.separator):not(:last-child), +list.horizontal row.separator:not(:last-child), +list.separators.horizontal > row:not(.separator):not(:last-child) { + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +listview:not(.horizontal) row.separator:not(:last-child), listview.separators:not(.horizontal) > row:not(.separator):not(:last-child), +list:not(.horizontal) row.separator:not(:last-child), +list.separators:not(.horizontal) > row:not(.separator):not(:last-child) { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +list.frame { + border-radius: 6px; +} + +listview.view { + color: #FFFFFF; + background-color: transparent; +} + +popover.menu listview.view { + padding: 0; + border-radius: 6px; +} + +popover.menu listview.view > row { + margin-left: 0; + margin-right: 0; + border-radius: 6px; +} + +row { + color: rgba(255, 255, 255, 0.7); + background-clip: padding-box; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + min-height: 48px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.35); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; +} + +.nautilus-window .nautilus-grid-view child.activatable, columnview.view > header > button, +treeview.view > header > button, row.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 300ms cubic-bezier(0, 0, 0.2, 1), background-image 1200ms cubic-bezier(0, 0, 0.2, 1), font-weight 0; + outline: none; + box-shadow: none; + background-color: transparent; + background-image: radial-gradient(circle, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + outline: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:focus, columnview.view > header > button:focus, +treeview.view > header > button:focus, row.activatable:focus { + color: #FFFFFF; + background-color: transparent; + box-shadow: none; + outline: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:hover, columnview.view > header > button:hover, +treeview.view > header > button:hover, .nautilus-window .nautilus-grid-view child.has-open-popup.activatable, columnview.view > header > button.has-open-popup, +treeview.view > header > button.has-open-popup, row.activatable:hover, row.activatable.has-open-popup { + color: #FFFFFF; + background-color: alpha(currentColor, 0.05); + box-shadow: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:active, columnview.view > header > button:active, +treeview.view > header > button:active, row.activatable:active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, font-weight 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.05) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.05); + color: #FFFFFF; + box-shadow: none; +} + +.nautilus-window .nautilus-grid-view child.activatable:selected, columnview.view > header > button:selected, +treeview.view > header > button:selected, row.activatable:selected { + background-color: alpha(currentColor, 0.06); +} + +.nautilus-window .nautilus-grid-view child.activatable:selected:hover, columnview.view > header > button:selected:hover, +treeview.view > header > button:selected:hover, row.activatable:selected:hover { + background-color: alpha(currentColor, 0.08); +} + +button row.activatable:focus, button row.activatable:hover, button row.activatable:active { + box-shadow: none; + background: none; +} + +button:checked row.activatable { + color: rgba(0, 0, 0, 0.87); +} + +row:selected { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; + box-shadow: none; +} + +row:selected:hover { + background-color: alpha(currentColor, 0.08); +} + +row:selected:focus, row:selected:focus-visible:focus-within { + outline: none; + background-color: alpha(currentColor, 0.08); +} + +row:selected:focus:hover, row:selected:focus-visible:focus-within:hover { + background-color: alpha(currentColor, 0.16); +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +row:selected:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.rich-list { + /* rich lists usually containing other widgets than just labels/text */ +} + +.rich-list > row { + padding: 9px 12px; + min-height: 32px; + /* should be tall even when only containing a label */ +} + +.rich-list > row:last-child { + border-bottom: none; +} + +.rich-list > row > box { + border-spacing: 12px; +} + +row label.subtitle { + font-size: smaller; +} + +row > box.header { + margin-left: 12px; + margin-right: 12px; + border-spacing: 6px; + min-height: 50px; +} + +row > box.header > .icon:disabled { + filter: opacity(0.45); +} + +row > box.header > box.title { + margin-top: 6px; + margin-bottom: 6px; + border-spacing: 3px; + padding: 0; +} + +row > box.header > box.title, +row > box.header > box.title > .title, +row > box.header > box.title > .subtitle { + padding: 0; + font-weight: inherit; +} + +row > box.header > .prefixes, +row > box.header > .suffixes { + border-spacing: 6px; +} + +row > box.header > .icon:dir(ltr), +row > box.header > .prefixes:dir(ltr) { + margin-right: 6px; +} + +row > box.header > .icon:dir(rtl), +row > box.header > .prefixes:dir(rtl) { + margin-left: 6px; +} + +row.entry .edit-icon, row.entry .indicator { + min-width: 24px; + min-height: 24px; + padding: 5px; +} + +row.entry .edit-icon:disabled { + opacity: 0.5; +} + +row.entry .indicator { + opacity: 0.65; +} + +row.entry.monospace { + font-family: inherit; +} + +row.entry.monospace text { + font-family: monospace; +} + +row.spin spinbutton { + background: none; + border-spacing: 6px; + box-shadow: none; +} + +row.spin spinbutton, row.spin spinbutton:focus { + outline: none; +} + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, +row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child { + min-width: 30px; + min-height: 30px; + margin: 10px 2px; + border: none; +} + +row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child:disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child:disabled, +row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child:disabled { + filter: none; +} + +row.entry:not(:selected).activatable.focused:hover, row.entry:not(:selected).activatable.focused:active, +row.spin:not(:selected).activatable.focused:hover, +row.spin:not(:selected).activatable.focused:active { + background-color: transparent; +} + +row.entry.error text > selection:focus-within, +row.spin.error text > selection:focus-within { + background-color: alpha(#F44336, 0.2); +} + +row.entry.error text > cursor-handle > contents, +row.spin.error text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.error .dim-label, row.entry.error row.expander image.expander-row-arrow, row.expander row.entry.error image.expander-row-arrow, row.entry.error .subtitle, +row.spin.error .dim-label, +row.spin.error row.expander image.expander-row-arrow, +row.expander row.spin.error image.expander-row-arrow, +row.spin.error .subtitle { + opacity: 1; +} + +row.entry.error .suggested-action, +row.spin.error .suggested-action { + background-color: #F44336; + color: #FFFFFF; +} + +row.entry.warning text > selection:focus-within, +row.spin.warning text > selection:focus-within { + background-color: alpha(#FBC02D, 0.2); +} + +row.entry.warning text > cursor-handle > contents, +row.spin.warning text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.warning .dim-label, row.entry.warning row.expander image.expander-row-arrow, row.expander row.entry.warning image.expander-row-arrow, row.entry.warning .subtitle, +row.spin.warning .dim-label, +row.spin.warning row.expander image.expander-row-arrow, +row.expander row.spin.warning image.expander-row-arrow, +row.spin.warning .subtitle { + opacity: 1; +} + +row.entry.warning .suggested-action, +row.spin.warning .suggested-action { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +row.entry.success text > selection:focus-within, +row.spin.success text > selection:focus-within { + background-color: alpha(#66BB6A, 0.2); +} + +row.entry.success text > cursor-handle > contents, +row.spin.success text > cursor-handle > contents { + background-color: currentColor; +} + +row.entry.success .dim-label, row.entry.success row.expander image.expander-row-arrow, row.expander row.entry.success image.expander-row-arrow, row.entry.success .subtitle, +row.spin.success .dim-label, +row.spin.success row.expander image.expander-row-arrow, +row.expander row.spin.success image.expander-row-arrow, +row.spin.success .subtitle { + opacity: 1; +} + +row.entry.success .suggested-action, +row.spin.success .suggested-action { + background-color: #66BB6A; + color: #FFFFFF; +} + +row.combo image.dropdown-arrow:disabled { + filter: opacity(0.45); +} + +row.combo listview.inline { + background: none; + border: none; + box-shadow: none; + color: inherit; +} + +row.combo listview.inline, row.combo listview.inline:disabled { + background: none; + color: inherit; +} + +row.combo popover > contents { + min-width: 120px; +} + +list.content > row, list.content > row.expander row.header, +list.boxed-list > row, +list.boxed-list > row.expander row.header, row.expander list.nested > row { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +list.content > row:not(:selected).activatable:hover, list.content > row.expander row.header:not(:selected).activatable:hover, +list.boxed-list > row:not(:selected).activatable:hover, +list.boxed-list > row.expander row.header:not(:selected).activatable:hover, row.expander list.nested > row:not(:selected).activatable:hover { + background-color: alpha(currentColor, 0.08); +} + +list.content > row:not(:selected).activatable:active, list.content > row.expander row.header:not(:selected).activatable:active, +list.boxed-list > row:not(:selected).activatable:active, +list.boxed-list > row.expander row.header:not(:selected).activatable:active, row.expander list.nested > row:not(:selected).activatable:active { + background-color: alpha(currentColor, 0.12); +} + +list.content > row:not(:selected).activatable.has-open-popup, list.content > row.expander row.header:not(:selected).activatable.has-open-popup, +list.boxed-list > row:not(:selected).activatable.has-open-popup, +list.boxed-list > row.expander row.header:not(:selected).activatable.has-open-popup, row.expander list.nested > row:not(:selected).activatable.has-open-popup { + background-color: alpha(currentColor, 0.03); +} + +row.expander { + background: none; + padding: 0px; +} + +row.expander > box > list { + background: none; + color: inherit; +} + +row.expander list.nested { + color: inherit; +} + +row.expander image.expander-row-arrow { + transition: -gtk-icon-transform 200ms cubic-bezier(0, 0, 0.2, 1); +} + +row.expander image.expander-row-arrow:dir(ltr) { + margin-left: 6px; +} + +row.expander image.expander-row-arrow:dir(rtl) { + margin-right: 6px; +} + +row.expander image.expander-row-arrow:dir(ltr) { + -gtk-icon-transform: rotate(0.5turn); +} + +row.expander image.expander-row-arrow:dir(rtl) { + -gtk-icon-transform: rotate(-0.5turn); +} + +row.expander image.expander-row-arrow:disabled { + filter: opacity(0.45); +} + +row.expander:checked image.expander-row-arrow { + -gtk-icon-transform: rotate(0turn); + opacity: 1; +} + +row.expander:checked image.expander-row-arrow:not(:disabled) { + color: #f5e0dc; +} + +.osd row.expander:checked image.expander-row-arrow:not(:disabled) { + color: inherit; +} + +list.content > row.expander, +list.boxed-list > row.expander { + border: none; +} + +list.content > row:first-child, list.content > row:first-child.expander row.header, +list.boxed-list > row:first-child, +list.boxed-list > row:first-child.expander row.header { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +list.content > row:last-child, list.content > row:last-child.expander:not(:checked), list.content > row:last-child.expander:not(:checked) row.header, list.content > row:last-child.expander:checked list.nested, list.content > row:last-child.expander:checked list.nested > row:last-child, +list.boxed-list > row:last-child, +list.boxed-list > row:last-child.expander:not(:checked), +list.boxed-list > row:last-child.expander:not(:checked) row.header, +list.boxed-list > row:last-child.expander:checked list.nested, +list.boxed-list > row:last-child.expander:checked list.nested > row:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-bottom-width: 0; +} + +columnview > listview > row { + padding: 0; +} + +columnview > listview > row > cell { + padding: 8px 6px; +} + +columnview > listview > row > cell:not(:first-child) { + border-left: 1px solid transparent; +} + +columnview.column-separators > listview > row > cell { + border-left-color: rgba(255, 255, 255, 0.12); +} + +columnview.data-table > listview > row > cell { + padding-top: 2px; + padding-bottom: 2px; +} + +treeexpander { + border-spacing: 6px; +} + +columnview row:not(:selected) cell editablelabel:not(.editing):focus-within { + outline: 2px solid alpha(currentColor, 0.06); +} + +columnview row:not(:selected) cell editablelabel.editing:focus-within { + outline: 2px solid #f5e0dc; +} + +columnview row:not(:selected) cell editablelabel.editing text selection { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 6px; + border-spacing: 0; + padding: 0; + border: none; + background-image: none; +} + +.app-notification button.text-button:not(:disabled) { + color: #f5e0dc; +} + +.app-notification > box > label { + margin-left: 9px; +} + +.app-notification.frame, +.app-notification border { + border: none; +} + +/************* + * Expanders * + *************/ +expander { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + min-width: 16px; + min-height: 16px; + color: rgba(255, 255, 255, 0.7); + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +expander:hover, expander:active { + color: #FFFFFF; +} + +expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +expander:disabled { + color: rgba(255, 255, 255, 0.32); +} + +expander-widget > box > title { + border-radius: 6px; +} + +expander-widget > box > title:hover > expander { + color: rgba(255, 255, 255, 0.7); +} + +.navigation-sidebar:not(decoration):not(window):drop(active):focus, .navigation-sidebar:not(decoration):not(window):drop(active), +placessidebar:not(decoration):not(window):drop(active):focus, +placessidebar:not(decoration):not(window):drop(active), +stackswitcher:not(decoration):not(window):drop(active):focus, +stackswitcher:not(decoration):not(window):drop(active), +expander-widget:not(decoration):not(window):drop(active):focus, +expander-widget:not(decoration):not(window):drop(active) { + box-shadow: none; +} + +/************ + * Calendar * + ************/ +calendar { + padding: 0; + border: 1px solid rgba(255, 255, 255, 0.12); + border-radius: 6px; + color: #FFFFFF; +} + +calendar:disabled { + color: rgba(255, 255, 255, 0.5); +} + +calendar:selected { + border-radius: 6px; +} + +calendar > header { + padding: 3px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +calendar > header > button { + min-height: 24px; +} + +calendar > grid { + margin: 3px; +} + +calendar > grid > label { + border-radius: 6px; + margin: 0; +} + +calendar > grid > label.today:selected { + box-shadow: none; +} + +calendar > grid > label:focus { + outline-style: none; +} + +calendar > grid > label.day-number { + padding: 6px; +} + +calendar > grid > label.day-number.other-month { + color: alpha(currentColor, 0.3); +} + +/*********** + * Dialogs * + ***********/ +window.messagedialog .response-area button, window.dialog.message .dialog-action-area > button { + border-radius: 0; + min-height: 28px; + padding: 6px 12px; + margin: 0; + border: none; +} + +window.messagedialog .response-area button:first-child, window.dialog.message .dialog-action-area > button:first-child { + border-radius: 0 0 0 12px; +} + +window.messagedialog .response-area button:last-child, window.dialog.message .dialog-action-area > button:last-child { + border-radius: 0 0 12px 0; +} + +window.messagedialog .response-area button:only-child, window.dialog.message .dialog-action-area > button:only-child { + border-radius: 0 0 12px 12px; +} + +window.dialog.message.background { + background-color: #313244; +} + +window.dialog.message box.dialog-vbox.vertical { + margin-top: 6px; + border-spacing: 24px; +} + +window.dialog.message box.dialog-vbox.vertical > box.vertical { + margin-bottom: 6px; +} + +window.dialog.message box.dialog-vbox.vertical > box > box > box > label.title { + font-weight: 800; + font-size: 15pt; +} + +window.dialog.message .titlebar { + min-height: 24px; + border-style: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; + color: #FFFFFF; +} + +window.dialog.message .titlebar:backdrop { + background-color: #313244; + color: rgba(255, 255, 255, 0.7); +} + +window.dialog.message .dialog-action-area { + border-top: 1px solid rgba(255, 255, 255, 0.12); + margin: 0; + border-spacing: 0; +} + +window.dialog.message .dialog-action-area > button { + border: none; +} + +window.dialog.message .dialog-action-area > button:not(:last-child) { + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +window.dialog.message .dialog-action-area > button.suggested-action:not(:disabled) { + color: #f5e0dc; +} + +window.dialog.message .dialog-action-area > button.destructive-action:not(:disabled) { + color: #F44336; +} + +window.aboutdialog.background.csd scrolledwindow.frame, window.aboutdialog.background.csd scrolledwindow.frame > viewport.view, window.aboutdialog.background.csd scrolledwindow.frame > textview.view, window.aboutdialog.background.csd scrolledwindow.frame > textview.view > text { + border-radius: 6px; +} + +/******************** + * AdwMessageDialog * + ********************/ +window.messagedialog { + background-color: #313244; + color: #FFFFFF; +} + +window.messagedialog .message-area { + padding: 24px 30px; + border-spacing: 10px; +} + +window.messagedialog .response-area button { + margin: 0; +} + +window.messagedialog .response-area button:first-child { + margin-left: 0; +} + +window.messagedialog .response-area button:last-child { + margin-right: 0; +} + +window.messagedialog .response-area button.suggested { + color: #f5e0dc; +} + +window.messagedialog .response-area button.destructive { + color: #F44336; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background-color: #1e1e2e; +} + +filechooser stack.view frame > border { + border: none; +} + +filechooserbutton > button > box { + border-spacing: 6px; +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #11111b; +} + +.sidebar listview.view, +.sidebar list { + background-color: transparent; + color: inherit; +} + +stacksidebar.sidebar:dir(ltr), stacksidebar.sidebar.left, stacksidebar.sidebar.left:dir(rtl) { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.12); +} + +stacksidebar.sidebar:dir(rtl), stacksidebar.sidebar.right, stacksidebar.sidebar.right:dir(ltr) { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.12); +} + +.sidebar-pane stacksidebar.sidebar, leaflet.unfolded > box > stacksidebar.sidebar { + box-shadow: none; +} + +stacksidebar list { + padding: 6px; + background-color: #11111b; +} + +stacksidebar row { + min-height: 24px; + padding: 6px; + border-radius: 6px; +} + +stacksidebar row:selected { + font-weight: 500; +} + +stacksidebar row + row { + margin-top: 4px; +} + +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; + color: inherit; +} + +separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); + border-right: none; +} + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { + background-color: rgba(255, 255, 255, 0.12); +} + +/********************** + * Navigation Sidebar * + **********************/ +.navigation-sidebar { + padding: 4.5px 0; + border-right: none; +} + +.navigation-sidebar, .navigation-sidebar.view, .navigation-sidebar.view:disabled { + background-color: transparent; + color: inherit; +} + +.navigation-sidebar.background, .navigation-sidebar.background:disabled { + background-color: #11111b; + color: rgba(255, 255, 255, 0.7); +} + +.navigation-sidebar > separator { + margin: 4.5px 0; +} + +.navigation-sidebar > row { + min-height: 24px; + padding: 6px; + border-radius: 6px; + margin: 1.5px 6px; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + transition: color 75ms cubic-bezier(0, 0, 0.2, 1); + color: rgba(255, 255, 255, 0.7); +} + +row image.sidebar-icon:disabled { + color: rgba(255, 255, 255, 0.32); +} + +placessidebar > viewport.frame { + border-style: none; +} + +placessidebar list > separator { + margin: 3px 0; +} + +placessidebar row:selected { + font-weight: 500; +} + +placessidebar row image.sidebar-icon { + color: inherit; + opacity: 0.75; +} + +placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar row label.sidebar-label { + color: inherit; +} + +placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar row.sidebar-placeholder-row { + background-color: alpha(currentColor, 0.08); +} + +placessidebar row.sidebar-new-bookmark-row { + color: #f5e0dc; +} + +placessidebar row.sidebar-new-bookmark-row image.sidebar-icon { + color: #f5e0dc; +} + +placessidebar row:drop(active) { + background-color: alpha(currentColor, 0.08); +} + +placesview .server-list-button > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(0turn); +} + +placesview .server-list-button:checked > image { + transition: 200ms cubic-bezier(0, 0, 0.2, 1); + -gtk-icon-transform: rotate(-0.5turn); +} + +placesview > actionbar > revealer > box > label { + border-spacing: 6px; +} + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#393947); + background-size: 1px 1px; + background-clip: content-box; + box-shadow: none; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #1e1e2e; + background-image: image(#393947), image(#393947); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************ + * GtkVideo * + ************/ +video { + background: black; + border-radius: 6px; +} + +video image.osd { + min-width: 64px; + min-height: 64px; + border-radius: 9999px; + border: none; +} + +/************** + * GtkInfoBar * + **************/ +infobar > revealer > box { + padding: 6px; + border-spacing: 12px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +infobar.info > revealer > box, infobar.info:hover > revealer > box, infobar.info:backdrop > revealer > box { + background-color: #1e1e2e; + color: #FFFFFF; +} + +infobar.info > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:hover > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action), infobar.info:backdrop > revealer > box button.text-button:not(:disabled):not(.suggested-action):not(.destructive-action) { + color: #f5e0dc; +} + +infobar.action > revealer > box, infobar.action:backdrop > revealer > box, infobar.question > revealer > box, infobar.question:backdrop > revealer > box { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box button, infobar.action > revealer > box button:hover, infobar.action > revealer > box button:focus, infobar.action > revealer > box button:active, infobar.action > revealer > box button:checked, infobar.action > revealer > box button.text-button:not(:disabled), infobar.action:backdrop > revealer > box button, infobar.action:backdrop > revealer > box button:hover, infobar.action:backdrop > revealer > box button:focus, infobar.action:backdrop > revealer > box button:active, infobar.action:backdrop > revealer > box button:checked, infobar.action:backdrop > revealer > box button.text-button:not(:disabled), infobar.question > revealer > box button, infobar.question > revealer > box button:hover, infobar.question > revealer > box button:focus, infobar.question > revealer > box button:active, infobar.question > revealer > box button:checked, infobar.question > revealer > box button.text-button:not(:disabled), infobar.question:backdrop > revealer > box button, infobar.question:backdrop > revealer > box button:hover, infobar.question:backdrop > revealer > box button:focus, infobar.question:backdrop > revealer > box button:active, infobar.question:backdrop > revealer > box button:checked, infobar.question:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action > revealer > box *:link, infobar.action:backdrop > revealer > box *:link, infobar.question > revealer > box *:link, infobar.question:backdrop > revealer > box *:link { + color: rgba(0, 0, 0, 0.87); +} + +infobar.action:hover > revealer > box, infobar.question:hover > revealer > box { + background-color: #efcec8; +} + +infobar.warning > revealer > box, infobar.warning:backdrop > revealer > box { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box button, infobar.warning > revealer > box button:hover, infobar.warning > revealer > box button:focus, infobar.warning > revealer > box button:active, infobar.warning > revealer > box button:checked, infobar.warning > revealer > box button.text-button:not(:disabled), infobar.warning:backdrop > revealer > box button, infobar.warning:backdrop > revealer > box button:hover, infobar.warning:backdrop > revealer > box button:focus, infobar.warning:backdrop > revealer > box button:active, infobar.warning:backdrop > revealer > box button:checked, infobar.warning:backdrop > revealer > box button.text-button:not(:disabled) { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning > revealer > box *:link, infobar.warning:backdrop > revealer > box *:link { + color: rgba(0, 0, 0, 0.87); +} + +infobar.warning:hover > revealer > box { + background-color: #fbb814; +} + +infobar.error > revealer > box, infobar.error:backdrop > revealer > box { + background-color: #F44336; + color: #FFFFFF; +} + +infobar.error > revealer > box button, infobar.error > revealer > box button:hover, infobar.error > revealer > box button:focus, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error > revealer > box button.text-button:not(:disabled), infobar.error:backdrop > revealer > box button, infobar.error:backdrop > revealer > box button:hover, infobar.error:backdrop > revealer > box button:focus, infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error:backdrop > revealer > box button.text-button:not(:disabled) { + color: #FFFFFF; +} + +infobar.error > revealer > box *:link, infobar.error:backdrop > revealer > box *:link { + color: #FFFFFF; +} + +infobar.error:hover > revealer > box { + background-color: #f32c1e; +} + +/************ + * Tooltips * + ************/ +tooltip { + padding: 6px 12px; + box-shadow: none; + border: none; +} + +tooltip.background { + background-color: rgba(11, 11, 18, 0.9); + color: #FFFFFF; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.05), 0 4px 6px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.05); + border-radius: 6px; + margin: 2px 6px 8px 6px; +} + +tooltip > box { + border-spacing: 6px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #FFFFFF; +} + +colorswatch.light { + color: rgba(0, 0, 0, 0.87); +} + +colorchooser colorswatch:hover { + transition: box-shadow 200ms ease-out; + box-shadow: 0 0 0 2px #f5e0dc; +} + +colorswatch#add-color-button { + border-radius: 6px 0 0 6px; + color: #FFFFFF; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-color: rgba(255, 255, 255, 0.04); +} + +colorswatch#add-color-button overlay:hover { + background-color: rgba(255, 255, 255, 0.12); + box-shadow: none; +} + +colorswatch#add-color-button overlay:active { + background-color: rgba(255, 255, 255, 0.3); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 6px; +} + +colorswatch#editor-color-sample overlay:hover { + box-shadow: 0 2px 3px -2px rgba(0, 0, 0, 0.3), 0 1px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 2px -1px rgba(0, 0, 0, 0.17); +} + +colorchooser .popover.osd { + transition: box-shadow 200ms ease-out; + border-radius: 6px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #313244; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 4px 3px -3px rgba(0, 0, 0, 0.2), 0 2px 2px -1px rgba(0, 0, 0, 0.24), 0 1px 3px 0 rgba(0, 0, 0, 0.12), inset 0 1px rgba(255, 255, 255, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #1e1e2e; +} + +/********************** + * Window Decorations * + **********************/ +window { + border: none; +} + +window.csd { + border-radius: 12px; + outline-offset: -1px; + outline: 1px solid rgba(255, 255, 255, 0.1); + margin: 0; + transition: none; + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 15px 16px 2px rgba(0, 0, 0, 0.14), 0 6px 18px 5px rgba(0, 0, 0, 0.12), 0 0 36px transparent, 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +window.csd:backdrop { + transition: box-shadow 200ms ease-out; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 3px 3px 0 rgba(0, 0, 0, 0.18), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 0 36px transparent, 0 0 0 1px rgba(0, 0, 0, 0.75); +} + +window.csd.maximized, window.csd.fullscreen, window.csd.tiled, window.csd.tiled-top, window.csd.tiled-right, window.csd.tiled-bottom, window.csd.tiled-left { + border-radius: 0; + transition: none; +} + +window.csd.maximized, window.csd.fullscreen { + box-shadow: none; + outline: none; +} + +window.solid-csd { + margin: 0; + padding: 2px; + border-radius: 0; + background-color: #11111b; + border: 1px solid #393947; +} + +window.solid-csd:backdrop { + background-color: #1e1e2e; +} + +window.ssd { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) { + min-height: 16px; + min-width: 16px; + padding: 10px 0; + margin-left: 4px; + margin-right: 4px; +} + +windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:not(.suggested-action):not(.destructive-action) { + color: transparent; + background: none; +} + +windowcontrols > button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) { + box-shadow: none; +} + +windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) > image { + box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.25); +} + +windowcontrols > button.minimize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) { + color: rgba(0, 0, 0, 0.5); +} + +windowcontrols > button.minimize:backdrop:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.maximize:backdrop:not(.suggested-action):not(.destructive-action) > image, windowcontrols > button.close:backdrop:not(.suggested-action):not(.destructive-action) > image { + background-color: rgba(255, 255, 255, 0.3); +} + +windowcontrols > button.minimize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.minimize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.maximize:backdrop:active:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:backdrop:hover:not(.suggested-action):not(.destructive-action), windowcontrols > button.close:backdrop:active:not(.suggested-action):not(.destructive-action) { + color: rgba(255, 255, 255, 0.5); +} + +windowcontrols > button.minimize:not(.suggested-action):not(.destructive-action) > image { + background-color: #f9e2af; +} + +windowcontrols > button.minimize:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #fbe9c3; +} + +windowcontrols > button.maximize:not(.suggested-action):not(.destructive-action) > image { + background-color: #a6e3a1; +} + +windowcontrols > button.maximize:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #bceab9; +} + +windowcontrols > button.close:not(.suggested-action):not(.destructive-action) > image { + background-color: #f38ba8; +} + +windowcontrols > button.close:active:not(.suggested-action):not(.destructive-action) > image { + background-color: #f6a8be; +} + +windowcontrols { + border-spacing: 6px; +} + +windowcontrols:not(.empty).start:dir(ltr), windowcontrols:not(.empty).end:dir(rtl) { + margin-right: 6px; + margin-left: 6px; +} + +windowcontrols:not(.empty).start:dir(rtl), windowcontrols:not(.empty).end:dir(ltr) { + margin-left: 6px; + margin-right: 6px; +} + +windowcontrols > button:not(.suggested-action):not(.destructive-action) > image { + border-radius: 100%; + padding: 0; +} + +.view:selected, iconview:selected, gridview > child:selected, columnview.view:selected, +treeview.view:selected, calendar:selected, calendar > grid > label.day-number:selected { + background-color: alpha(currentColor, 0.06); +} + +flowbox > flowboxchild:selected, calendar > grid > label.today { + color: #f5e0dc; + background-color: rgba(245, 224, 220, 0.2); +} + +textview text selection:focus, textview text selection, label > selection, +entry > text > selection, spinbutton > text > selection, +entry headerbar popover.background entry > text > selection, +headerbar popover.background entry entry > text > selection, calendar > grid > label.today:selected { + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + color: #f5e0dc; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/cursor-handle-symbolic.svg")); +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + padding-top: 6px; +} + +shortcuts-section { + margin: 20px; +} + +.shortcuts-search-results { + margin: 20px; + border-spacing: 24px; +} + +shortcut { + border-spacing: 6px; +} + +shortcut > .keycap { + min-width: 12px; + min-height: 26px; + margin-top: 2px; + padding-bottom: 2px; + padding-left: 8px; + padding-right: 8px; + border: solid 1px rgba(255, 255, 255, 0.12); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(255, 255, 255, 0.12); + background-color: #313244; + color: #FFFFFF; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + caret-color: #f5e0dc; +} + +stackswitcher { + min-height: 0; + padding: 3px; + border-radius: 9px; + background-color: rgba(255, 255, 255, 0.04); + border: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action) { + margin: 0 0; + background-color: transparent; + border-radius: 6px; + padding: 3px 10px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action).text-button { + min-width: 100px; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):focus:not(:hover):not(:checked) { + box-shadow: none; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):hover { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):active { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +stackswitcher.linked:not(.vertical) > button:not(.suggested-action):not(.destructive-action):checked { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, background-color 0ms; + background-color: rgba(255, 255, 255, 0.15); + color: #FFFFFF; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 36px; + min-height: 36px; + padding: 0; +} + +/************* + * App Icons * + *************/ +.lowres-icon { + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.icon-dropshadow { + -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 1px 6px rgba(0, 0, 0, 0.1); +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker > contents { + padding: 0; +} + +.emoji-searchbar { + padding: 6px; + border-spacing: 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); + background: none; +} + +.emoji-searchbar entry text { + background: none; + box-shadow: none; +} + +.emoji-toolbar { + padding: 0; + border-spacing: 3px; + border-top: 1px solid rgba(255, 255, 255, 0.12); + background: none; +} + +button.emoji-section { + margin: 0; + padding: 6px; + border-radius: 6px; +} + +button.emoji-section:checked { + color: #f5e0dc; +} + +popover.emoji-picker emoji { + font-size: x-large; + padding: 6px; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +popover.emoji-picker emoji:focus, popover.emoji-picker emoji:hover { + background: alpha(currentColor, 0.08); +} + +emoji-completion-row { + min-height: 28px; + padding: 0 12px; +} + +emoji-completion-row > box { + border-spacing: 6px; + padding: 2px 6px; +} + +emoji-completion-row:focus, emoji-completion-row:hover, +emoji-completion-row emoji:hover, emoji-completion-row emoji:focus { + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; +} + +popover.entry-completion > contents { + padding: 0; +} + +.nautilus-window placesview label { + color: rgba(255, 255, 255, 0.7); +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + margin: 6px; + border-style: none; + border-radius: 6px; + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.nautilus-window .floating-bar button { + margin: 4px; + color: rgba(0, 0, 0, 0.87); +} + +#NautilusQueryEditor > menubutton > button.image-button { + min-width: 24px; + min-height: 24px; +} + +#NautilusQueryEditor > text, #NautilusQueryEditor > box, #NautilusQueryEditor > menubutton > button.image-button { + margin: 6px 0; +} + +#NautilusQueryEditorTag { + background-color: rgba(255, 255, 255, 0.12); +} + +#NautilusQueryEditorTag > button.image-button { + margin: 0; + padding: 0; +} + +#NautilusPathBar { + background-color: rgba(255, 255, 255, 0.04); + border-radius: 6px; + margin: 6px 0; +} + +.content-pane #NautilusPathBar { + background-color: rgba(255, 255, 255, 0.04); +} + +#NautilusPathButton { + margin: 0 3px; + border-radius: 6px; +} + +#NautilusPathButton.current-dir { + color: #FFFFFF; +} + +#NautilusPathButton.current-dir:hover, #NautilusPathButton.current-dir:active { + background: none; + box-shadow: none; +} + +.content-pane #NautilusPathButton.current-dir { + color: #FFFFFF; +} + +#NautilusPathButton:first-child { + margin-left: 0; +} + +#NautilusViewCell clamp box { + margin: 0; + border-spacing: 0; +} + +window.dialog > box > stack > box > box > notebook.frame { + border-width: 0 0 0 1px; + border-radius: 0; +} + +.display-container.card { + border-radius: 0; + box-shadow: none; + border-width: 0 0 1px 0; +} + +.display-container .history-view { + background-color: #1e1e2e; +} + +.display-container #displayitem { + padding: 0 12px 8px 0; + font-size: 1.4em; + border-top: 1px solid rgba(255, 255, 255, 0.12); +} + +.math-buttons button { + font-size: 1.1em; + padding: 2px 6px; +} + +.math-buttons button.text-button { + padding-left: 16px; + padding-right: 16px; +} + +leaflet button.number-button { + background-color: rgba(255, 255, 255, 0.1); +} + +leaflet button.number-button:hover { + background-color: rgba(255, 255, 255, 0.2); +} + +leaflet button.number-button:active { + background-color: rgba(255, 255, 255, 0.3); +} + +label.primary-label, label.month-name, label.secondary-label { + font-size: 16pt; + font-weight: bold; + padding: 12px; +} + +label.primary-label, label.month-name { + color: #f5e0dc; +} + +label.secondary-label { + color: rgba(255, 255, 255, 0.5); +} + +calendar-view { + font-size: 10pt; +} + +calendar-view:selected { + color: #f5e0dc; + font-weight: bold; +} + +calendar-view.header, +label.header { + font-size: 10pt; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +calendar-view.current, +weekgrid.current { + background-color: alpha(#f5e0dc, 0.3); +} + +popover.events { + background-color: #1e1e2e; + padding: 0; +} + +popover.events box { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +popover.events list { + background-color: #1e1e2e; + border-radius: 6px; +} + +popover.events scrolledwindow { + border-width: 0; +} + +popover.events button { + border-radius: 6px; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-style: solid none none; + box-shadow: none; +} + +event { + margin: 1px; + font-size: 0.9rem; +} + +event widget.content { + margin: 4px; +} + +event.timed, event:not(.slanted):not(.slanted-start):not(.slanted-end) { + border-radius: 6px; +} + +event.timed widget.edge { + border-radius: 3px; + min-width: 5px; +} + +event.slanted-start, event.slanted-end:dir(rtl) { + padding-left: 16px; + border-radius: 0 3px 3px 0; +} + +event.slanted-end, event.slanted-start:dir(rtl) { + padding-right: 16px; + border-radius: 3px 0 0 3px; +} + +event:not(.timed).color-dark { + color: white; + outline-color: rgba(0, 0, 0, 0.3); +} + +event.timed, event:not(.timed).color-light { + color: alpha(black, 0.75); + outline-color: rgba(255, 255, 255, 0.5); +} + +popover.event-popover, +popover.event-popover > contents { + padding: 0; +} + +.search-viewport { + background-color: #1e1e2e; +} + +.calendar-list { + background-color: transparent; +} + +.calendar-list > list { + border-radius: 4px; +} + +.calendar-color-image { + -gtk-icon-filter: none; +} + +image.calendar-color-image, +button:active:not(:backdrop) .calendar-color-image, +button:checked:not(:backdrop) .calendar-color-image, +.calendars-list .calendar-color-image:not(:backdrop):not(:disabled), +.calendar-list .calendar-color-image:not(:backdrop):not(:disabled), +.sources-button:not(:backdrop):not(:disabled) .calendar-color-image { + -gtk-icon-shadow: 0 1px alpha(black, 0.1); +} + +datechooser navigator { + margin-right: 6px; + margin-left: 6px; + margin-bottom: 6px; +} + +datechooser navigator label { + font-weight: bold; +} + +datechooser navigator button.flat, +datechooser navigator button.toggle, +datechooser navigator button.image-button { + min-height: 36px; + min-width: 36px; + padding: 0; +} + +datechooser .weeknum, datechooser .weekday { + color: rgba(255, 255, 255, 0.5); + font-size: smaller; +} + +datechooser button.day { + font-size: 10pt; + font-weight: normal; + margin: 3px; + padding: 0; + min-height: 36px; + min-width: 36px; + transition: none; +} + +datechooser button.day dot { + background-color: #FFFFFF; + border-radius: 50%; + min-height: 3px; + min-width: 3px; +} + +datechooser button.day:selected, datechooser button.day.today:selected { + background-color: #f5e0dc; + color: rgba(0, 0, 0, 0.87); + font-weight: bold; +} + +datechooser button.day:selected dot, datechooser button.day.today:selected dot { + background-color: rgba(0, 0, 0, 0.87); +} + +datechooser button.day.today { + color: #f5e0dc; +} + +datechooser button.day.today dot { + background-color: #f5e0dc; +} + +datechooser button.day.other-month:not(:hover), datechooser button.day.other-month:backdrop { + color: alpha(currentColor, 0.1); +} + +datechooser button.day.other-month:not(:hover) dot, datechooser button.day.other-month:backdrop dot { + background-color: alpha(currentColor, 0.1); +} + +datechooser button.day.other-month:hover:not(:backdrop) { + color: rgba(255, 255, 255, 0.5); +} + +datechooser button.day.other-month:hover:not(:backdrop) dot { + background-color: rgba(255, 255, 255, 0.5); +} + +.week-header { + padding: 0; +} + +.week-header > box:first-child { + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.week-header .week-number { + font-size: 16pt; + font-weight: bold; + padding: 12px 12px 18px 12px; + color: rgba(255, 255, 255, 0.3); +} + +.week-header.week-temperature { + font-size: 10pt; + font-weight: bold; + color: rgba(255, 255, 255, 0.5); +} + +.week-header.lines { + color: rgba(255, 255, 255, 0.12); +} + +weekhourbar > label { + font-size: 10pt; + padding: 4px 6px; +} + +.week-view .lines { + color: rgba(255, 255, 255, 0.12); +} + +weekgrid > widget.now-strip { + background-color: alpha(#f5e0dc, 0.8); + margin: 0 0 0 1px; + min-height: 3px; +} + +weekgrid:selected, weekgrid.dnd, +.week-header:selected, +.week-header.dnd { + background-color: alpha(#f5e0dc, 0.25); +} + +monthcell { + border: solid 1px rgba(255, 255, 255, 0.12); + border-width: 1px 0 0 1px; + background-color: transparent; + transition: background-color 200ms; +} + +monthcell:hover:not(.out-of-month):not(.today) { + background-color: #11111b; + transition: background-color 200ms; + color: #FFFFFF; +} + +monthcell:selected { + background-color: alpha(#f5e0dc, 0.1); +} + +monthcell:selected:hover { + background-color: alpha(#f5e0dc, 0.2); +} + +monthcell:selected label.day-label { + font-weight: bold; +} + +monthcell:nth-child(7n + 1) { + border-left-width: 0; +} + +monthcell.today { + background-color: alpha(#f5e0dc, 0.2); +} + +monthcell.today:hover { + background-color: alpha(#f5e0dc, 0.3); + color: #f5e0dc; +} + +monthcell.today:selected { + background-color: alpha(#f5e0dc, 0.25); +} + +monthcell.today:selected:hover { + background-color: alpha(#f5e0dc, 0.35); +} + +monthcell label { + color: #FFFFFF; + font-size: 0.9rem; +} + +monthcell label.day-label { + font-size: 1rem; +} + +monthcell.out-of-month { + background-color: rgba(255, 255, 255, 0.04); +} + +monthcell.out-of-month label { + color: rgba(255, 255, 255, 0.7); +} + +monthcell button { + padding: 0 6px; + border-radius: 0; + border-bottom: none; + border-right: none; +} + +monthpopover > box { + margin: 0; + padding: 0; + background-color: transparent; +} + +.notes-section box > textview { + border-radius: 6px; + padding: 6px; +} + +.notes-section box > textview > text { + background: none; +} + +agenda-view list > row { + padding: 2px 12px; +} + +agenda-view list > label { + padding: 6px 12px; +} + +agenda-view > scrolledwindow > viewport > list.background { + background-color: transparent; +} + +label.no-events { + font-style: italic; +} + +searchbutton > popover > arrow { + background: none; + border: none; +} + +datechooser { + padding: 6px; +} + +datechooser .current-week { + background: alpha(#11111b, 0.7); + color: #FFFFFF; + border-radius: 6px; +} + +menubutton.sources-button { + margin-top: 0; + margin-bottom: 0; + border-radius: 0; + border-top-style: none; + border-bottom-style: none; +} + +menubutton.sources-button:hover:not(:backdrop) { + background-image: none; + text-shadow: none; +} + +menubutton.sources-button > button { + border-radius: 0; +} + +menubutton.sources-button > button .title { + font-size: 10pt; + font-weight: normal; + padding: 0 6px; +} + +menubutton.sources-button > button .subtitle { + font-size: 8pt; + padding: 0 6px; +} + +menubutton.sources-button > button .calendar-color-image { + -gtk-icon-size: 12px; +} + +menubutton stack > box { + border-spacing: 6px; +} + +.topbar headerbar menubutton.sources-button > button { + border-radius: 0 0 6px 6px; +} + +.contacts-contact-list list.navigation-sidebar { + background: none; +} + +.details-page { + margin: 24px 0px; +} + +.installed-overlay-box { + font-size: smaller; + background-color: #f5e0dc; + border-radius: 0; + color: rgba(0, 0, 0, 0.87); + text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} + +screenshot-carousel box.frame { + border-width: 1px 0; + border-radius: 0; +} + +screenshot-carousel button, +.featured-carousel button { + margin: 12px; +} + +.screenshot-image-main .image1, +.screenshot-image-main .image2 { + margin-top: 6px; + margin-bottom: 12px; + margin-left: 6px; + margin-right: 6px; +} + +.app-tile-label { + font-size: 105%; +} + +.review-textbox { + padding: 6px; +} + +.origin-rounded-box { + background-color: rgba(255, 255, 255, 0.12); + border-radius: 9999px; + padding: 4px; +} + +.origin-beta { + color: #FBC02D; +} + +.origin-button > button { + padding: 3px 9px; +} + +.card flowboxchild.card { + border: none; + box-shadow: none; + padding: 0; + background: none; +} + +.category-tile.card { + padding: 21px; + border: none; + border-radius: 6px; + min-width: 140px; + font-weight: 900; + font-size: larger; + box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.05), 0 2px 3px -1px rgba(0, 0, 0, 0.06), 0 1px 4px 0 rgba(0, 0, 0, 0.05); +} + +.category-tile.card.category-tile-iconless { + padding: 9px 15px; + min-width: 130px; + font-size: 105%; + font-weight: normal; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.category-tile.card.category-create { + background: linear-gradient(180deg, #ce8cd7 0%, #2861c6 100%); + color: white; +} + +.category-tile.card.category-create:hover { + background: linear-gradient(180deg, shade(#ce8cd7, 1.07) 0%, shade(#2861c6, 1.1) 100%); + color: white; +} + +.category-tile.card.category-create:active { + background: linear-gradient(180deg, shade(#ce8cd7, 0.95) 0%, shade(#2861c6, 0.95) 100%); + color: white; +} + +.category-tile.card.category-develop { + background: #5e5c64; + color: white; +} + +.category-tile.card.category-develop:hover { + background: shade(#5e5c64, 1.2); + color: white; +} + +.category-tile.card.category-develop:active { + background-color: shade(#5e5c64, 0.95); + color: white; +} + +.category-tile.card.category-learn { + background: linear-gradient(180deg, #2ec27e 30%, #27a66c 100%); + color: white; +} + +.category-tile.card.category-learn:hover { + background: linear-gradient(180deg, shade(#2ec27e, 1.06) 30%, shade(#27a66c, 1.06) 100%); + color: white; +} + +.category-tile.card.category-learn:active { + background: linear-gradient(180deg, shade(#2ec27e, 0.95) 30%, shade(#27a66c, 0.95) 100%); + color: white; +} + +.category-tile.card.category-play { + background: linear-gradient(75deg, #f9e2a7 0%, #eb5ec3 50%, #6d53e0 100%); + color: #393484; +} + +.category-tile.card.category-play:hover { + background: linear-gradient(75deg, shade(#f9e2a7, 1.07) 0%, shade(#eb5ec3, 1.07) 50%, shade(#6d53e0, 1.07) 100%); + color: #393484; +} + +.category-tile.card.category-play:active { + background: linear-gradient(75deg, shade(#f9e2a7, 0.97) 0%, shade(#eb5ec3, 0.95) 50%, shade(#6d53e0, 1.07) 100%); + color: #393484; +} + +.category-tile.card.category-socialize { + background: linear-gradient(90deg, #ef4e9b 0%, #f77466 100%); + color: rgba(255, 255, 255, 0.7); +} + +.category-tile.card.category-socialize:hover { + background: linear-gradient(90deg, shade(#ef4e9b, 1.08) 0%, shade(#f77466, 1.08) 100%); +} + +.category-tile.card.category-socialize:active { + background: linear-gradient(90deg, shade(#ef4e9b, 0.95) 0%, shade(#f77466, 0.95) 100%); +} + +.category-tile.card.category-work { + padding: 1px; + /* FIXME: work around https://gitlab.gnome.org/GNOME/gtk/-/issues/4324 */ + color: #1c71d8; + background-color: #fdf8d7; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); + background-size: 10px 10px, 10px 10px; + background-position: -1px -4px, center -1px; +} + +.category-tile.card.category-work:hover { + color: #1c71d8; + background-color: #fefcef; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); +} + +.category-tile.card.category-work:active { + color: #1c71d8; + background-color: #fcf4bf; + background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); +} + +clamp.medium .category-tile:not(.category-tile-iconless), +clamp.large .category-tile:not(.category-tile-iconless) { + font-size: larger; +} + +.featured-tile { + padding: 0; + box-shadow: none; + color: #FFFFFF; +} + +.featured-tile label.title-1 { + margin-top: 6px; + margin-bottom: 6px; +} + +.featured-tile.narrow label.title-1 { + font-size: 16pt; +} + +.application-details-infobar, .application-details-infobar.info { + background-color: rgba(255, 255, 255, 0.04); + color: #FFFFFF; + border: 1px solid rgba(255, 255, 255, 0.12); +} + +.application-details-infobar.warning { + background-color: #FBC02D; + color: rgba(0, 0, 0, 0.87); + border: 1px solid rgba(0, 0, 0, 0.12); +} + +@keyframes install-progress-unknown-move { + 0% { + background-position: 0%; + } + 50% { + background-position: 100%; + } + 100% { + background-position: 0%; + } +} + +.application-details-description .button { + padding-left: 24px; + padding-right: 24px; +} + +.install-progress { + background-image: linear-gradient(to top, #f5e0dc 2px, alpha(#f5e0dc, 0) 2px); + background-repeat: no-repeat; + background-position: 0 bottom; + background-size: 0; + transition: none; +} + +.install-progress:dir(rtl) { + background-position: 100% bottom; +} + +.review-row > * { + margin: 12px; +} + +.review-row button { + font-size: smaller; +} + +.review-row .vote-buttons button { + margin-right: -1px; +} + +.review-row .vote-buttons button:not(:first-child) { + border-image: linear-gradient(to top, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12)) 0 0 0 1/5px 0 5px 1px; +} + +.review-row .vote-buttons button:hover, +.review-row .vote-buttons button:active, +.review-row .vote-buttons button:hover + button, +.review-row .vote-buttons button:active + button { + border-image: none; +} + +review-bar { + color: rgba(255, 255, 255, 0.5); + background-image: none; + background-color: rgba(255, 255, 255, 0.3); +} + +.review-histogram star-image { + color: rgba(255, 255, 255, 0.5); +} + +.version-arrow-label { + font-size: x-small; +} + +.overview-more-button { + font-size: smaller; + padding: 0 16px; +} + +.app-row-origin-text { + font-size: smaller; +} + +.app-listbox-header { + padding: 6px; + border-bottom: 1px solid rgba(255, 255, 255, 0.12); +} + +.image-list { + background-color: transparent; +} + +box.star { + background-color: transparent; + background-image: none; +} + +button.star { + outline-offset: 0; + background-color: transparent; + background-image: none; + border-image: none; + border-radius: 0; + border-width: 0; + padding: 0; + box-shadow: none; + outline-offset: -1px; +} + +star-image { + color: #FFD600; +} + +.dimmer-label { + opacity: 0.25; +} + +.update-failed-details { + font-family: Monospace; + font-size: smaller; + padding: 16px; +} + +.upgrade-banner { + padding: 0px; + border-radius: 6px; + border: none; +} + +.upgrade-banner-background { + background: linear-gradient(to bottom, #66BB6A, #5b9bf8); + color: white; +} + +.upgrade-buttons #button_upgrades_install { + padding-left: 16px; + padding-right: 16px; +} + +scrolledwindow.list-page > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +.update-preferences preferencesgroup > box > box { + margin-top: 18px; +} + +.section > label:not(:first-child) { + margin-top: 6px; +} + +.section > box:not(:first-child) { + margin-top: 12px; +} + +clamp.status-page { + margin: 36px 12px; +} + +clamp.status-page .iconbox { + min-height: 128px; + min-width: 128px; +} + +clamp.status-page .icon { + color: rgba(255, 255, 255, 0.5); + min-height: 32px; + min-width: 32px; +} + +clamp.status-page .icon:not(:last-child) { + margin-bottom: 36px; +} + +clamp.status-page .title:not(:last-child) { + margin-bottom: 12px; +} + +app-context-bar .context-tile { + border: 1px solid rgba(255, 255, 255, 0.12); + background-color: transparent; + border-radius: 0; + padding: 24px 12px 21px 12px; + outline-offset: 5px; + transition-property: outline, outline-offset, background-image; + border-bottom: none; + border-right: none; +} + +app-context-bar .context-tile:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); +} + +app-context-bar .context-tile.keyboard-activating, app-context-bar .context-tile:active { + background-color: alpha(currentColor, 0.12); +} + +app-context-bar .context-tile:focus:focus-visible { + outline-offset: -1px; +} + +app-context-bar.horizontal box:first-child .context-tile:first-child, app-context-bar.vertical .context-tile:first-child { + border-left: none; +} + +app-context-bar.horizontal .context-tile, app-context-bar.vertical box:first-child .context-tile { + border-top: none; +} + +app-context-bar > box:not(:first-child) > button.flat { + border-radius: 0; +} + +app-context-bar > box:not(:first-child) > button.flat:last-child { + border-radius: 0 6px 6px 0; +} + +app-context-bar > box:first-child > button.flat { + border-radius: 0; +} + +app-context-bar > box:first-child > button.flat:first-child { + border-radius: 6px 0 0 6px; +} + +app-context-bar > box > button.flat { + border-left-color: rgba(255, 255, 255, 0.12); +} + +carousel.card { + border: none; + background-color: rgba(255, 255, 255, 0.04); +} + +.context-tile-lozenge { + min-height: 28px; + min-width: 28px; + padding: 6px; + font-size: 18px; + font-weight: bold; + border-radius: 9999px; +} + +.context-tile-lozenge.large { + font-size: 24px; + padding: 16px; + min-width: 24px; + /* 60px minus the left and right padding */ + min-height: 24px; + /* 60px minus the top and bottom padding */ +} + +.context-tile-lozenge.wide-image image { + margin-top: -28px; + margin-bottom: -28px; +} + +.context-tile-lozenge image { + -gtk-icon-style: symbolic; +} + +.context-tile-lozenge.grey { + color: #FFFFFF; + background-color: rgba(255, 255, 255, 0.12); +} + +.context-tile-lozenge.green, .context-tile-lozenge.details-rating-0 { + color: #419345; + background-color: rgba(102, 187, 106, 0.15); +} + +.context-tile-lozenge.blue, .context-tile-lozenge.details-rating-5 { + color: #5b9bf8; + background-color: rgba(91, 155, 248, 0.15); +} + +.context-tile-lozenge.yellow, .context-tile-lozenge.details-rating-12 { + color: #d79b04; + background-color: rgba(251, 192, 45, 0.15); +} + +.context-tile-lozenge.details-rating-15 { + color: #FF8A65; + background-color: rgba(255, 138, 101, 0.15); +} + +.context-tile-lozenge.red, .context-tile-lozenge.details-rating-18 { + color: #d2190b; + background-color: rgba(244, 67, 54, 0.15); +} + +.eol-red { + font-weight: bold; + color: #F44336; +} + +window.narrow .app-title { + font-size: 16pt; +} + +window.narrow .app-developer { + font-size: small; +} + +.install-progress-label { + font-size: smaller; + font-feature-settings: "tnum"; +} + +scrolledwindow.fake-adw-status-page > viewport > box { + margin: 36px 12px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp:not(:last-child) > box { + margin-bottom: 36px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 36px; +} + +scrolledwindow.fake-adw-status-page > viewport > box > clamp > box > .title:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.icon-dropshadow image.icon { + -gtk-icon-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 -1px rgba(0, 0, 0, 0.05), 1px 0 rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.3), -1px 0 rgba(0, 0, 0, 0.1); +} + +window.info scrollbar.vertical { + margin-top: 48px; + background: none; + box-shadow: none; +} + +window.info scrollbar.vertical trough { + margin-top: 0; +} + +row.app > box.header { + margin-left: 12px; + margin-right: 12px; +} + +row.app > box.header { + border-spacing: 12px; +} + +row.app > box.header > image { + margin-top: 12px; + margin-bottom: 12px; +} + +row.app label.warning { + color: #F44336; +} + +@keyframes pre-delay { + from { + opacity: 0; + } + to { + opacity: 0; + } +} + +@keyframes fade-in { + from { + filter: opacity(0%); + } +} + +/* Give a fade-in animation to spinners. */ +spinner.fade-in:checked { + animation: pre-delay 0.5s linear 1, fade-in 1s linear 1, spin 1s linear infinite; + animation-delay: 0s, 0.5s, 0.5s; +} + +window > contents > leaflet > box > stack.background { + background-color: transparent; + background-image: linear-gradient(to bottom, transparent, transparent 48px, #1e1e2e 48px, #1e1e2e); +} + +@define-color weather_temp_chart_fill_color rgba(251, 192, 45, 0.5); +@define-color weather_temp_chart_stroke_color #f0ad05; +@define-color weather_thermometer_warm_color #FBC02D; +@define-color weather_thermometer_cold_color #5b9bf8; +#places-label { + font-weight: bold; +} + +#temperature-label { + font-size: 32pt; + font-weight: 900; + margin-left: 9px; +} + +#conditions-grid *:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.content-view.cell { + font-weight: bold; +} + +#locationEntry { + margin: 6px; +} + +.weather-popover { + margin-top: 6px; +} + +.forecast-card { + transition: border-radius 100ms ease-out; + border-radius: 6px; +} + +.forecast-card separator { + background-color: rgba(255, 255, 255, 0.12); +} + +#daily-forecast-box > separator:last-child { + background-color: transparent; + min-width: 0; +} + +#conditions-grid, +#attributionGrid { + margin-left: 18px; + margin-right: 18px; +} + +#weather-page .small .forecast-card { + margin-left: 0; + margin-right: 0; + border-radius: 0; + border-width: 1px 0; +} + +.forecast-temperature-label { + font-weight: bold; + color: #ae7b03; +} + +WeatherThermometer { + margin-bottom: 12px; +} + +WeatherThermometer > label.high { + font-weight: bold; + color: #FBC02D; +} + +WeatherThermometer > label.low { + font-weight: bold; + color: #5b9bf8; +} + +.forecast-button { + margin: 0 12px; +} + +.forecast-graphic { + margin: 18px; +} + +button.osd.circular { + border-radius: 9999px; + min-width: 24px; + min-height: 24px; +} + +button.osd.circular > image { + padding: 0; +} + +scrolledwindow.inline list, +scrolledwindow.inline listview { + background: none; + color: inherit; +} + +scrolledwindow.inline undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.12); +} + +.search-view { + background-color: #3c84f7; + color: #FFFFFF; +} + +.search-view menubutton button:focus:focus-visible { + outline-color: rgba(255, 255, 255, 0.3); +} + +image.circular { + min-width: 36px; + min-height: 36px; + padding: 0; + border-radius: 9999px; +} + +.large-button { + padding: 6px; +} + +.alarm-time { + font-size: 2.5em; + font-weight: 300; +} + +.clocks-ampm-toggle-button, +.clocks-secondary-standalone-label { + font-size: 18pt; +} + +.clocks-standalone-label, +.clocks-ringing-label { + font-size: 6em; + font-weight: 300; +} + +.clocks-ringing-title { + font-size: 1.5em; + font-weight: bold; +} + +.clocks-alarm-setup-time { + font-size: 32pt; +} + +.clocks-timer-label, +.clocks-spinbutton { + font-size: 48pt; +} + +.timer-panel .timer-header { + font-size: 20pt; + font-weight: 300; +} + +.timer-countdown { + font-size: 40pt; + font-weight: 300; +} + +/* Stopwatch Panel */ +.lap-time { + font-weight: bold; +} + +.stopped-stopwatch label, +.running-stopwatch label, +.paused-stopwatch label { + font-size: 70px; + font-weight: lighter; +} + +.stopped-stopwatch .seconds-label { + font-weight: 300; +} + +.running-stopwatch .seconds-label, +.running-stopwatch .miliseconds-label { + color: #f5e0dc; +} + +.stopped-stopwatch .miliseconds-label, +.running-stopwatch .miliseconds-label, +.paused-stopwatch .miliseconds-label { + font-size: 50px; +} + +.running-stopwatch .seconds-label, +.paused-stopwatch .seconds-label { + font-weight: 300; +} + +.clock-location { + font-weight: bolder; +} + +.hidden { + opacity: 0; +} + +.clock-time { + font-size: 2em; + padding: 0.2em 0.5em; + border-radius: 1em; +} + +.none .clock-time { + background: alpha(currentColor, 0.2); +} + +.night .clock-time { + color: #3c84f7; + background-color: alpha(#5b9bf8, 0.25); +} + +.naut .clock-time, +.astro .clock-time { + color: #FF7043; + background-color: alpha(#FF8A65, 0.25); +} + +.civil .clock-time, +.day .clock-time { + color: #FFD600; + background: alpha(#FBC02D, 0.25); +} + +headerbar splitbutton notification button { + margin: 0; + min-height: 24px; + min-width: 24px; + padding: 0; +} + +popover.background.global-search > arrow, popover.background.global-search > contents { + padding: 0; +} + +panelframeswitcher { + padding: 6px; + min-height: 36px; +} + +.frameheader.header { + background-color: #11111b; +} + +.frameheader.header:backdrop { + background-color: #1e1e2e; +} + +.frameheader.header > button { + border: none; + margin: 0; + padding: 3px; +} + +.frameheader.header tabbar.inline > revealer > box { + min-height: 24px; +} + +.frameheader.header tabbar.inline > revealer > box .start-action { + padding: 0; + border: none; +} + +.frameheader.header tabbar.inline > revealer > box .end-action { + padding: 0; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.frameheader.header tabbar.inline > revealer > box .end-action button { + margin: 6px; +} + +.frameheader.header tabbar.inline > revealer > box tabbox { + border: none; + background: none; +} + +panelstatusbar > menubutton > button, +panelstatusbar > paneltogglebutton button { + border-radius: 0; +} + +.style-variant { + padding: 0 12px; +} + +.style-variant button.toggle { + padding: 0; +} + +.style-variant button.toggle, .style-variant button.toggle:hover, .style-variant button.toggle:focus, .style-variant button.toggle:active, .style-variant button.toggle:checked { + background: none; + outline: none; + border: none; + box-shadow: none; +} + +.style-variant button.toggle > stylevariantpreview > .wallpaper { + border-radius: 6px; + outline-color: transparent; + outline-width: 3px; + outline-offset: 3px; + outline-style: solid; + box-shadow: none; +} + +.style-variant button.toggle:hover > stylevariantpreview > .wallpaper { + outline-color: rgba(255, 255, 255, 0.04); +} + +.style-variant button.toggle:active > stylevariantpreview > .wallpaper { + outline-color: rgba(255, 255, 255, 0.3); +} + +.style-variant button.toggle:checked > stylevariantpreview > .wallpaper { + outline-color: #f5e0dc; +} + +playlistview scrollbar.overlay-indicator.dragging, playlistview scrollbar.overlay-indicator.hovering { + background-color: transparent; +} + +playlistview queuerow picture.cover, +playlistview queuerow image.card { + border: none; +} + +.exit-info { + padding: 6px; + border-top: 2px solid #f5e0dc; + background: rgba(245, 224, 220, 0.9); + color: rgba(0, 0, 0, 0.87); +} + +.error .exit-info { + border-top: 2px solid #F44336; + background: rgba(244, 67, 54, 0.9); + color: #FFFFFF; +} + +window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list { + border: none; + border-radius: 0; +} + +window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list > row:first-child, window.dialog > .dialog-vbox > box > scrolledwindow > viewport > widget > list.boxed-list > row:last-child { + border-radius: 0; +} + +avatar { + border-radius: 9999px; + font-weight: bold; +} + +avatar.color1 { + background-image: linear-gradient(#83b6ec, #337fdc); + color: #cfe1f5; +} + +avatar.color2 { + background-image: linear-gradient(#7ad9f1, #0f9ac8); + color: #caeaf2; +} + +avatar.color3 { + background-image: linear-gradient(#8de6b1, #29ae74); + color: #cef8d8; +} + +avatar.color4 { + background-image: linear-gradient(#b5e98a, #6ab85b); + color: #e6f9d7; +} + +avatar.color5 { + background-image: linear-gradient(#f8e359, #d29d09); + color: #f9f4e1; +} + +avatar.color6 { + background-image: linear-gradient(#ffcb62, #d68400); + color: #ffead1; +} + +avatar.color7 { + background-image: linear-gradient(#ffa95a, #ed5b00); + color: #ffe5c5; +} + +avatar.color8 { + background-image: linear-gradient(#f78773, #e62d42); + color: #f8d2ce; +} + +avatar.color9 { + background-image: linear-gradient(#e973ab, #e33b6a); + color: #fac7de; +} + +avatar.color10 { + background-image: linear-gradient(#cb78d4, #9945b5); + color: #e7c2e8; +} + +avatar.color11 { + background-image: linear-gradient(#9e91e8, #7a59ca); + color: #d5d2f5; +} + +avatar.color12 { + background-image: linear-gradient(#e3cf9c, #b08952); + color: #f2eade; +} + +avatar.color13 { + background-image: linear-gradient(#be916d, #785336); + color: #e5d6ca; +} + +avatar.color14 { + background-image: linear-gradient(#c0bfbc, #6e6d71); + color: #d8d7d3; +} + +avatar.contrasted { + color: white; +} + +avatar.image { + background: none; +} + +.card { + border-radius: 6px; + border: 1px solid rgba(255, 255, 255, 0.12); + background-clip: border-box; + color: rgba(255, 255, 255, 0.7); + box-shadow: none; + outline: none; + background-color: #1e1e2e; + color: #FFFFFF; +} + +.card.activatable { + transition: all 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.card.activatable:hover { + background-image: none; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +.card.activatable:active { + background-image: none; + transition: all 75ms cubic-bezier(0, 0, 0.2, 1), background-size 0ms, background-image 0ms, border 0ms; + animation: ripple 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-image: radial-gradient(circle, alpha(currentColor, 0.08) 10%, transparent 0%); + background-size: 0% 0%; + background-color: alpha(currentColor, 0.08); + color: #FFFFFF; + outline: 0 solid transparent; +} + +toast { + margin: 12px; + margin-bottom: 24px; + border-radius: 9999px; + border-spacing: 6px; + padding: 6px; + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.1), 0 4px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 10px 0 rgba(0, 0, 0, 0.1), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #1e1e2e; + color: #FFFFFF; + border: none; +} + +toast:dir(ltr) { + padding-left: 12px; +} + +toast:dir(rtl) { + padding-right: 12px; +} + +toast > label { + margin: 0 6px; +} + +viewswitcher { + margin: 0; + border-spacing: 3px; +} + +viewswitcher.wide { + margin-top: 6px; + margin-bottom: 6px; +} + +viewswitcher.wide button.toggle { + margin: 0; +} + +viewswitcher.narrow button.toggle { + border-radius: 0; + margin: 0; +} + +viewswitcher.narrow button.toggle:focus-within, viewswitcher.narrow button.toggle:focus { + box-shadow: none; +} + +viewswitcher button.toggle { + font-weight: bold; + padding: 0; +} + +viewswitcher button.toggle > stack > box.narrow { + font-size: 0.75rem; + padding-top: 6px; + padding-bottom: 4px; + border-spacing: 4px; +} + +viewswitcher button.toggle > stack > box.narrow > stack > label { + padding-left: 6px; + padding-right: 6px; +} + +viewswitcher button.toggle > stack > box.wide { + padding: 2px 12px; + border-spacing: 6px; +} + +viewswitcherbar actionbar > revealer > box { + padding: 0; +} + +viewswitchertitle { + margin-top: 0; + margin-bottom: 0; +} + +viewswitchertitle viewswitcher { + margin-left: 12px; + margin-right: 12px; +} + +viewswitchertitle viewswitcher.narrow { + margin-top: 0; + margin-bottom: 0; +} + +viewswitchertitle viewswitcher.narrow button.toggle > stack > box.narrow { + padding-top: 0; + padding-bottom: 0; + border-spacing: 0; +} + +viewswitchertitle viewswitcher.wide { + margin-top: 6px; + margin-bottom: 6px; +} + +viewswitchertitle windowtitle { + margin-top: 0; + margin-bottom: 0; +} + +.top-bar headerbar viewswitchertitle viewswitcher.narrow button.toggle { + border-radius: 0 0 6px 6px; +} + +indicatorbin > indicator, indicatorbin > mask { + min-width: 6px; + min-height: 6px; + border-radius: 9999px; +} + +indicatorbin > indicator { + margin: 1px; + background-color: alpha(currentColor, 0.4); +} + +indicatorbin > indicator > label { + font-size: 0.6rem; + font-weight: bold; + padding: 1px 4px; + color: white; +} + +indicatorbin > mask { + padding: 1px; + background: black; +} + +indicatorbin.needs-attention > indicator { + background-color: #f5e0dc; +} + +indicatorbin.needs-attention > indicator > label { + color: rgba(0, 0, 0, 0.87); +} + +preferencespage > scrolledwindow > viewport > clamp > box { + margin: 24px 12px; + border-spacing: 24px; +} + +preferencesgroup > box, preferencesgroup > box .labels { + border-spacing: 6px; +} + +preferencesgroup > box > box.header:not(.single-line) { + margin-bottom: 6px; +} + +preferencesgroup > box > box.single-line { + min-height: 34px; +} + +preferencesgroup > box button.background-preview-button.toggle { + padding: 0; + background: none; + box-shadow: none; + outline-color: transparent; + outline-width: 3px; + outline-offset: 3px; + outline-style: solid; +} + +preferencesgroup > box button.background-preview-button.toggle, preferencesgroup > box button.background-preview-button.toggle > background-preview { + border-radius: 6px; +} + +preferencesgroup > box button.background-preview-button.toggle:hover { + outline-color: rgba(255, 255, 255, 0.04); +} + +preferencesgroup > box button.background-preview-button.toggle:active { + outline-color: rgba(255, 255, 255, 0.3); +} + +preferencesgroup > box button.background-preview-button.toggle:checked { + outline-color: #f5e0dc; +} + +preferencesgroup > box .cutout-button { + background-color: #11111b; +} + +window.about .main-page > viewport > clamp > box { + margin: 12px; + border-spacing: 6px; +} + +window.about .main-page > viewport > clamp > box > box { + margin-top: 18px; + border-spacing: 18px; + margin-bottom: 6px; +} + +window.about .main-page .app-version { + padding: 3px 18px; + color: #f5e0dc; + border-radius: 6px; + margin-top: 3px; +} + +window.about .subpage > viewport > clamp > box { + margin: 18px 12px; + border-spacing: 18px; +} + +window.about .subpage > clamp > textview { + background: none; + color: inherit; +} + +statuspage > scrolledwindow > viewport > box { + margin: 36px 12px; + border-spacing: 36px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box { + border-spacing: 12px; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 128px; + color: alpha(currentColor, 0.55); +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:disabled { + opacity: 0.35; +} + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box { + margin: 24px 12px; + border-spacing: 24px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon { + -gtk-icon-size: 96px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { + margin-bottom: 12px; +} + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .title { + font-size: 18pt; +} + +flap > dimming, +leaflet > dimming, +navigation-view > dimming, +overlay-split-view > dimming { + background: rgba(0, 0, 0, 0.25); +} + +flap > border, +leaflet > border, +navigation-view > border, +overlay-split-view > border { + background: none; +} + +flap > shadow, +leaflet > shadow, +navigation-view > shadow, +overlay-split-view > shadow { + min-width: 56px; + min-height: 56px; +} + +flap > shadow.left, +leaflet > shadow.left, +navigation-view > shadow.left, +overlay-split-view > shadow.left { + background-image: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.right, +leaflet > shadow.right, +navigation-view > shadow.right, +overlay-split-view > shadow.right { + background-image: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.up, +leaflet > shadow.up, +navigation-view > shadow.up, +overlay-split-view > shadow.up { + background-image: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +flap > shadow.down, +leaflet > shadow.down, +navigation-view > shadow.down, +overlay-split-view > shadow.down { + background-image: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +toolbarview.undershoot-top scrolledwindow > undershoot.top { + box-shadow: none; + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { + box-shadow: none; + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.unfolded stacksidebar.sidebar { + border: none; +} + +.sidebar-pane { + background-color: #11111b; + color: #FFFFFF; +} + +.sidebar-pane:backdrop { + color: rgba(255, 255, 255, 0.5); + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.sidebar-pane .sidebar-pane { + background-color: transparent; + color: inherit; +} + +.sidebar-pane .toolbar, +.sidebar-pane .sidebar, +.sidebar-pane .navigation-sidebar, +.sidebar-pane searchbar > revealer > box { + background-color: transparent; + box-shadow: none; + border: none; +} + +.sidebar-pane banner > revealer > widget { + background-color: gtkmix(#f5e0dc, #11111b, 30%); + color: #FFFFFF; +} + +.sidebar-pane banner > revealer > widget:backdrop { + background-color: gtkmix(#f5e0dc, #11111b, 30%); +} + +/* Middle pane in three-pane setups */ +.content-pane .sidebar-pane, +.sidebar-pane .content-pane { + background-color: #1e1e2e; + color: #FFFFFF; +} + +.content-pane .sidebar-pane:backdrop, +.sidebar-pane .content-pane:backdrop { + background-color: #1e1e2e; + transition: background-color 75ms cubic-bezier(0, 0, 0.2, 1); +} + +.content-pane .sidebar-pane banner > revealer > widget, +.sidebar-pane .content-pane banner > revealer > widget { + background-color: gtkmix(#f5e0dc, #1e1e2e, 30%); + color: #FFFFFF; +} + +.content-pane .sidebar-pane banner > revealer > widget:backdrop, +.sidebar-pane .content-pane banner > revealer > widget:backdrop { + background-color: gtkmix(#f5e0dc, #1e1e2e, 30%); +} + +.sidebar-pane:dir(ltr), .sidebar-pane:dir(ltr) banner > revealer > widget, .sidebar-pane.end:dir(rtl), .sidebar-pane.end:dir(rtl) banner > revealer > widget, +.content-pane .sidebar-pane:dir(ltr), +.content-pane .sidebar-pane:dir(ltr) banner > revealer > widget, +.content-pane .sidebar-pane.end:dir(rtl), +.content-pane .sidebar-pane.end:dir(rtl) banner > revealer > widget, +.sidebar-pane .content-pane:dir(ltr), +.sidebar-pane .content-pane:dir(ltr) banner > revealer > widget, +.sidebar-pane .content-pane.end:dir(rtl), +.sidebar-pane .content-pane.end:dir(rtl) banner > revealer > widget { + box-shadow: none; + border-right: 1px solid rgba(255, 255, 255, 0.12); +} + +.sidebar-pane:dir(rtl), .sidebar-pane:dir(rtl) banner > revealer > widget, .sidebar-pane.end:dir(ltr), .sidebar-pane.end:dir(ltr) banner > revealer > widget, +.content-pane .sidebar-pane:dir(rtl), +.content-pane .sidebar-pane:dir(rtl) banner > revealer > widget, +.content-pane .sidebar-pane.end:dir(ltr), +.content-pane .sidebar-pane.end:dir(ltr) banner > revealer > widget, +.sidebar-pane .content-pane:dir(rtl), +.sidebar-pane .content-pane:dir(rtl) banner > revealer > widget, +.sidebar-pane .content-pane.end:dir(ltr), +.sidebar-pane .content-pane.end:dir(ltr) banner > revealer > widget { + box-shadow: none; + border-left: 1px solid rgba(255, 255, 255, 0.12); +} + +.sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.content-pane .sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, +.sidebar-pane .content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.content-pane .sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, +.sidebar-pane .content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-top > undershoot.top, +.content-pane scrolledwindow.undershoot-top > undershoot.top, +.content-pane .sidebar-pane scrolledwindow.undershoot-top > undershoot.top, +.sidebar-pane .content-pane scrolledwindow.undershoot-top > undershoot.top { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.content-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.content-pane .sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, +.sidebar-pane .content-pane scrolledwindow.undershoot-bottom > undershoot.bottom { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.08); + background: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, +.sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, +.sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, +.sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { + box-shadow: inset -1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, +.sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { + box-shadow: inset 1px 0 rgba(255, 255, 255, 0.08); + background: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.75), transparent 6px); +} + +.sidebar-pane flap > dimming, +.sidebar-pane leaflet > dimming, +.sidebar-pane navigation-view > dimming, +.sidebar-pane overlay-split-view > dimming, +.content-pane flap > dimming, +.content-pane leaflet > dimming, +.content-pane navigation-view > dimming, +.content-pane overlay-split-view > dimming, +.content-pane .sidebar-pane flap > dimming, +.content-pane .sidebar-pane leaflet > dimming, +.content-pane .sidebar-pane navigation-view > dimming, +.content-pane .sidebar-pane overlay-split-view > dimming, +.sidebar-pane .content-pane flap > dimming, +.sidebar-pane .content-pane leaflet > dimming, +.sidebar-pane .content-pane navigation-view > dimming, +.sidebar-pane .content-pane overlay-split-view > dimming { + background: rgba(0, 0, 0, 0.25); +} + +.sidebar-pane flap > border, +.sidebar-pane leaflet > border, +.sidebar-pane navigation-view > border, +.sidebar-pane overlay-split-view > border, +.content-pane flap > border, +.content-pane leaflet > border, +.content-pane navigation-view > border, +.content-pane overlay-split-view > border, +.content-pane .sidebar-pane flap > border, +.content-pane .sidebar-pane leaflet > border, +.content-pane .sidebar-pane navigation-view > border, +.content-pane .sidebar-pane overlay-split-view > border, +.sidebar-pane .content-pane flap > border, +.sidebar-pane .content-pane leaflet > border, +.sidebar-pane .content-pane navigation-view > border, +.sidebar-pane .content-pane overlay-split-view > border { + background: none; +} + +.sidebar-pane flap > shadow, +.sidebar-pane leaflet > shadow, +.sidebar-pane navigation-view > shadow, +.sidebar-pane overlay-split-view > shadow, +.content-pane flap > shadow, +.content-pane leaflet > shadow, +.content-pane navigation-view > shadow, +.content-pane overlay-split-view > shadow, +.content-pane .sidebar-pane flap > shadow, +.content-pane .sidebar-pane leaflet > shadow, +.content-pane .sidebar-pane navigation-view > shadow, +.content-pane .sidebar-pane overlay-split-view > shadow, +.sidebar-pane .content-pane flap > shadow, +.sidebar-pane .content-pane leaflet > shadow, +.sidebar-pane .content-pane navigation-view > shadow, +.sidebar-pane .content-pane overlay-split-view > shadow { + min-width: 56px; + min-height: 56px; +} + +.sidebar-pane flap > shadow.left, +.sidebar-pane leaflet > shadow.left, +.sidebar-pane navigation-view > shadow.left, +.sidebar-pane overlay-split-view > shadow.left, +.content-pane flap > shadow.left, +.content-pane leaflet > shadow.left, +.content-pane navigation-view > shadow.left, +.content-pane overlay-split-view > shadow.left, +.content-pane .sidebar-pane flap > shadow.left, +.content-pane .sidebar-pane leaflet > shadow.left, +.content-pane .sidebar-pane navigation-view > shadow.left, +.content-pane .sidebar-pane overlay-split-view > shadow.left, +.sidebar-pane .content-pane flap > shadow.left, +.sidebar-pane .content-pane leaflet > shadow.left, +.sidebar-pane .content-pane navigation-view > shadow.left, +.sidebar-pane .content-pane overlay-split-view > shadow.left { + background-image: linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to right, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.right, +.sidebar-pane leaflet > shadow.right, +.sidebar-pane navigation-view > shadow.right, +.sidebar-pane overlay-split-view > shadow.right, +.content-pane flap > shadow.right, +.content-pane leaflet > shadow.right, +.content-pane navigation-view > shadow.right, +.content-pane overlay-split-view > shadow.right, +.content-pane .sidebar-pane flap > shadow.right, +.content-pane .sidebar-pane leaflet > shadow.right, +.content-pane .sidebar-pane navigation-view > shadow.right, +.content-pane .sidebar-pane overlay-split-view > shadow.right, +.sidebar-pane .content-pane flap > shadow.right, +.sidebar-pane .content-pane leaflet > shadow.right, +.sidebar-pane .content-pane navigation-view > shadow.right, +.sidebar-pane .content-pane overlay-split-view > shadow.right { + background-image: linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to left, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.up, +.sidebar-pane leaflet > shadow.up, +.sidebar-pane navigation-view > shadow.up, +.sidebar-pane overlay-split-view > shadow.up, +.content-pane flap > shadow.up, +.content-pane leaflet > shadow.up, +.content-pane navigation-view > shadow.up, +.content-pane overlay-split-view > shadow.up, +.content-pane .sidebar-pane flap > shadow.up, +.content-pane .sidebar-pane leaflet > shadow.up, +.content-pane .sidebar-pane navigation-view > shadow.up, +.content-pane .sidebar-pane overlay-split-view > shadow.up, +.sidebar-pane .content-pane flap > shadow.up, +.sidebar-pane .content-pane leaflet > shadow.up, +.sidebar-pane .content-pane navigation-view > shadow.up, +.sidebar-pane .content-pane overlay-split-view > shadow.up { + background-image: linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to bottom, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane flap > shadow.down, +.sidebar-pane leaflet > shadow.down, +.sidebar-pane navigation-view > shadow.down, +.sidebar-pane overlay-split-view > shadow.down, +.content-pane flap > shadow.down, +.content-pane leaflet > shadow.down, +.content-pane navigation-view > shadow.down, +.content-pane overlay-split-view > shadow.down, +.content-pane .sidebar-pane flap > shadow.down, +.content-pane .sidebar-pane leaflet > shadow.down, +.content-pane .sidebar-pane navigation-view > shadow.down, +.content-pane .sidebar-pane overlay-split-view > shadow.down, +.sidebar-pane .content-pane flap > shadow.down, +.sidebar-pane .content-pane leaflet > shadow.down, +.sidebar-pane .content-pane navigation-view > shadow.down, +.sidebar-pane .content-pane overlay-split-view > shadow.down { + background-image: linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.7), alpha(rgba(0, 0, 0, 0.25), 0.14) 40px, alpha(rgba(0, 0, 0, 0.25), 0) 56px), linear-gradient(to top, alpha(rgba(0, 0, 0, 0.25), 0.4), alpha(rgba(0, 0, 0, 0.25), 0.14) 7px, alpha(rgba(0, 0, 0, 0.25), 0) 24px); +} + +.sidebar-pane headerbar, .sidebar-pane headerbar:backdrop, .sidebar-pane .top-bar, .sidebar-pane .top-bar:backdrop, +.content-pane headerbar, +.content-pane headerbar:backdrop, +.content-pane .top-bar, +.content-pane .top-bar:backdrop { + background-color: transparent; + box-shadow: none; +} + +.sidebar-pane tabbar .box, .sidebar-pane tabbar .box:backdrop, +.content-pane tabbar .box, +.content-pane tabbar .box:backdrop { + background-color: transparent; + box-shadow: none; +} + +.sidebar-pane tabbar tab, +.content-pane tabbar tab { + color: rgba(255, 255, 255, 0.7); +} + +.sidebar-pane tabbar tab:hover:not(:selected), .sidebar-pane tabbar tab:active, +.content-pane tabbar tab:hover:not(:selected), +.content-pane tabbar tab:active { + color: #FFFFFF; +} + +.sidebar-pane tabbar tab:selected:not(:active), +.content-pane tabbar tab:selected:not(:active) { + background-color: alpha(currentColor, 0.06); + color: #FFFFFF; + box-shadow: none; +} + +.sidebar-pane tabbar tab:disabled, +.content-pane tabbar tab:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.sidebar-pane tabbar button.image-button, +.content-pane tabbar button.image-button { + color: rgba(255, 255, 255, 0.7); +} + +.sidebar-pane tabbar button.image-button:hover, .sidebar-pane tabbar button.image-button:active, +.content-pane tabbar button.image-button:hover, +.content-pane tabbar button.image-button:active { + color: #FFFFFF; +} + +.sidebar-pane tabbar button.image-button:disabled, +.content-pane tabbar button.image-button:disabled { + color: rgba(255, 255, 255, 0.32); +} + +.top-bar { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + background-color: #11111b; +} + +.top-bar:backdrop { + background-color: #1e1e2e; +} + +.top-bar .collapse-spacing { + padding: 0; +} + +themeselector, +panelthemeselector { + margin: 9px; +} + +themeselector checkbutton, +panelthemeselector checkbutton { + padding: 0; + min-height: 44px; + min-width: 44px; + padding: 1px; + background-clip: content-box; + border-radius: 9999px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +themeselector checkbutton.follow:checked, themeselector checkbutton.light:checked, themeselector checkbutton.dark:checked, +panelthemeselector checkbutton.follow:checked, +panelthemeselector checkbutton.light:checked, +panelthemeselector checkbutton.dark:checked { + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +themeselector checkbutton.follow, +panelthemeselector checkbutton.follow { + background-image: linear-gradient(to bottom right, #ffffff 50%, #202020 50%); +} + +themeselector checkbutton.light, +panelthemeselector checkbutton.light { + background-color: #ffffff; +} + +themeselector checkbutton.dark, +panelthemeselector checkbutton.dark { + background-color: #202020; +} + +themeselector checkbutton.theme-selector radio, +panelthemeselector checkbutton.theme-selector radio { + -gtk-icon-source: none; + border: none; + background: none; + box-shadow: none; + min-height: 20px; + min-width: 20px; + padding: 0; +} + +themeselector checkbutton.theme-selector radio:hover, themeselector checkbutton.theme-selector radio:active, themeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:hover, +panelthemeselector checkbutton.theme-selector radio:active, +panelthemeselector checkbutton.theme-selector radio:checked { + background-color: transparent; +} + +themeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:checked { + -gtk-icon-size: 20px; + -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic@2.svg"))); + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +themeselector checkbutton.theme-selector radio:checked, themeselector checkbutton.theme-selector radio:checked:hover, themeselector checkbutton.theme-selector radio:checked:active, +panelthemeselector checkbutton.theme-selector radio:checked, +panelthemeselector checkbutton.theme-selector radio:checked:hover, +panelthemeselector checkbutton.theme-selector radio:checked:active { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.1); +} + +themeswitcher { + padding: 6px; +} + +themeswitcher .check { + min-height: 20px; + min-width: 20px; + background: none; + padding: 0; + margin: 0; + border-radius: 9999px; + color: rgba(0, 0, 0, 0.87); + background-color: #f5e0dc; +} + +themeswitcher .check, themeswitcher .check:hover, themeswitcher .check:active { + box-shadow: 0 2px 3px -1px rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.1); +} + +themeswitcher checkbutton { + padding: 0; + min-height: 44px; + min-width: 44px; + padding: 1px; + background-clip: content-box; + border-radius: 9999px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.12); +} + +themeswitcher checkbutton:checked { + box-shadow: inset 0 0 0 2px #f5e0dc; +} + +themeswitcher checkbutton radio, themeswitcher checkbutton radio:hover, themeswitcher checkbutton radio:active, themeswitcher checkbutton radio:checked, themeswitcher checkbutton radio:checked:hover, themeswitcher checkbutton radio:checked:active { + background-color: transparent; + border: none; + background: none; + box-shadow: none; + color: transparent; + -gtk-icon-source: none; + -gtk-icon-size: 0; +} + +themeswitcher checkbutton.system { + background: linear-gradient(-45deg, #1e1e1e 50%, white 50%); +} + +themeswitcher checkbutton.light { + color: alpha(black, 0.8); + background-color: white; +} + +themeswitcher checkbutton.dark { + color: white; + background-color: #1e1e1e; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #FFFFFF; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #FFFFFF; +/* +widget base background color */ +@define-color theme_bg_color #1e1e2e; +/* +text widgets and the like base background color */ +@define-color theme_base_color #1e1e2e; +/* +base background color of selections */ +@define-color theme_selected_bg_color #f5e0dc; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color rgba(0, 0, 0, 0.87); +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #1e1e2e; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(255, 255, 255, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #11111b; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #FFFFFF; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #FFFFFF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #1e1e2e; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #1e1e2e; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #f5e0dc; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color rgba(0, 0, 0, 0.87); +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(255, 255, 255, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(255, 255, 255, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FBC02D; +@define-color error_color #F44336; +@define-color success_color #66BB6A; +/* +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 #FFFFFF; +@define-color wm_unfocused_title rgba(255, 255, 255, 0.7); +@define-color wm_highlight rgba(255, 255, 255, 0.1); +@define-color wm_border #060609; +@define-color wm_bg #11111b; +@define-color wm_unfocused_bg #1e1e2e; +@define-color wm_button_icon white; +@define-color wm_button_close_hover_bg #f38ba8; +@define-color wm_button_close_active_bg #ed547e; +@define-color wm_button_max_hover_bg #a6e3a1; +@define-color wm_button_max_active_bg #79d572; +@define-color wm_button_min_hover_bg #f9e2af; +@define-color wm_button_min_active_bg #f5cd76; +/* +FIXME this is really an API */ +@define-color content_view_bg #1e1e2e; +@define-color placeholder_text_color #bcbcc0; +/* Very contrasty background for text views (@theme_text_color foreground) */ +@define-color text_view_bg #1e1e2e; +@define-color budgie_tasklist_indicator_color rgba(255, 255, 255, 0.3); +@define-color budgie_tasklist_indicator_color_active #f5e0dc; +@define-color budgie_tasklist_indicator_color_active_window #8c8183; +@define-color budgie_tasklist_indicator_color_attention #FBC02D; +@define-color STRAWBERRY_100 #FF9262; +@define-color STRAWBERRY_300 #FF793E; +@define-color STRAWBERRY_500 #F15D22; +@define-color STRAWBERRY_700 #CF3B00; +@define-color STRAWBERRY_900 #AC1800; +@define-color ORANGE_100 #FFDB91; +@define-color ORANGE_300 #FFCA40; +@define-color ORANGE_500 #FAA41A; +@define-color ORANGE_700 #DE8800; +@define-color ORANGE_900 #C26C00; +@define-color BANANA_100 #FFFFA8; +@define-color BANANA_300 #FFFA7D; +@define-color BANANA_500 #FFCE51; +@define-color BANANA_700 #D1A023; +@define-color BANANA_900 #A27100; +@define-color LIME_100 #A2F3BE; +@define-color LIME_300 #8ADBA6; +@define-color LIME_500 #73C48F; +@define-color LIME_700 #479863; +@define-color LIME_900 #1C6D38; +@define-color BLUEBERRY_100 #94A6FF; +@define-color BLUEBERRY_300 #6A7CE0; +@define-color BLUEBERRY_500 #3F51B5; +@define-color BLUEBERRY_700 #213397; +@define-color BLUEBERRY_900 #031579; +@define-color GRAPE_100 #D25DE6; +@define-color GRAPE_300 #B84ACB; +@define-color GRAPE_500 #9C27B0; +@define-color GRAPE_700 #830E97; +@define-color GRAPE_900 #6A007E; +@define-color COCOA_100 #9F9792; +@define-color COCOA_300 #7B736E; +@define-color COCOA_500 #574F4A; +@define-color COCOA_700 #463E39; +@define-color COCOA_900 #342C27; +@define-color SILVER_100 #EEE; +@define-color SILVER_300 #CCC; +@define-color SILVER_500 #AAA; +@define-color SILVER_700 #888; +@define-color SILVER_900 #666; +@define-color SLATE_100 #888; +@define-color SLATE_300 #666; +@define-color SLATE_500 #444; +@define-color SLATE_700 #222; +@define-color SLATE_900 #111; +@define-color BLACK_100 #474341; +@define-color BLACK_300 #403C3A; +@define-color BLACK_500 #393634; +@define-color BLACK_700 #33302F; +@define-color BLACK_900 #2B2928; +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +@define-color accent_bg_color #f5e0dc; +@define-color accent_fg_color rgba(0, 0, 0, 0.87); +@define-color accent_color #f5e0dc; +@define-color destructive_bg_color #F44336; +@define-color destructive_fg_color #FFFFFF; +@define-color destructive_color #F44336; +@define-color success_bg_color #66BB6A; +@define-color success_fg_color #FFFFFF; +@define-color success_color #66BB6A; +@define-color warning_bg_color #FBC02D; +@define-color warning_fg_color rgba(0, 0, 0, 0.87); +@define-color warning_color #FBC02D; +@define-color error_bg_color #F44336; +@define-color error_fg_color #FFFFFF; +@define-color error_color #F44336; +@define-color window_bg_color #1e1e2e; +@define-color window_fg_color #FFFFFF; +@define-color view_bg_color #1e1e2e; +@define-color view_fg_color #FFFFFF; +@define-color headerbar_bg_color #11111b; +@define-color headerbar_fg_color #FFFFFF; +@define-color headerbar_border_color rgba(255, 255, 255, 0.12); +@define-color headerbar_backdrop_color #1e1e2e; +@define-color headerbar_shade_color rgba(255, 255, 255, 0.12); +@define-color card_bg_color #1e1e2e; +@define-color card_fg_color #FFFFFF; +@define-color card_shade_color rgba(255, 255, 255, 0.12); +@define-color dialog_bg_color #11111b; +@define-color dialog_fg_color #FFFFFF; +@define-color popover_bg_color #1e1e2e; +@define-color popover_fg_color #FFFFFF; +@define-color shade_color rgba(255, 255, 255, 0.12); +@define-color scrollbar_outline_color rgba(255, 255, 255, 0.12); diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/thumbnail.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/gtk-4.0/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..8fdd214336caa4a4380f659891598e4bc33267ef GIT binary patch literal 2382 zcmV-U39<HxP)<h;3K|Lk000e1NJLTq004LZ001Ni1^@s6LMZ-T00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H12-`_S zK~#90?V4?DTUQy!fA+n$uU`_od28afdG(U6q}4(<jdatxHY=q;XsV`m`!bOF0g3UY zD}rg-K)?X;HYTJ=d|8WNA4VnM1E?D#WvrAg1*&#ileEpt+^k)kq)u!ne!2F&*Ow1b zyt=io?KA_$^Z(m<&U2n~&i$YBoaa2}n!3BYbt))ZnE&4csNj=Dh2Szrh2Szrh2Szr zh2Szrh2S!WSV+NSG9gJ4k|ZGr0w$B`e=)9447#qPX&SODBg-<nUf#DvLxRm_Gj6vV zQ7pI))(lK06QU^Ma=DNsiAW?uI-M@M{We!4yK39nUhSpM;>00X2&*!ai7;ovlboCz zXI@FHczjK^Djuonpx4uk*H%r9)lNi}xsi(T@5pujHaEdoe6DDFrhJJGlgWg~<0&h0 zb3s*A!r^eio!n+$$KjR-*k0{5)Jtdzzni(pZ$CPZq8Gn#oPw3FZoH328}3Fl<v%%f zbl#r#^YXQ`%p{`)?dB!eZnxudxr!d(T1GS)C6UO#>mFLy%6B?;Bbkd|?C&p5^W4|~ zA+_*s-e9ZdC!JrQ)$S?Uen?I5+}Hr`FHRfk<y|V0Bo*D+T8GhG?{jbD1>c^M$OYI| z)yOY4_ZMvE7A0QV{Kb;U1z0EAd9iaJ9gZ49y}Seqf>2V2YZ>|GT4#0gg6|Q86$X}f zIchoFvcpj4`@To;+NxG$-!54A@m+hd87!i_HN`~BUayy3yLM&D$z+m1Ai%kE=SU`# zMGeyD^Rc+N$jr=4mb|K}iq_UvE?&G?l$|?4zPTRSupO6RE!m!qj)^6k{dHaZerA~Q z9D&h;o|b}VdLcB~syMj5n^yzx=B&S?d$8SZr>(7x!NEZW2L~A)9c9awEgU#-plBQS z-g__Y?d`Y8>+9?3>+8Fd;oT9cL>v8eoh7%6X(_&b>Cc=APXb^znRudcYfjxKnzr51 z7?*LdX)9)OFVa;Bk^O#uCJK$m<2?TO;|PL)rfGOQ9=u*JBO@ajeXrMx)oMjmRjRA2 z*|1>)Jv}|7QYnUqhq2jg_<TM@QKYA*C(}nb9M0HiX=$OgwG~a%n3$L#5C{O!)YOC| zNkpSjy1Tnk6osLop{%yW-~mswVKkcya$4nEqko~*zK$K9=8SxYrv<@eLc1wacZ(8R zU5zE#&xduQo$jjjIRma$&19L)X4=}?n46nJ(=-6quV2s3ojbGiy1Kf!=bn48SS$#F zfGCQYWXdwERx4(+IU_flKOSmtZ!eEM_86L`VX;_v^2sOZ?(PPlv$K=Ed-t+$-#%nn zroO(OLx&Dwv)M|TOQ)kQs~pu*hWarr#o@~*=y25X&DIAqE*hX(wBfZ?XX*PKHHK$< z8l4~d-=^=}F%DloQLz6mXMIljs_ft+M~(nsu~?90nb%%>t*CZ>zn@Sj#N^~8gM)(^ zc`}(~WMl-N&zB_!a5x<7+_{tE$B*Op`vC}t!|d6!hvDI20BklJM~@ywQ4~xj6Hh($ z6dfHMSze?NYORi}@((_En-<B<*EZdMn{G@?@r^5Q(CMt>>6RT?<SwJeV&|G1$&~9X zPQ(7+2~G0GjZpy3EqufuXNLK*w<oWDy~UAJzA8KT*s)_AJ$jT^UU`M#;b9IQJot%S zv+C=YR_fKOS2MEl@o}6^CvLYJfIuLCqA0*pYI1&lo~o+SBGp^-9?!Qw%=v{WUjFcG zmVDVQw>xU`lAFt3A>11HnF|EHI=MSo6@tUzFyU~RU@*wZlP9s;?QGt>Ia7bzV9hJ< z)@(MDPN%anPs_)_@^wd5)vPwUu9w{BoD$0_y96sg@7l-t#VLMu?O%YgTfP<Zw<J7* zO5CvjUUxHJs^5%Lu+r<^#QugYhWf!g>CsisL)z_j1VPB`pja%1)9K6*151HWG`f^# zQ&lzRJv5&@7z`qcB8`oWOiwQb6)i0-q*5tDq0p+$<8mx`o6Idrywugt(^p<c{cw=s z=&YezUPf4znUWW>WMlClny%+Phs`Dv&$K<nGi?tQHQr0n*_`rKA-K1<7hTt}+wF99 zbul+L$Jp2y0Mpacq*5vR`}-Lk9i^kAgPNL}48egwfNk5hkxV9u$K#oEG#Csb2m-rz z?<N!qWuoZC#YHY$xWNAX`#E*$6rw27*Vo7C)2B;%G$@3@@Q0{+`nE{=W|FtM)^oT3 zxy!cFx46&+HOYI60X}<&_h5i|CBaB6H^D+fL&JA-RXCl-K>#edOGQx-MG=d|f~u-q zx^#(wfq{&hOsCU~kB_r)<3^gBoALYo3=IttiA1<@;|5bxQzR0J%&XP)>(>EL6ov8e zaXcOmE|-g7Fi1SU<klu8CQuXwpU+2ibv0+tp5@(lmoEB(Ah58o!0hbD6BY!4+1Xhl zkqG&)Y<n3gU8C0O;O-pJsbm&;wBc@gJ<SElP3t;8@}J82!W32#e7^23!}i7C*Hh>7 z=A`pJHq_PCt@*d#Vxj9g!QkyKxz^&~)vX7p7E8Ng-HbooxXe%e|HxbaV%I+IcW+v; z{p)gsuMGWxWLnKxpEvSY4qQGBxHTwS#+(x8*|9fEdiJ{+qwyfWoP5Vn=X(=xab3>u zS&R_Z6rLUXYhH4}fM8jcSJdfRgwb5zTb$<k@d4tRQj*OJ3sW4q^19*2ho!Ul@Z}Rs z#OF)0A56u0`pOCX3FE*r?-{IVS|*!R&QMjASS)6!b4`wLD&%K_<YuGfHq?!2DSk6` zo}XR)XVHrys-<{yZVa1Qq|;G{V2~nB>pBDT6MTE(B$J84>DRnxFqG#nJ2yjB)slbN z`HZW9hu5{U-R-5;;=m<X38^wy6CuuoCi#2l1H#J6y<daXMPF?@pL1_wljO!@v9qAa zOsAs!XW=8>n*RWQ3A^2pU|330*lac=NkSCGH6M8Cx{j)<$g)f_nf!GBbO%cxWcd%o z3f3OV`+%*WLU6gGLU5U*LU5U*LU5U*LU5VmzaXS}4Tq+3xBvhE07*qoM6N<$g4s&B At^fc4 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/index.theme b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/index.theme new file mode 100644 index 0000000..c9a9964 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Catppuccin-Mocha-Standard-Rosewater-Dark +Comment=An Flat Gtk+ theme based on Elegant Design +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Catppuccin-Mocha-Standard-Rosewater-Dark +MetacityTheme=Catppuccin-Mocha-Standard-Rosewater-Dark +IconTheme=Tela-circle-Dark +CursorTheme=Catppuccin-cursors +ButtonLayout=close,minimize,maximize:menu diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/button.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/button.svg new file mode 100644 index 0000000..aa092df --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/button.svg @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + fill="#808080" + version="1.1" + id="svg4" + sodipodi:docname="button.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="11.5625" + inkscape:cx="5.4486486" + inkscape:cy="10.940541" + inkscape:window-width="1600" + inkscape:window-height="823" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <circle + cx="8" + cy="8" + r="8" + id="circle2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/close.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/close.svg new file mode 100644 index 0000000..fb798d7 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/close.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + fill="#808080" + version="1.1" + id="svg4" + sodipodi:docname="close.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.125" + inkscape:cx="11.978378" + inkscape:cy="12" + inkscape:window-width="1600" + inkscape:window-height="823" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + d="m 4.464745,3.96488 c -0.12775,0 -0.2555,0.0486 -0.35339,0.14649 -0.19578,0.19586 -0.19578,0.51116 0,0.70703 L 7.292955,8 l -3.1816,3.1816 c -0.19578,0.19586 -0.19578,0.51116 0,0.70703 0.19578,0.19586 0.51118,0.19586 0.70704,0 l 3.18161,-3.1816 3.1816,3.1816 c 0.19578,0.19586 0.51114,0.19586 0.70704,0 0.19578,-0.19586 0.19578,-0.51116 0,-0.70703 L 8.707045,8 l 3.1816,-3.1816 c 0.19578,-0.19586 0.19578,-0.51116 0,-0.70703 -0.19578,-0.19586 -0.51117,-0.19586 -0.70704,0 l -3.1816,3.1816 -3.18161,-3.1816 C 4.720495,4.01347 4.592755,3.96488 4.465005,3.96488 Z" + id="path2928" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/maximize.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/maximize.svg new file mode 100644 index 0000000..0c2f170 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/maximize.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + fill="#808080" + version="1.1" + id="svg4" + sodipodi:docname="maximize.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.125" + inkscape:cx="11.978378" + inkscape:cy="12" + inkscape:window-width="1600" + inkscape:window-height="823" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + d="M 6,4 C 4.892,4 4,4.892 4,6 v 4 c 0,1.108 0.89201,2 2,2 h 4 c 1.10801,0 2,-0.892 2,-2 V 6 C 12,4.892 11.10799,4 10,4 Z m 0,1 h 4 c 0.554,0 1,0.44602 1,1 v 4 c 0,0.55398 -0.44602,1 -1,1 H 6 C 5.44603,11 5.00001,10.55398 5.00001,10 V 6 C 5.00001,5.44602 5.44604,5 6,5 Z" + id="path2930" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/menu.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/menu.svg new file mode 100644 index 0000000..179ff4c --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/menu.svg @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + fill="#808080" + version="1.1" + id="svg4" + sodipodi:docname="menu.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.125" + inkscape:cx="11.891892" + inkscape:cy="12" + inkscape:window-width="1200" + inkscape:window-height="675" + inkscape:window-x="190" + inkscape:window-y="85" + inkscape:window-maximized="0" + inkscape:current-layer="svg4" /> + <circle + cx="8" + cy="8" + r="2" + id="circle2" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/minimize.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/minimize.svg new file mode 100644 index 0000000..76fe7cb --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/minimize.svg @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + fill="#808080" + version="1.1" + id="svg4" + sodipodi:docname="minimize.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="true" + inkscape:zoom="65.407377" + inkscape:cx="7.246889" + inkscape:cy="9.3032319" + inkscape:window-width="1600" + inkscape:window-height="823" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg4"> + <inkscape:grid + type="xygrid" + id="grid913" /> + </sodipodi:namedview> + <rect + x="4" + y="8" + width="8" + height="1" + rx="0.5" + ry="0.5" + id="rect2932" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/shade.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/shade.svg new file mode 100644 index 0000000..8213b03 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/shade.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + fill="#808080" + version="1.1" + id="svg4" + sodipodi:docname="shade.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.125" + inkscape:cx="11.978378" + inkscape:cy="12" + inkscape:window-width="1600" + inkscape:window-height="823" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + d="m 8.00007,4.464835 -6.3633,6.3633 0.70703,0.70703 5.6562,-5.6562 5.6562,5.6562 0.70703,-0.70703 -5.6562,-5.6562 z" + id="path199" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/unmaximize.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/unmaximize.svg new file mode 100644 index 0000000..8d60a57 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/unmaximize.svg @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + fill="#808080" + version="1.1" + id="svg4" + sodipodi:docname="unmaximize.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <metadata + id="metadata10"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs8" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1600" + inkscape:window-height="823" + id="namedview6" + showgrid="true" + inkscape:zoom="5.2291666" + inkscape:cx="-24.095618" + inkscape:cy="33.179283" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" + inkscape:pagecheckerboard="0"> + <inkscape:grid + type="xygrid" + id="grid835" /> + </sodipodi:namedview> + <g + id="g917" + transform="translate(-4,-3)"> + <path + d="M 10,9 C 8.892,9 8,9.892 8,11 v 2 c 0,1.108 0.892,2 2,2 h 2 c 1.108,0 2,-0.892 2,-2 V 11 C 14,9.892 13.108,9 12,9 Z m 0,1 h 2 c 0.554,0 1,0.446 1,1 v 2 c 0,0.554 -0.446,1 -1,1 H 10 C 9.446,14 9,13.554 9,13 v -2 c 0,-0.554 0.446,-1 1,-1 z" + id="path2896" /> + <path + d="m 12,7 c -1.108,0 -2,0.892 -2,2 h 1 c 0,-0.554 0.446,-1 1,-1 h 2 c 0.554,0 1,0.446 1,1 v 2 c 0,0.554 -0.446,1 -1,1 v 1 c 1.108,0 2,-0.892 2,-2 V 9 C 16,7.892 15.108,7 14,7 Z" + opacity="0.35" + id="path2898" /> + </g> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/unshade.svg b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/unshade.svg new file mode 100644 index 0000000..a161564 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/assets/unshade.svg @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="16" + height="16" + viewBox="0 0 16 16" + fill="#808080" + version="1.1" + id="svg4" + sodipodi:docname="unshade.svg" + inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs8" /> + <sodipodi:namedview + id="namedview6" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.125" + inkscape:cx="11.978378" + inkscape:cy="12" + inkscape:window-width="1600" + inkscape:window-height="823" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg4" /> + <path + d="m 8.00007,11.535165 -6.3633,-6.3633 0.70703,-0.70703 5.6562,5.6562 5.6562,-5.6562 0.70703,0.70703 -5.6562,5.6562 z" + id="path231" /> +</svg> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-1.xml b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-1.xml new file mode 100644 index 0000000..582cc8e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-1.xml @@ -0,0 +1,755 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Colloid</name> + <author>vinceliucie</author> + <copyright>GPL</copyright> + <date>2022</date> + <description>Colloid Metacity theme</description> +</info> + +<!-- meaningful constants --> + +<constant name="C_titlebar_focused" value="gtk:custom(wm_bg,gtk:bg[NORMAL])"/> +<constant name="C_titlebar_unfocused" value="gtk:custom(wm_unfocused_bg,gtk:bg[NORMAL])"/> +<constant name="C_highlight_focused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_highlight_unfocused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_border_focused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.5)"/> +<constant name="C_border_unfocused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.65)"/> +<constant name="C_title_focused" value="gtk:custom(wm_title,gtk:fg[NORMAL])"/> +<constant name="C_title_unfocused" value="gtk:custom(wm_unfocused_title,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_icon" value="gtk:custom(wm_button_icon,gtk:base[NORMAL])" /> +<constant name="C_button_close_hover_bg" value="gtk:custom(wm_button_close_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_close_active_bg" value="gtk:custom(wm_button_close_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_hover_bg" value="gtk:custom(wm_button_max_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_active_bg" value="gtk:custom(wm_button_max_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_hover_bg" value="gtk:custom(wm_button_min_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_active_bg" value="gtk:custom(wm_button_min_active_bg,gtk:fg[INSENSITIVE])"/> + +<!-- geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="10" rounded_top_right="10"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="left_titlebar_edge" value="6"/> + <distance name="right_titlebar_edge" value="6"/> + <distance name="title_vertical_pad" value="10"/> + <border name="title_border" left="10" right="10" top="6" bottom="6"/> + <border name="button_border" left="0" right="0" top="5" bottom="5"/> + <aspect_ratio name="button" value="1"/> +</frame_geometry> + +<frame_geometry name="max" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> +</frame_geometry> + +<frame_geometry name="tiled_left" parent="max"> + <distance name="right_width" value="1"/> +</frame_geometry> + +<frame_geometry name="tiled_right" parent="max"> + <distance name="left_width" value="1"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<frame_geometry name="modal" parent="normal"> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal"> + <distance name="title_vertical_pad" value="8"/> +</frame_geometry> + +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="title_vertical_pad" value="0"/> + <border name="title_border" left="10" right="10" top="0" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> + <distance name="title_vertical_pad" value="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <border name="title_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="attached" hide_buttons="true" rounded_bottom_left="6" rounded_bottom_right="6" parent="normal"> + <distance name="title_vertical_pad" value="6"/> +</frame_geometry> + +<!-- drawing operations --> + +<!-- title --> + +<draw_ops name="title_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_focused"/> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_unfocused"/> +</draw_ops> + +<!-- window decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar_focused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="entire_background_focused"/> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="entire_background_unfocused"/> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_focused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_focused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_focused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_unfocused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_unfocused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_unfocused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<!-- button icons --> + +<!-- close --> + +<draw_ops name="close_focused"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_close_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="assets/button.svg" colorize="C_title_unfocused" x="(width - object_width) / 2" y="(height - object_height) / 2" alpha="0.25" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight"/> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed"/> +</draw_ops> + +<!-- maximize --> + +<draw_ops name="maximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed"/> +</draw_ops> + +<!-- unmaximize --> + +<draw_ops name="unmaximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed"/> +</draw_ops> + +<!-- minimize --> + +<draw_ops name="minimize_focused"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_min_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed"/> +</draw_ops> + +<!-- menu --> + +<draw_ops name="menu_focused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_prelight"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_unfocused"/> +</draw_ops> + +<!-- shade --> + +<draw_ops name="shade_focused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_unfocused"/> +</draw_ops> + +<!-- unshade --> + +<draw_ops name="unshade_focused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_unfocused"/> +</draw_ops> + +<!-- appmenu --> + +<constant name="D_appmenu_icon_size" value="16"/> + +<draw_ops name="appmenu_focused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size"/> +</draw_ops> + +<draw_ops name="appmenu_focused_prelight"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_pressed"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size" + alpha="0.7"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_prelight"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_pressed"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<!-- button backgrounds --> + +<draw_ops name="button_focused"> +</draw_ops> + +<draw_ops name="button_focused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_focused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_unfocused"> +</draw_ops> + +<draw_ops name="button_unfocused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="button_unfocused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_unfocused"/> +</draw_ops> + +<!-- frame styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <piece position="overlay" draw_ops="rounded_border_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <piece position="overlay" draw_ops="rounded_border_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="utility_focused" geometry="small" parent="normal_focused"> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small" parent="normal_unfocused"> +</frame_style> + +<frame_style name="border_focused" geometry="border" parent="normal_focused"> +</frame_style> + +<frame_style name="border_unfocused" geometry="border" parent="normal_unfocused"> +</frame_style> + +<frame_style name="borderless_focused" geometry="borderless" parent="normal_focused"> +</frame_style> + +<frame_style name="borderless_unfocused" geometry="borderless" parent="normal_unfocused"> +</frame_style> + +<frame_style name="attached_focused" geometry="attached" parent="modal_dialog_focused"> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached" parent="modal_dialog_unfocused"> +</frame_style> + +<!-- placeholder for unimplementated styles--> + +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="normal"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="borderless_focused"/> + <frame focus="no" state="maximized" style="borderless_unfocused"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused"/> + <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<!-- windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> +<window version=">= 3.2" type="attached" style_set="attached_style_set"/> + +</metacity_theme> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-2.xml b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-2.xml new file mode 100644 index 0000000..582cc8e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-2.xml @@ -0,0 +1,755 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Colloid</name> + <author>vinceliucie</author> + <copyright>GPL</copyright> + <date>2022</date> + <description>Colloid Metacity theme</description> +</info> + +<!-- meaningful constants --> + +<constant name="C_titlebar_focused" value="gtk:custom(wm_bg,gtk:bg[NORMAL])"/> +<constant name="C_titlebar_unfocused" value="gtk:custom(wm_unfocused_bg,gtk:bg[NORMAL])"/> +<constant name="C_highlight_focused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_highlight_unfocused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_border_focused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.5)"/> +<constant name="C_border_unfocused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.65)"/> +<constant name="C_title_focused" value="gtk:custom(wm_title,gtk:fg[NORMAL])"/> +<constant name="C_title_unfocused" value="gtk:custom(wm_unfocused_title,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_icon" value="gtk:custom(wm_button_icon,gtk:base[NORMAL])" /> +<constant name="C_button_close_hover_bg" value="gtk:custom(wm_button_close_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_close_active_bg" value="gtk:custom(wm_button_close_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_hover_bg" value="gtk:custom(wm_button_max_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_active_bg" value="gtk:custom(wm_button_max_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_hover_bg" value="gtk:custom(wm_button_min_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_active_bg" value="gtk:custom(wm_button_min_active_bg,gtk:fg[INSENSITIVE])"/> + +<!-- geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="10" rounded_top_right="10"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="left_titlebar_edge" value="6"/> + <distance name="right_titlebar_edge" value="6"/> + <distance name="title_vertical_pad" value="10"/> + <border name="title_border" left="10" right="10" top="6" bottom="6"/> + <border name="button_border" left="0" right="0" top="5" bottom="5"/> + <aspect_ratio name="button" value="1"/> +</frame_geometry> + +<frame_geometry name="max" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> +</frame_geometry> + +<frame_geometry name="tiled_left" parent="max"> + <distance name="right_width" value="1"/> +</frame_geometry> + +<frame_geometry name="tiled_right" parent="max"> + <distance name="left_width" value="1"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<frame_geometry name="modal" parent="normal"> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal"> + <distance name="title_vertical_pad" value="8"/> +</frame_geometry> + +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="title_vertical_pad" value="0"/> + <border name="title_border" left="10" right="10" top="0" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> + <distance name="title_vertical_pad" value="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <border name="title_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="attached" hide_buttons="true" rounded_bottom_left="6" rounded_bottom_right="6" parent="normal"> + <distance name="title_vertical_pad" value="6"/> +</frame_geometry> + +<!-- drawing operations --> + +<!-- title --> + +<draw_ops name="title_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_focused"/> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_unfocused"/> +</draw_ops> + +<!-- window decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar_focused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="entire_background_focused"/> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="entire_background_unfocused"/> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_focused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_focused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_focused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_unfocused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_unfocused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_unfocused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<!-- button icons --> + +<!-- close --> + +<draw_ops name="close_focused"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_close_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="assets/button.svg" colorize="C_title_unfocused" x="(width - object_width) / 2" y="(height - object_height) / 2" alpha="0.25" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight"/> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed"/> +</draw_ops> + +<!-- maximize --> + +<draw_ops name="maximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed"/> +</draw_ops> + +<!-- unmaximize --> + +<draw_ops name="unmaximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed"/> +</draw_ops> + +<!-- minimize --> + +<draw_ops name="minimize_focused"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_min_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed"/> +</draw_ops> + +<!-- menu --> + +<draw_ops name="menu_focused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_prelight"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_unfocused"/> +</draw_ops> + +<!-- shade --> + +<draw_ops name="shade_focused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_unfocused"/> +</draw_ops> + +<!-- unshade --> + +<draw_ops name="unshade_focused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_unfocused"/> +</draw_ops> + +<!-- appmenu --> + +<constant name="D_appmenu_icon_size" value="16"/> + +<draw_ops name="appmenu_focused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size"/> +</draw_ops> + +<draw_ops name="appmenu_focused_prelight"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_pressed"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size" + alpha="0.7"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_prelight"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_pressed"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<!-- button backgrounds --> + +<draw_ops name="button_focused"> +</draw_ops> + +<draw_ops name="button_focused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_focused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_unfocused"> +</draw_ops> + +<draw_ops name="button_unfocused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="button_unfocused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_unfocused"/> +</draw_ops> + +<!-- frame styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <piece position="overlay" draw_ops="rounded_border_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <piece position="overlay" draw_ops="rounded_border_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="utility_focused" geometry="small" parent="normal_focused"> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small" parent="normal_unfocused"> +</frame_style> + +<frame_style name="border_focused" geometry="border" parent="normal_focused"> +</frame_style> + +<frame_style name="border_unfocused" geometry="border" parent="normal_unfocused"> +</frame_style> + +<frame_style name="borderless_focused" geometry="borderless" parent="normal_focused"> +</frame_style> + +<frame_style name="borderless_unfocused" geometry="borderless" parent="normal_unfocused"> +</frame_style> + +<frame_style name="attached_focused" geometry="attached" parent="modal_dialog_focused"> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached" parent="modal_dialog_unfocused"> +</frame_style> + +<!-- placeholder for unimplementated styles--> + +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="normal"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="borderless_focused"/> + <frame focus="no" state="maximized" style="borderless_unfocused"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused"/> + <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<!-- windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> +<window version=">= 3.2" type="attached" style_set="attached_style_set"/> + +</metacity_theme> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-3.xml b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-3.xml new file mode 100644 index 0000000..582cc8e --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/metacity-theme-3.xml @@ -0,0 +1,755 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Colloid</name> + <author>vinceliucie</author> + <copyright>GPL</copyright> + <date>2022</date> + <description>Colloid Metacity theme</description> +</info> + +<!-- meaningful constants --> + +<constant name="C_titlebar_focused" value="gtk:custom(wm_bg,gtk:bg[NORMAL])"/> +<constant name="C_titlebar_unfocused" value="gtk:custom(wm_unfocused_bg,gtk:bg[NORMAL])"/> +<constant name="C_highlight_focused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_highlight_unfocused" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<constant name="C_border_focused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.5)"/> +<constant name="C_border_unfocused" value="gtk:custom(wm_border,blend/#000000/gtk:bg[NORMAL]/0.65)"/> +<constant name="C_title_focused" value="gtk:custom(wm_title,gtk:fg[NORMAL])"/> +<constant name="C_title_unfocused" value="gtk:custom(wm_unfocused_title,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_icon" value="gtk:custom(wm_button_icon,gtk:base[NORMAL])" /> +<constant name="C_button_close_hover_bg" value="gtk:custom(wm_button_close_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_close_active_bg" value="gtk:custom(wm_button_close_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_hover_bg" value="gtk:custom(wm_button_max_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_max_active_bg" value="gtk:custom(wm_button_max_active_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_hover_bg" value="gtk:custom(wm_button_min_hover_bg,gtk:fg[INSENSITIVE])"/> +<constant name="C_button_min_active_bg" value="gtk:custom(wm_button_min_active_bg,gtk:fg[INSENSITIVE])"/> + +<!-- geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="10" rounded_top_right="10"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="left_titlebar_edge" value="6"/> + <distance name="right_titlebar_edge" value="6"/> + <distance name="title_vertical_pad" value="10"/> + <border name="title_border" left="10" right="10" top="6" bottom="6"/> + <border name="button_border" left="0" right="0" top="5" bottom="5"/> + <aspect_ratio name="button" value="1"/> +</frame_geometry> + +<frame_geometry name="max" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> +</frame_geometry> + +<frame_geometry name="tiled_left" parent="max"> + <distance name="right_width" value="1"/> +</frame_geometry> + +<frame_geometry name="tiled_right" parent="max"> + <distance name="left_width" value="1"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<frame_geometry name="modal" parent="normal"> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal"> + <distance name="title_vertical_pad" value="8"/> +</frame_geometry> + +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="title_vertical_pad" value="0"/> + <border name="title_border" left="10" right="10" top="0" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> + <distance name="title_vertical_pad" value="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <border name="title_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<frame_geometry name="attached" hide_buttons="true" rounded_bottom_left="6" rounded_bottom_right="6" parent="normal"> + <distance name="title_vertical_pad" value="6"/> +</frame_geometry> + +<!-- drawing operations --> + +<!-- title --> + +<draw_ops name="title_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_focused"/> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" + y="(0 `max` ((height - title_height) / 2))" + ellipsize_width="width" + color="C_title_unfocused"/> +</draw_ops> + +<!-- window decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar_focused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="entire_background_focused"/> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="entire_background_unfocused"/> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_focused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_focused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_focused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="12" y1="0" x2="width-13" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="12" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="12" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="25" height="25" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-26" y="0" width="25" height="25" start_angle="0" extent_angle="90" /> + <line color="C_highlight_unfocused" x1="13" y1="1" x2="width - 14" y2="1"/> + <arc color="C_highlight_unfocused" x="0" y="1" width="25" height="25" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_unfocused" x="width - 26" y="1" width="25" height="25" start_angle="0" extent_angle="90"/> +</draw_ops> + +<!-- button icons --> + +<!-- close --> + +<draw_ops name="close_focused"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_close_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_close_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="assets/button.svg" colorize="C_title_unfocused" x="(width - object_width) / 2" y="(height - object_height) / 2" alpha="0.25" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_focused_prelight"/> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_focused_pressed"/> +</draw_ops> + +<!-- maximize --> + +<draw_ops name="maximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_focused_pressed"/> +</draw_ops> + +<!-- unmaximize --> + +<draw_ops name="unmaximize_focused"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_max_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_max_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_prelight"> + <include name="unmaximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_focused_pressed"/> +</draw_ops> + +<!-- minimize --> + +<draw_ops name="minimize_focused"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="assets/button.svg" colorize="C_button_min_hover_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="assets/button.svg" colorize="C_button_min_active_bg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" colorize="C_button_icon"/> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <include name="close_unfocused"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_focused_prelight"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_focused_pressed"/> +</draw_ops> + +<!-- menu --> + +<draw_ops name="menu_focused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_prelight"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_focused"/> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_unfocused"/> +</draw_ops> + +<!-- shade --> + +<draw_ops name="shade_focused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_prelight"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_focused"/> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_unfocused"/> +</draw_ops> + +<!-- unshade --> + +<draw_ops name="unshade_focused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_prelight"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <include name="unshade_focused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.7" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_prelight"> + <include name="unshade_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_unfocused"/> +</draw_ops> + +<!-- appmenu --> + +<constant name="D_appmenu_icon_size" value="16"/> + +<draw_ops name="appmenu_focused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size"/> +</draw_ops> + +<draw_ops name="appmenu_focused_prelight"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_pressed"> + <include name="appmenu_focused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused"> + <icon + x="(width - D_appmenu_icon_size) / 2" y="(height - D_appmenu_icon_size) / 2" + width="D_appmenu_icon_size" height="D_appmenu_icon_size" + alpha="0.7"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_prelight"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_pressed"> + <include name="appmenu_unfocused"/> +</draw_ops> + +<!-- button backgrounds --> + +<draw_ops name="button_focused"> +</draw_ops> + +<draw_ops name="button_focused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_focused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="button_unfocused"> +</draw_ops> + +<draw_ops name="button_unfocused_prelight"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.08" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="button_unfocused_pressed"> + <image filename="assets/button.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="0.2" colorize="C_title_unfocused"/> +</draw_ops> + +<!-- frame styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <piece position="overlay" draw_ops="rounded_border_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <piece position="overlay" draw_ops="rounded_border_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused"/> + <piece position="titlebar" draw_ops="titlebar_focused"/> + <piece position="title" draw_ops="title_focused"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_focused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_focused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_focused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> + <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> + <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="left_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> + <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_max_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_max_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal" parent="normal_focused"> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> +</frame_style> + +<frame_style name="utility_focused" geometry="small" parent="normal_focused"> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small" parent="normal_unfocused"> +</frame_style> + +<frame_style name="border_focused" geometry="border" parent="normal_focused"> +</frame_style> + +<frame_style name="border_unfocused" geometry="border" parent="normal_unfocused"> +</frame_style> + +<frame_style name="borderless_focused" geometry="borderless" parent="normal_focused"> +</frame_style> + +<frame_style name="borderless_unfocused" geometry="borderless" parent="normal_unfocused"> +</frame_style> + +<frame_style name="attached_focused" geometry="attached" parent="modal_dialog_focused"> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached" parent="modal_dialog_unfocused"> +</frame_style> + +<!-- placeholder for unimplementated styles--> + +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="normal"><draw_ops></draw_ops></button> + <button version=">= 3.5" function="appmenu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> + <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="borderless_focused"/> + <frame focus="no" state="maximized" style="borderless_unfocused"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused"/> + <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<!-- windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> +<window version=">= 3.2" type="attached" style_set="attached_style_set"/> + +</metacity_theme> diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/thumbnail.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/metacity-1/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..135fc734eee939c0e39cc9231c1fae5617cfd499 GIT binary patch literal 1527 zcmV<T1qk|yP)<h;3K|Lk000e1NJLTq003kF001Be1^@s6<SX4S00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11%ydN zK~!jg?O9)JQ&kxM-E;1}z3pAwtu0-*!8YbZnG*-Zxx|@lJc!1ai17tt!VB@iL=)5p zAB>Xtpbtbzd@x3RRTE>t_&_ia62*WJ5+>UilUdP?b=}%-UEAH;-akIf&QaEK&+P>k z=`XoyAHJ`@)B8K$_nq%M+`fJLOw`~AIF7sJ`|UnU!E2g!C)ar2pqv<`PbEJ9;Pd(X zon7hw80B8@>W2`r=J#^H!vUzJEC)d;h1>0hBuQv&Y(#T&GkiWD2q8B;<)Vih92~3( z;vjTghpMVjRTYUu0<*KTaJ${;?(Rl790sMdvM}A<-8DfRL@_l{N+F6OL{Y@t+#I6O zD8k_|dU|>w2m&ajE8^4yxyz6w36dmXe0&_5rlGH|4<3)_CQ%3>00452*Lq(-Q4}mJ zETFTq6S6Gh?AfzWRTa9fL)Uc}h5^%Dj*FTgcL}CxBArg7rKJU;C}L=62%4s?2vQWK zCdgezCX+#XdpqLsIO6g6ErRe)5m92|nVo4o-Lr_URuv6(8Wyq?f5b$b8uH@UIX{$w zbNZ8wGKBsJ=+*|1pbI7db54PFB?axw42-F)V_Y6W@ZttP2J2<Cy9D@oij<~fIIG}9 zDuW+W85pMZQk=`>(AL(5v9U3PLZOwyP6%<Ps6W)A;=}z@=!leWGUE$84t?E(Uq<Ds zxHz7`wYL*|e<MKF9zVbY3a4*C{dNM-s{4Bb^>ui+HH@G@%i4@DsdzgY!^D#HCR-Fm zjE;_?x3?F8KmdXufaiJ8a5#LZngws~Si<M8{e^IS<q?c58F+T*A|?|8e!n5v;^KG$ z>ENT_cZ7g4v!G=|fNu7JcKD!On6=&d?g{zuL3<-)S~;?V0*~hcKAc}%LcCyY6s7Ar z06<k$1cSl<dJ}s~{dXZ=4Idqtg2!c8vL~F0LwjS`x=FRgC+>X!bc^4zJ?(0M>!l7` zT-#&`@3e+NDha;|b(G-ajwbl|@{v>uS(cGVB%CYiuk4;fppI=gDe@-Xd|`%}i)^Zc z&>vy;6LvL&G<lf)-rBSQyhSmJ2#Y)pL>esHQ%a#I%1wpcwjd&J;`!dRE#Jo<%%N=q z+fbA5kCd+&l|VQMPqGQQ#qGjlvc0srC*-#*q#y`TRdppgs)~?po0lL<)>744=zBQF zWY0fhedm>ecGWZ4KjC%T=JHa4E|1Hyy<>eyQ$xY7t1W*Lu>L1Y!G+j%dy`AB%>@7v z(ONfA?9PkPQI#MJ$L_WLSsjcj2pL^jdI|^VoDn3Js%{reC)xasdHWY>W<p`IkL9bo zMV(>vH&<-{+k*V|ryE(t{vqwxakd6gA5Gcj(inZurP=D+YAk3vMzU-hpcoxM6@uh7 z4nJJ5-V?0G`EeQ7<7^R9_-Wc++A>UNXV{L}*OWXiW!PS75l83J&~14xqpCjSv*SS| z7TLyOYJtPyqhV$)V={}v&oO4d{HZAzG4>sQcybm6##%B{(C}p}$;?$m)s0~?!{d!F zS}dn7-Qe)vR}oyDvUg(2e=`C7>bzxpZ6t~OcTrnhm$M4qzaF<-;4`{`gV&~!*6p_f zfCKj-m!fX$KhlP4)0JQH%)EeCKi!Dq7wx4v05CNJ%8_9dPT#0}lrc=?PfkMlWCYOd zpP0T+r1AR1G-huzpSqG$@bcK-7|Gd7bF1Ol6)xdS?B0>a?(G?LwJHdBHOyxyqBAa> z9P;AWIUiIf$M4M^@J~g+Z*5raGfcots?dj%D4dDGn6_V-OW`IQ_JsV{RWD<+B*M>A zBsCqEGYU?m7IAVuYx}4?JUonnfdRPPZn#{o+MW8nMyVjR8^d*mnjq^8H9^)HYJ#jY d)C5^)_y^`cHV7eG3?%>n002ovPDHLkV1h#u*5&{J literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/plank/dock.theme b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/plank/dock.theme new file mode 100644 index 0000000..26a6a74 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/plank/dock.theme @@ -0,0 +1,64 @@ +#This file based on: +#https://git.launchpad.net/plank/tree/data/themes/Default/dock.theme + +[PlankTheme] +#The roundness of the top corners. +TopRoundness=16 +#The roundness of the bottom corners. +BottomRoundness=0 +#The thickness (in pixels) of lines drawn. +LineWidth=0 +#The color (RGBA) of the outer stroke. +OuterStrokeColor=0;;0;;0;;0 +#The starting color (RGBA) of the fill gradient. +FillStartColor=33;;33;;33;;255 +#The ending color (RGBA) of the fill gradient. +FillEndColor=33;;33;;33;;255 +#The color (RGBA) of the inner stroke. +InnerStrokeColor=33;;33;;33;;255 + +[PlankDockTheme] +#The padding on the left/right dock edges, in tenths of a percent of IconSize. +HorizPadding=2 +#The padding on the top dock edge, in tenths of a percent of IconSize. +TopPadding=2 +#The padding on the bottom dock edge, in tenths of a percent of IconSize. +BottomPadding=1 +#The padding between items on the dock, in tenths of a percent of IconSize. +ItemPadding=2 +#The size of item indicators, in tenths of a percent of IconSize. +IndicatorSize=5 +#The size of the icon-shadow behind every item, in tenths of a percent of IconSize. +IconShadowSize=0 +#The height (in percent of IconSize) to bounce an icon when the application sets urgent. +UrgentBounceHeight=1.6666666666666667 +#The height (in percent of IconSize) to bounce an icon when launching an application. +LaunchBounceHeight=0.625 +#The opacity value (0 to 1) to fade the dock to when hiding it. +FadeOpacity=1 +#The amount of time (in ms) for click animations. +ClickTime=0 +#The amount of time (in ms) to bounce an urgent icon. +UrgentBounceTime=600 +#The amount of time (in ms) to bounce an icon when launching an application. +LaunchBounceTime=600 +#The amount of time (in ms) for active window indicator animations. +ActiveTime=150 +#The amount of time (in ms) to slide icons into/out of the dock. +SlideTime=300 +#The time (in ms) to fade the dock in/out on a hide (if FadeOpacity is < 1). +FadeTime=250 +#The time (in ms) to slide the dock in/out on a hide (if FadeOpacity is 1). +HideTime=250 +#The size of the urgent glow (shown when dock is hidden), in tenths of a percent of IconSize. +GlowSize=30 +#The total time (in ms) to show the hidden-dock urgent glow. +GlowTime=10000 +#The time (in ms) of each pulse of the hidden-dock urgent glow. +GlowPulseTime=2000 +#The hue-shift (-180 to 180) of the urgent indicator color. +UrgentHueShift=150 +#The time (in ms) to move an item to its new position or its addition/removal to/from the dock. +ItemMoveTime=450 +#Whether background and icons will unhide/hide with different speeds. The top-border of both will leave/hit the screen-edge at the same time. +CascadeHide=true diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f7c6285dbbdf42514e311f8161c3b15f6153cb59 GIT binary patch literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f!3HD)-^P3dQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vwo-U3d95a)zT-x^MyaQu` fh{%*>Cm0w6o0-mNn)mbpRWNwE`njxgN@xNA8OA3T literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..796bf0bfc78ebf0fee4c32d8f1037cc651ab207d GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f!3HD)-^P3dQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xGo-U3d95a)rOuqd4yaQvx g&p$tPRewn`q}8xEMSbFb22{e}>FVdQ&MBb@0B>I@Y5)KL literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..5a4437da2077633bc9f246b52ba4ff5d2ce54ba8 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4aTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tt<ax;TbNOidOLneuP_(%hf( z8yOOmmL#NTr-%SW^fgu8BNUmLnVT0ZFgeJ;&LDn{b+MK4?8`u%44$rjF6*2Ung9hV BE?xit literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..dc021c78313e778f105ee0fe9843bffeea12017c GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4aTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tt<ax;TbNOidOLnetCxefjtK zjSLA&OA=DFQ$&Cw=TB?<L?|*dGdC|-U~-Uwo#BctYjn@_ycVEN22WQ%mvv4FO#lth BF9QGo literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..959f24313ac94e6b5e20b030a21b2043c0f7aaaa GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4aTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tt<bx;TbNOifNuVA!%n_dhq6 z*Z*{-B?4@2%bdh?b5H+2qLCsZGDU60hrhp<_b{AK<j9)$VE-YYMg~t;KbLh*2~7YM CpE4i- literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/bottom-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7eadb0fe438a0095d3010fa0ee3f7328f3616e59 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4aTa()7BevL9R^{><M}I6fP#`G zt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tt<bx;TbNOifNvV0iN6%fI@6 zf2K8dPH>Wtn8_6h5)fYc;q&wDETVhs|4$KQQ0C$eF_7P~3aF96)78&qol`;+0NPtL ArvLx| literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e24543bc962896333a032b59b577bf677b83ec24 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV8TpAc6;L1_sIRaq$wS!s1S zX$>uHOKU9)8*K|)ZA&{Hi@vaw{;-q@VW|_tQzu8HO^HaK8ks&VDq~A##n!CKZCRDu zvnx-OG@UGIK2_TMuyMkp#tDy`CO&DJ^s05r>$a(H+ovrzPS^*utIgBJF~s8Z-AgCA z8WaQ?5{++fwv9eh^M5;!(y2s|mlu})f5qOsxaCKe&BOzj`5lif&z*hh3S-3P*T$j2 z(g}<ANv~kta%;sQh1<Rhgjja4iE^9~;9yZ<(Pq+SIsIEumBo^2CDZkukBhQ|3r?$L y{-0C6@a@KoQr|$E5}WcM4oz3N|9`^knfcV3q+5=B{Jk9LA_h-aKbLh*2~7Y|wuX@a literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7247212e6576f0449d815fd361874f29d9422ea0 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdya|pAc6;L1{TTJ$ZS3d3gf` z1p_rT3pI5hvQ$^Mw6^iHw(+;I^|!GLu(c0#af@_ui*j{~^74uI@=5RyN(%s@;IyES zjG)j=&*#z;fM(Wux;TbdoPK)gB42}m2wTF$70!!3{L8;}E$m`q*!I8M_q{EsYuR$i z^pm^7!L_TI0~z=7ee?)e!}3ct&TtJwiO(W~35u+V4h%`tI2oricQ>4G%x`@Ax8t~~ zJB!OdpFZ)WK@6?FM#b~bZwV0#PLFiZF6E#6^<Lkf_xJw^-(Y0n7ZsCYcAN@y2!p4q KpUXO@geCysaBF4& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..299f81dfb2c6ea2fa2b1bf310d7727453676b9b7 GIT binary patch literal 398 zcmV;90df9`P)<h;3K|Lk000e1NJLTq001BW001Hg0{{R332ZCP00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10B=xC zR7DXH8yFZR9U3Sd8z&wcC@L#CJ1RIlD>ywXIX)~nj#gxkR%DP?Wsz59lUQbySZ9@4 zXO>!Mv}t&?YI(M5dADnM$aI3qbc4!ugU`_H(aY!Ifso>XkmG`p<bsmrnXKiTt>v4p z>V=f+hL!Dymd+KhhyVZpph-kQR5;7s(#sBlFc5`dEXcj!6$H7|^1uHxx_~I8CB%gr z&Z3+7l4)n^I9oYx#5rtahai$=*Oh6w0=&}z06G^o;NAJ;CM@90ESU+S0cr)HYS4iJ zB+yr{=^!z{gHeoi3IntNsH#!`GzMsv;Q4!tba~0x0HIzy(>Di|&j%$flN8r){o>k| sB{DrNOS&uT4w9m6i`d`!ul^5s16v&(<otqFjsO4v07*qoM6N<$g77n<CjbBd literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..2fdd7c3ce945048fb258c4028731429183cf6e57 GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprXtGpAc6;L1_sIRXJ%bIT;NF zSuHJXOGiToCnE=EBPSOV$LSdrGcqb>W>n3}s+yBkH8-nfZcfd-+}fSB{k!TW?5>}1 zvSZe%&e^BCW}m<K?!wtucc-qnJ8i{15L$VE<=*?N_CKDv`pK-dPiL=vusnS|(9(IH zE{-7<r|(`m%hzNe;1;NJqTcbSlERIm`~MYV9Yih(JvzjDf6;8qlUt0x?%6x1{L$R9 zB8Lelsw7_7++#SH%EA!LCC>4#CWw=L$0m=&=9HE&<`-f<DU6(Zq-^C=#3~FrSN3gk z;BUxVW;K^}mubbndrI-~Mq3?n!p`%&b)0(I(et>9>({mSYp!o{Nqm;-S)Y72aM`c8 gr4J9*f2}_t-6AD3(>ZvBDbS@1p00i_>zopr0N1gfhX4Qo literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-active.png new file mode 100644 index 0000000000000000000000000000000000000000..51c9ae7e7c92757fdce918bb3cdb2c23c979b956 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV8TpAc6;L1_sIRaqHzSs4vE zSq&|1OKWpW8w)F2ODj7|tNw<}35}T(nzAM~XH9O&nbMjwtvz>oNAA{z^;;L!Z(H23 zeM$Yv&0VLqbe-PX{pjS3$ERjKIX&y?nOUzd&3$ue-n%RF+wZ+x1hlK&)5S5w;`H51 zC%GCF1R4@gn`z(PeDuus`qK)FWZWk5#r|4fXJFygvHpfIr_Emh1H0VYA!&R9rn~Ke zO}92?Tq$SX+7KokDzV`%i<WCcc0l6+o<;`;rwvLQoHp!{4|JNKJVCSIEQ|gsGsf*X zlfIp=6u%|c9d=#hsPpmS<*gHfo}4^i|JD2fgHDZf8;>~8XP}c9JYD@<);T3K0RYpE Bj7R_g literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7247212e6576f0449d815fd361874f29d9422ea0 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdya|pAc6;L1{TTJ$ZS3d3gf` z1p_rT3pI5hvQ$^Mw6^iHw(+;I^|!GLu(c0#af@_ui*j{~^74uI@=5RyN(%s@;IyES zjG)j=&*#z;fM(Wux;TbdoPK)gB42}m2wTF$70!!3{L8;}E$m`q*!I8M_q{EsYuR$i z^pm^7!L_TI0~z=7ee?)e!}3ct&TtJwiO(W~35u+V4h%`tI2oricQ>4G%x`@Ax8t~~ zJB!OdpFZ)WK@6?FM#b~bZwV0#PLFiZF6E#6^<Lkf_xJw^-(Y0n7ZsCYcAN@y2!p4q KpUXO@geCysaBF4& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..bee96864d50d48aeca6cf42073b17aae76210103 GIT binary patch literal 372 zcmV-)0gL{LP)<h;3K|Lk000e1NJLTq001BW001Hg0{{R332ZCP00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10A^53 zR7DXH8yFZR9ULbe94H<gC@L#CJ2yEzI66H!IzBl%kAP{AfoYI}YLSC#lZ0%Pg>06G zZI_5`wV{8tqJOrdfVZT7$+L>ew2I5Mi_O;b($?tW$(ZBHndHlw<;<Gv(w*$mp6=A2 z`&e180001wNkl<ZILqDA$qI!a6o6sN=CV1vw=(nnU$TfO566%eZTeTDABY1XwtP#( zvGhR@vwoiYEV=<+xu`u^P!sSvb=Fb?sFYTYLA>Zdh6pePN)h-$z!4A-ObATd?C{?k zw&D1EiwuGUfk=X52Kb^19WcX9(&k#PUDIRH{Mbb@_vX37lncR=;N!pg9k2quqa3jM S^*&qx0000<MNUMnLSTY&8l5x% literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..c4c05937113f3f0720d24b5d3b807cb3c3df4e5c GIT binary patch literal 367 zcmV-#0g(QQP)<h;3K|Lk000e1NJLTq001BW001Hg0{{R332ZCP00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10Ao;0 zR7DXH8yFZR9vvti9V#FnDk>{EK|Vo3KS4u4LPSAAmyCUxjeMDoewvVeoREK=k$|3) zfu59sx~i4Btd+X0mAkE#%DSM-yr9gyq0QFx(AMkT&92_fuiwtE<kPa{)3oK)v>km$ zdjJ3cjY&j7R5;7s(n$`4AP_)N6lX=-R&he${-@NKj!mV?uyW&H!b=DgjQNT^vB1*{ zK`zE^8>{RFL?2_%bi*kS4fd+%1Zb^OjX`c)pi=~d1(gU)5J&_R1S<mTvAWD>3kkeO zR1g#hWExyE!4K8AKoBp<yZ`<-q=v=o-zi#zH{(uAsgx{|m;dT#zz#+|90eqXtKk3u N002ovPDHLkV1kFSlUM)% literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..88a91e7437a7f06f3d2131594af97c122a1912c0 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UVJzX3_IA$h`h)nsXuc><c gz!3&k=F<!ek4hQW#@%kb093-@>FVdQ&MBb@009st=l}o! literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..886d36245bc7ad7c305d12e30e3a24d174740808 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UVJzX3_IA$h`h)nr+{<QX) g14kHGnNKq?oabTeY%4s!1gM0;)78&qol`;+034bpbpQYW literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..fa398e44016bca164ac3185836560c05172b682e GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprY6SpAc6;L1_sIRcRS@X&DU} zSq&|1OMMFq14|1-D<HB=Z%NK*P046W&FV<Y>P*Y&O3&#|Z&+5|u)LyiMMcw!iryWK zeLI`_cQwsB-#`CC|NM&+7F?RR<oe{LH>NDRHMLPXZx_&_R!<kl5R21yFP-FSP!MQH zJRN2nooo2@ue@=GM!Vq>=js1e%kSuEY4Kv7sBwYc@!;~@*{eP=s`PGjj|!0YaH}>A z;Llha-0PSav!Iw|2dg1V8ixuKSCeR?Xw%cbVxcc4EM>cX=7Te*c)@w^OaJ2DC*9wW sQTuLD<sXB0b3B)-oUZ$~dOxFe+B&Hn^_v{?fDU5tboFyt=akR{0CiG@*Z=?k literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7247212e6576f0449d815fd361874f29d9422ea0 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdya|pAc6;L1{TTJ$ZS3d3gf` z1p_rT3pI5hvQ$^Mw6^iHw(+;I^|!GLu(c0#af@_ui*j{~^74uI@=5RyN(%s@;IyES zjG)j=&*#z;fM(Wux;TbdoPK)gB42}m2wTF$70!!3{L8;}E$m`q*!I8M_q{EsYuR$i z^pm^7!L_TI0~z=7ee?)e!}3ct&TtJwiO(W~35u+V4h%`tI2oricQ>4G%x`@Ax8t~~ zJB!OdpFZ)WK@6?FM#b~bZwV0#PLFiZF6E#6^<Lkf_xJw^-(Y0n7ZsCYcAN@y2!p4q KpUXO@geCysaBF4& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..89dee920f063e0faa2afb51df57fd328661a9fc3 GIT binary patch literal 413 zcmV;O0b>4%P)<h;3K|Lk000e1NJLTq001BW001Hg0{{R332ZCP00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10C-SL zR7DXH8yFZR8yqJa94H(eC@L#CFE}_bIXE#oI59doXM|&Dg=A=kWon3KYKdlSif3$# zXMm=6fTwtYsCa^?c#XJ$j=6%5x`Lk1kDt(wpV5$@(vhUslcm^{rrMRS*{ZMEtFPLt zvDvV(*|Esh>B-jW$=B)4*7QTt`M3Z80H#SqK~y-)-O|erf-n$;VFZ*rUO|EKD}v1X zzo83_LRvyxxZ!O3W!lWCWzA(h6Kge-1p+_Lt16Fz3E*yP08pu80`7@Vj*bEB7$nhw zUqky45$Re`o(5u|y8<*l5NhBI$ZNg;nFh)+C^S%v!R7ZWBA{ykZstb@3ffLYq`!mO z=!;5+i;4}KbPnJ1y=^MXNz}Wn*q*4{3$wD!!p*{e^?$$<SKS+%ws_E200000NkvXX Hu0mjf4WO@K literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..27be26a15b33fb1d8ddda585732374ccdedb66c3 GIT binary patch literal 412 zcmV;N0b~A&P)<h;3K|Lk000e1NJLTq001BW001Hg0{{R332ZCP00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10C-SL zR7DXH8yFZR933be9V#9lDk>{EHa|c&KtMP^LO4M|b&q#-kau>Fd3KU|d6Rm1lzV!W ze0r9Aj;@Z5u#b<ikC3pBo4%Qwz?z)EnyS&Ks?w;d)2Oc3tFPFsui34(*uA#dy|>uH zxY)tC*uu%y?8?^c%Gd18*7Qe$|BL_t0HsMpK~y-)-O|erf-n$;VFZ*rcm;v-3yRG9 zzo82aVhZWX4QJag(`HUB%apAl*2a((f*>jCx`_P+;O-j$P?<9a+zVsQ&I~v(NveaO zfyYxsr0+m^8c2Y?1!xB#)W8*x_k00z4OG9N)Iezh#w+6Sk+%VeG~g@fdJ&P~4r-?_ zDw{4Unc1Xs`ko){xw4#8eacGgg}S{kuc|!St^8O22fP4?3>&bmZ_ZHw0000<MNUMn GLSTXdbg|+9 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..fa398e44016bca164ac3185836560c05172b682e GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprY6SpAc6;L1_sIRcRS@X&DU} zSq&|1OMMFq14|1-D<HB=Z%NK*P046W&FV<Y>P*Y&O3&#|Z&+5|u)LyiMMcw!iryWK zeLI`_cQwsB-#`CC|NM&+7F?RR<oe{LH>NDRHMLPXZx_&_R!<kl5R21yFP-FSP!MQH zJRN2nooo2@ue@=GM!Vq>=js1e%kSuEY4Kv7sBwYc@!;~@*{eP=s`PGjj|!0YaH}>A z;Llha-0PSav!Iw|2dg1V8ixuKSCeR?Xw%cbVxcc4EM>cX=7Te*c)@w^OaJ2DC*9wW sQTuLD<sXB0b3B)-oUZ$~dOxFe+B&Hn^_v{?fDU5tboFyt=akR{0CiG@*Z=?k literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7247212e6576f0449d815fd361874f29d9422ea0 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdya|pAc6;L1{TTJ$ZS3d3gf` z1p_rT3pI5hvQ$^Mw6^iHw(+;I^|!GLu(c0#af@_ui*j{~^74uI@=5RyN(%s@;IyES zjG)j=&*#z;fM(Wux;TbdoPK)gB42}m2wTF$70!!3{L8;}E$m`q*!I8M_q{EsYuR$i z^pm^7!L_TI0~z=7ee?)e!}3ct&TtJwiO(W~35u+V4h%`tI2oricQ>4G%x`@Ax8t~~ zJB!OdpFZ)WK@6?FM#b~bZwV0#PLFiZF6E#6^<Lkf_xJw^-(Y0n7ZsCYcAN@y2!p4q KpUXO@geCysaBF4& literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..a0d0a4829f9677e2a799bbcb8a19f679157886ab GIT binary patch literal 460 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprXkEJ|V7xg3=Nas?sv*(lQz{ zvKm_2miiVJ29_3vRzPH#-jbZrnv&6$n$?k()tQ#lm7dd`-mt8^VR=R4ii)Nc6}>we z`*t?<?`oQNzJLCO{`nUtEVwjr$@R%gZ%kQsYwC)db5{b<tvRc1&0l?M-uj!X*56#c z{?_V^H#cm&xpC9YO`C53(dI2Tx1G55^5nHwC$GOed+m#AXYy~L^LBZ<IEGl9zI*8; zUz34IYvPtuDvvstuf)5$rcBuP|MJcY8lKq^J3r?9R^7hyc~n?<o9xCa*`Ll2*jB4V z_U_S7Fu2Lsz|+dfGi}di0XBoBQ#bP6k#(qAy~>F7WrhO70-Hno7;1ReH2zr^GB=oU zB3se|JLhWwjM2O~jI0azST`8<RWv<HkuhX?#iPe7VgJ(eME25I+6`O2y0*S`Wo`5A z`uV)}n)y`KW1m99F8mML{@A@x=I6Kh@n7=~Fn77g%zs_33yLKMPgg&ebxsLQ0M?|( A$^ZZW literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/maximize-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..bf37466e4abaed4b1edc463eff36ffd5576e3930 GIT binary patch literal 458 zcmV;*0X6=KP)<h;3K|Lk000e1NJLTq001BW001Hg0{{R332ZCP00009a7bBm000id z000id0mpBsWB>pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10FzKm zR7DXH8yFZR933be9V#9lDk>{EHa|c&KtMP^LO4M|b&q#-kau>Fd3KU|d6Rm1lzV!W ze0r9Aj;@Z5u#b<ikC3pBo4%Qwz?z)EnyS&Ks?w;d)2Oc3tFPFsui34!*t4<Ova;B- zve~q=*|fIUy|&rCx7fnC*ul8i!noMOx!A(F*u%Qm#>v*~%GT`4*X+&K^xsxk9smFU zxJg7oR5;7s(#sBlFcgGgv?w3~UO}<^Dk>@$>H9yO8>1#IVdciz_DfDOQ_Jehs3+E- zCw~aMAldDbsoMeUSq1<y5+-1;d1oaIV9r-U9e5c)ey{5)2kB@a0H8X+z62&3*Z{YO zQcXb(#2QF}<^q?N8rW)J3n&0}ERA6E2Ia|kV){C9ZUOK$;7TYOrP?ci9P33z-$ez6 zCdKmez8IRu5}|yJ6%0G(b|!I}#{T%vfAw#`6S|2UwCf(N^8f$<07*qoM6N<$g1S}8 AaR2}S literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-active.png new file mode 100644 index 0000000000000000000000000000000000000000..36957d7f1414f9498e0673b3a1cb81b89c61c7f4 GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cI1^9%x3JOX~NT_OQTh_PC zZfKp;&^FhSd&@4MteU5bV~9p@a)JZ9S4M-Q0B;XNqkv<eyF#NtftZLPi%`Xuo(M(; YwQZ_NId{IE0_tG!boFyt=akR{0Npt<{{R30 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..062a8cf96d69e0d2bdd1b947f93548a33a00268e GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e`2l#}z3JOZg$?3UzM7x1d z%)Ci|76GM{JzX3_G=h^89N3#O5>&WmaBx|3%~IgB;Ox@ivU+&gD2bJ!T1NSwaM*@p PK;;acu6{1-oD!M<gm5q? literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..fca47d698c1f5638262bbd6b211a7cc57ca8d239 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpd$MKpAc6;L1_sIRY^%T85u1Z zSuJ%9Gj$Df4It7q*V4As*0Isiwb9eJ*E6s)GIlaDb~Z9`Ha2nYp0J{O(#oERE7ST@ z*nmdWd%8G=Se(9lX*XYk0uO6|PC!k=(^dcfuhnZyIAFr3cW>ckPp{~ni$<D;&6DJr zj%z+Y@{aMs3`T|t4z>>5USh8r1Vf#;W7aj^U^B@3$m>xqAgyqNe}Tx$hGb^1$oty^ z<X^f-7IT;;q+T^H?H66Acj!w&-s{C4U%oxx|4X`n>ELO>AS>4DK%i3?JYD@<);T3K F0RSqWW+VUr literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/menu-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..743d4296064de8bed32a3ac9f98a77177ba105f3 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpd!BjpAc6;L1_sIRY^%TNlA4n zDRl(}T?GX_1w}nAZA(LACnFGYHZpNG1|b(qYac6XZz~&bJNp1ThX7~SFjw~oSNBL) zkI2b0H%^|lN%J<34bbFnPZ!4!i_>>69pr0P;9*M;xwtY^UF84IfBL&lA5vJWX#M6< z{fkz8lPwa#rxy!d4k>ar2uR>7u4lBeVqoZ4ebr&RV(NA-g_KAYi9Q(@b%#Pm15N?2 z2doKm)F*IdKVV&QX#e&Z-UeJ3j-N7~ZOXpH=hD0TpVL?Cp4OYMH}O_?>F$%pzc1eX e6aJrl592FMF~Nx|@-u<XV(@hJb6Mw<&;$S<WN{q; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a38fa7ee58508a4714ca99e52465591fdaa3279f GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UVJzX3_IA$haxU}t$zJ|u% g`JIehY||JSx;vO&oY&#t0V-keboFyt=akR{03AstumAu6 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..138aafe67657644b3503929045d1b4fafce39cab GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea!3HF4R;=3sq&N#aB8wRq_zr_G<MI3zDL_HV z64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UVJzX3_IA$hKnSA;8|DT_u g+0@uHBqG=tLKm^bJlT2K1gM0;)78&qol`;+064}d3IG5A literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-active.png new file mode 100644 index 0000000000000000000000000000000000000000..1454544fa4c57f03cfbbd20752bb8a9843c262a7 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e;2Ka=y3JOX~NT^CnYp83O zYiV0*Yg=jSSnKK8+1UAe`z84JB?JVePMEfC!nF01W^DL0d*5@QMsH6S#}JL+<OBzH zy^ID&0bU+k#)}RnjWZUnU`pElTyzn~le{T4eL4zd(E$RhS{PS304Ww7g&HoGb%rh6 m9HvbkoUScmDh6{{7~VfLShr^C!)-ug89ZJ6T-G@yGywp?21?lg literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..324f5f40175a1e71d3066551a52cc98915b02402 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e82l#}z3JOZg$?3_<>#L}k zsHvH$t6S*k+8P<V8UvAun~#5zkAJeSe{%DTgQtO7+&x_!Lo_BPCpfS-Wh6*&bXY9n ztk8876}TBG+@bWqHt>(eriK%Kj*csY*j6xss0|GtxCCyda)=9fu}n<ry7KMx0$~P* Xjy7!@TVZ}5ppguou6{1-oD!M<!52fQ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..3e0a40fefdb9a0663e5ef4421543a0fd6c5b0ffb GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprWV%pAc6;L1_sIRY^%T85u1Z zSuJ%9Gj$Df4It7q*V4As*0Isiwb9eJ*E6s)GIlaDb~Z9`Ha2lKF?Dlr3UYQ0b8!iE zbB_oLO^-_|i%%*`O0AkXf9K2vJ7+K4rF%S=7ih~uPZ!4!i_>>6ofc|V;9(7L;o0W( z@z;vbm;e8#i66W+^TCE!$9A8UWa9LCT6Ee)bY_fzL{aSX6LT11%NZCdRtGzn|5$dB zGvKj+cH_g(%R6^ZVG_9RoDj(QfFa?|wd=n*8P+n)d(FT-pXu>7ra&7Z-K4p#IgZW| z-`w>QCrmf_`$zilozv-J-z+pv_54~l`Sd0`z3wk3cb#7Kb>G@k-Tz<xZ{UCaM<{Ui T^Hu3U$1-@j`njxgN@xNA09cCT literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..f798e827f4d54a92d4eafc1228a530be34975044 GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV`rpAc6;L1_sIRY^%TNlA4n zDRl(}T?GX_1w}nAZA(LACnFGYHZpNG1|b(qYac6XZz~&bJNp1ThX7~SFjw~oSNBL) zk4SgV=zx&4;PA|lu*|TC?1a>c?1HwOg0}qP&iTs@%wKkJ!SaI}d#_Xj?OoyN;uvCa z`tGHJd`$*CYzYZGENrL3WGn=izyIIIX4Sex*}C$fz2L9Zv$tFWHI_RpvY5c!6r;fq znrf{e8oqZ)_6+_d>3_XX+c>=N&EhJuxi9hN5a$8ro~;^QOjrK={#Ipo@B2@0A%=+S zQmj7?1eG({=*Gyh<_7YX{faBv<m~8ht^c*ev3YUEdE1(W=6P-^TN^KQe^bQWovEEE m>38=`Vc7J5z5eQdMtRxU;$oZk-Mb2OGlQqApUXO@geCwB$c&Bv literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a3728f29a4587e278db1f869a09eb58dc5e8633b GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e82l#}z3JOX~NT^CnYp83O zYie0)X<KS*TiMw8`}idU1gG{+UNd3Z+6mLvU5|K}4%Fh~>EaloF)=y8fqh{{gQEa1 zk0IkiCjrfM9O43Yj7rr!f>C?axVXG>oQ<4QmM%yrSK72NPIw_#0+W*VLaqnbp2;{D hw?`;#{c9w_$}ol9K$PRf%W$B%44$rjF6*2UngEK(MaBRC literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..8faad59b1c10ec2e7b499722143b86f341d39875 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!VDzO%sF-jNO2Z;L>4nJ@ErzW#^d=bQh<Vz zC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e81o(uw3JOZg$?3_<>#L}k zsH&Q(shR2M+8P_X8k@Lz`zHGMCHeR#J#;zt0;t}@)5S4F<9u?01A9|O!U}E<)g})^ z*BuQX$^;^FJ1#uBsiC2<Pvj)eM9HS6(8d#ORc2122UuLv97GSS?Y-CajPK%sM4^@n aRtD1+t)sK8kLUx<WbkzLb6Mw<&;$TJ;z%R_ literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..a777acce8cc9440019815e490c774097679e0159 GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprY^qpAc6;L1_sIRY^%T85u1Z zSuJ%9Gj$Df4It7q*V4As*0Isiwb9eJ*E6s)GIlaDb~Z9`Ha2lKF?BOBb8~PCa&!)H zaS06yO^;71OG>MpK6l&91v_Rg*co&F={lelb3I)gLo80;opf5L$$-bz`vvn-(_W<o z-~R8vypc6kEpb=T;k)yUi*KuVT`gMWVmehO;DXr^i8c2G7j#c)=2Ky;`n8PR@kNI4 zan{<|bv3)T`D}2W6>hiupn>9rzds{>WUHKKS#tG9fs?0(+p`iut**cw0g1(bX9PVv zBENE@M62@uw8z_;H%$$k?-(=faB8Gj*|ob;{V#m0Kdk=O|AFo4J|WK^>0Nq2hcbA& L`njxgN@xNA1zv|C literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/shade-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..3bfc7fdf8594e2eaa01553018e3cdda19ead65ad GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprXtGpAc6;L1_sIRY^%TNlA4n zDRl(}T?GX_1w}nAZA(LACnFGYHZpNG1|b(qYac6XZz~&bJNp1ThX7~SFjw~oSNBL) zk4SgVXm`(;fRMDH(2S6<%!Jg6oPxIel8(7c_RU|mfBv!qjEa?JKuec+x;TbdoW6VM zE?<)Y59@=25*$2J{zkYu-2H98q>x!L^W?fc5AV#=&%D;RF~V=+29-(7O-@<KC3D|5 z_{1GNzHJWEP06~K7K|!6ml6W*9N#LR&%}6hcjim=>){+36?^6t|Ce)6Oh^#CFUP~$ z^ud<Vghj9_$>r^F{&PR&yjY5)U0&$crCrJsSMBuul=oI&vsCBajh_)lcP+QCm}0m} fg#G{3|BUj|f#Q79_mx_K?q%?F^>bP0l+XkK!Jdbu literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9c1c1979452f291ff8def08dd210c9cf92026d75 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV8TpAc6;L1_sIRT&u#85vDE zIUPB9U3mpPHFZ-hZA(jQA1fPgD;pnc8{fc?w4jjmpwNtn=-i0tf~eTSvg!$C)f3CB zCsou;YHXX=)IPVlV_tLT{MPQpZ9R);%-b<@!LC^gcd9<oc>=Vn+SA1`#NzbZNtS#K z20Sd2Z`^6oerVG2|NkVWoyAiowXIzyk-2v2RIjBzE-zi`90eBKe_#DxK}}@&YC&!P zR-FTudklm+oZin!)8=wNdnIR)zywWhPR0FCy1G_Q)wVjn<%By^uf9);lJmto3fsJM mG}iXsb&6Q~v;LFtL&j?sobEF(&e8)qgTd3)&t;ucLK6T7S$#JE literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..55523d638611782aefdb021be425e33e6390c0c9 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdya|pAc6;L1{TTJ$ZQp1qA~| zMIbU%R5DaiG1b<w)zPsvF?Bb$@G`gXwy^YaatU_^BG+&?k7#$#7!U6_PwzPYptJxW z3Qp^qD6|e}W}&BxV~EA+x0iPFH5hO>1V&#_+NZVR?|=JJgS#0XF)=B-4tr*J>^?X9 z!5RL03<;M0i5ZP0Yg#;Jt4SX)v^CV8(QrL#rmsRs_YoG>?5{@|4?kTa@m6$?Wk1W@ w`4J{&d`o8v9KT}~!ZC5_l(~=ptJ^c0uhL?7t&fo61X|AE>FVdQ&MBb@0BY!CZU6uP literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..ae85b69b348aa6454b0897a696e40db1965f41f6 GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprYOYpAc6;L1_sIRY^%T85u1Z zSuJ%9Gj$Df4It7q*V4As*0Isiwb9eJ*E6s)GIlaDb~Z9`Ha2lKGj}sHcek+gw6OBD zwDz)h4D=652>_ztl)&KBl=SLUAj+u8%x%odZO+bbY3`WU+&RCcb3tq8!k$U1dMB^y zo4mSj%IXQz)=iwge!;Q>3s)Rkxbl#f-YFfR!w!17IEGl9zI*AkSd)SXYk+I3oRr+c zH;Jisrwso5KcAh@b3n%QrO(am*atD^XP+)on`b}So<-63lF7n{EDGHs3=HQwxF?t% zSt{N3PG^G}-v)<!;q02<x1KtfBd~1I{yt?d)rthhF7H<VSxggIg>3lQWaK+^4=h~D z7|r`n^iAB29d2)UEq1yE%*kesx~}T17h*Z@e#o<mW#=cXex~tsWvJzf->Wx2TKIME xi498UHc9-S;(F5MuA@k?ocqD~`Cs!7NS8{BdWLar%>a6a!PC{xWt~$(698sSsu%zO literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..1071539f9527bcb2a65f75815e6ffae8c6706cda GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV-pJ|V7xg3=Nas*;jwl9K9D zQtAo{x(W(<3W|DK+LngKPDUW)Y-HkW3_>oJ);?C&-c~l=cJ={w4gt=tVXp2GuI`bp z9+4j2F`mBhUOsVNzHwfD2?4>WaY<!y$z}1$WeLgU1*KhuKvdRUTGd}#HL<*AQum~l zJ(E`T0@38vQ)X?RI(zffIa{XB+dgCdj-_jkFI#uwsinhApd*iax;TbdoW6T$uTYbL z084^^z{L)x#$F8#d!+>eXMWqyX$?~KNPWER``J5B%x0NQzv^RBt5(mEBNQN&Gfnt_ ziXa2S!t50dJDIhs6@N7yG!|)4kbL#|;|w#KgJEoCN7`OjyB>|q@N8JH=A-BAWZg!F zzm+W0`S!7BxY#r`GyLW9^JnF_uw3~>h_;!=EWta)7D5qiJ>l<v`u_B}>w4(6w@iBZ zyao-u%!-6c^&`sZH}peNC2xNS7K`+`lDoFntM>S>&+&hyKQI;cN`5`Dk8KsuOAMZ_ KelF{r5}E)QO|ZBC literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7c37bb830eb5bca0cde54fd2ce43fd299c2b306c GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprWDxpAc6;L1_sIRT&u#85vDE zIUPB9T{U%6Ep1CnYac5cZz~%gYa3rXhd_JBKnJJbz>u_{ko2I?jELymi0Fc-*ut{v z31!t2%d00<)J$q@o7dDnx4C0pbLafl?!|3AiziH5H(}cPiPP85oWFDCf?cx~?p(0! zz+4ucg+SZ8JzX3_EKa|@w41NlfQR+M9hIdvUWcW*BrdW2`!8;-VCFt?SII-aa*Ij2 zr=41g_+1nxa2q&Gy}Zr0^;2U;rtsRweM)jGmRfoFcCn^bZ@af4!LQ-@?Pm^Fn+{|i zc=wy@j@|x7OSYojb`3r9fhFnEKU77px@US+@wwKnDmDAT$Le8h_1);xuao;5^q*hm Vws$<LcOB>~22WQ%mvv4FO#sexjQ{`u literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..89571f411d1243812586ec4dd42fcdc6b769d022 GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprVifpAc6;L1{TTJ$ZQp1qA~| zMIbU%Q8CrlvDMMB)z!7v)w4G-bvL*0GPm%yu=H|r33mn}*KjwFXm`&T5AQfn?>Ha- zBp?4|U;kwPptOMCw4l(;Yh5h8K=bQ8T^vI!PQSghk+0c+hb2I-%rHS?2_MU$|Nqn3 zujmG<Ow+qla(Hr1WZtZ(fRoJc7=o<%g0&jU=C(#oyYP&0?c>m84v`B!udh7IB%E*~ znZF~|F-c+GbGAK~Y!jHi6iPSf**i@?HA!UI>OIZcGFlah?`mEKGz5FUT>S3m$^8xb YM~gVt&pvo92j~<APgg&ebxsLQ043dU+5i9m literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-prelight.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..20a07280fd42dc9e23cedff614f6798802b921e4 GIT binary patch literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprZK!J|V7xg3=Nas*;jwGBR2+ zvRdjIX6hQ|8bG9JuBC0Mtz)C3Yon)cuV-LqWb9;Q>}+J>Y;59eX6|NY?rve}X<_AQ z?-=MGlo9|$!6|{kslj2HA>o;!5m_ne)u}*~QInb5n3da{o!`>jF|WCEeoN<q*3N}J zlUDUkUez~wb>EcL6Q-@3IDP%h`8#JW*g0##&V|blE?jYF;mSkH*PaMg>zDy_>RC@0 z#}JFtcPE_|YBCUDF?0xEJUpSJp`(k#PD$(6|NF~SE0jdk^}m_Mn$Dhkb&H}JbH-xE ze*p$7URUawR<Rg;`_LHaqADO=Q(R@^m(4d@qs6evTaIhvjnfQa;RZH!H_ZfRKJj_a zAu?M=*OhCt@(zpk1FynV9ZFg*3rb`$hMa#cI^+Jqww9S%NsKC2OF56M;^_MN&pKtL z)TM-&w6nkces$&d>9B0-Xz4ipebI`lt94atUOT@^_L`C!xkk5p(!5=zmlMwzezo8K c>OP15b6@cQFEI&!pvM?IUHx3vIVCg!0IUPJLjV8( literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-pressed.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/stick-toggled-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..7be98f56c99f174d417c2c50ddb63301fec4f111 GIT binary patch literal 509 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3-ohbF|Nbr~;43Vg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprX|QJ|V7xg3=Nas*;jwl9K9D zQtAo{x(W(<3W|DK+LngKPDUW)Y-HkW3_>oJ);?C&-c~l=cJ={w4gt=tVXp2GuI`bp z9+4j2F`mBhUOsVNzHtG;sc}hVami)z$z=)2<%wxkNoiHd>D2|LU4=kY)?HfFUs^S> zyk=7Oq?J9BR`mkW<keGVZJs)N^VB(8rqA0xWB!i$%MQ$6c5uP+1IyN)ShnuO>P=^_ zY`0PcI{UJxi(`nz>AROs3N;xBumqSaSaguJNmj5tL_{FK<lq14o;&9Vb$xnpbl<a3 zUn5!H)!xh1q86*wbKJU;c;@9+tp>m2702ERi(X)Vu-m62=d_^`m&3#P{hwc!h&{E_ zk=%0p&z|~Tj^cMxLJMxle)N-Bpv}mBQ|3lYx9J9tMDGU23Wvh|@eL<=-&6<m&0u`} zXcN=4Rf4uTi_fc0W?04&rFZ`D^`DME&$!9g$?4nV&z#b|sLOYfV8sNkLN1Fo-_Xb- sMfX!Lrn%mAyPkH&tk?ek)%}e8`yNQYUc5*}6X-n#Pgg&ebxsLQ0Fctg-T(jq literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/themerc b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/themerc new file mode 100644 index 0000000..cb238f0 --- /dev/null +++ b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/themerc @@ -0,0 +1,23 @@ +button_offset=6 +button_spacing=0 + +show_app_icon=false + +full_width_title=true + +title_shadow_active=false +title_shadow_inactive=false + +title_horizontal_offset=3 + +active_text_color=#afafaf +active_text_shadow_color=#252525 + +inactive_text_color=#808080 +inactive_text_shadow_color=#252525 + +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-5 +shadow_opacity=40 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-1-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-1-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ffeb24aa40c0702af42fdc98346f6b4082d1f301 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O%<mru;kKz`DW1 v>tv#EdP3#*Z@gigYHJoP7FsN%?8U_3tidwp+U(wsKrIZOu6{1-oD!M<1<fty literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-1-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-1-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..602b3cc0d72d652c88e228577430f715d50884bf GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKQ04prEvzoZiZ)UFJX$ nK2I0N5DwYol!QOdnk)>aN(%Gs1nMsVWf(kN{an^LB{Ts5LP8_z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-2-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-2-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ffeb24aa40c0702af42fdc98346f6b4082d1f301 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O%<mru;kKz`DW1 v>tv#EdP3#*Z@gigYHJoP7FsN%?8U_3tidwp+U(wsKrIZOu6{1-oD!M<1<fty literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-2-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-2-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..602b3cc0d72d652c88e228577430f715d50884bf GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKQ04prEvzoZiZ)UFJX$ nK2I0N5DwYol!QOdnk)>aN(%Gs1nMsVWf(kN{an^LB{Ts5LP8_z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-3-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-3-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ffeb24aa40c0702af42fdc98346f6b4082d1f301 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O%<mru;kKz`DW1 v>tv#EdP3#*Z@gigYHJoP7FsN%?8U_3tidwp+U(wsKrIZOu6{1-oD!M<1<fty literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-3-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-3-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..602b3cc0d72d652c88e228577430f715d50884bf GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKQ04prEvzoZiZ)UFJX$ nK2I0N5DwYol!QOdnk)>aN(%Gs1nMsVWf(kN{an^LB{Ts5LP8_z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-4-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-4-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ffeb24aa40c0702af42fdc98346f6b4082d1f301 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O%<mru;kKz`DW1 v>tv#EdP3#*Z@gigYHJoP7FsN%?8U_3tidwp+U(wsKrIZOu6{1-oD!M<1<fty literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-4-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-4-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..602b3cc0d72d652c88e228577430f715d50884bf GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKQ04prEvzoZiZ)UFJX$ nK2I0N5DwYol!QOdnk)>aN(%Gs1nMsVWf(kN{an^LB{Ts5LP8_z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-5-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-5-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ffeb24aa40c0702af42fdc98346f6b4082d1f301 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U0U~QYuE+pVoCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<}FE{-7@6O%<mru;kKz`DW1 v>tv#EdP3#*Z@gigYHJoP7FsN%?8U_3tidwp+U(wsKrIZOu6{1-oD!M<1<fty literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-5-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/title-5-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..602b3cc0d72d652c88e228577430f715d50884bf GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U$P6Ui?5(tc6lZ})WHAE+-(e7DJf6QI1t=(4 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i^XcfKQ04prEvzoZiZ)UFJX$ nK2I0N5DwYol!QOdnk)>aN(%Gs1nMsVWf(kN{an^LB{Ts5LP8_z literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-left-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0e70c3b7da2e7bb29a6a113e96d6100a681c5f6f GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^JV30(#0(_G_FgaoQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vK0X`wFKw3~xT0%lqOWQL4 zjP7Y5pRpv!FPOpM*^M+HN7>WGF@z&JIU#{3H9_G2`2zvlyBa@U)nfY=x?1ANf*oCT a5)Aq~ES0Y&oZbXf&fw|l=d#Wzp$P!_QZ{M; literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-left-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..64db63585c505f697b670cf73aa2abbc9e9137cc GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^JV30(#0(_G_FgaoQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QXriHJ|V6^T2N40PEM~s?v(|Q z!&nmJ7tG-B>_!@pqv+}47{U>qoRGkinjjE;^uUCzU5$lTwb;xQrZqj%`IX2}t!;K- U&z5sHfr=SCUHx3vIVCg!0N?a90{{R3 literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-right-active.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..46c7431307121127719f2b1d7c237c0d70d0c6da GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^JV30(#0(_G_FgaoQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vK0X`wFKw3~xT0%lqOWQL4 zjP7Y5pRpv!FPOpM*^M+HN6FL0F@z&JnWHoz;YWRIW8&2~g}Ao|He_98Rk+7=H2Y;M Z<K1${EnBRsBY~<JJYD@<);T3K0RX_iHR}KX literal 0 HcmV?d00001 diff --git a/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-right-inactive.png b/xfce-custom/dots/home/neko/.themes/Catppuccin-Mocha-Standard-Rosewater-Dark/xfwm4/top-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..42fcb333549217f700643e298572f3f2770f4fce GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^JV30(#0(_G_FgaoQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QXriHJ|V6^T2N40PEM~s?v(|Q z!&nmJ7tG-B>_!@pBk$?r7{U>q%u$+<5Mj#N5zh2ci(O$J!x8TV6{>p;7+hC5*!gn{ RTLP6bc)I$ztaD0e0s#M(E(`zw literal 0 HcmV?d00001