From fd01549fdb539def5515ac8f3d05f6967d13507e Mon Sep 17 00:00:00 2001 From: elenapan Date: Tue, 7 May 2019 17:32:06 +0300 Subject: [PATCH] added skyfall gtk theme Former-commit-id: 544fb16561bc50508cfe0988c937bb92678959d1 Former-commit-id: 5ddb85a29b89cd1b6c20d15dac6516f81473ea70 Former-commit-id: 38d4ddf78913de57a20187de92703a94b22cb13c Former-commit-id: bc9a59e6d6ea0950fe7a09bb7ad5d4a08d57cd62 --- misc/gtk/skyfall/COPYING | 339 + misc/gtk/skyfall/chrome/chrome-scrollbar.crx | Bin 0 -> 4584 bytes misc/gtk/skyfall/chrome/chrome-theme.crx | Bin 0 -> 1975 bytes .../cinnamon/assets/add-workspace-active.svg | 130 + .../cinnamon/assets/add-workspace-hover.svg | 130 + .../skyfall/cinnamon/assets/add-workspace.svg | 133 + .../cinnamon/assets/calendar-arrow-left.svg | 3 + .../cinnamon/assets/calendar-arrow-right.svg | 3 + .../skyfall/cinnamon/assets/checkbox-off.svg | 3 + misc/gtk/skyfall/cinnamon/assets/checkbox.svg | 3 + .../skyfall/cinnamon/assets/close-window.svg | 5 + .../skyfall/cinnamon/assets/corner-ripple.png | Bin 0 -> 8978 bytes .../cinnamon/assets/radiobutton-off.svg | 3 + .../skyfall/cinnamon/assets/radiobutton.svg | 3 + .../skyfall/cinnamon/assets/toggle-off.svg | 4 + .../gtk/skyfall/cinnamon/assets/toggle-on.svg | 4 + .../skyfall/cinnamon/assets/trash-icon.png | Bin 0 -> 2178 bytes misc/gtk/skyfall/cinnamon/cinnamon.css | 1894 +++++ misc/gtk/skyfall/cinnamon/thumbnail.png | Bin 0 -> 36019 bytes misc/gtk/skyfall/gnome-shell/README.md | 64 + .../assets/calendar-arrow-left.svg | 3 + .../assets/calendar-arrow-right.svg | 3 + .../gnome-shell/assets/checkbox-off.svg | 3 + .../skyfall/gnome-shell/assets/checkbox.svg | 3 + misc/gtk/skyfall/gnome-shell/assets/close.svg | 3 + .../gnome-shell/assets/dash-placeholder.svg | 4 + .../assets/dash/bottom-running1-focused.svg | 4 + .../assets/dash/bottom-running1.svg | 3 + .../assets/dash/bottom-running2-focused.svg | 5 + .../assets/dash/bottom-running2.svg | 4 + .../assets/dash/bottom-running3-focused.svg | 6 + .../assets/dash/bottom-running3.svg | 5 + .../assets/dash/bottom-running4-focused.svg | 7 + .../assets/dash/bottom-running4.svg | 6 + .../assets/dash/left-running1-focused.svg | 4 + .../gnome-shell/assets/dash/left-running1.svg | 3 + .../assets/dash/left-running2-focused.svg | 5 + .../gnome-shell/assets/dash/left-running2.svg | 4 + .../assets/dash/left-running3-focused.svg | 6 + .../gnome-shell/assets/dash/left-running3.svg | 5 + .../assets/dash/left-running4-focused.svg | 7 + .../gnome-shell/assets/dash/left-running4.svg | 6 + .../assets/dash/right-running1-focused.svg | 4 + .../assets/dash/right-running1.svg | 3 + .../assets/dash/right-running2-focused.svg | 5 + .../assets/dash/right-running2.svg | 4 + .../assets/dash/right-running3-focused.svg | 6 + .../assets/dash/right-running3.svg | 5 + .../assets/dash/right-running4-focused.svg | 7 + .../assets/dash/right-running4.svg | 6 + .../assets/dash/top-running1-focused.svg | 4 + .../gnome-shell/assets/dash/top-running1.svg | 3 + .../assets/dash/top-running2-focused.svg | 5 + .../gnome-shell/assets/dash/top-running2.svg | 4 + .../assets/dash/top-running3-focused.svg | 6 + .../gnome-shell/assets/dash/top-running3.svg | 5 + .../assets/dash/top-running4-focused.svg | 7 + .../gnome-shell/assets/dash/top-running4.svg | 6 + .../skyfall/gnome-shell/assets/key-enter.svg | 3 + .../skyfall/gnome-shell/assets/key-hide.svg | 3 + .../skyfall/gnome-shell/assets/key-layout.svg | 3 + .../assets/key-shift-latched-uppercase.svg | 3 + .../assets/key-shift-uppercase.svg | 3 + .../skyfall/gnome-shell/assets/key-shift.svg | 3 + .../gnome-shell/assets/more-results.svg | 4 + .../skyfall/gnome-shell/assets/no-events.svg | 3 + .../gnome-shell/assets/no-notifications.svg | 3 + .../gnome-shell/assets/process-working.svg | 72 + .../skyfall/gnome-shell/assets/toggle-off.svg | 4 + .../skyfall/gnome-shell/assets/toggle-on.svg | 4 + .../assets/window-close-active.svg | 5 + .../gnome-shell/assets/window-close.svg | 5 + .../workspaces-to-dock/workspaces-to-dock.css | 519 ++ .../gnome-shell-theme.gresource.xml | 62 + misc/gtk/skyfall/gnome-shell/gnome-shell.css | 3349 +++++++++ .../message-indicator-symbolic.svg | 3 + misc/gtk/skyfall/gnome-shell/no-events.svg | 1 + .../skyfall/gnome-shell/no-notifications.svg | 1 + .../gtk/skyfall/gnome-shell/noise-texture.png | Bin 0 -> 116 bytes misc/gtk/skyfall/gnome-shell/pad-osd.css | 30 + .../skyfall/gnome-shell/process-working.svg | 1 + misc/gtk/skyfall/gtk-2.0/apps.rc | 92 + misc/gtk/skyfall/gtk-2.0/assets/border.png | Bin 0 -> 144 bytes .../skyfall/gtk-2.0/assets/button-active.png | Bin 0 -> 612 bytes .../gtk-2.0/assets/button-disabled.png | Bin 0 -> 257 bytes .../skyfall/gtk-2.0/assets/button-hover.png | Bin 0 -> 583 bytes misc/gtk/skyfall/gtk-2.0/assets/button.png | Bin 0 -> 561 bytes .../assets/checkbox-checked-active.png | Bin 0 -> 412 bytes .../assets/checkbox-checked-disabled.png | Bin 0 -> 323 bytes .../gtk-2.0/assets/checkbox-checked-hover.png | Bin 0 -> 396 bytes .../gtk-2.0/assets/checkbox-checked.png | Bin 0 -> 334 bytes .../gtk-2.0/assets/checkbox-mixed-active.png | Bin 0 -> 310 bytes .../assets/checkbox-mixed-disabled.png | Bin 0 -> 233 bytes .../gtk-2.0/assets/checkbox-mixed-hover.png | Bin 0 -> 292 bytes .../skyfall/gtk-2.0/assets/checkbox-mixed.png | Bin 0 -> 232 bytes .../assets/checkbox-unchecked-active.png | Bin 0 -> 314 bytes .../assets/checkbox-unchecked-disabled.png | Bin 0 -> 227 bytes .../assets/checkbox-unchecked-hover.png | Bin 0 -> 281 bytes .../gtk-2.0/assets/checkbox-unchecked.png | Bin 0 -> 227 bytes .../assets/combo-ltr-button-active.png | Bin 0 -> 427 bytes .../assets/combo-ltr-button-disabled.png | Bin 0 -> 231 bytes .../gtk-2.0/assets/combo-ltr-button-hover.png | Bin 0 -> 401 bytes .../gtk-2.0/assets/combo-ltr-button.png | Bin 0 -> 394 bytes .../gtk-2.0/assets/combo-ltr-entry-active.png | Bin 0 -> 282 bytes .../assets/combo-ltr-entry-disabled.png | Bin 0 -> 244 bytes .../gtk-2.0/assets/combo-ltr-entry.png | Bin 0 -> 244 bytes .../assets/combo-rtl-button-active.png | Bin 0 -> 395 bytes .../assets/combo-rtl-button-disabled.png | Bin 0 -> 226 bytes .../gtk-2.0/assets/combo-rtl-button-hover.png | Bin 0 -> 384 bytes .../gtk-2.0/assets/combo-rtl-button.png | Bin 0 -> 376 bytes .../gtk-2.0/assets/combo-rtl-entry-active.png | Bin 0 -> 283 bytes .../assets/combo-rtl-entry-disabled.png | Bin 0 -> 252 bytes .../gtk-2.0/assets/combo-rtl-entry.png | Bin 0 -> 252 bytes .../skyfall/gtk-2.0/assets/entry-active.png | Bin 0 -> 357 bytes .../assets/entry-background-disabled.png | Bin 0 -> 142 bytes .../gtk-2.0/assets/entry-background.png | Bin 0 -> 142 bytes .../skyfall/gtk-2.0/assets/entry-disabled.png | Bin 0 -> 301 bytes misc/gtk/skyfall/gtk-2.0/assets/entry.png | Bin 0 -> 301 bytes .../gtk-2.0/assets/flat-button-active.png | Bin 0 -> 263 bytes .../gtk-2.0/assets/flat-button-disabled.png | Bin 0 -> 152 bytes .../gtk-2.0/assets/flat-button-hover.png | Bin 0 -> 255 bytes .../skyfall/gtk-2.0/assets/flat-button.png | Bin 0 -> 152 bytes misc/gtk/skyfall/gtk-2.0/assets/focus.png | Bin 0 -> 258 bytes .../skyfall/gtk-2.0/assets/frame-inline.png | Bin 0 -> 166 bytes .../skyfall/gtk-2.0/assets/frame-notebook.png | Bin 0 -> 165 bytes misc/gtk/skyfall/gtk-2.0/assets/frame.png | Bin 0 -> 163 bytes .../gtk-2.0/assets/handle-horz-active.png | Bin 0 -> 205 bytes .../gtk-2.0/assets/handle-horz-hover.png | Bin 0 -> 206 bytes .../skyfall/gtk-2.0/assets/handle-horz.png | Bin 0 -> 206 bytes .../gtk-2.0/assets/handle-vert-active.png | Bin 0 -> 198 bytes .../gtk-2.0/assets/handle-vert-hover.png | Bin 0 -> 199 bytes .../skyfall/gtk-2.0/assets/handle-vert.png | Bin 0 -> 203 bytes .../assets/menu-checkbox-checked-disabled.png | Bin 0 -> 293 bytes .../gtk-2.0/assets/menu-checkbox-checked.png | Bin 0 -> 305 bytes .../assets/menu-checkbox-mixed-disabled.png | Bin 0 -> 218 bytes .../gtk-2.0/assets/menu-checkbox-mixed.png | Bin 0 -> 221 bytes .../menu-checkbox-unchecked-disabled.png | Bin 0 -> 214 bytes .../assets/menu-checkbox-unchecked.png | Bin 0 -> 218 bytes .../assets/menu-radio-checked-disabled.png | Bin 0 -> 516 bytes .../gtk-2.0/assets/menu-radio-checked.png | Bin 0 -> 544 bytes .../assets/menu-radio-mixed-disabled.png | Bin 0 -> 452 bytes .../gtk-2.0/assets/menu-radio-mixed.png | Bin 0 -> 470 bytes .../assets/menu-radio-unchecked-disabled.png | Bin 0 -> 450 bytes .../gtk-2.0/assets/menu-radio-unchecked.png | Bin 0 -> 470 bytes .../notebook-combo-ltr-entry-active.png | Bin 0 -> 282 bytes .../notebook-combo-ltr-entry-disabled.png | Bin 0 -> 244 bytes .../assets/notebook-combo-ltr-entry.png | Bin 0 -> 244 bytes .../notebook-combo-rtl-entry-active.png | Bin 0 -> 283 bytes .../notebook-combo-rtl-entry-disabled.png | Bin 0 -> 252 bytes .../assets/notebook-combo-rtl-entry.png | Bin 0 -> 252 bytes .../gtk-2.0/assets/notebook-entry-active.png | Bin 0 -> 357 bytes .../assets/notebook-entry-disabled.png | Bin 0 -> 301 bytes .../skyfall/gtk-2.0/assets/notebook-entry.png | Bin 0 -> 301 bytes .../gtk-2.0/assets/pan-down-alt-disabled.png | Bin 0 -> 203 bytes .../skyfall/gtk-2.0/assets/pan-down-alt.png | Bin 0 -> 200 bytes .../gtk-2.0/assets/pan-down-disabled.png | Bin 0 -> 200 bytes misc/gtk/skyfall/gtk-2.0/assets/pan-down.png | Bin 0 -> 189 bytes .../gtk-2.0/assets/pan-left-alt-disabled.png | Bin 0 -> 206 bytes .../skyfall/gtk-2.0/assets/pan-left-alt.png | Bin 0 -> 206 bytes .../gtk-2.0/assets/pan-left-disabled.png | Bin 0 -> 204 bytes .../skyfall/gtk-2.0/assets/pan-left-semi.png | Bin 0 -> 224 bytes misc/gtk/skyfall/gtk-2.0/assets/pan-left.png | Bin 0 -> 201 bytes .../gtk-2.0/assets/pan-right-alt-disabled.png | Bin 0 -> 215 bytes .../skyfall/gtk-2.0/assets/pan-right-alt.png | Bin 0 -> 210 bytes .../gtk-2.0/assets/pan-right-disabled.png | Bin 0 -> 208 bytes .../skyfall/gtk-2.0/assets/pan-right-semi.png | Bin 0 -> 229 bytes misc/gtk/skyfall/gtk-2.0/assets/pan-right.png | Bin 0 -> 210 bytes .../gtk-2.0/assets/pan-up-alt-disabled.png | Bin 0 -> 201 bytes .../gtk/skyfall/gtk-2.0/assets/pan-up-alt.png | Bin 0 -> 202 bytes .../gtk-2.0/assets/pan-up-disabled.png | Bin 0 -> 202 bytes misc/gtk/skyfall/gtk-2.0/assets/pan-up.png | Bin 0 -> 185 bytes .../gtk-2.0/assets/progressbar-progress.png | Bin 0 -> 153 bytes .../gtk-2.0/assets/progressbar-trough.png | Bin 0 -> 152 bytes .../gtk-2.0/assets/radio-checked-active.png | Bin 0 -> 765 bytes .../gtk-2.0/assets/radio-checked-disabled.png | Bin 0 -> 618 bytes .../gtk-2.0/assets/radio-checked-hover.png | Bin 0 -> 749 bytes .../skyfall/gtk-2.0/assets/radio-checked.png | Bin 0 -> 667 bytes .../gtk-2.0/assets/radio-mixed-active.png | Bin 0 -> 705 bytes .../gtk-2.0/assets/radio-mixed-disabled.png | Bin 0 -> 578 bytes .../gtk-2.0/assets/radio-mixed-hover.png | Bin 0 -> 692 bytes .../skyfall/gtk-2.0/assets/radio-mixed.png | Bin 0 -> 616 bytes .../gtk-2.0/assets/radio-unchecked-active.png | Bin 0 -> 700 bytes .../assets/radio-unchecked-disabled.png | Bin 0 -> 568 bytes .../gtk-2.0/assets/radio-unchecked-hover.png | Bin 0 -> 673 bytes .../gtk-2.0/assets/radio-unchecked.png | Bin 0 -> 610 bytes .../assets/scale-horz-trough-active.png | Bin 0 -> 177 bytes .../assets/scale-horz-trough-disabled.png | Bin 0 -> 177 bytes .../gtk-2.0/assets/scale-horz-trough.png | Bin 0 -> 177 bytes .../gtk-2.0/assets/scale-slider-active.png | Bin 0 -> 570 bytes .../gtk-2.0/assets/scale-slider-disabled.png | Bin 0 -> 354 bytes .../gtk-2.0/assets/scale-slider-hover.png | Bin 0 -> 471 bytes .../skyfall/gtk-2.0/assets/scale-slider.png | Bin 0 -> 305 bytes .../assets/scale-vert-trough-active.png | Bin 0 -> 176 bytes .../assets/scale-vert-trough-disabled.png | Bin 0 -> 176 bytes .../gtk-2.0/assets/scale-vert-trough.png | Bin 0 -> 176 bytes .../assets/scrollbar-horz-slider-active.png | Bin 0 -> 273 bytes .../assets/scrollbar-horz-slider-disabled.png | Bin 0 -> 259 bytes .../assets/scrollbar-horz-slider-hover.png | Bin 0 -> 274 bytes .../gtk-2.0/assets/scrollbar-horz-slider.png | Bin 0 -> 274 bytes .../gtk-2.0/assets/scrollbar-horz-trough.png | Bin 0 -> 149 bytes .../scrollbar-vert-ltr-slider-active.png | Bin 0 -> 277 bytes .../scrollbar-vert-ltr-slider-disabled.png | Bin 0 -> 263 bytes .../scrollbar-vert-ltr-slider-hover.png | Bin 0 -> 278 bytes .../assets/scrollbar-vert-ltr-slider.png | Bin 0 -> 278 bytes .../assets/scrollbar-vert-ltr-trough.png | Bin 0 -> 148 bytes .../scrollbar-vert-rtl-slider-active.png | Bin 0 -> 276 bytes .../scrollbar-vert-rtl-slider-disabled.png | Bin 0 -> 262 bytes .../scrollbar-vert-rtl-slider-hover.png | Bin 0 -> 277 bytes .../assets/scrollbar-vert-rtl-slider.png | Bin 0 -> 277 bytes .../assets/scrollbar-vert-rtl-trough.png | Bin 0 -> 148 bytes .../gtk-2.0/assets/spin-ltr-down-active.png | Bin 0 -> 292 bytes .../gtk-2.0/assets/spin-ltr-down-disabled.png | Bin 0 -> 202 bytes .../gtk-2.0/assets/spin-ltr-down-hover.png | Bin 0 -> 282 bytes .../skyfall/gtk-2.0/assets/spin-ltr-down.png | Bin 0 -> 285 bytes .../gtk-2.0/assets/spin-ltr-up-active.png | Bin 0 -> 306 bytes .../gtk-2.0/assets/spin-ltr-up-disabled.png | Bin 0 -> 211 bytes .../gtk-2.0/assets/spin-ltr-up-hover.png | Bin 0 -> 289 bytes .../skyfall/gtk-2.0/assets/spin-ltr-up.png | Bin 0 -> 286 bytes .../gtk-2.0/assets/spin-rtl-down-active.png | Bin 0 -> 289 bytes .../gtk-2.0/assets/spin-rtl-down-disabled.png | Bin 0 -> 197 bytes .../gtk-2.0/assets/spin-rtl-down-hover.png | Bin 0 -> 284 bytes .../skyfall/gtk-2.0/assets/spin-rtl-down.png | Bin 0 -> 283 bytes .../gtk-2.0/assets/spin-rtl-up-active.png | Bin 0 -> 281 bytes .../gtk-2.0/assets/spin-rtl-up-disabled.png | Bin 0 -> 207 bytes .../gtk-2.0/assets/spin-rtl-up-hover.png | Bin 0 -> 274 bytes .../skyfall/gtk-2.0/assets/spin-rtl-up.png | Bin 0 -> 265 bytes misc/gtk/skyfall/gtk-2.0/assets/tab.png | Bin 0 -> 142 bytes .../assets/treeview-ltr-button-active.png | Bin 0 -> 157 bytes .../assets/treeview-ltr-button-hover.png | Bin 0 -> 158 bytes .../gtk-2.0/assets/treeview-ltr-button.png | Bin 0 -> 157 bytes .../assets/treeview-rtl-button-active.png | Bin 0 -> 157 bytes .../assets/treeview-rtl-button-hover.png | Bin 0 -> 157 bytes .../gtk-2.0/assets/treeview-rtl-button.png | Bin 0 -> 157 bytes misc/gtk/skyfall/gtk-2.0/gtkrc | 34 + misc/gtk/skyfall/gtk-2.0/hacks.rc | 36 + misc/gtk/skyfall/gtk-2.0/main.rc | 2781 ++++++++ misc/gtk/skyfall/gtk-3.0/assets | 1 + misc/gtk/skyfall/gtk-3.0/gtk.css | 6274 +++++++++++++++++ .../scalable/checkbox-checked-symbolic.svg | 3 + .../scalable/checkbox-mixed-symbolic.svg | 3 + .../scalable/checkbox-unchecked-symbolic.svg | 3 + .../scalable/radio-checked-symbolic.svg | 3 + .../scalable/radio-mixed-symbolic.svg | 3 + .../scalable/radio-unchecked-symbolic.svg | 3 + .../small-checkbox-checked-symbolic.svg | 3 + .../small-checkbox-mixed-symbolic.svg | 3 + .../small-checkbox-unchecked-symbolic.svg | 3 + .../scalable/small-radio-checked-symbolic.svg | 3 + .../scalable/small-radio-mixed-symbolic.svg | 3 + .../small-radio-unchecked-symbolic.svg | 3 + .../scale-horz-marks-after-slider-dark.png | Bin 0 -> 351 bytes .../scale-horz-marks-after-slider-dark@2.png | Bin 0 -> 508 bytes ...-horz-marks-after-slider-disabled-dark.png | Bin 0 -> 407 bytes ...orz-marks-after-slider-disabled-dark@2.png | Bin 0 -> 655 bytes ...scale-horz-marks-after-slider-disabled.png | Bin 0 -> 403 bytes ...ale-horz-marks-after-slider-disabled@2.png | Bin 0 -> 642 bytes .../scale-horz-marks-after-slider.png | Bin 0 -> 351 bytes .../scale-horz-marks-after-slider@2.png | Bin 0 -> 508 bytes .../scale-horz-marks-before-slider-dark.png | Bin 0 -> 353 bytes .../scale-horz-marks-before-slider-dark@2.png | Bin 0 -> 521 bytes ...horz-marks-before-slider-disabled-dark.png | Bin 0 -> 407 bytes ...rz-marks-before-slider-disabled-dark@2.png | Bin 0 -> 670 bytes ...cale-horz-marks-before-slider-disabled.png | Bin 0 -> 402 bytes ...le-horz-marks-before-slider-disabled@2.png | Bin 0 -> 658 bytes .../scale-horz-marks-before-slider.png | Bin 0 -> 353 bytes .../scale-horz-marks-before-slider@2.png | Bin 0 -> 521 bytes .../skyfall/gtk-assets/scale-slider-dark.png | Bin 0 -> 305 bytes .../gtk-assets/scale-slider-dark@2.png | Bin 0 -> 509 bytes .../gtk-assets/scale-slider-disabled-dark.png | Bin 0 -> 354 bytes .../scale-slider-disabled-dark@2.png | Bin 0 -> 625 bytes .../gtk-assets/scale-slider-disabled.png | Bin 0 -> 346 bytes .../gtk-assets/scale-slider-disabled@2.png | Bin 0 -> 613 bytes misc/gtk/skyfall/gtk-assets/scale-slider.png | Bin 0 -> 305 bytes .../gtk/skyfall/gtk-assets/scale-slider@2.png | Bin 0 -> 509 bytes .../scale-vert-marks-after-slider-dark.png | Bin 0 -> 337 bytes .../scale-vert-marks-after-slider-dark@2.png | Bin 0 -> 480 bytes ...-vert-marks-after-slider-disabled-dark.png | Bin 0 -> 389 bytes ...ert-marks-after-slider-disabled-dark@2.png | Bin 0 -> 609 bytes ...scale-vert-marks-after-slider-disabled.png | Bin 0 -> 381 bytes ...ale-vert-marks-after-slider-disabled@2.png | Bin 0 -> 606 bytes .../scale-vert-marks-after-slider.png | Bin 0 -> 337 bytes .../scale-vert-marks-after-slider@2.png | Bin 0 -> 480 bytes .../scale-vert-marks-before-slider-dark.png | Bin 0 -> 334 bytes .../scale-vert-marks-before-slider-dark@2.png | Bin 0 -> 479 bytes ...vert-marks-before-slider-disabled-dark.png | Bin 0 -> 379 bytes ...rt-marks-before-slider-disabled-dark@2.png | Bin 0 -> 612 bytes ...cale-vert-marks-before-slider-disabled.png | Bin 0 -> 381 bytes ...le-vert-marks-before-slider-disabled@2.png | Bin 0 -> 602 bytes .../scale-vert-marks-before-slider.png | Bin 0 -> 334 bytes .../scale-vert-marks-before-slider@2.png | Bin 0 -> 479 bytes .../selectionmode-checkbox-checked-dark.png | Bin 0 -> 475 bytes .../selectionmode-checkbox-checked-dark@2.png | Bin 0 -> 722 bytes .../selectionmode-checkbox-checked.png | Bin 0 -> 475 bytes .../selectionmode-checkbox-checked@2.png | Bin 0 -> 722 bytes .../selectionmode-checkbox-unchecked-dark.png | Bin 0 -> 288 bytes ...electionmode-checkbox-unchecked-dark@2.png | Bin 0 -> 430 bytes .../selectionmode-checkbox-unchecked.png | Bin 0 -> 288 bytes .../selectionmode-checkbox-unchecked@2.png | Bin 0 -> 430 bytes misc/gtk/skyfall/index.theme | 12 + misc/gtk/skyfall/metacity-1/assets/button.svg | 3 + misc/gtk/skyfall/metacity-1/assets/close.svg | 3 + .../skyfall/metacity-1/assets/maximize.svg | 3 + misc/gtk/skyfall/metacity-1/assets/menu.svg | 3 + .../skyfall/metacity-1/assets/minimize.svg | 3 + misc/gtk/skyfall/metacity-1/assets/shade.svg | 3 + .../skyfall/metacity-1/assets/unmaximize.svg | 3 + .../gtk/skyfall/metacity-1/assets/unshade.svg | 3 + .../skyfall/metacity-1/metacity-theme-2.xml | 618 ++ .../skyfall/metacity-1/metacity-theme-3.xml | 645 ++ .../skyfall/unity/assets/close_focused.svg | 4 + .../unity/assets/close_focused_prelight.svg | 4 + .../unity/assets/close_focused_pressed.svg | 4 + .../skyfall/unity/assets/close_unfocused.svg | 4 + .../unity/assets/close_unfocused_prelight.svg | 4 + .../unity/assets/close_unfocused_pressed.svg | 4 + .../skyfall/unity/assets/maximize_focused.svg | 4 + .../assets/maximize_focused_prelight.svg | 4 + .../unity/assets/maximize_focused_pressed.svg | 4 + .../unity/assets/maximize_unfocused.svg | 4 + .../assets/maximize_unfocused_prelight.svg | 4 + .../assets/maximize_unfocused_pressed.svg | 4 + .../skyfall/unity/assets/minimize_focused.svg | 4 + .../assets/minimize_focused_prelight.svg | 4 + .../unity/assets/minimize_focused_pressed.svg | 4 + .../unity/assets/minimize_unfocused.svg | 4 + .../assets/minimize_unfocused_prelight.svg | 4 + .../assets/minimize_unfocused_pressed.svg | 4 + .../unity/assets/unmaximize_focused.svg | 4 + .../assets/unmaximize_focused_prelight.svg | 4 + .../assets/unmaximize_focused_pressed.svg | 4 + .../unity/assets/unmaximize_unfocused.svg | 4 + .../assets/unmaximize_unfocused_prelight.svg | 4 + .../assets/unmaximize_unfocused_pressed.svg | 4 + misc/gtk/skyfall/unity/close.svg | 1 + misc/gtk/skyfall/unity/close_dash.svg | 4 + .../gtk/skyfall/unity/close_dash_disabled.svg | 4 + .../gtk/skyfall/unity/close_dash_prelight.svg | 4 + misc/gtk/skyfall/unity/close_dash_pressed.svg | 4 + .../skyfall/unity/close_focused_normal.svg | 1 + .../skyfall/unity/close_focused_prelight.svg | 1 + .../skyfall/unity/close_focused_pressed.svg | 1 + misc/gtk/skyfall/unity/close_unfocused.svg | 1 + .../unity/close_unfocused_prelight.svg | 1 + .../skyfall/unity/close_unfocused_pressed.svg | 1 + misc/gtk/skyfall/unity/dash-widgets.json | 162 + .../skyfall/unity/launcher_arrow_btt_19.svg | 3 + .../skyfall/unity/launcher_arrow_btt_37.svg | 3 + .../skyfall/unity/launcher_arrow_ltr_19.svg | 3 + .../skyfall/unity/launcher_arrow_ltr_37.svg | 3 + .../unity/launcher_arrow_outline_btt_19.svg | 3 + .../unity/launcher_arrow_outline_btt_37.svg | 3 + .../unity/launcher_arrow_outline_ltr_19.svg | 3 + .../unity/launcher_arrow_outline_ltr_37.svg | 3 + .../unity/launcher_arrow_outline_rtl_19.svg | 1 + .../unity/launcher_arrow_outline_rtl_37.svg | 1 + .../unity/launcher_arrow_outline_ttb_19.svg | 1 + .../unity/launcher_arrow_outline_ttb_37.svg | 1 + .../skyfall/unity/launcher_arrow_rtl_19.svg | 1 + .../skyfall/unity/launcher_arrow_rtl_37.svg | 1 + .../skyfall/unity/launcher_arrow_ttb_19.svg | 1 + .../skyfall/unity/launcher_arrow_ttb_37.svg | 1 + misc/gtk/skyfall/unity/launcher_bfb.png | Bin 0 -> 9206 bytes .../skyfall/unity/launcher_icon_back_150.svg | 1 + .../skyfall/unity/launcher_icon_back_54.svg | 1 + .../skyfall/unity/launcher_icon_edge_150.svg | 1 + .../skyfall/unity/launcher_icon_edge_54.svg | 1 + .../skyfall/unity/launcher_icon_glow_200.svg | 1 + .../skyfall/unity/launcher_icon_glow_62.svg | 1 + .../unity/launcher_icon_selected_back_150.svg | 3 + .../unity/launcher_icon_selected_back_54.svg | 3 + .../unity/launcher_icon_shadow_200.svg | 1 + .../skyfall/unity/launcher_icon_shadow_62.svg | 1 + .../skyfall/unity/launcher_icon_shine_150.svg | 1 + .../skyfall/unity/launcher_icon_shine_54.svg | 1 + .../gtk/skyfall/unity/launcher_pip_btt_19.svg | 3 + .../gtk/skyfall/unity/launcher_pip_btt_37.svg | 3 + .../gtk/skyfall/unity/launcher_pip_ltr_19.svg | 3 + .../gtk/skyfall/unity/launcher_pip_ltr_37.svg | 3 + .../gtk/skyfall/unity/launcher_pip_rtl_19.svg | 1 + .../gtk/skyfall/unity/launcher_pip_rtl_37.svg | 1 + .../gtk/skyfall/unity/launcher_pip_ttb_19.svg | 1 + .../gtk/skyfall/unity/launcher_pip_ttb_37.svg | 1 + misc/gtk/skyfall/unity/maximize.svg | 1 + misc/gtk/skyfall/unity/maximize_dash.svg | 4 + .../skyfall/unity/maximize_dash_disabled.svg | 4 + .../skyfall/unity/maximize_dash_prelight.svg | 4 + .../skyfall/unity/maximize_dash_pressed.svg | 4 + .../skyfall/unity/maximize_focused_normal.svg | 1 + .../unity/maximize_focused_prelight.svg | 1 + .../unity/maximize_focused_pressed.svg | 1 + misc/gtk/skyfall/unity/maximize_unfocused.svg | 1 + .../unity/maximize_unfocused_prelight.svg | 1 + .../unity/maximize_unfocused_pressed.svg | 1 + misc/gtk/skyfall/unity/minimize.svg | 1 + misc/gtk/skyfall/unity/minimize_dash.svg | 4 + .../skyfall/unity/minimize_dash_disabled.svg | 4 + .../skyfall/unity/minimize_dash_prelight.svg | 4 + .../skyfall/unity/minimize_dash_pressed.svg | 4 + .../skyfall/unity/minimize_focused_normal.svg | 1 + .../unity/minimize_focused_prelight.svg | 1 + .../unity/minimize_focused_pressed.svg | 1 + misc/gtk/skyfall/unity/minimize_unfocused.svg | 1 + .../unity/minimize_unfocused_prelight.svg | 1 + .../unity/minimize_unfocused_pressed.svg | 1 + misc/gtk/skyfall/unity/progress_bar_fill.svg | 3 + .../gtk/skyfall/unity/progress_bar_trough.svg | 22 + .../unity/sheet_style_close_focused.svg | 1 + .../sheet_style_close_focused_prelight.svg | 1 + .../sheet_style_close_focused_pressed.svg | 1 + misc/gtk/skyfall/unity/unmaximize.svg | 1 + misc/gtk/skyfall/unity/unmaximize_dash.svg | 4 + .../unity/unmaximize_dash_disabled.svg | 4 + .../unity/unmaximize_dash_prelight.svg | 4 + .../skyfall/unity/unmaximize_dash_pressed.svg | 4 + .../unity/unmaximize_focused_normal.svg | 1 + .../unity/unmaximize_focused_prelight.svg | 1 + .../unity/unmaximize_focused_pressed.svg | 1 + .../skyfall/unity/unmaximize_unfocused.svg | 1 + .../unity/unmaximize_unfocused_prelight.svg | 1 + .../unity/unmaximize_unfocused_pressed.svg | 1 + misc/gtk/skyfall/xfwm4/assets/border.svg | 3 + .../gtk/skyfall/xfwm4/assets/close-active.svg | 8 + .../skyfall/xfwm4/assets/close-inactive.svg | 8 + .../skyfall/xfwm4/assets/close-prelight.svg | 8 + .../skyfall/xfwm4/assets/close-pressed.svg | 8 + misc/gtk/skyfall/xfwm4/assets/hide-active.svg | 8 + .../skyfall/xfwm4/assets/hide-inactive.svg | 8 + .../skyfall/xfwm4/assets/hide-prelight.svg | 8 + .../gtk/skyfall/xfwm4/assets/hide-pressed.svg | 8 + .../skyfall/xfwm4/assets/maximize-active.svg | 8 + .../xfwm4/assets/maximize-inactive.svg | 8 + .../xfwm4/assets/maximize-prelight.svg | 8 + .../skyfall/xfwm4/assets/maximize-pressed.svg | 8 + .../xfwm4/assets/maximize-toggled-active.svg | 8 + .../assets/maximize-toggled-inactive.svg | 8 + .../assets/maximize-toggled-prelight.svg | 8 + .../xfwm4/assets/maximize-toggled-pressed.svg | 8 + misc/gtk/skyfall/xfwm4/assets/menu-active.svg | 8 + .../skyfall/xfwm4/assets/menu-inactive.svg | 8 + .../skyfall/xfwm4/assets/menu-prelight.svg | 8 + .../gtk/skyfall/xfwm4/assets/menu-pressed.svg | 8 + .../gtk/skyfall/xfwm4/assets/shade-active.svg | 8 + .../skyfall/xfwm4/assets/shade-inactive.svg | 8 + .../skyfall/xfwm4/assets/shade-prelight.svg | 8 + .../skyfall/xfwm4/assets/shade-pressed.svg | 8 + .../xfwm4/assets/shade-toggled-active.svg | 8 + .../xfwm4/assets/shade-toggled-inactive.svg | 8 + .../xfwm4/assets/shade-toggled-prelight.svg | 8 + .../xfwm4/assets/shade-toggled-pressed.svg | 8 + .../gtk/skyfall/xfwm4/assets/stick-active.svg | 8 + .../skyfall/xfwm4/assets/stick-inactive.svg | 8 + .../skyfall/xfwm4/assets/stick-prelight.svg | 8 + .../skyfall/xfwm4/assets/stick-pressed.svg | 8 + .../xfwm4/assets/stick-toggled-active.svg | 8 + .../xfwm4/assets/stick-toggled-inactive.svg | 8 + .../xfwm4/assets/stick-toggled-prelight.svg | 8 + .../xfwm4/assets/stick-toggled-pressed.svg | 8 + misc/gtk/skyfall/xfwm4/assets/themerc | 23 + misc/gtk/skyfall/xfwm4/assets/title.svg | 4 + misc/gtk/skyfall/xfwm4/bottom-active.svg | 1 + misc/gtk/skyfall/xfwm4/bottom-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/bottom-left-active.svg | 1 + .../skyfall/xfwm4/bottom-left-inactive.svg | 1 + .../gtk/skyfall/xfwm4/bottom-right-active.svg | 1 + .../skyfall/xfwm4/bottom-right-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/close-active.svg | 1 + misc/gtk/skyfall/xfwm4/close-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/close-prelight.svg | 1 + misc/gtk/skyfall/xfwm4/close-pressed.svg | 1 + misc/gtk/skyfall/xfwm4/hide-active.svg | 1 + misc/gtk/skyfall/xfwm4/hide-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/hide-prelight.svg | 1 + misc/gtk/skyfall/xfwm4/hide-pressed.svg | 1 + misc/gtk/skyfall/xfwm4/left-active.svg | 1 + misc/gtk/skyfall/xfwm4/left-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/maximize-active.svg | 1 + misc/gtk/skyfall/xfwm4/maximize-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/maximize-prelight.svg | 1 + misc/gtk/skyfall/xfwm4/maximize-pressed.svg | 1 + .../skyfall/xfwm4/maximize-toggled-active.svg | 1 + .../xfwm4/maximize-toggled-inactive.svg | 1 + .../xfwm4/maximize-toggled-prelight.svg | 1 + .../xfwm4/maximize-toggled-pressed.svg | 1 + misc/gtk/skyfall/xfwm4/menu-active.svg | 1 + misc/gtk/skyfall/xfwm4/menu-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/menu-prelight.svg | 1 + misc/gtk/skyfall/xfwm4/menu-pressed.svg | 1 + misc/gtk/skyfall/xfwm4/right-active.svg | 1 + misc/gtk/skyfall/xfwm4/right-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/shade-active.svg | 1 + misc/gtk/skyfall/xfwm4/shade-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/shade-prelight.svg | 1 + misc/gtk/skyfall/xfwm4/shade-pressed.svg | 1 + .../skyfall/xfwm4/shade-toggled-active.svg | 1 + .../skyfall/xfwm4/shade-toggled-inactive.svg | 1 + .../skyfall/xfwm4/shade-toggled-prelight.svg | 1 + .../skyfall/xfwm4/shade-toggled-pressed.svg | 1 + misc/gtk/skyfall/xfwm4/stick-active.svg | 1 + misc/gtk/skyfall/xfwm4/stick-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/stick-prelight.svg | 1 + misc/gtk/skyfall/xfwm4/stick-pressed.svg | 1 + .../skyfall/xfwm4/stick-toggled-active.svg | 1 + .../skyfall/xfwm4/stick-toggled-inactive.svg | 1 + .../skyfall/xfwm4/stick-toggled-prelight.svg | 1 + .../skyfall/xfwm4/stick-toggled-pressed.svg | 1 + misc/gtk/skyfall/xfwm4/themerc | 1 + misc/gtk/skyfall/xfwm4/title-1-active.svg | 1 + misc/gtk/skyfall/xfwm4/title-1-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/title-2-active.svg | 1 + misc/gtk/skyfall/xfwm4/title-2-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/title-3-active.svg | 1 + misc/gtk/skyfall/xfwm4/title-3-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/title-4-active.svg | 1 + misc/gtk/skyfall/xfwm4/title-4-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/title-5-active.svg | 1 + misc/gtk/skyfall/xfwm4/title-5-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/top-left-active.svg | 1 + misc/gtk/skyfall/xfwm4/top-left-inactive.svg | 1 + misc/gtk/skyfall/xfwm4/top-right-active.svg | 1 + misc/gtk/skyfall/xfwm4/top-right-inactive.svg | 1 + 520 files changed, 18358 insertions(+) create mode 100644 misc/gtk/skyfall/COPYING create mode 100644 misc/gtk/skyfall/chrome/chrome-scrollbar.crx create mode 100644 misc/gtk/skyfall/chrome/chrome-theme.crx create mode 100644 misc/gtk/skyfall/cinnamon/assets/add-workspace-active.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/add-workspace-hover.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/add-workspace.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/calendar-arrow-left.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/calendar-arrow-right.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/checkbox-off.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/checkbox.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/close-window.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/corner-ripple.png create mode 100644 misc/gtk/skyfall/cinnamon/assets/radiobutton-off.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/radiobutton.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/toggle-off.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/toggle-on.svg create mode 100644 misc/gtk/skyfall/cinnamon/assets/trash-icon.png create mode 100644 misc/gtk/skyfall/cinnamon/cinnamon.css create mode 100644 misc/gtk/skyfall/cinnamon/thumbnail.png create mode 100644 misc/gtk/skyfall/gnome-shell/README.md create mode 100644 misc/gtk/skyfall/gnome-shell/assets/calendar-arrow-left.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/calendar-arrow-right.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/checkbox-off.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/checkbox.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/close.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash-placeholder.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running1-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running1.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running2-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running2.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running3-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running3.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running4-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running4.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/left-running1-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/left-running1.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/left-running2-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/left-running2.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/left-running3-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/left-running3.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/left-running4-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/left-running4.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/right-running1-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/right-running1.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/right-running2-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/right-running2.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/right-running3-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/right-running3.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/right-running4-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/right-running4.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/top-running1-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/top-running1.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/top-running2-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/top-running2.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/top-running3-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/top-running3.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/top-running4-focused.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/dash/top-running4.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/key-enter.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/key-hide.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/key-layout.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/key-shift-latched-uppercase.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/key-shift-uppercase.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/key-shift.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/more-results.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/no-events.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/no-notifications.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/process-working.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/toggle-off.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/toggle-on.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/window-close-active.svg create mode 100644 misc/gtk/skyfall/gnome-shell/assets/window-close.svg create mode 100644 misc/gtk/skyfall/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css create mode 100644 misc/gtk/skyfall/gnome-shell/gnome-shell-theme.gresource.xml create mode 100644 misc/gtk/skyfall/gnome-shell/gnome-shell.css create mode 100644 misc/gtk/skyfall/gnome-shell/message-indicator-symbolic.svg create mode 120000 misc/gtk/skyfall/gnome-shell/no-events.svg create mode 120000 misc/gtk/skyfall/gnome-shell/no-notifications.svg create mode 100644 misc/gtk/skyfall/gnome-shell/noise-texture.png create mode 100644 misc/gtk/skyfall/gnome-shell/pad-osd.css create mode 120000 misc/gtk/skyfall/gnome-shell/process-working.svg create mode 100644 misc/gtk/skyfall/gtk-2.0/apps.rc create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/border.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/button-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/button-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/button-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/button.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-checked-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-checked-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-checked-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-checked.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-unchecked-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-unchecked-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-unchecked-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/checkbox-unchecked.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-entry-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-entry-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-entry.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-button-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-button-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-button-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-button.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-entry-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-entry-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-entry.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/entry-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/entry-background-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/entry-background.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/entry-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/entry.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/flat-button-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/flat-button-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/flat-button-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/flat-button.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/focus.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/frame-inline.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/frame-notebook.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/frame.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/handle-horz-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/handle-horz-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/handle-horz.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/handle-vert-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/handle-vert-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/handle-vert.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-checked-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-checked.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-mixed-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-mixed.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-unchecked-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-unchecked.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-radio-checked-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-radio-checked.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-radio-mixed-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-radio-mixed.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-radio-unchecked-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/menu-radio-unchecked.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-ltr-entry-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-ltr-entry-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-ltr-entry.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-rtl-entry-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-rtl-entry-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-rtl-entry.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/notebook-entry-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/notebook-entry-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/notebook-entry.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-down-alt-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-down-alt.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-down-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-down.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-left-alt-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-left-alt.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-left-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-left-semi.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-left.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-right-alt-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-right-alt.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-right-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-right-semi.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-right.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-up-alt-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-up-alt.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-up-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/pan-up.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/progressbar-progress.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/progressbar-trough.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-checked-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-checked-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-checked-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-checked.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-mixed-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-mixed-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-mixed-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-mixed.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-unchecked-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-unchecked-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-unchecked-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/radio-unchecked.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-horz-trough-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-horz-trough-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-horz-trough.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-slider-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-slider-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-slider-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-slider.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-vert-trough-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-vert-trough-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scale-vert-trough.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-slider-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-slider-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-slider-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-slider.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-trough.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-trough.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-slider-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-slider-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-slider.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-trough.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-down-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-down-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-down-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-down.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up-disabled.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/tab.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/treeview-ltr-button-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/treeview-ltr-button-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/treeview-ltr-button.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/treeview-rtl-button-active.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/treeview-rtl-button-hover.png create mode 100644 misc/gtk/skyfall/gtk-2.0/assets/treeview-rtl-button.png create mode 100644 misc/gtk/skyfall/gtk-2.0/gtkrc create mode 100644 misc/gtk/skyfall/gtk-2.0/hacks.rc create mode 100644 misc/gtk/skyfall/gtk-2.0/main.rc create mode 120000 misc/gtk/skyfall/gtk-3.0/assets create mode 100644 misc/gtk/skyfall/gtk-3.0/gtk.css create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/checkbox-checked-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/checkbox-mixed-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/checkbox-unchecked-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/radio-checked-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/radio-mixed-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/radio-unchecked-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-checked-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-mixed-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-unchecked-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/small-radio-checked-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/small-radio-mixed-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scalable/small-radio-unchecked-symbolic.svg create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-disabled-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-disabled-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-disabled.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-disabled@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-slider-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-slider-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-slider-disabled-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-slider-disabled-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-slider-disabled.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-slider-disabled@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-slider.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-slider@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-disabled-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-disabled-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-disabled.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-disabled@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider.png create mode 100644 misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-checked-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-checked-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-checked.png create mode 100644 misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-checked@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked-dark.png create mode 100644 misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked-dark@2.png create mode 100644 misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked.png create mode 100644 misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked@2.png create mode 100755 misc/gtk/skyfall/index.theme create mode 100644 misc/gtk/skyfall/metacity-1/assets/button.svg create mode 100644 misc/gtk/skyfall/metacity-1/assets/close.svg create mode 100644 misc/gtk/skyfall/metacity-1/assets/maximize.svg create mode 100644 misc/gtk/skyfall/metacity-1/assets/menu.svg create mode 100644 misc/gtk/skyfall/metacity-1/assets/minimize.svg create mode 100644 misc/gtk/skyfall/metacity-1/assets/shade.svg create mode 100644 misc/gtk/skyfall/metacity-1/assets/unmaximize.svg create mode 100644 misc/gtk/skyfall/metacity-1/assets/unshade.svg create mode 100644 misc/gtk/skyfall/metacity-1/metacity-theme-2.xml create mode 100644 misc/gtk/skyfall/metacity-1/metacity-theme-3.xml create mode 100644 misc/gtk/skyfall/unity/assets/close_focused.svg create mode 100644 misc/gtk/skyfall/unity/assets/close_focused_prelight.svg create mode 100644 misc/gtk/skyfall/unity/assets/close_focused_pressed.svg create mode 100644 misc/gtk/skyfall/unity/assets/close_unfocused.svg create mode 100644 misc/gtk/skyfall/unity/assets/close_unfocused_prelight.svg create mode 100644 misc/gtk/skyfall/unity/assets/close_unfocused_pressed.svg create mode 100644 misc/gtk/skyfall/unity/assets/maximize_focused.svg create mode 100644 misc/gtk/skyfall/unity/assets/maximize_focused_prelight.svg create mode 100644 misc/gtk/skyfall/unity/assets/maximize_focused_pressed.svg create mode 100644 misc/gtk/skyfall/unity/assets/maximize_unfocused.svg create mode 100644 misc/gtk/skyfall/unity/assets/maximize_unfocused_prelight.svg create mode 100644 misc/gtk/skyfall/unity/assets/maximize_unfocused_pressed.svg create mode 100644 misc/gtk/skyfall/unity/assets/minimize_focused.svg create mode 100644 misc/gtk/skyfall/unity/assets/minimize_focused_prelight.svg create mode 100644 misc/gtk/skyfall/unity/assets/minimize_focused_pressed.svg create mode 100644 misc/gtk/skyfall/unity/assets/minimize_unfocused.svg create mode 100644 misc/gtk/skyfall/unity/assets/minimize_unfocused_prelight.svg create mode 100644 misc/gtk/skyfall/unity/assets/minimize_unfocused_pressed.svg create mode 100644 misc/gtk/skyfall/unity/assets/unmaximize_focused.svg create mode 100644 misc/gtk/skyfall/unity/assets/unmaximize_focused_prelight.svg create mode 100644 misc/gtk/skyfall/unity/assets/unmaximize_focused_pressed.svg create mode 100644 misc/gtk/skyfall/unity/assets/unmaximize_unfocused.svg create mode 100644 misc/gtk/skyfall/unity/assets/unmaximize_unfocused_prelight.svg create mode 100644 misc/gtk/skyfall/unity/assets/unmaximize_unfocused_pressed.svg create mode 120000 misc/gtk/skyfall/unity/close.svg create mode 100644 misc/gtk/skyfall/unity/close_dash.svg create mode 100644 misc/gtk/skyfall/unity/close_dash_disabled.svg create mode 100644 misc/gtk/skyfall/unity/close_dash_prelight.svg create mode 100644 misc/gtk/skyfall/unity/close_dash_pressed.svg create mode 120000 misc/gtk/skyfall/unity/close_focused_normal.svg create mode 120000 misc/gtk/skyfall/unity/close_focused_prelight.svg create mode 120000 misc/gtk/skyfall/unity/close_focused_pressed.svg create mode 120000 misc/gtk/skyfall/unity/close_unfocused.svg create mode 120000 misc/gtk/skyfall/unity/close_unfocused_prelight.svg create mode 120000 misc/gtk/skyfall/unity/close_unfocused_pressed.svg create mode 100644 misc/gtk/skyfall/unity/dash-widgets.json create mode 100644 misc/gtk/skyfall/unity/launcher_arrow_btt_19.svg create mode 100644 misc/gtk/skyfall/unity/launcher_arrow_btt_37.svg create mode 100644 misc/gtk/skyfall/unity/launcher_arrow_ltr_19.svg create mode 100644 misc/gtk/skyfall/unity/launcher_arrow_ltr_37.svg create mode 100644 misc/gtk/skyfall/unity/launcher_arrow_outline_btt_19.svg create mode 100644 misc/gtk/skyfall/unity/launcher_arrow_outline_btt_37.svg create mode 100644 misc/gtk/skyfall/unity/launcher_arrow_outline_ltr_19.svg create mode 100644 misc/gtk/skyfall/unity/launcher_arrow_outline_ltr_37.svg create mode 120000 misc/gtk/skyfall/unity/launcher_arrow_outline_rtl_19.svg create mode 120000 misc/gtk/skyfall/unity/launcher_arrow_outline_rtl_37.svg create mode 120000 misc/gtk/skyfall/unity/launcher_arrow_outline_ttb_19.svg create mode 120000 misc/gtk/skyfall/unity/launcher_arrow_outline_ttb_37.svg create mode 120000 misc/gtk/skyfall/unity/launcher_arrow_rtl_19.svg create mode 120000 misc/gtk/skyfall/unity/launcher_arrow_rtl_37.svg create mode 120000 misc/gtk/skyfall/unity/launcher_arrow_ttb_19.svg create mode 120000 misc/gtk/skyfall/unity/launcher_arrow_ttb_37.svg create mode 100644 misc/gtk/skyfall/unity/launcher_bfb.png create mode 100644 misc/gtk/skyfall/unity/launcher_icon_back_150.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_back_54.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_edge_150.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_edge_54.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_glow_200.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_glow_62.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_selected_back_150.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_selected_back_54.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_shadow_200.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_shadow_62.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_shine_150.svg create mode 100644 misc/gtk/skyfall/unity/launcher_icon_shine_54.svg create mode 100644 misc/gtk/skyfall/unity/launcher_pip_btt_19.svg create mode 100644 misc/gtk/skyfall/unity/launcher_pip_btt_37.svg create mode 100644 misc/gtk/skyfall/unity/launcher_pip_ltr_19.svg create mode 100644 misc/gtk/skyfall/unity/launcher_pip_ltr_37.svg create mode 120000 misc/gtk/skyfall/unity/launcher_pip_rtl_19.svg create mode 120000 misc/gtk/skyfall/unity/launcher_pip_rtl_37.svg create mode 120000 misc/gtk/skyfall/unity/launcher_pip_ttb_19.svg create mode 120000 misc/gtk/skyfall/unity/launcher_pip_ttb_37.svg create mode 120000 misc/gtk/skyfall/unity/maximize.svg create mode 100644 misc/gtk/skyfall/unity/maximize_dash.svg create mode 100644 misc/gtk/skyfall/unity/maximize_dash_disabled.svg create mode 100644 misc/gtk/skyfall/unity/maximize_dash_prelight.svg create mode 100644 misc/gtk/skyfall/unity/maximize_dash_pressed.svg create mode 120000 misc/gtk/skyfall/unity/maximize_focused_normal.svg create mode 120000 misc/gtk/skyfall/unity/maximize_focused_prelight.svg create mode 120000 misc/gtk/skyfall/unity/maximize_focused_pressed.svg create mode 120000 misc/gtk/skyfall/unity/maximize_unfocused.svg create mode 120000 misc/gtk/skyfall/unity/maximize_unfocused_prelight.svg create mode 120000 misc/gtk/skyfall/unity/maximize_unfocused_pressed.svg create mode 120000 misc/gtk/skyfall/unity/minimize.svg create mode 100644 misc/gtk/skyfall/unity/minimize_dash.svg create mode 100644 misc/gtk/skyfall/unity/minimize_dash_disabled.svg create mode 100644 misc/gtk/skyfall/unity/minimize_dash_prelight.svg create mode 100644 misc/gtk/skyfall/unity/minimize_dash_pressed.svg create mode 120000 misc/gtk/skyfall/unity/minimize_focused_normal.svg create mode 120000 misc/gtk/skyfall/unity/minimize_focused_prelight.svg create mode 120000 misc/gtk/skyfall/unity/minimize_focused_pressed.svg create mode 120000 misc/gtk/skyfall/unity/minimize_unfocused.svg create mode 120000 misc/gtk/skyfall/unity/minimize_unfocused_prelight.svg create mode 120000 misc/gtk/skyfall/unity/minimize_unfocused_pressed.svg create mode 100644 misc/gtk/skyfall/unity/progress_bar_fill.svg create mode 100644 misc/gtk/skyfall/unity/progress_bar_trough.svg create mode 120000 misc/gtk/skyfall/unity/sheet_style_close_focused.svg create mode 120000 misc/gtk/skyfall/unity/sheet_style_close_focused_prelight.svg create mode 120000 misc/gtk/skyfall/unity/sheet_style_close_focused_pressed.svg create mode 120000 misc/gtk/skyfall/unity/unmaximize.svg create mode 100644 misc/gtk/skyfall/unity/unmaximize_dash.svg create mode 100644 misc/gtk/skyfall/unity/unmaximize_dash_disabled.svg create mode 100644 misc/gtk/skyfall/unity/unmaximize_dash_prelight.svg create mode 100644 misc/gtk/skyfall/unity/unmaximize_dash_pressed.svg create mode 120000 misc/gtk/skyfall/unity/unmaximize_focused_normal.svg create mode 120000 misc/gtk/skyfall/unity/unmaximize_focused_prelight.svg create mode 120000 misc/gtk/skyfall/unity/unmaximize_focused_pressed.svg create mode 120000 misc/gtk/skyfall/unity/unmaximize_unfocused.svg create mode 120000 misc/gtk/skyfall/unity/unmaximize_unfocused_prelight.svg create mode 120000 misc/gtk/skyfall/unity/unmaximize_unfocused_pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/border.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/close-active.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/close-inactive.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/close-prelight.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/close-pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/hide-active.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/hide-inactive.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/hide-prelight.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/hide-pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/maximize-active.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/maximize-inactive.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/maximize-prelight.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/maximize-pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/maximize-toggled-active.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/maximize-toggled-inactive.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/maximize-toggled-prelight.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/maximize-toggled-pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/menu-active.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/menu-inactive.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/menu-prelight.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/menu-pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/shade-active.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/shade-inactive.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/shade-prelight.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/shade-pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/shade-toggled-active.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/shade-toggled-inactive.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/shade-toggled-prelight.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/shade-toggled-pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/stick-active.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/stick-inactive.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/stick-prelight.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/stick-pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/stick-toggled-active.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/stick-toggled-inactive.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/stick-toggled-prelight.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/stick-toggled-pressed.svg create mode 100644 misc/gtk/skyfall/xfwm4/assets/themerc create mode 100644 misc/gtk/skyfall/xfwm4/assets/title.svg create mode 120000 misc/gtk/skyfall/xfwm4/bottom-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/bottom-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/bottom-left-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/bottom-left-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/bottom-right-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/bottom-right-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/close-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/close-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/close-prelight.svg create mode 120000 misc/gtk/skyfall/xfwm4/close-pressed.svg create mode 120000 misc/gtk/skyfall/xfwm4/hide-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/hide-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/hide-prelight.svg create mode 120000 misc/gtk/skyfall/xfwm4/hide-pressed.svg create mode 120000 misc/gtk/skyfall/xfwm4/left-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/left-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/maximize-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/maximize-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/maximize-prelight.svg create mode 120000 misc/gtk/skyfall/xfwm4/maximize-pressed.svg create mode 120000 misc/gtk/skyfall/xfwm4/maximize-toggled-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/maximize-toggled-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/maximize-toggled-prelight.svg create mode 120000 misc/gtk/skyfall/xfwm4/maximize-toggled-pressed.svg create mode 120000 misc/gtk/skyfall/xfwm4/menu-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/menu-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/menu-prelight.svg create mode 120000 misc/gtk/skyfall/xfwm4/menu-pressed.svg create mode 120000 misc/gtk/skyfall/xfwm4/right-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/right-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/shade-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/shade-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/shade-prelight.svg create mode 120000 misc/gtk/skyfall/xfwm4/shade-pressed.svg create mode 120000 misc/gtk/skyfall/xfwm4/shade-toggled-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/shade-toggled-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/shade-toggled-prelight.svg create mode 120000 misc/gtk/skyfall/xfwm4/shade-toggled-pressed.svg create mode 120000 misc/gtk/skyfall/xfwm4/stick-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/stick-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/stick-prelight.svg create mode 120000 misc/gtk/skyfall/xfwm4/stick-pressed.svg create mode 120000 misc/gtk/skyfall/xfwm4/stick-toggled-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/stick-toggled-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/stick-toggled-prelight.svg create mode 120000 misc/gtk/skyfall/xfwm4/stick-toggled-pressed.svg create mode 120000 misc/gtk/skyfall/xfwm4/themerc create mode 120000 misc/gtk/skyfall/xfwm4/title-1-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/title-1-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/title-2-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/title-2-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/title-3-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/title-3-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/title-4-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/title-4-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/title-5-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/title-5-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/top-left-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/top-left-inactive.svg create mode 120000 misc/gtk/skyfall/xfwm4/top-right-active.svg create mode 120000 misc/gtk/skyfall/xfwm4/top-right-inactive.svg diff --git a/misc/gtk/skyfall/COPYING b/misc/gtk/skyfall/COPYING new file mode 100644 index 0000000..d159169 --- /dev/null +++ b/misc/gtk/skyfall/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/misc/gtk/skyfall/chrome/chrome-scrollbar.crx b/misc/gtk/skyfall/chrome/chrome-scrollbar.crx new file mode 100644 index 0000000000000000000000000000000000000000..e9be4cb6dfcd169dfab9f6b4dcf2bf5d92473ef0 GIT binary patch literal 4584 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 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/chrome/chrome-theme.crx b/misc/gtk/skyfall/chrome/chrome-theme.crx new file mode 100644 index 0000000000000000000000000000000000000000..e417ef4b8eafc9ef95b4ffc3d9cb7b006544ab56 GIT binary patch literal 1975 zcmZ=RGBROiU|?`%Vqg$j!@{+U$)Jf*$$*!QQ>)FR?K>|cBO@yVa}y&!gFzD`7gG}> zBg2Mi4GJe$oKn)>bm7SiQGKBd*N;(ityDSvm2S8wSSvoRy&)Vs>-=O@e}^jVTb+Np zQ?o3ynm+QFDyVaO%;r4F&hYlv)Mei+&IAcu$bLNOUH{7?(f-2UTExHXTb1J1UlX6C zz~!^AV{*^*Ns3caYxEngMOh}!+Y}?}?*D|%eSVaE-@Z6Y@9XyEn{6V?)t^T1d)MW> z#rM^jL$^0gzjJ)??iV$C%^z-cK6#R(;LTZoYm;QA*}}W`Q|2%tS{Pg&!KAZ?>hF^wufvU8%4~T{3!DpSJ0Wq3^qZn zMcR{k{=d4gZSMQ`Ow5c7j6w}e#ycOsIaRR5@0_~dnxamX#3!X^Qd9LS*tI9PmQPE5 z7&^7(_Pi-SgAT1)7uU0NdTh>(!{uv_`@CplVQL61`M-LG*S<@017}#ivSF0F)e`Ue zMS8bsuBE}N+%o=!FFL=eI{G~oO`N!UVHV%H-{p08RlP0DeP$-`RJ&d>gAvY`h~?4Li`XX|}c)0%bJ zDgrsStT5Vi*`0Dj66U1Q{3@N-|P&Q{zkW^K+6Ci}Z@i(l=}B zd55n!arUJ4w$M`=nwlFfUDwywzpib5?X2XlN22C$ty@N~R?)RN$OIaW*&VX==U-xRCD?iU? z!<@nocS>4OVs0vx9FojU&>^|Kt9|zM-I~0Ffq~&R)-Wl^OMlJtq4@dJNsp2e5*~d0 zQozY{Ny(w6shQVfpN6dj=aPu7xi-!g4GY?omolGtuJfToCoSQDHPfM<;H^KGG&W6A zT_>n|@Mos#(@xiwJWroKt(sYR^XSP=)|FL1U0-g#f763e)U{%lMO%u=KHJ9{Cl(wy zyyu|7*KE7#o(I2{sIq>YTrB={nWZkz1%ZcIsuO>OXD&JPCVp+@T9FL)=H;vBpSD`w zqJ|W<$0w}zDLyUn+KQ2Z;SVzd11|#uLvCVTW?E`-iC$K5eqQh7hgpXV1di|jEuuI- zcxICM_VOFT9aFM%NZ%ci*1spnl`_JchJ0It5t4MoetY!3# zH7Cey8_TILOso5C_LgU_ygJSISN#$>kpdG_GpWDX*7A1`n|x}FZ@s#5Vcwkb^h5xJV*5gPuCwKNl>IWsp+g;#e^AES5Uh2o` z%Mjqr$i%>ayLez=U|?Vb5nzl_SRiZ1mZd?uAlkbzGdQwlY}pW`8G=O^(F>}AymVyk x*pfU*E5z>SjA$7ESu3`P1Zjm}A7+@%ka7uZFDn~Jl9hp#!I+VOL6!x?0{|e>DdqqG literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/cinnamon/assets/add-workspace-active.svg b/misc/gtk/skyfall/cinnamon/assets/add-workspace-active.svg new file mode 100644 index 0000000..dea41ff --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/add-workspace-active.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/add-workspace-hover.svg b/misc/gtk/skyfall/cinnamon/assets/add-workspace-hover.svg new file mode 100644 index 0000000..a1f7e2d --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/add-workspace-hover.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/add-workspace.svg b/misc/gtk/skyfall/cinnamon/assets/add-workspace.svg new file mode 100644 index 0000000..51c3ad5 --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/add-workspace.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/calendar-arrow-left.svg b/misc/gtk/skyfall/cinnamon/assets/calendar-arrow-left.svg new file mode 100644 index 0000000..f867995 --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/calendar-arrow-left.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/calendar-arrow-right.svg b/misc/gtk/skyfall/cinnamon/assets/calendar-arrow-right.svg new file mode 100644 index 0000000..3fbe827 --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/calendar-arrow-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/checkbox-off.svg b/misc/gtk/skyfall/cinnamon/assets/checkbox-off.svg new file mode 100644 index 0000000..2d19a4e --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/checkbox-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/checkbox.svg b/misc/gtk/skyfall/cinnamon/assets/checkbox.svg new file mode 100644 index 0000000..4f7e1f8 --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/close-window.svg b/misc/gtk/skyfall/cinnamon/assets/close-window.svg new file mode 100644 index 0000000..930ba80 --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/close-window.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/corner-ripple.png b/misc/gtk/skyfall/cinnamon/assets/corner-ripple.png new file mode 100644 index 0000000000000000000000000000000000000000..35d95ffefa7a16479f992a815a3f6382e224a4cd GIT binary patch literal 8978 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 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/cinnamon/assets/radiobutton-off.svg b/misc/gtk/skyfall/cinnamon/assets/radiobutton-off.svg new file mode 100644 index 0000000..ddbe8c4 --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/radiobutton-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/radiobutton.svg b/misc/gtk/skyfall/cinnamon/assets/radiobutton.svg new file mode 100644 index 0000000..bfcde68 --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/toggle-off.svg b/misc/gtk/skyfall/cinnamon/assets/toggle-off.svg new file mode 100644 index 0000000..caf3e2b --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/toggle-off.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/toggle-on.svg b/misc/gtk/skyfall/cinnamon/assets/toggle-on.svg new file mode 100644 index 0000000..2012239 --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/assets/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/cinnamon/assets/trash-icon.png b/misc/gtk/skyfall/cinnamon/assets/trash-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..270fe2ef447adb096e3f96a71b651794c273fef1 GIT binary patch literal 2178 zcmeAS@N?(olHy`uVBq!ia0y~yV4T3fz)-=##=yXE=l+uE3=9lxN#5=*4F5rJ!QSPQ z85kHi3p^r=85p>QL70(Y)*J~21_t&LPhVH|hioEz47{c{*diDhIQTtX978H@y}j$* zkrFO@{NwxmyH{6Nr6paFOm^}yn%u5vx2WaE0Z)fOaVD^VJsK@goVnt-f=}3tJ0j0JCBMTK~D?>h~wlBMP?|QXk$Nx>IU%q=;_2tW*b-(H! z82OwnSoO;8-1|T8ZNH0oOj7YgMz@k5YF*f&wN!@Pj%SbT45#z0I28jmI=> zmNoV>mot7opk%6o8PP%RtrcfTQ@qaFI!ToS5fy>0hTyjuKr)isL`QXR*xaKt(5101({qxF zw!quZrxKZFoO`NJ(C~15w0ET%MmrcIb4Xs2gA^~A$J@9s0!z2eco+WEb4MczY0 z&KlVYi}+V8$8E04KAyWOc?!Gz($$xu&Iwe?{NTU3RdA)4S`6!|ne4_kQj!wIA>z}g z-`wGtFQfJRTzSrOD+>mjD6gGoV_n!fw(R_6!Bo@t>bvE&O|NF0p7>)&G+Q4t{|>E` z29MdbJQeYMyTlt=SG|_MRgrf6x3}i@9abp~9{=AvANXo{D{jlD8%tR4IDIuqJjpPT z!Amorxi9dnT~yj*!PmDgu=O#S@6-xmKX)i7R_5fnjmDSwzMt2XW$2q0q_%fw09!{$ zsN%VaY2vzo zR3p|iJ+H5`hbbM3w+PX#$tN2bpwB2WOPsRn77gNL}`ng-q}CJy$918 zeM@T9Zp;XMwv|^>A*grN%hCs#4?@cRs5iK?t=N*@V9&gNN!5#`c5`wRP&Wu}7b?d|PkL;UGm=>F5?$2hZKigOJuzsb`Mm8JguRlJ= zt#|Zcv}cZc{pX%r*}vzTlwN+_8N+BJF1Xz4;l$k7Gh8p{Fk46}1lfLj%zZ$5cGbsK zpZ}Hj%hm_{m3s8kTYkEnpzj0u13B`EUp|?wk3VzX>g}@0j7qV!t#AEe=dL`syYNoQt&L0*8I>|0I85RZ@SMb`1ja@VDxPc|Dkm8xsz@qK0%K;ENhu8; z#4CcDhGY`VG$fNKQgrFuDY-41XTJ};lVaqsq-q9B((HQc8}8P@(=(qJz26uc9i7Qw zoM$AdaOvuGratEUdnQ-(Q`vS%XMB&4^kFW~y?Bo0L!+H`dwKrnU%dx%5A2%l$JS9& zx|Vr66aVy}b#GsNQE$v=HvcN2z~K8}W6-H;{mQ?>2c|b%mAkEZz}j0geve8=-np{8 zGY@Wi?x+k64_?P~HAY`H=ijK{ zzZ3!8?}Bc;54e|3`Q5mmxqZ{z-Jffttha<3T~J|mkvecx?tlF3SGx|`N=g~uOq{+Z zAgoH}WBDyBw^FVwsTpVOXGb=!N!z`*<#ytOx(AaFG{$&^TfddHJ3eQ31CKzaLHaL= zkKzfMt0%tX=`Gu5cHiAP<+)s>>y}NQBF>i0`cjv*^7FsRKWBy+Ul9BB^>l1-rLB_K z9oCcvkLF6j3eg?Q`uVEu4ku6Qz3i}-@m{s6_3v|qmrm{fZp~UQTfrQ0=KPh+^yQbs z>x(|GKDVc1T~v36*@w?|?AELir&leU9~^$W^q=-l6UjgSddse-N4;JsmBqBblz#%F z67O^M13zW<_PgdW?eFi{oL42OaH$~l1k;DDYuMasqp}&&8{hAKn%dy8TUcp%qx#Jm zQ$>_3bhfQr_S;TSusg5xZTrQ(E%{S|-m&g;Dt-Lm;X22Fo5zpGPkyEJJM%%c;KyCj zQEVM0sZJ?k6%0H0cg%Zruj_Aw@A}}gXR0KBIJ;Q9_G0VU(ws>he>!FVdQ&MBb@0Jn_AlK=n! literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/cinnamon/cinnamon.css b/misc/gtk/skyfall/cinnamon/cinnamon.css new file mode 100644 index 0000000..aac5fbb --- /dev/null +++ b/misc/gtk/skyfall/cinnamon/cinnamon.css @@ -0,0 +1,1894 @@ +.notification-button, .modal-dialog-button { + color: #F1FCF9; + background-color: #282F37; + border-color: transparent; + box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12); + text-shadow: none; + icon-shadow: none; + transition-duration: 100ms; + font-size: 10.5pt; + font-weight: 500; + min-height: 32px; + padding: 0 16px; + border-radius: 6px; +} + +.notification-button:focus, .modal-dialog-button:focus { + color: #F1FCF9; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24); +} + +.notification-button:hover, .modal-dialog-button:hover, .notification-button:checked, .modal-dialog-button:checked { + color: #F1FCF9; + background-color: #282F37; + border-color: transparent; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; +} + +.notification-button:active, .modal-dialog-button:active { + color: #F1FCF9; + background-color: #586066; + border-color: transparent; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; + transition-duration: 200ms; +} + +.notification-button:insensitive, .modal-dialog-button:insensitive { + color: rgba(241, 252, 249, 0.5); + background-color: rgba(241, 252, 249, 0.04); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.notification-icon-button, .keyboard-key, .sound-player StButton { + color: #F1FCF9; + background-color: #282F37; + border-color: transparent; + box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12); + text-shadow: none; + icon-shadow: none; + transition-duration: 100ms; + min-height: 32px; + min-width: 32px; + padding: 6px; + border-radius: 6px; +} + +.notification-icon-button:focus, .keyboard-key:focus, .sound-player StButton:focus { + color: #F1FCF9; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24); +} + +.notification-icon-button:hover, .keyboard-key:hover, .sound-player StButton:hover, .notification-icon-button:checked, .keyboard-key:checked, .sound-player StButton:checked { + color: #F1FCF9; + background-color: #282F37; + border-color: transparent; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; +} + +.notification-icon-button:active, .keyboard-key:active, .sound-player StButton:active { + color: #F1FCF9; + background-color: #586066; + border-color: transparent; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; + transition-duration: 200ms; +} + +.notification-icon-button:insensitive, .keyboard-key:insensitive, .sound-player StButton:insensitive { + color: rgba(241, 252, 249, 0.5); + background-color: rgba(241, 252, 249, 0.04); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.slider, .popup-slider-menu-item, .sound-player .slider { + height: 20px; + color: #B4A1DB; + -slider-height: 2px; + -slider-background-color: rgba(241, 252, 249, 0.3); + -slider-border-color: transparent; + -slider-active-background-color: #B4A1DB; + -slider-active-border-color: transparent; + -slider-border-width: 0; + -slider-handle-radius: 6px; +} + +.separator, .popup-separator-menu-item { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0.26); + -gradient-end: rgba(0, 0, 0, 0.26); + -margin-horizontal: 4px; + height: 1.5em; +} + +#notification StEntry, .run-dialog-entry, #menu-search-entry { + transition-duration: 100ms; + background-color: rgba(255, 255, 255, 0.04); + border-color: transparent; + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.3); + width: 250px; + padding: 4px 8px; + border-radius: 6px 6px 0 0; + color: rgba(241, 252, 249, 0.7); + caret-color: rgba(241, 252, 249, 0.7); + selection-background-color: rgba(241, 252, 249, 0.3); + selected-color: #F1FCF9; +} + +#notification StEntry:focus, .run-dialog-entry:focus, #menu-search-entry:focus { + border-color: transparent; + box-shadow: inset 0 -2px #F1FCF9; + padding: 4px 8px; + border-width: 0; + color: #F1FCF9; +} + +.desklet-with-borders, .desklet-with-borders-and-header, .desklet-header, .photoframe-box { + color: #F1FCF9; + border: none; + padding: 12px; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5); +} + +.calendar-change-month-back, .calendar-change-month-forward { + width: 16px; + height: 16px; + border-radius: 999px; + transition-duration: 100ms; +} + +.calendar-change-month-back:active, .calendar-change-month-forward:active { + background-color: rgba(241, 252, 249, 0.3); +} + +.menu, .popup-combo-menu { + background-color: #20262C; + border: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 6px; + color: #F1FCF9; + box-shadow: 14px 14px 14px rgba(0, 0, 0, 0.5); +} + +.menu-application-button-label:ltr, .menu-category-button-label:ltr { + padding-left: 4px; +} + +.menu-application-button-label:rtl, .menu-category-button-label:rtl { + padding-right: 4px; +} + +.show-processes-dialog-subject, .mount-question-dialog-subject { + font-weight: bold; + color: #F1FCF9; + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; +} + +.show-processes-dialog-subject:rtl, .mount-question-dialog-subject:rtl { + padding-left: 0; + padding-right: 17px; +} + +.show-processes-dialog-description, .mount-question-dialog-description { + color: #F1FCF9; + padding-left: 17px; + width: 28em; +} + +.check-box StBin, .check-box:focus StBin { + width: 24px; + height: 24px; + padding: 4px; + border-radius: 100px; + background-image: url(assets/checkbox-off.svg); +} + +.radiobutton StBin, .radiobutton:focus StBin { + width: 20px; + height: 20px; + padding: 6px; + border-radius: 100px; + background-image: url(assets/radiobutton-off.svg); +} + +.tile-preview, .tile-hud { + background-color: rgba(0, 0, 0, 0.3); + border: 2px solid rgba(0, 0, 0, 0.26); +} + +.tile-preview.snap, .tile-hud.snap { + background-color: rgba(0, 0, 0, 0.3); + border: 2px solid #B4A1DB; +} + +.overview-empty-placeholder, .info-osd, .workspace-osd, #LookingGlassDialog, .switcher-list, .modal-dialog, .osd-window { + color: #F1FCF9; + background-color: #20262C; + border: none; + border-radius: 6px; + padding: 12px; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5); +} + +.overview-empty-placeholder, .info-osd, .workspace-osd { + font-size: 15pt; + font-weight: 500; + text-align: center; + padding: 8px 10px; +} + +stage { + font-size: 10.5pt; + font-weight: 400; + font-family: "M+ 1c", Roboto, Cantarell, Sans-Serif; + color: #F1FCF9; +} + +.cinnamon-link { + color: #64a6ff; + font-style: italic; +} + +.cinnamon-link:hover { + color: #F1FCF9; +} + +.label-shadow { + color: transparent; +} + +StScrollBar { + padding: 0px; +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + background-color: rgba(241, 252, 249, 0.5); + border-radius: 100px; + margin: 4px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(241, 252, 249, 0.7); +} + +StScrollBar StBin#trough { + margin: 4px; + border-radius: 100px; + background-color: rgba(241, 252, 249, 0.12); +} + +StScrollView.vfade { + -st-vfade-offset: 32px; +} + +StScrollView.hfade { + -st-hfade-offset: 32px; +} + +StScrollView StScrollBar { + min-width: 16px; + min-height: 16px; +} + +#Tooltip { + font-size: 9pt; + font-weight: 400; + padding: 6px 8px; + color: #F1FCF9; + text-align: center; + border-radius: 6px; + background-color: rgba(32, 38, 44, 0.9); +} + +.menu { + min-width: 100px; + margin: 4px; +} + +.menu-top-box { + spacing: 5px; +} + +.menu-systembuttons-box { + padding: 10px; +} + +.popup-sub-menu { + background-color: #20262C; +} + +.popup-menu-arrow { + icon-size: 1.14em; +} + +.popup-combo-menu { + padding: 8px; +} + +.popup-menu-content { + padding: 8px; +} + +.popup-menu-item { + padding: 0.4em 4px; + spacing: 0.4em; + transition-duration: 100ms; +} + +.popup-menu-item:active { + background-color: rgba(241, 252, 249, 0.3); + color: #F1FCF9; + transition-duration: 200ms; +} + +.popup-menu-item:insensitive { + color: rgba(241, 252, 249, 0.5); +} + +.popup-image-menu-item { + color: rgba(241, 252, 249, 0.7); +} + +.popup-combobox-item { + padding: 0.4em 4px; +} + +.popup-device-menu-item { + spacing: .5em; +} + +.popup-inactive-menu-item { + color: #F1FCF9; +} + +.popup-inactive-menu-item:insensitive { + color: rgba(241, 252, 249, 0.5); +} + +.popup-subtitle-menu-item { + font-size: 10.5pt; + font-weight: 500; +} + +.popup-menu-icon { + icon-size: 1.14em; +} + +.popup-alternating-menu-item:alternate { + font-size: 10.5pt; + font-weight: 500; +} + +.toggle-switch { + width: 40px; + height: 20px; +} + +.toggle-switch-us, .toggle-switch-intl { + background-image: url(assets/toggle-off.svg); +} + +.toggle-switch-us:checked, .toggle-switch-intl:checked { + background-image: url(assets/toggle-on.svg); +} + +.nm-menu-item-icons { + spacing: .5em; + icon-size: 1.14em; +} + +#panel { + color: rgba(241, 252, 249, 0.7); + background-color: black; + height: 2.5em; + width: 3.2em; +} + +#panel:highlight { + background-color: rgba(241, 252, 249, 0.3); +} + +.panel-dummy { + background-color: rgba(255, 0, 0, 0.6); +} + +.panel-dummy:entered { + background-color: rgba(0, 255, 0, 0.6); +} + +.panelLeft { + spacing: 4px; +} + +.panelLeft:dnd { + background-color: rgba(255, 0, 0, 0.6); +} + +.panelLeft:ltr { + padding-right: 4px; +} + +.panelLeft:rtl { + padding-left: 4px; +} + +.panelLeft.vertical { + padding: 0; +} + +.panelCenter { + spacing: 4px; +} + +.panelCenter:dnd { + background-color: rgba(0, 255, 0, 0.6); +} + +.panelCenter.vertical { + padding-left: 0; + padding-right: 0; +} + +.panelRight { + spacing: 4px; +} + +.panelRight:dnd { + background-color: rgba(0, 0, 255, 0.6); +} + +.panelRight:ltr { + padding-left: 0; + spacing: 0; +} + +.panelRight:rtl { + padding-right: 0; + spacing: 0; +} + +.panelRight.vertical { + padding: 0; +} + +.panel-top .window-list-item-box:hover { + box-shadow: 0 3px 0 0 #B4A1DB inset; +} + +.panel-top .window-list-item-box:active:hover, .panel-top .window-list-item-box:checked:hover, .panel-top .window-list-item-box:focus:hover { + box-shadow: 0 3px 0 0 #B4A1DB inset; +} + +.panel-top .grouped-window-list-item-box:hover { + box-shadow: 0 3px 0 0 #B4A1DB inset; +} + +.panel-top .grouped-window-list-item-box:active:hover, .panel-top .grouped-window-list-item-box:checked:hover { + box-shadow: 0 3px 0 0 #B4A1DB inset; +} + +.panel-top .grouped-window-list-item-box:focus:hover { + box-shadow: 0 3px 0 0 #B4A1DB inset; +} + +.panel-top .grouped-window-list-badge { + margin-top: 2px; +} + +.panel-top .workspace-switcher, .panel-top .workspace-graph, .panel-top .workspace-button { + padding: 1px 4px; +} + +.panel-top .workspace-graph:hover, .panel-top .workspace-button:hover { + box-shadow: 0 3px 0 0 #B4A1DB inset; +} + +.panel-top .applet-box { + padding: 0 4px; +} + +.panel-top .applet-box:hover { + box-shadow: 0 3px 0 0 #B4A1DB inset; +} + +.panel-top .panel-launchers .launcher:hover { + box-shadow: 0 3px 0 0 #B4A1DB inset; +} + +.panel-top .applet-separator { + padding: 3px 4px; +} + +.panel-top .systray:hover { + box-shadow: 0 4px 0 0 #B4A1DB inset; +} + +.panel-bottom .window-list-item-box:hover { + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.panel-bottom .window-list-item-box:active:hover, .panel-bottom .window-list-item-box:checked:hover, .panel-bottom .window-list-item-box:focus:hover { + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.panel-bottom .grouped-window-list-item-box:hover { + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.panel-bottom .grouped-window-list-item-box:active:hover, .panel-bottom .grouped-window-list-item-box:checked:hover { + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.panel-bottom .grouped-window-list-item-box:focus:hover { + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.panel-bottom .workspace-switcher, .panel-bottom .workspace-graph, .panel-bottom .workspace-button { + padding: 1px 4px; +} + +.panel-bottom .workspace-graph:hover, .panel-bottom .workspace-button:hover { + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.panel-bottom .applet-box { + padding: 0 4px; +} + +.panel-bottom .applet-box:hover { + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.panel-bottom .panel-launchers .launcher:hover { + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.panel-bottom .applet-separator { + padding: 3px 4px; +} + +.panel-bottom .systray:hover { + box-shadow: 0 4px 0 0 #B4A1DB inset; +} + +.panel-left .window-list-item-box:hover { + box-shadow: 3px 0 0 0 #B4A1DB inset; +} + +.panel-left .window-list-item-box:active:hover, .panel-left .window-list-item-box:checked:hover, .panel-left .window-list-item-box:focus:hover { + box-shadow: 3px 0 0 0 #B4A1DB inset; +} + +.panel-left .grouped-window-list-item-box:hover { + box-shadow: 3px 0 0 0 #B4A1DB inset; +} + +.panel-left .grouped-window-list-item-box:active:hover, .panel-left .grouped-window-list-item-box:checked:hover { + box-shadow: 3px 0 0 0 #B4A1DB inset; +} + +.panel-left .grouped-window-list-item-box:focus:hover { + box-shadow: 3px 0 0 0 #B4A1DB inset; +} + +.panel-left .grouped-window-list-badge { + margin-left: 2px; +} + +.panel-left .workspace-switcher, .panel-left .workspace-graph, .panel-left .workspace-button { + padding: 4px 1px; + min-height: 1.2em; +} + +.panel-left .workspace-graph:hover, .panel-left .workspace-button:hover { + box-shadow: 3px 0 0 0 #B4A1DB inset; +} + +.panel-left .applet-box { + padding: 4px 0; +} + +.panel-left .applet-box:hover { + box-shadow: 3px 0 0 0 #B4A1DB inset; +} + +.panel-left .panel-launchers .launcher:hover { + box-shadow: 3px 0 0 0 #B4A1DB inset; +} + +.panel-left .applet-separator { + padding: 4px 3px; +} + +.panel-left .systray:hover { + box-shadow: 4px 0 0 0 #B4A1DB inset; +} + +.panel-right .window-list-item-box:hover { + box-shadow: -3px 0 0 0 #B4A1DB inset; +} + +.panel-right .window-list-item-box:active:hover, .panel-right .window-list-item-box:checked:hover, .panel-right .window-list-item-box:focus:hover { + box-shadow: -3px 0 0 0 #B4A1DB inset; +} + +.panel-right .grouped-window-list-item-box:hover { + box-shadow: -3px 0 0 0 #B4A1DB inset; +} + +.panel-right .grouped-window-list-item-box:active:hover, .panel-right .grouped-window-list-item-box:checked:hover { + box-shadow: -3px 0 0 0 #B4A1DB inset; +} + +.panel-right .grouped-window-list-item-box:focus:hover { + box-shadow: -3px 0 0 0 #B4A1DB inset; +} + +.panel-right .workspace-switcher, .panel-right .workspace-graph, .panel-right .workspace-button { + padding: 4px 1px; + min-height: 1.2em; +} + +.panel-right .workspace-graph:hover, .panel-right .workspace-button:hover { + box-shadow: -3px 0 0 0 #B4A1DB inset; +} + +.panel-right .applet-box { + padding: 4px 0; +} + +.panel-right .applet-box:hover { + box-shadow: -3px 0 0 0 #B4A1DB inset; +} + +.panel-right .panel-launchers .launcher:hover { + box-shadow: -3px 0 0 0 #B4A1DB inset; +} + +.panel-right .applet-separator { + padding: 4px 3px; +} + +.panel-right .systray:hover { + box-shadow: -4px 0 0 0 #B4A1DB inset; +} + +.panel-status-button { + font-size: 10.5pt; + font-weight: 500; + -natural-hpadding: 4px; + -minimum-hpadding: 4px; + color: rgba(241, 252, 249, 0.7); +} + +.panel-status-button:hover { + color: #F1FCF9; +} + +.system-status-icon { + icon-size: 1.14em; + padding: 0; + spacing: 0; +} + +.system-status-icon.warning { + color: #e3983f; +} + +.system-status-icon.error { + color: #ff886c; +} + +#overview { + spacing: 12px; +} + +.window-caption { + font-size: 9pt; + font-weight: 400; + background-color: rgba(0, 0, 0, 0.01); + color: rgba(241, 252, 249, 0.7); + padding: 4px 6px; + text-align: center; + height: 1.5em; + -cinnamon-caption-spacing: 12px; +} + +.window-caption#selected, .window-caption:focus { + color: #F1FCF9; + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.workspace-controls { + visible-height: 32px; +} + +.workspace-thumbnails-background { + color: rgba(241, 252, 249, 0.7); + background-color: rgba(255, 255, 255, 0.1); + border: none; + padding: 8px; + border-radius: 6px 0 0 6px; +} + +.workspace-thumbnails-background:rtl { + border-radius: 0 6px 6px 0; +} + +.workspace-thumbnails { + spacing: 32px; +} + +.workspace-add-button { + background-image: url(assets/add-workspace.svg); + height: 200px; + width: 35px; + transition-duration: shorter_duration; +} + +.workspace-add-button:hover { + background-image: url(assets/add-workspace-hover.svg); +} + +.workspace-add-button:active { + background-image: url(assets/add-workspace-active.svg); +} + +.workspace-close-button, .window-close { + background-image: url(assets/close-window.svg); + height: 32px; + width: 32px; + -cinnamon-close-overlap: 20px; +} + +.workspace-close-button:rtl, .window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); +} + +.window-border { + border: 1px solid rgba(0, 0, 0, 0.26); +} + +.window-close-area { + background-image: url(assets/trash-icon.png); + background-size: 100px; + background-color: rgba(0, 0, 0, 0.3); + border: 1px solid rgba(0, 0, 0, 0.26); + border-bottom-width: 0; + border-radius: 20px 20px 0 0; + height: 120px; + width: 400px; +} + +.expo-background { + background-color: black; +} + +.workspace-overview-background-shade { + background-color: black; +} + +.expo-workspace-thumbnail-frame { + border: 1px solid rgba(0, 0, 0, 0.26); +} + +.expo-workspace-thumbnail-frame#active { + border: 1px solid #B4A1DB; +} + +#LookingGlassDialog { + spacing: 4px; + padding: 8px; +} + +.calendar { + padding: 4px 8px; + spacing-rows: 2px; + spacing-columns: 4px; +} + +.datemenu-date-label { + font-size: 15pt; + font-weight: 500; + height: 24px; + margin: 2px; + padding: 6px 16px; + border-radius: 6px; + color: #F1FCF9; + text-align: center; +} + +.datemenu-date-label:focus { + background-color: rgba(241, 252, 249, 0.12); +} + +.calendar-month-label { + font-size: 10.5pt; + font-weight: 500; + height: 16px; + margin: 2px; + padding: 6px 16px; + border-radius: 6px; + color: #F1FCF9; + text-align: center; +} + +.calendar-month-label:focus { + background-color: rgba(241, 252, 249, 0.12); +} + +.calendar-change-month-back { + background-image: url(assets/calendar-arrow-left.svg); +} + +.calendar-change-month-back:rtl { + background-image: url(assets/calendar-arrow-right.svg); +} + +.calendar-change-month-forward { + background-image: url(assets/calendar-arrow-right.svg); +} + +.calendar-change-month-forward:rtl { + background-image: url(assets/calendar-arrow-left.svg); +} + +.calendar-day-base { + font-size: 9pt; + font-weight: 400; + text-align: center; + width: 28px; + height: 28px; + padding: 0; + margin: 2px; + border-radius: 100px; +} + +.calendar-day-base:hover, .calendar-day-base:focus { + background-color: rgba(241, 252, 249, 0.3); +} + +.calendar-day-base:active { + color: white; + background-color: #B4A1DB; + border-color: transparent; +} + +.calendar-week-number { + font-size: 9pt; + font-weight: 400; + width: 21px; + height: 28px; + margin: 2px; + padding: 0; + border-radius: 100px; + background-color: transparent; + color: rgba(241, 252, 249, 0.5); + text-align: center; +} + +.calendar-day-heading { + font-size: 9pt; + font-weight: 400; + width: 28px; + height: 21px; + margin: 2px; + padding: 0; + border-radius: 100px; + background-color: transparent; + color: rgba(241, 252, 249, 0.5); + text-align: center; +} + +.calendar-day { + border-width: 0; +} + +.calendar-day-top { + border-top-width: 0; +} + +.calendar-day-left { + border-left-width: 0; +} + +.calendar-nonwork-day { + color: #F1FCF9; +} + +.calendar-today { + font-weight: bold; + border: none; +} + +.calendar-day-with-events { + color: #64a6ff; + font-weight: normal; + text-decoration: underline; + background-image: none; +} + +.calendar-other-month-day { + color: rgba(241, 252, 249, 0.3); + opacity: 0.5; +} + +.calendar-week-number { + width: 28px; + height: 21px; + margin: 2px; + padding: 7px 0 0; + border-radius: 100px; + background-color: transparent; + color: rgba(241, 252, 249, 0.5); + font-size: inherit; + font-weight: bold; + text-align: center; +} + +#notification { + background-color: #20262C; + border-radius: 6px; + border: 1px solid rgba(0, 0, 0, 0.26); + padding: 8px; + spacing-rows: 4px; + spacing-columns: 8px; + margin-from-right-edge-of-screen: 20px; + width: 34em; + color: #F1FCF9; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24); +} + +#notification.multi-line-notification { + padding-bottom: 8px; +} + +#notification .url-highlighter { + link-color: #64a6ff; +} + +.notification-with-image { + min-height: 159px; + color: #F1FCF9; +} + +#notification-scrollview { + max-height: 10em; +} + +#notification-scrollview > .top-shadow { + height: 1em; +} + +#notification-scrollview > .bottom-shadow { + height: 1em; +} + +#notification-scrollview:ltr > StScrollBar { + padding-left: 6px; +} + +#notification-scrollview:rtl > StScrollBar { + padding-right: 6px; +} + +#notification-body { + spacing: 4px; +} + +#notification-actions { + spacing: 8px; +} + +.notification-icon-button > StIcon { + icon-size: 1.5em; +} + +#altTabPopup { + padding: 8px; + spacing: 16px; +} + +.switcher-list { + transition-duration: 100ms; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 6px; +} + +.switcher-list .item-box:selected { + background-color: rgba(241, 252, 249, 0.12); +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(0, 0, 0, 0.26); +} + +.switcher-list-item-container { + spacing: 8px; +} + +.thumbnail-scroll-gradient-left { + background-gradient-direction: horizontal; + background-gradient-start: #333333; + background-gradient-end: rgba(51, 51, 51, 0); + border-radius: 6px; + border-radius-topright: 0; + border-radius-bottomright: 0; + width: 60px; +} + +.thumbnail-scroll-gradient-right { + background-gradient-direction: horizontal; + background-gradient-start: rgba(51, 51, 51, 0); + background-gradient-end: #333333; + border-radius: 6px; + border-radius-topleft: 0; + border-radius-bottomleft: 0; + width: 60px; +} + +.switcher-arrow { + border-color: transparent; + color: rgba(241, 252, 249, 0.7); +} + +.switcher-arrow:highlighted { + color: #F1FCF9; +} + +.switcher-preview-backdrop { + background-color: black; +} + +.ripple-box { + width: 104px; + height: 104px; + background-image: url(assets/corner-ripple.png); + background-color: #B4A1DB; + border-radius: 52px; +} + +.modal-dialog { + padding: 16px 20px; +} + +.modal-dialog-button-box { + spacing: 16px; +} + +.run-dialog-label { + color: rgba(241, 252, 249, 0.7); + padding-bottom: .4em; +} + +.run-dialog-error-label { + color: #ff886c; +} + +.run-dialog-error-box { + padding-top: 16px; + spacing: 6px; +} + +.run-dialog-completion-box { + padding-left: 15px; +} + +.run-dialog { + border-radius: 6px; + padding: 16px 20px; +} + +.lightbox { + background-color: rgba(0, 0, 0, 0.3); +} + +.cinnamon-mount-operation-icon { + icon-size: 4.8em; +} + +.mount-password-reask { + color: #e3983f; +} + +.show-processes-dialog { + spacing: 24px; +} + +.mount-question-dialog { + spacing: 24px; +} + +.show-processes-dialog-description:rtl { + padding-right: 17px; +} + +.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: #F1FCF9; +} + +.show-processes-dialog-app-list-item:hover { + color: #F1FCF9; +} + +.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; +} + +.magnifier-zoom-region { + border: 3px solid rgba(0, 0, 0, 0.26); +} + +.magnifier-zoom-region.full-screen { + border-width: 0; +} + +#keyboard { + background-color: black; +} + +.keyboard-key { + font-size: 10.5pt; + font-weight: 500; +} + +.keyboard-layout { + spacing: 8px; + padding: 8px; +} + +.keyboard-row { + spacing: 16px; +} + +.keyboard-subkeys { + color: inherit; + padding: 5px; + -arrow-border-radius: 0; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 0; + -arrow-rise: 0; + -boxpointer-gap: 5px; + background-color: #20262C; + border-radius: 6px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24); +} + +.menu-favorites-box { + padding: 8px; +} + +.menu-favorites-button { + padding: 0.4em 4px; +} + +.menu-favorites-button:hover { + background-color: rgba(241, 252, 249, 0.12); + border-radius: 6px; + color: #F1FCF9; +} + +.menu-categories-box { + padding: 8px; +} + +.menu-applications-inner-box { + padding: 8px; +} + +.menu-applications-outer-box { + padding: 8px; + border-radius: 6px; +} + +.menu-application-button { + padding: 0.4em 4px; +} + +.menu-application-button:highlighted { + font-weight: bold; +} + +.menu-application-button-selected { + padding: 0.4em 4px; + background-color: rgba(241, 252, 249, 0.12); + border-radius: 6px; + color: #F1FCF9; +} + +.menu-application-button-selected:highlighted { + font-weight: bold; +} + +.menu-category-button { + padding: 0.4em 4px; +} + +.menu-category-button-greyed { + padding: 0.4em 4px; + color: rgba(241, 252, 249, 0.7); + font-style: italic; +} + +.menu-category-button-selected { + padding: 0.4em 4px; + background-color: rgba(241, 252, 249, 0.12); + border-radius: 6px; + color: #F1FCF9; +} + +.menu-selected-app-box { + padding: 8px; + margin-bottom: 4px; + text-align: right; +} + +.menu-selected-app-box:rtl { + text-align: left; +} + +.menu-selected-app-title { + font-size: 9pt; + font-weight: 400; +} + +.menu-selected-app-description { + font-size: 9pt; + font-weight: 400; + max-width: 150px; +} + +.menu-search-box:ltr { + padding-left: 30px; + padding-bottom: 5px; + padding-top: 5px; +} + +.menu-search-box:rtl { + padding-right: 30px; + padding-bottom: 5px; + padding-top: 5px; +} + +.menu-search-entry-icon { + icon-size: 1em; + padding: 0 0; + color: rgba(241, 252, 249, 0.5); +} + +.window-list-box { + font-size: 9pt; + font-weight: 400; + spacing: 4px; + padding: 0 3px; +} + +.window-list-box.vertical { + spacing: 4px; + padding: 3px 0; +} + +.window-list-box:highlight { + background: rgba(241, 252, 249, 0.3); + color: #F1FCF9; +} + +.window-list-item-box { + background-color: rgba(0, 0, 0, 0.01); + transition-duration: 100ms; +} + +.window-list-item-box:hover { + color: #F1FCF9; +} + +.window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus { + background-color: rgba(241, 252, 249, 0.3); + color: #F1FCF9; +} + +.window-list-item-box:active:hover, .window-list-item-box:checked:hover, .window-list-item-box:focus:hover { + color: #F1FCF9; +} + +.window-list-item-box .progress { + background-color: #18b9b4; +} + +.window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { + padding-left: 3px; +} + +.window-list-item-demands-attention { + background-color: #b295ff; + color: rgba(241, 252, 249, 0.7); +} + +.window-list-preview { + background-color: #20262C; + border-radius: 6px; + padding: 10px 15px; + spacing: 1em; + color: #F1FCF9; + box-shadow: 14px 14px 14px rgba(0, 0, 0, 0.5); +} + +.grouped-window-list-thumbnail-label { + padding-left: 3px; + padding-bottom: 6px; +} + +.grouped-window-list-number-label { + font-size: 9pt; + font-weight: 400; + z-index: 99; +} + +.grouped-window-list-list-button-label { + padding-left: 3px; +} + +.grouped-window-list-badge { + border-radius: 9999px; + background-color: #00060c; +} + +.grouped-window-list-thumbnail-alert { + background: #e3983f; +} + +.grouped-window-list-item-box { + background-color: rgba(0, 0, 0, 0.01); + transition-duration: 100ms; +} + +.grouped-window-list-item-box:hover { + color: #F1FCF9; +} + +.grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { + background-color: rgba(241, 252, 249, 0.12); +} + +.grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:checked:hover { + color: #F1FCF9; +} + +.grouped-window-list-item-box:focus { + background-color: rgba(241, 252, 249, 0.3); + color: #F1FCF9; +} + +.grouped-window-list-item-box:focus:hover { + color: #F1FCF9; +} + +.grouped-window-list-item-box .progress { + background-color: #18b9b4; +} + +.grouped-window-list-item-demands-attention { + background-color: #b295ff; + color: rgba(241, 252, 249, 0.7); +} + +.grouped-window-list-thumbnail-menu { + padding: 20px; + border: none; + border-radius: 6px; + color: rgba(241, 252, 249, 0.7); + background: none; +} + +.grouped-window-list-thumbnail-menu .item-box { + padding: 8px; + spacing: 2px; + border-radius: 6px; +} + +.grouped-window-list-thumbnail-menu .item-box:outlined { + border: 2px solid rgba(0, 0, 0, 0.26); + color: #F1FCF9; +} + +.grouped-window-list-thumbnail-menu .item-box:selected { + background: rgba(241, 252, 249, 0.12); + color: #F1FCF9; +} + +.grouped-window-list-thumbnail-menu .item-box > StBoxLayout:ltr { + margin: 1px 0 0 6px; +} + +.grouped-window-list-thumbnail-menu .item-box > StBoxLayout:rtl { + margin: 1px 6px 0 0; +} + +.grouped-window-list-thumbnail-menu .item-box > StBoxLayout StLabel { + padding-bottom: 2px; +} + +.grouped-window-list-thumbnail-menu .item-box > StButton:ltr { + margin: 1px 6px 0 0; +} + +.grouped-window-list-thumbnail-menu .item-box > StButton:rtl { + margin: 1px 0 0 6px; +} + +.grouped-window-list-thumbnail-menu .thumbnail-box { + padding: 2px; +} + +.grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; +} + +.grouped-window-list-thumbnail-menu .separator { + width: 1px; + background: rgba(0, 0, 0, 0.26); +} + +.sound-player StButton:small { + min-width: 24px; + min-height: 24px; + padding: 4px; +} + +.sound-player StButton:small StIcon { + icon-size: 1em; +} + +.sound-player StButton StIcon { + icon-size: 1.5em; +} + +.sound-player .slider { + height: 5px; +} + +.sound-player StBoxLayout { + spacing: 0.5em; +} + +.sound-player > StBoxLayout { + padding: 5px; +} + +.sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); +} + +.sound-player-overlay { + background-color: #20262C; + min-width: 300px; + padding: 12px 16px; + spacing: 0.5em; + color: rgba(241, 252, 249, 0.7); +} + +.workspace-button { + background-color: #00060c; + width: 2em; + height: 1em; + color: rgba(241, 252, 249, 0.7); + margin: 2px; +} + +.workspace-button:outlined { + background-color: rgba(241, 252, 249, 0.3); + color: #F1FCF9; +} + +.workspace-graph { + background-color: black; +} + +.workspace-graph .workspace { + background-color: #00060c; + border: 1px solid rgba(0, 0, 0, 0.26); +} + +.workspace-graph .workspace:active { + background-color: rgba(241, 252, 249, 0.3); + border: 1px solid rgba(0, 0, 0, 0.26); +} + +.workspace-graph .workspace:active .windows { + -active-window-background: rgba(255, 255, 255, 0.8); + -active-window-border: rgba(0, 0, 0, 0.9); + -inactive-window-background: rgba(140, 140, 140, 0.8); + -inactive-window-border: rgba(0, 0, 0, 0.7); +} + +.workspace-graph .workspace .windows { + -active-window-background: rgba(140, 140, 140, 0.8); + -active-window-border: rgba(0, 0, 0, 0.7); + -inactive-window-background: rgba(140, 140, 140, 0.8); + -inactive-window-border: rgba(0, 0, 0, 0.7); +} + +.panel-launchers { + padding: 0 4px; + spacing: 4px; + transition-duration: 100ms; +} + +.panel-launchers .launcher { + background-color: rgba(0, 0, 0, 0.01); +} + +.panel-launchers.vertical { + padding: 4px 0; + spacing: 4px; +} + +.panel-launchers.vertical .launcher .icon-box { + padding-top: 0; +} + +.applet-separator-line, .applet-separator-line-vertical { + width: 2px; + background: rgba(241, 252, 249, 0.12); +} + +.applet-spacer:highlight { + background: rgba(255, 255, 255, 0.1); +} + +.applet-box { + background-color: rgba(0, 0, 0, 0.01); + color: rgba(241, 252, 249, 0.7); + transition-duration: 100ms; +} + +.applet-box:checked { + color: #F1FCF9; +} + +.applet-box:checked .applet-label { + color: #F1FCF9; +} + +.applet-box:hover { + color: #F1FCF9; +} + +.applet-box:hover .applet-label { + color: #F1FCF9; +} + +.applet-box:highlight { + background: rgba(241, 252, 249, 0.3); + color: #F1FCF9; +} + +.applet-box:highlight .applet-label { + color: #F1FCF9; +} + +.applet-label { + font-size: 10.5pt; + font-weight: 500; + color: rgba(241, 252, 249, 0.7); +} + +.applet-icon { + color: rgba(241, 252, 249, 0.7); + padding: 0; + spacing: 0; + icon-size: 22px; +} + +.desklet { + font-size: 9pt; + font-weight: 400; + color: #F1FCF9; + border: none; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5); + padding: 12px; + background-color: rgba(0, 0, 0, 0.3); + border-radius: 6px; +} + +.desklet-with-borders { + font-size: 9pt; + font-weight: 400; + background-color: #20262C; + border-radius: 6px; +} + +.desklet-with-borders:highlight { + background-color: rgba(255, 255, 255, 0.1); +} + +.desklet-with-borders-and-header { + font-size: 9pt; + font-weight: 400; + background-color: #20262C; + border-radius-bottomleft: 2px; + border-radius-bottomright: 2px; +} + +.desklet-with-borders-and-header:highlight { + background-color: rgba(255, 255, 255, 0.1); +} + +.desklet-header { + font-size: 15pt; + font-weight: 500; + background-color: #20262C; + border-radius-topleft: 2px; + border-radius-topright: 2px; +} + +.desklet-header:highlight { + background-color: rgba(255, 255, 255, 0.1); +} + +.photoframe-box { + background-color: #20262C; + border-radius: 6px; +} + +.photoframe-box:highlight { + background-color: rgba(255, 255, 255, 0.1); +} + +.desklet-drag-placeholder { + border: 2px solid #B4A1DB; + background-color: rgba(0, 0, 0, 0.3); + border-radius: 6px; +} + +.launcher { + padding: 1px; +} + +.launcher .icon-box { + padding-top: 2px; +} + +.about-content { + min-width: 250px; + min-height: 150px; + spacing: 8px; + padding-bottom: 16px; +} + +.about-title { + font-size: 15pt; + font-weight: 500; +} + +.about-uuid { + font-size: 9pt; + font-weight: 400; +} + +.about-icon { + padding-right: 20px; +} + +.about-scrollBox { + border: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 6px; +} + +.about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; +} + +.about-description { + padding-top: 4px; +} + +.about-version { + padding-left: 7px; +} + +.expo-workspaces-name-entry { + font-size: 10.5pt; + font-weight: 400; + background-color: rgba(0, 0, 0, 0.01); + color: rgba(241, 252, 249, 0.7); + padding: 4px 6px; + selection-background-color: rgba(241, 252, 249, 0.3); + selected-color: #F1FCF9; + caret-color: rgba(241, 252, 249, 0.7); + text-align: center; + height: 1.5em; + border-radius: 6px; + -cinnamon-caption-spacing: 12px; +} + +.expo-workspaces-name-entry#selected { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.3); +} + +.expo-workspaces-name-entry:focus { + color: #F1FCF9; + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.expo-workspaces-name-entry:hover { + box-shadow: 0 -3px 0 0 #B4A1DB inset; +} + +.notification-applet-padding { + padding: .5em 1em; +} + +.notification-applet-container { + max-height: 100px; +} + +.check-box CinnamonGenericContainer { + spacing: 8px; +} + +.check-box:focus:checked StBin { + background-image: url(assets/checkbox.svg); +} + +.check-box:checked StBin { + background-image: url(assets/checkbox.svg); +} + +.radiobutton CinnamonGenericContainer { + spacing: 8px; +} + +.radiobutton:focus:checked StBin { + background-image: url(assets/radiobutton.svg); +} + +.radiobutton:checked StBin { + background-image: url(assets/radiobutton.svg); +} + +.flashspot { + background-color: #B4A1DB; +} + +.osd-window { + spacing: 1em; + padding: 16px; +} + +.osd-window .level { + height: 0.7em; + border-radius: 0.3em; + background-color: rgba(241, 252, 249, 0.3); +} + +.osd-window .level-bar { + border-radius: 0.3em; + background-color: #B4A1DB; +} + +.tile-hud:top { + border-top-width: 0; + border-radius: 0 0 10px 10px; +} + +.tile-hud:bottom { + border-bottom-width: 0; + border-radius: 6px 6px 0 0; +} + +.tile-hud:left { + border-left-width: 0; + border-radius: 0 10px 10px 0; +} + +.tile-hud:right { + border-right-width: 0; + border-radius: 10px 0 0 10px; +} + +.tile-hud:top-left { + border-top-width: 0; + border-left-width: 0; + border-radius: 0 0 10px 0; +} + +.tile-hud:top-right { + border-top-width: 0; + border-right-width: 0; + border-radius: 0 0 0 10px; +} + +.tile-hud:bottom-left { + border-bottom-width: 0; + border-left-width: 0; + border-radius: 0 10px 0 0; +} + +.tile-hud:bottom-right { + border-bottom-width: 0; + border-right-width: 0; + border-radius: 10px 0 0 0; +} + +.systray { + spacing: 4px; +} + +.user-box { + padding: 0.4em 1.3em; + spacing: 10px; +} + +.user-icon { + padding: 4px; + border: none; +} + +.user-label { + font-size: 10.5pt; + font-weight: 500; + color: #F1FCF9; +} diff --git a/misc/gtk/skyfall/cinnamon/thumbnail.png b/misc/gtk/skyfall/cinnamon/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..ac66aa16ff576abe1b4ed12df4a7f9635a52b4b7 GIT binary patch literal 36019 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 Iol`;+01s8nZ2$lO literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gnome-shell/README.md b/misc/gtk/skyfall/gnome-shell/README.md new file mode 100644 index 0000000..c25ca54 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/README.md @@ -0,0 +1,64 @@ +# How to change the GDM theme + +To change the GDM (lock/login screen) theme, you need to replace the system's _default_ GNOME Shell theme. + +## :warning: Cautions :warning: + +- If the replacement fails, your desktop environment will not work properly. So please **be careful** if doing this. +- When applying this, other third-party GNOME Shell themes would look broken until you restore to the original theme. +- If GNOME Shell has been updated and restored to the original theme, you will need to install this again. + +## Requirements + +- `glib-compile-resources` — The package name depends on the distro. + - `glib2` (Arch Linux) + - `glib2-devel` (Fedora, openSUSE, etc.) + - `libglib2.0-dev` (Debian, Ubuntu, etc.) +- `libxml2-utils` — Ubuntu users only. + +## Installation + +1. **Back up** the original theme file(s) first. If you are already using a custom GDM theme, skip this: + + ```sh + sudo cp -av /usr/share/gnome-shell/gnome-shell-theme.gresource{,~} + + # For Ubuntu 17.10 or 18.04, you also need the following: + sudo cp -av /usr/share/gnome-shell/theme/ubuntu.css{,~} + + # For Ubuntu 18.10, you also need the following: + sudo cp -av /usr/share/gnome-shell/theme/Yaru/gnome-shell.css{,~} + ``` + +2. Select a **GTK+** theme to decide which variant to install. +3. Replace the default theme file(s): + + ```sh + GTK_THEME=$(gsettings get org.gnome.desktop.interface gtk-theme | sed "s/'//g") + cd /usr/share/themes/${GTK_THEME}/gnome-shell + sudo glib-compile-resources --target=/usr/share/gnome-shell/gnome-shell-theme.gresource gnome-shell-theme.gresource.xml + + # For Ubuntu 17.10 or 18.04, you also need the following: + sudo cp -av gnome-shell.css /usr/share/gnome-shell/theme/ubuntu.css + + # For Ubuntu 18.10, you also need the following: + sudo cp -av gnome-shell.css /usr/share/gnome-shell/theme/Yaru/gnome-shell.css + ``` + +4. Reload the theme. If you are running GNOME Shell, press Alt + F2 then type `rt`. + +## Uninstallation + +1. Restore to the original theme file(s) from the backup: + + ```sh + sudo mv -av /usr/share/gnome-shell/gnome-shell-theme.gresource{~,} + + # For Ubuntu 17.10 or 18.04, you also need the following: + sudo mv -av /usr/share/gnome-shell/theme/ubuntu.css{~,} + + # For Ubuntu 18.10, you also need the following: + sudo mv -av /usr/share/gnome-shell/theme/Yaru/gnome-shell.css{~,} + ``` + +2. Reload the theme. If you are running GNOME Shell, press Alt + F2 then type `rt`. diff --git a/misc/gtk/skyfall/gnome-shell/assets/calendar-arrow-left.svg b/misc/gtk/skyfall/gnome-shell/assets/calendar-arrow-left.svg new file mode 100644 index 0000000..06f821d --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/calendar-arrow-left.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/calendar-arrow-right.svg b/misc/gtk/skyfall/gnome-shell/assets/calendar-arrow-right.svg new file mode 100644 index 0000000..b543b51 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/calendar-arrow-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/checkbox-off.svg b/misc/gtk/skyfall/gnome-shell/assets/checkbox-off.svg new file mode 100644 index 0000000..142a42d --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/checkbox-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/checkbox.svg b/misc/gtk/skyfall/gnome-shell/assets/checkbox.svg new file mode 100644 index 0000000..4f7e1f8 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/close.svg b/misc/gtk/skyfall/gnome-shell/assets/close.svg new file mode 100644 index 0000000..680c0d8 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/close.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash-placeholder.svg b/misc/gtk/skyfall/gnome-shell/assets/dash-placeholder.svg new file mode 100644 index 0000000..e2eedf7 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash-placeholder.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running1-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running1-focused.svg new file mode 100644 index 0000000..a38ccce --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running1-focused.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running1.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running1.svg new file mode 100644 index 0000000..9ba1934 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running1.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running2-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running2-focused.svg new file mode 100644 index 0000000..a305ff9 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running2-focused.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running2.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running2.svg new file mode 100644 index 0000000..1d1d3ae --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running3-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running3-focused.svg new file mode 100644 index 0000000..7df8e3d --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running3-focused.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running3.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running3.svg new file mode 100644 index 0000000..3c96ed6 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running4-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running4-focused.svg new file mode 100644 index 0000000..52c2515 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running4-focused.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running4.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running4.svg new file mode 100644 index 0000000..ae7f10f --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/bottom-running4.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/left-running1-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running1-focused.svg new file mode 100644 index 0000000..65d4562 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running1-focused.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/left-running1.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running1.svg new file mode 100644 index 0000000..079e012 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running1.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/left-running2-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running2-focused.svg new file mode 100644 index 0000000..0da0732 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running2-focused.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/left-running2.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running2.svg new file mode 100644 index 0000000..d74396d --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/left-running3-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running3-focused.svg new file mode 100644 index 0000000..8879fd9 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running3-focused.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/left-running3.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running3.svg new file mode 100644 index 0000000..34964a1 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/left-running4-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running4-focused.svg new file mode 100644 index 0000000..3e40f0d --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running4-focused.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/left-running4.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running4.svg new file mode 100644 index 0000000..c544652 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/left-running4.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/right-running1-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running1-focused.svg new file mode 100644 index 0000000..e785a79 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running1-focused.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/right-running1.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running1.svg new file mode 100644 index 0000000..41c40c4 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running1.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/right-running2-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running2-focused.svg new file mode 100644 index 0000000..4901748 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running2-focused.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/right-running2.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running2.svg new file mode 100644 index 0000000..8225894 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/right-running3-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running3-focused.svg new file mode 100644 index 0000000..e4f7c4a --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running3-focused.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/right-running3.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running3.svg new file mode 100644 index 0000000..474b8b4 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/right-running4-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running4-focused.svg new file mode 100644 index 0000000..e04d5fc --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running4-focused.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/right-running4.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running4.svg new file mode 100644 index 0000000..f04fdc5 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/right-running4.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/top-running1-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running1-focused.svg new file mode 100644 index 0000000..cad0338 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running1-focused.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/top-running1.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running1.svg new file mode 100644 index 0000000..cbf2b14 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running1.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/top-running2-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running2-focused.svg new file mode 100644 index 0000000..f37649d --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running2-focused.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/top-running2.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running2.svg new file mode 100644 index 0000000..a41ba6e --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/top-running3-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running3-focused.svg new file mode 100644 index 0000000..ae19517 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running3-focused.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/top-running3.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running3.svg new file mode 100644 index 0000000..f2f4efe --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/top-running4-focused.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running4-focused.svg new file mode 100644 index 0000000..f93e0a7 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running4-focused.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/dash/top-running4.svg b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running4.svg new file mode 100644 index 0000000..036c0dd --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/dash/top-running4.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/key-enter.svg b/misc/gtk/skyfall/gnome-shell/assets/key-enter.svg new file mode 100644 index 0000000..5e7ba11 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/key-enter.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/key-hide.svg b/misc/gtk/skyfall/gnome-shell/assets/key-hide.svg new file mode 100644 index 0000000..143283b --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/key-hide.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/key-layout.svg b/misc/gtk/skyfall/gnome-shell/assets/key-layout.svg new file mode 100644 index 0000000..0baa373 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/key-layout.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/key-shift-latched-uppercase.svg b/misc/gtk/skyfall/gnome-shell/assets/key-shift-latched-uppercase.svg new file mode 100644 index 0000000..62426ba --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/key-shift-latched-uppercase.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/key-shift-uppercase.svg b/misc/gtk/skyfall/gnome-shell/assets/key-shift-uppercase.svg new file mode 100644 index 0000000..ce1f62b --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/key-shift-uppercase.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/key-shift.svg b/misc/gtk/skyfall/gnome-shell/assets/key-shift.svg new file mode 100644 index 0000000..39f3e1d --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/key-shift.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/more-results.svg b/misc/gtk/skyfall/gnome-shell/assets/more-results.svg new file mode 100644 index 0000000..36c67f3 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/more-results.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/no-events.svg b/misc/gtk/skyfall/gnome-shell/assets/no-events.svg new file mode 100644 index 0000000..04c31d9 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/no-events.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/no-notifications.svg b/misc/gtk/skyfall/gnome-shell/assets/no-notifications.svg new file mode 100644 index 0000000..54dd6ad --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/no-notifications.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/process-working.svg b/misc/gtk/skyfall/gnome-shell/assets/process-working.svg new file mode 100644 index 0000000..c4c3ca9 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/process-working.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/toggle-off.svg b/misc/gtk/skyfall/gnome-shell/assets/toggle-off.svg new file mode 100644 index 0000000..8eec7cd --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/toggle-off.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/toggle-on.svg b/misc/gtk/skyfall/gnome-shell/assets/toggle-on.svg new file mode 100644 index 0000000..2012239 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/window-close-active.svg b/misc/gtk/skyfall/gnome-shell/assets/window-close-active.svg new file mode 100644 index 0000000..b17920c --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/window-close-active.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/assets/window-close.svg b/misc/gtk/skyfall/gnome-shell/assets/window-close.svg new file mode 100644 index 0000000..930ba80 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/assets/window-close.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/misc/gtk/skyfall/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css b/misc/gtk/skyfall/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css new file mode 100644 index 0000000..cf8968e --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css @@ -0,0 +1,519 @@ +#workspacestodockTriggerSpacer { + background-color: none; +} + +#workspacestodockContainerWrapper { + background-color: none; +} + +#workspacestodockContainer { + background-color: none; +} + +#workspacestodockDockWrapper { +} + +#workspacestodockDock { + padding: 0; +} + +#workspacestodockDock .workspace-thumbnails { + background-color: #37474F; + background-color: rgba(0, 0, 0, 0.6); +} + +#workspacestodockDock:overview .workspace-thumbnails { + background-color: rgba(255, 255, 255, 0.1); +} + +#workspacestodockDock.fullheight:overview .workspace-thumbnails { + background-color: transparent; +} + +#workspacestodockDock .workspace-thumbnail-indicator { + border-left-width: 0; +} + +#workspacestodockDock.right .workspace-thumbnail-indicator { + border-left-width: 2px; +} + +#workspacestodockDock.left .workspace-thumbnail-indicator { + border-right-width: 2px; +} + +#workspacestodockDock.top .workspace-thumbnail-indicator { + border-bottom-width: 2px; +} + +#workspacestodockDock.bottom .workspace-thumbnail-indicator { + border-top-width: 2px; +} + +#workspacestodockDock.right .workspace-thumbnails { + border-radius: 4px 0 0 4px; +} + +#workspacestodockDock.left .workspace-thumbnails { + border-radius: 0 4px 4px 0; +} + +#workspacestodockDock.top .workspace-thumbnails { + border-radius: 0 0 4px 4px; +} + +#workspacestodockDock.bottom .workspace-thumbnails { + border-radius: 4px 4px 0 0; +} + +#workspacestodockDock.right.inside .workspace-thumbnails { + border-radius: 0; +} + +#workspacestodockDock.left.inside .workspace-thumbnails { + border-radius: 0; +} + +#workspacestodockDock.top.inside .workspace-thumbnails { + border-radius: 0; +} + +#workspacestodockDock.bottom.inside .workspace-thumbnails { + border-radius: 0; +} + +#workspacestodockDock.right.fullheight .workspace-thumbnails { + border-radius: 0; +} + +#workspacestodockDock.left.fullheight .workspace-thumbnails { + border-radius: 0; +} + +#workspacestodockDock.top.fullheight .workspace-thumbnails { + border-radius: 0; +} + +#workspacestodockDock.bottom.fullheight .workspace-thumbnails { + border-radius: 0; +} + +#workspacestodockDock .workspacestodock-shortcuts-panel { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +#workspacestodockDock.right .workspacestodock-shortcuts-panel { + border-radius: 0; + padding: 0; + spacing: 0; + border-left: 1px; + border-right: none; +} + +#workspacestodockDock.left .workspacestodock-shortcuts-panel { + border-radius: 0; + padding: 0; + spacing: 0; + border-left: none; + border-right: 1px; +} + +#workspacestodockDock.top .workspacestodock-shortcuts-panel { + border-radius: 0; + padding: 0; + spacing: 0; + border-top: none; + border-bottom: 1px; +} + +#workspacestodockDock.bottom .workspacestodock-shortcuts-panel { + border-radius: 0; + padding: 0; + spacing: 0; + border-top: 1px; + border-bottom: none; +} + +#workspacestodockDock.right.inside .workspacestodock-shortcuts-panel { + border-radius: 4px 0 0 4px; + padding: 0; + spacing: 0; + border-left: none; + border-right: 1px; +} + +#workspacestodockDock.left.inside .workspacestodock-shortcuts-panel { + border-radius: 0 4px 4px 0; + padding: 0; + spacing: 0; + border-left: 1px; + border-right: none; +} + +#workspacestodockDock.top.inside .workspacestodock-shortcuts-panel { + border-radius: 0 0 4px 4px; + padding: 0; + spacing: 0; + border-top: 1px; + border-bottom: none; +} + +#workspacestodockDock.bottom.inside .workspacestodock-shortcuts-panel { + border-radius: 4px 4px 0 0; + padding: 0; + spacing: 0; + border-top: none; + border-bottom: 1px; +} + +#workspacestodockDock.right.fullheight .workspacestodock-shortcuts-panel { + border-radius: 0; +} + +#workspacestodockDock.left.fullheight .workspacestodock-shortcuts-panel { + border-radius: 0; +} + +#workspacestodockDock.top.fullheight .workspacestodock-shortcuts-panel { + border-radius: 0; +} + +#workspacestodockDock.bottom.fullheight .workspacestodock-shortcuts-panel { + border-radius: 0; +} + +#workspacestodockDock .workspacestodock-shortcuts-panel > * { + border: 0 !important; +} + +.workspacestodock-shortcuts-panel-popupmenu { + padding: 2px; + spacing: 0; +} + +.workspacestodock-shortcuts-panel-favorites { +} + +.workspacestodock-shortcuts-panel-running { +} + +.workspacestodock-shortcuts-panel-places { +} + +/* shortcuts panel buttons */ +#workspacestodockDock .app-well-app { +} + +#workspacestodockDock .workspacestodock-shortcuts-panel > StButton { + background-size: cover; +} + +#workspacestodockDock.left .workspacestodock-shortcuts-panel > StButton, +#workspacestodockDock.right .workspacestodock-shortcuts-panel > StButton { + padding: 3px 6px; +} + +#workspacestodockDock.left .workspacestodock-shortcuts-panel > StButton:first-child, +#workspacestodockDock.right .workspacestodock-shortcuts-panel > StButton:first-child { + padding: 6px 6px 3px 6px; +} + +#workspacestodockDock.left .workspacestodock-shortcuts-panel > StButton:last-child, +#workspacestodockDock.right .workspacestodock-shortcuts-panel > StButton:last-child { + padding: 3px 6px 6px 6px; +} + +#workspacestodockDock.top .workspacestodock-shortcuts-panel > StButton, +#workspacestodockDock.bottom .workspacestodock-shortcuts-panel > StButton { + padding: 6px 3px; +} + +#workspacestodockDock.top .workspacestodock-shortcuts-panel > StButton:first-child, +#workspacestodockDock.bottom .workspacestodock-shortcuts-panel > StButton:first-child { + padding: 6px 3px 6px 6px; +} + +#workspacestodockDock.top .workspacestodock-shortcuts-panel > StButton:last-child, +#workspacestodockDock.bottom .workspacestodock-shortcuts-panel > StButton:last-child { + padding: 6px 6px 6px 3px; +} + +.workspacestodock-shortcut-button { +} + +.workspacestodock-shortcut-button-symbolic { +} + +/* shortcuts panel button icons */ +#workspacestodockDock .app-well-app > .overview-icon { +} + +.workspacestodock-shortcut-button-icon { + padding: 6px; +} + +.workspacestodock-shortcut-button-symbolic-icon { + padding: 8px; +} + +/* shortcuts panel items */ +#workspacestodockDock .popup-separator-menu-item { + margin: 0; +} + +.workspacestodock-shortcut-panel-separator { + -margin-horizontal: 0; +} + +.workspacestodock-shortcut-panel-filler { + -margin-horizontal: 0; + height: 0; + padding: 0; + border: none; +} + +/* shortcuts panel button window count indicators */ +#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-1 { + background-image: url("../../assets/dash/right-running1.svg"); +} + +#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-1 { + background-image: url("../../assets/dash/left-running1.svg"); +} + +#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-1 { + background-image: url("../../assets/dash/top-running1.svg"); +} + +#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-1 { + background-image: url("../../assets/dash/bottom-running1.svg"); +} + +#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-2 { + background-image: url("../../assets/dash/right-running2.svg"); +} + +#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-2 { + background-image: url("../../assets/dash/left-running2.svg"); +} + +#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-2 { + background-image: url("../../assets/dash/top-running2.svg"); +} + +#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-2 { + background-image: url("../../assets/dash/bottom-running2.svg"); +} + +#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-3 { + background-image: url("../../assets/dash/right-running3.svg"); +} + +#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-3 { + background-image: url("../../assets/dash/left-running3.svg"); +} + +#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-3 { + background-image: url("../../assets/dash/top-running3.svg"); +} + +#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-3 { + background-image: url("../../assets/dash/bottom-running3.svg"); +} + +#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-4 { + background-image: url("../../assets/dash/right-running4.svg"); +} + +#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-4 { + background-image: url("../../assets/dash/left-running4.svg"); +} + +#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-4 { + background-image: url("../../assets/dash/top-running4.svg"); +} + +#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-4 { + background-image: url("../../assets/dash/bottom-running4.svg"); +} + +.workspacestodock-workspace-caption-container { + padding: 0; +} + +.workspacestodock-workspace-caption-background { + background-color: rgba(0, 0, 0, 0.6); + /* border-radius: 0 0 4px 4px; */ +} + +.workspacestodock-workspace-caption-background.caption-top { + /* border-radius: 4px 4px 0 0; */ +} + +.workspacestodock-workspace-caption { +} + +/* caption window apps (taskbar) */ +.workspacestodock-caption-windowapps { + padding: 0; +} + +.workspacestodock-caption-windowapps-menu { + -boxpointer-gap: 12px; +} + +.workspacestodock-caption-windowapps-menu .popup-menu-item { + min-height: 24px; + padding-top: 4px; + padding-bottom: 4px; +} + +.workspacestodock-caption-windowapps-menu .popup-menu-item:active { + background-color: rgba(0, 0, 0, 0.12); +} + +.workspacestodock-caption-windowapps-menu .popup-menu-item.selected:active { + background-color: rgba(0, 0, 0, 0.24); +} + +.workspacestodock-caption-windowapps-menu-item { + /*fallback class for GS34 since it can't override gnome shell class 'popup-menu-item' */ +} + +.workspacestodock-caption-windowapps-menu-item:active { + /*fallback class for GS34 since it can't override gnome shell class 'popup-menu-item' */ +} + +.workspacestodock-caption-windowapps-menu-icon { +} + +.workspacestodock-caption-windowapps-menu-label { + padding: 0 8px; +} + +.workspacestodock-caption-windowapps-menu .window-close { + /* GS36+ can override gnome shell class 'window-close' */ + border-radius: 100px; + -st-background-image-shadow: none; + background-image: url("../../assets/close.svg"); + background-size: 24px; + height: 24px; + width: 24px; +} + +.workspacestodock-caption-windowapps-menu .window-close:hover { + background-color: rgba(0, 0, 0, 0.12); +} + +.workspacestodock-caption-windowapps-menu .window-close:active { + background-color: rgba(0, 0, 0, 0.24); +} + +.workspacestodock-caption-windowapps-menu-close { + /*fallback class for GS34 since it can't override gnome shell class 'window-close' */ +} + +.workspacestodock-caption-windowapps-menu-close:hover { + /*fallback class for GS34 since it can't override gnome shell class 'window-close' */ +} + +.workspacestodock-caption-windowapps-button { + padding: 0; +} + +.workspacestodock-caption-windowapps-button-icon { + padding: 2px; + background-color: rgba(0, 0, 0, 0.01); /* needs to draw box-shadow */ +} + +.workspacestodock-caption-windowapps-button:active > .workspacestodock-caption-windowapps-button-icon { + box-shadow: inset 0 -2px rgba(255, 255, 255, 0.3); +} + +.workspacestodock-caption-windowapps-button-active > .workspacestodock-caption-windowapps-button-icon { + box-shadow: inset 0 -2px #F1FCF9; +} + +/* caption workspace number */ +.workspacestodock-caption-number { + margin: 1px; + padding: 0 10px; + border-radius: 0; + background-color: rgba(255, 255, 255, 0.3); + color: #F1FCF9; + font-size: 9pt; + font-weight: bold; + text-align: center; +} + +/* caption workspace name */ +.workspacestodock-caption-name { + margin: 0 4px; + color: rgba(255, 255, 255, 0.6); + font-size: 9pt; + text-align: center; +} + +/* caption workspace windowcount */ +.workspacestodock-caption-windowcount { + /* min-width: 16px; */ + margin: 0px 4px; + padding: 0px 4px; + color: #F1FCF9; + font-size: 9pt; + font-weight: bold; + text-align: center; +} + +/* caption workspace windowcount image*/ +.workspacestodock-caption-windowcount-image { + width: 20px; + height: 20px; + margin: 1px; + border-radius: 0; + background-color: #FF4081; + color: #F1FCF9; + font-size: 9pt; + font-weight: bold; + text-align: center; +} + +/* The classes below are used in conjunction with the above workspacestodock-caption-windowcount-image + * They provide background images that corespond with the window count */ +.workspacestodock-caption-windowcount-image-1 { +} + +.workspacestodock-caption-windowcount-image-2 { +} + +.workspacestodock-caption-windowcount-image-3 { +} + +.workspacestodock-caption-windowcount-image-4 { +} + +/* caption spacer-filler */ +.workspacestodock-caption-spacer { + width: 4px; +} + +/* The classes below are used in conjuction with the above classes + * They provide additional theming for the current workspace caption */ +.workspacestodock-workspace-caption-background-current { +} + +.workspacestodock-workspace-caption-background-current.caption-top { +} + +.workspacestodock-caption-number-current { + /* background-color: #42A5F5; */ +} + +.workspacestodock-caption-name-current { +} + +.workspacestodock-caption-windowcount-current { +} + +.workspacestodock-caption-windowcount-image-current { +} diff --git a/misc/gtk/skyfall/gnome-shell/gnome-shell-theme.gresource.xml b/misc/gtk/skyfall/gnome-shell/gnome-shell-theme.gresource.xml new file mode 100644 index 0000000..eab5f37 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/gnome-shell-theme.gresource.xml @@ -0,0 +1,62 @@ + + + + assets/dash/bottom-running1.svg + assets/dash/bottom-running1-focused.svg + assets/dash/bottom-running2.svg + assets/dash/bottom-running2-focused.svg + assets/dash/bottom-running3.svg + assets/dash/bottom-running3-focused.svg + assets/dash/bottom-running4.svg + assets/dash/bottom-running4-focused.svg + assets/dash/left-running1.svg + assets/dash/left-running1-focused.svg + assets/dash/left-running2.svg + assets/dash/left-running2-focused.svg + assets/dash/left-running3.svg + assets/dash/left-running3-focused.svg + assets/dash/left-running4.svg + assets/dash/left-running4-focused.svg + assets/dash/right-running1.svg + assets/dash/right-running1-focused.svg + assets/dash/right-running2.svg + assets/dash/right-running2-focused.svg + assets/dash/right-running3.svg + assets/dash/right-running3-focused.svg + assets/dash/right-running4.svg + assets/dash/right-running4-focused.svg + assets/dash/top-running1.svg + assets/dash/top-running1-focused.svg + assets/dash/top-running2.svg + assets/dash/top-running2-focused.svg + assets/dash/top-running3.svg + assets/dash/top-running3-focused.svg + assets/dash/top-running4.svg + assets/dash/top-running4-focused.svg + assets/calendar-arrow-left.svg + assets/calendar-arrow-right.svg + assets/checkbox.svg + assets/checkbox-off.svg + assets/close.svg + assets/dash-placeholder.svg + assets/key-enter.svg + assets/key-hide.svg + assets/key-layout.svg + assets/key-shift.svg + assets/key-shift-uppercase.svg + assets/key-shift-latched-uppercase.svg + assets/more-results.svg + assets/toggle-off.svg + assets/toggle-on.svg + assets/window-close.svg + assets/window-close-active.svg + extensions/workspaces-to-dock/workspaces-to-dock.css + gnome-shell.css + message-indicator-symbolic.svg + no-events.svg + no-notifications.svg + noise-texture.png + pad-osd.css + process-working.svg + + diff --git a/misc/gtk/skyfall/gnome-shell/gnome-shell.css b/misc/gtk/skyfall/gnome-shell/gnome-shell.css new file mode 100644 index 0000000..5acabab --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/gnome-shell.css @@ -0,0 +1,3349 @@ +/* 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. + */ +/* GLOBALS */ +stage { + font-family: "M+ 1c", Roboto, Cantarell, Sans-Serif; + font-size: 10.5pt; + font-weight: 400; + color: #F1FCF9; +} + +/* WIDGETS */ +/* Buttons */ +.button { + min-height: 32px; + padding: 0 16px; + border-width: 0; + border-radius: 6px; + font-size: 10.5pt; + font-weight: 500; + color: rgba(241, 252, 249, 0.7); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + transition-duration: 100ms; +} + +.button:focus { + color: #F1FCF9; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 0 transparent; +} + +.button:hover { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.08); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.button:active { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.2); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + transition-duration: 200ms; +} + +.button:insensitive { + color: rgba(241, 252, 249, 0.3); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.modal-dialog-linked-button { + min-height: 32px; + margin: 4px; + padding: 0 8px; + margin-right: 0; + border-right-width: 0; + border-radius: 6px; + font-size: 10.5pt; + font-weight: 500; + color: rgba(241, 252, 249, 0.7); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + transition-duration: 100ms; +} + +.modal-dialog-linked-button:focus { + color: #F1FCF9; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 0 transparent; +} + +.modal-dialog-linked-button:hover { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.08); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.modal-dialog-linked-button:active { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.2); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + transition-duration: 200ms; +} + +.modal-dialog-linked-button:insensitive { + color: rgba(241, 252, 249, 0.3); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.modal-dialog-linked-button:first-child { + border-radius: 6px; +} + +.modal-dialog-linked-button:last-child { + margin-right: 4px; + border-right-width: 0px; + border-radius: 6px; +} + +.modal-dialog-linked-button:first-child:last-child { + margin-right: 4px; + border-right-width: 0px; + border-radius: 6px; +} + +/* Entries */ +StEntry { + min-height: 32px; + padding: 0 8px; + border-radius: 6px 6px 0 0; + border-width: 0; + color: #F1FCF9; + selection-background-color: #B4A1DB; + selected-color: white; + font-size: 11.25pt; + font-weight: 400; + transition-duration: 100ms; + background-color: rgba(241, 252, 249, 0.04); + border-color: transparent; + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.3); +} + +StEntry:hover { + box-shadow: inset 0 -1px #F1FCF9; +} + +StEntry:focus { + border-color: transparent; + box-shadow: inset 0 -2px #B4A1DB; +} + +StEntry:insensitive { + color: rgba(241, 252, 249, 0.5); + border-color: transparent; + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.12); +} + +StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #e3983f; + padding: 0 0; +} + +/* Scrollbars */ +StScrollView.vfade { + -st-vfade-offset: 32px; +} + +StScrollView.hfade { + -st-hfade-offset: 32px; +} + +StScrollBar { + padding: 0; +} + +StScrollView StScrollBar { + min-width: 16px; + min-height: 16px; +} + +StScrollBar StBin#trough { + margin: 4px; + border-radius: 100px; + background-color: rgba(241, 252, 249, 0.12); +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + transition-duration: 100ms; + border-radius: 100px; + background-color: rgba(241, 252, 249, 0.5); + margin: 4px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(241, 252, 249, 0.7); +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #F1FCF9; +} + +#overview StScrollBar StBin#trough, #screenShieldNotifications StScrollBar StBin#trough { + background-color: rgba(255, 255, 255, 0.12); +} + +#overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#hhandle, #screenShieldNotifications StScrollBar StButton#hhandle { + background-color: rgba(255, 255, 255, 0.5); +} + +#overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#hhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { + background-color: rgba(255, 255, 255, 0.7); +} + +#overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#hhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { + background-color: white; +} + +/* Slider */ +.slider { + height: 20px; + color: #B4A1DB; + -barlevel-height: 2px; + -barlevel-background-color: rgba(241, 252, 249, 0.3); + -barlevel-border-color: transparent; + -barlevel-active-background-color: #B4A1DB; + -barlevel-active-border-color: transparent; + -barlevel-overdrive-color: #ff886c; + -barlevel-overdrive-border-color: transparent; + -barlevel-overdrive-separator-width: 2px; + -barlevel-border-width: 0; + -slider-handle-radius: 6px; +} + +/* Check Boxes */ +.check-box * { + min-height: 16px; + padding: 8px 0; +} + +.check-box StBoxLayout { + spacing: 8px; +} + +.check-box StBin { + transition-duration: 100ms; + width: 24px; + height: 24px; + padding: 4px; + border-radius: 100px; + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:focus StBin { + background-image: url("assets/checkbox-off.svg"); +} + +.check-box:hover StBin { + background-color: rgba(241, 252, 249, 0.08); +} + +.check-box:active StBin { + transition-duration: 200ms; + background-color: rgba(241, 252, 249, 0.2); +} + +.check-box:checked StBin { + background-image: url("assets/checkbox.svg"); +} + +.check-box:focus:checked StBin { + background-image: url("assets/checkbox.svg"); +} + +.check-box:hover:checked StBin { + background-color: rgba(180, 161, 219, 0.08); +} + +.check-box:active:checked StBin { + background-color: rgba(180, 161, 219, 0.2); +} + +/* Switches */ +.toggle-switch { + width: 40px; + height: 20px; + background-size: contain; +} + +.toggle-switch-us { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch-us:checked { + background-image: url("assets/toggle-on.svg"); +} + +.toggle-switch-intl { + background-image: url("assets/toggle-off.svg"); +} + +.toggle-switch-intl:checked { + background-image: url("assets/toggle-on.svg"); +} + +/* links */ +.shell-link { + transition-duration: 100ms; + border-radius: 6px; + color: #64a6ff; +} + +.shell-link:hover { + color: #64a6ff; + background-color: rgba(100, 166, 255, 0.08); +} + +.shell-link:active { + transition-duration: 200ms; + color: #64a6ff; + background-color: rgba(100, 166, 255, 0.2); +} + +/* Modal Dialogs */ +.headline { + font-size: 15pt; + font-weight: 500; +} + +.lightbox { + background-color: black; +} + +.flashspot { + background-color: white; +} + +.modal-dialog { + border-radius: 6px; + color: #F1FCF9; + background-color: #282F37; + border: none; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); +} + +.modal-dialog .modal-dialog-content-box { + padding: 24px; +} + +.modal-dialog .run-dialog-entry { + width: 20em; + margin-bottom: 0; +} + +.modal-dialog .run-dialog-error-box { + padding-top: 16px; + spacing: 6px; +} + +.modal-dialog .run-dialog-button-box { + padding-top: 1em; +} + +.modal-dialog .run-dialog-label { + font-size: 1em; + font-weight: normal; + color: rgba(241, 252, 249, 0.7); + padding-bottom: .4em; +} + +.mount-dialog-subject, +.end-session-dialog-subject { + font-size: 15pt; + font-weight: 500; +} + +/* Message Dialog */ +.message-dialog-main-layout { + padding: 12px 20px 0; + spacing: 12px; +} + +.message-dialog-content { + max-width: 28em; + spacing: 20px; +} + +.message-dialog-icon { + min-width: 48px; + icon-size: 48px; +} + +.message-dialog-title { + font-weight: bold; +} + +.message-dialog-subtitle { + color: rgba(241, 252, 249, 0.7); + font-weight: bold; +} + +/* End Session Dialog */ +.end-session-dialog { + spacing: 42px; + border: none; +} + +.end-session-dialog-list { + padding-top: 20px; +} + +.end-session-dialog-layout { + padding-left: 17px; +} + +.end-session-dialog-layout:rtl { + padding-right: 17px; +} + +.end-session-dialog-description { + width: 28em; + padding-bottom: 10px; +} + +.end-session-dialog-description:rtl { + text-align: right; +} + +.end-session-dialog-warning { + width: 28em; + color: #e3983f; + padding-top: 6px; +} + +.end-session-dialog-warning:rtl { + text-align: right; +} + +.end-session-dialog-logout-icon { + border-radius: 5px; + width: 48px; + height: 48px; + background-size: contain; +} + +.end-session-dialog-shutdown-icon { + color: rgba(241, 252, 249, 0.5); + width: 48px; + height: 48px; +} + +.end-session-dialog-inhibitor-layout { + spacing: 16px; + max-height: 200px; + padding-right: 65px; + padding-left: 65px; +} + +.end-session-dialog-session-list, +.end-session-dialog-app-list { + spacing: 1em; +} + +.end-session-dialog-list-header { + font-weight: bold; +} + +.end-session-dialog-list-header:rtl { + text-align: right; +} + +.end-session-dialog-app-list-item, +.end-session-dialog-session-list-item { + spacing: 1em; +} + +.end-session-dialog-app-list-item-name, +.end-session-dialog-session-list-item-name { + font-weight: bold; +} + +.end-session-dialog-app-list-item-description { + color: rgba(241, 252, 249, 0.7); + font-size: 1em; +} + +/* ShellMountOperation Dialogs */ +.shell-mount-operation-icon { + icon-size: 48px; +} + +.mount-dialog { + spacing: 24px; +} + +.mount-dialog .message-dialog-title { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; + max-width: 34em; +} + +.mount-dialog .message-dialog-title:rtl { + padding-left: 0px; + padding-right: 17px; +} + +.mount-dialog .message-dialog-body { + padding-left: 17px; + width: 28em; +} + +.mount-dialog .message-dialog-body:rtl { + padding-left: 0px; + padding-right: 17px; +} + +.mount-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; +} + +.mount-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; +} + +.mount-dialog-app-list-item { + color: #F1FCF9; +} + +.mount-dialog-app-list-item:hover { + color: #F1FCF9; +} + +.mount-dialog-app-list-item:ltr { + padding-right: 1em; +} + +.mount-dialog-app-list-item:rtl { + padding-left: 1em; +} + +.mount-dialog-app-list-item-icon:ltr { + padding-right: 17px; +} + +.mount-dialog-app-list-item-icon:rtl { + padding-left: 17px; +} + +.mount-dialog-app-list-item-name { + font-size: 1em; +} + +/* Password or Authentication Dialog */ +.prompt-dialog { + width: 34em; + border: none; +} + +.prompt-dialog .message-dialog-main-layout { + spacing: 24px; + padding: 10px; +} + +.prompt-dialog .message-dialog-content { + spacing: 16px; +} + +.prompt-dialog .message-dialog-title { + font-size: 15pt; + font-weight: 500; + color: #F1FCF9; +} + +.prompt-dialog-description:rtl { + text-align: right; +} + +.prompt-dialog-password-box { + spacing: 1em; + padding-bottom: 1em; +} + +.prompt-dialog-error-label { + font-size: 1em; + color: #ff886c; + padding-bottom: 8px; +} + +.prompt-dialog-info-label { + font-size: 1em; + padding-bottom: 8px; +} + +.hidden { + color: transparent; +} + +.prompt-dialog-null-label { + font-size: 1em; + padding-bottom: 8px; +} + +/* Polkit Dialog */ +.polkit-dialog-user-layout { + padding-left: 10px; + spacing: 10px; +} + +.polkit-dialog-user-layout:rtl { + padding-left: 0px; + padding-right: 10px; +} + +.polkit-dialog-user-root-label { + color: #e3983f; +} + +.polkit-dialog-user-icon { + border-radius: 5px; + background-size: contain; + width: 48px; + height: 48px; +} + +/* Audio selection dialog */ +.audio-device-selection-dialog { + spacing: 30px; +} + +.audio-selection-content { + spacing: 20px; + padding: 24px; +} + +.audio-selection-title { + font-weight: bold; + text-align: center; +} + +.audio-selection-box { + spacing: 20px; +} + +.audio-selection-device { + border: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 6px; +} + +.audio-selection-device:active, .audio-selection-device:hover, .audio-selection-device:focus { + background-color: #B4A1DB; +} + +.audio-selection-device-box { + padding: 20px; + spacing: 20px; +} + +.audio-selection-device-icon { + icon-size: 64px; +} + +/* Access Dialog */ +.access-dialog { + spacing: 30px; +} + +/* Geolocation Dialog */ +.geolocation-dialog { + spacing: 30px; +} + +/* Extension Dialog */ +.extension-dialog .message-dialog-main-layout { + spacing: 24px; + padding: 10px; +} + +.extension-dialog .message-dialog-title { + color: rgba(241, 252, 249, 0.7); +} + +/* Inhibit-Shortcuts Dialog */ +.inhibit-shortcuts-dialog { + spacing: 30px; +} + +/* Network Agent Dialog */ +.network-dialog-secret-table { + spacing-rows: 15px; + spacing-columns: 1em; +} + +.keyring-dialog-control-table { + spacing-rows: 15px; + spacing-columns: 1em; +} + +/* Popovers/Menus */ +.popup-menu { + min-width: 200px; +} + +.popup-menu .popup-sub-menu { + background-color: #20262C; + box-shadow: 0 0 transparent; +} + +.popup-menu .popup-menu-content { + padding: 8px 0; +} + +.popup-menu .popup-menu-item { + spacing: 8px; + transition-duration: 100ms; +} + +.popup-menu .popup-menu-item:ltr { + padding: 0.4em 24px 0.4em 0; +} + +.popup-menu .popup-menu-item:rtl { + padding: 0.4em 0 0.4em 24px; +} + +.popup-menu .popup-menu-item:checked { + background-color: #B4A1DB; + color: white; + box-shadow: 0 0 transparent; + font-weight: normal; +} + +.popup-menu .popup-menu-item:checked.selected { + background-color: #baa9de; + color: white; +} + +.popup-menu .popup-menu-item:checked:active { + background-color: #c3b4e2; + color: white !important; +} + +.popup-menu .popup-menu-item:checked:insensitive { + color: rgba(255, 255, 255, 0.5); +} + +.popup-menu .popup-menu-item.selected { + background-color: rgba(241, 252, 249, 0.08); + color: #F1FCF9; + transition-duration: 0ms; +} + +.popup-menu .popup-menu-item:active { + background-color: rgba(241, 252, 249, 0.2); + color: #F1FCF9; + transition-duration: 200ms; +} + +.popup-menu .popup-menu-item.selected:active { + color: #F1FCF9; +} + +.popup-menu .popup-menu-item:insensitive { + color: rgba(241, 252, 249, 0.5); +} + +.popup-menu .popup-inactive-menu-item { + color: #F1FCF9; +} + +.popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(241, 252, 249, 0.5); +} + +.popup-menu.panel-menu { + -boxpointer-gap: 4px; + margin-bottom: 1.75em; +} + +.popup-menu-ornament { + text-align: right; + width: 16px; + height: 16px; +} + +.popup-menu-boxpointer, +.candidate-popup-boxpointer { + -arrow-border-radius: 0; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 0; + -arrow-rise: 0; + -arrow-box-shadow: none; + margin: 5px 8px 8px; + background-color: #282F37; + border-radius: 6px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); +} + +.popup-separator-menu-item { + height: 1px; + margin: 8px 40px; + background-color: transparent; + border-color: rgba(0, 0, 0, 0.26); + border-bottom-width: 1px; + border-bottom-style: solid; +} + +.background-menu { + -boxpointer-gap: 4px; + -arrow-rise: 0; +} + +/* fallback menu +- odd thing for styling App menu when apparently not running under shell. Light Adwaita styled + app menu inside the main app window itself rather than the top bar +*/ +/* OSD */ +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + margin: 32px; + min-width: 64px; + min-height: 64px; +} + +.osd-window .osd-monitor-label { + font-size: 45px; + font-weight: 400; +} + +.osd-window .level { + height: 8px; + -barlevel-height: 8px; + -barlevel-background-color: rgba(241, 252, 249, 0.12); + -barlevel-active-background-color: #B4A1DB; + -barlevel-overdrive-color: #ff886c; + -barlevel-overdrive-separator-width: 2px; +} + +/* Pad OSD */ +.pad-osd-window { + padding: 32px; + background-color: black; +} + +.pad-osd-window .pad-osd-title-box { + spacing: 12px; +} + +.pad-osd-window .pad-osd-title-menu-box { + spacing: 6px; +} + +.combo-box-label { + width: 15em; +} + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 16px; +} + +.switcher-list-item-container { + spacing: 8px; +} + +.switcher-list .item-box { + transition-duration: 100ms; + padding: 8px; + border-radius: 6px; +} + +.switcher-list .item-box:outlined { + padding: 8px; + border: none; + background-color: rgba(241, 252, 249, 0.12); + color: #F1FCF9; +} + +.switcher-list .item-box:selected { + background-color: #B4A1DB; + color: white; +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(0, 0, 0, 0.26); +} + +.switcher-arrow { + transition-duration: 100ms; + border-color: transparent; + color: rgba(241, 252, 249, 0.7); +} + +.switcher-arrow:highlighted { + color: #F1FCF9; +} + +.input-source-switcher-symbol { + font-size: 45px; + font-weight: 400; + width: 96px; + height: 96px; +} + +/* Window Cycler */ +.cycler-highlight { + border: 4px solid #B4A1DB; +} + +/* Workspace Switcher */ +.workspace-switcher-group { + padding: 8px; +} + +.workspace-switcher { + background: transparent; + border: 0px; + border-radius: 0px; + padding: 0px; + spacing: 8px; +} + +.ws-switcher-active-up, .ws-switcher-active-down { + height: 48px; + background-color: #B4A1DB; + color: white; + background-size: 32px; + border-radius: 6px; +} + +.ws-switcher-box { + height: 48px; + border: none; + background: rgba(241, 252, 249, 0.12); + border-radius: 6px; +} + +.osd-window, +.resize-popup, +.switcher-list, .workspace-switcher-container { + color: #F1FCF9; + background-color: #282F37; + border: none; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); + border-radius: 6px; + padding: 12px; +} + +/* Tiled window previews */ +.tile-preview { + background-color: rgba(212, 193, 251, 0.3); + border: 1px solid #d4c1fb; +} + +.tile-preview-left.on-primary { + border-radius: 0; +} + +.tile-preview-right.on-primary { + border-radius: 0; +} + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 0; +} + +/* TOP BAR */ +#panel { + background-color: black; + /* transition from solid to transparent */ + transition-duration: 250ms; + font-weight: bold; + height: 28px; + font-feature-settings: "tnum"; +} + +#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { + background-color: transparent; +} + +#panel #panelLeft, #panel #panelCenter { + spacing: 0; +} + +#panel .panel-corner { + -panel-corner-radius: 0; + -panel-corner-background-color: black; + -panel-corner-border-width: 2px; + -panel-corner-border-color: transparent; +} + +#panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus { + -panel-corner-border-color: white; +} + +#panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen { + -panel-corner-radius: 0; + -panel-corner-background-color: transparent; + -panel-corner-border-color: transparent; +} + +#panel .panel-button { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(255, 255, 255, 0.7); + text-shadow: none; + transition-duration: 100ms; +} + +#panel .panel-button .app-menu-icon { + -st-icon-style: symbolic; + margin-left: 4px; + margin-right: 4px; +} + +#panel .panel-button .system-status-icon, +#panel .panel-button .app-menu-icon > StIcon, +#panel .panel-button .popup-menu-arrow { + icon-shadow: none; +} + +#panel .panel-button:hover { + color: white; + text-shadow: none; +} + +#panel .panel-button:hover .system-status-icon, +#panel .panel-button:hover .app-menu-icon > StIcon, +#panel .panel-button:hover .popup-menu-arrow { + icon-shadow: none; +} + +#panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { + background-color: rgba(0, 0, 0, 0.01); + box-shadow: inset 0 -2px 0px white; + color: white; +} + +#panel .panel-button:active > .system-status-icon, #panel .panel-button:overview > .system-status-icon, #panel .panel-button:focus > .system-status-icon, #panel .panel-button:checked > .system-status-icon { + icon-shadow: none; +} + +#panel .panel-button .system-status-icon { + icon-size: 1.14286em; + padding: 0 4px; +} + +.unlock-screen #panel .panel-button, +.login-screen #panel .panel-button, +.lock-screen #panel .panel-button { + color: rgba(255, 255, 255, 0.7); +} + +.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: white; +} + +#panel .panel-status-indicators-box, +#panel .panel-status-menu-box { + spacing: 2px; +} + +#panel .power-status.panel-status-indicators-box { + spacing: 0; +} + +#panel .screencast-indicator { + color: #e3983f; +} + +#panel .remote-access-indicator { + color: #e3983f; +} + +#panel.solid { + background-color: #00060c; + /* transition from transparent to solid */ + transition-duration: 250ms; + background-gradient-direction: none; + text-shadow: none; +} + +#panel.solid:overview { + background-color: transparent; +} + +#panel.solid .panel-corner { + -panel-corner-background-color: #00060c; +} + +#panel.solid .panel-button { + color: rgba(255, 255, 255, 0.7); + text-shadow: none; +} + +#panel.solid .panel-button:hover, #panel.solid .panel-button:active, #panel.solid .panel-button:overview, #panel.solid .panel-button:focus, #panel.solid .panel-button:checked { + color: white; +} + +#panel.solid .system-status-icon, +#panel.solid .app-menu-icon > StIcon, +#panel.solid .popup-menu-arrow { + icon-shadow: none; +} + +#calendarArea { + padding: 8px 16px; +} + +.calendar { + margin-bottom: 0; +} + +.calendar, +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 0 8px; +} + +.datemenu-calendar-column { + spacing: 8px; +} + +.datemenu-displays-section { + padding-bottom: 0; +} + +.datemenu-displays-box { + spacing: 8px; +} + +.datemenu-calendar-column { + border: 0 solid rgba(0, 0, 0, 0.26); +} + +.datemenu-calendar-column:ltr { + border-left-width: 0; +} + +.datemenu-calendar-column:rtl { + border-right-width: 0; +} + +.datemenu-today-button, +.world-clocks-button, +.weather-button, +.events-section-title { + min-height: 20px; + padding: 4px 8px; + border-radius: 6px; +} + +.datemenu-today-button { + min-height: 48px; +} + +.message-list-section-list:ltr { + padding-left: 0; +} + +.message-list-section-list:rtl { + padding-right: 0; +} + +.datemenu-today-button, +.world-clocks-button, +.weather-button, +.events-section-title { + transition-duration: 100ms; +} + +.datemenu-today-button:hover, .datemenu-today-button:focus, +.world-clocks-button:hover, +.world-clocks-button:focus, +.weather-button:hover, +.weather-button:focus, +.events-section-title:hover, +.events-section-title:focus { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.08); +} + +.datemenu-today-button:active, +.world-clocks-button:active, +.weather-button:active, +.events-section-title:active { + transition-duration: 200ms; + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.2); +} + +.datemenu-today-button .date-label { + font-size: 18pt; + font-weight: 400; +} + +.world-clocks-header, +.weather-header, +.events-section-title { + color: rgba(241, 252, 249, 0.7); + font-weight: bold; +} + +.world-clocks-grid { + spacing-rows: 0.4em; +} + +.weather-box { + spacing: 0.4em; +} + +.calendar-month-label { + transition-duration: 100ms; + height: 16px; + margin: 2px; + padding: 6px 16px; + border-radius: 6px; + color: #F1FCF9; + font-weight: bold; + text-align: center; +} + +.calendar-month-label:focus { + background-color: rgba(241, 252, 249, 0.12); +} + +.pager-button { + transition-duration: 100ms; + width: 28px; + height: 28px; + margin: 2px; + border-radius: 100px; + background-color: transparent; + color: #F1FCF9; +} + +.pager-button:hover, .pager-button:focus { + background-color: rgba(241, 252, 249, 0.08); +} + +.pager-button:active { + background-color: rgba(241, 252, 249, 0.2); + transition-duration: 200ms; +} + +.calendar-change-month-back { + background-image: url("assets/calendar-arrow-left.svg"); +} + +.calendar-change-month-back:rtl { + background-image: url("assets/calendar-arrow-right.svg"); +} + +.calendar-change-month-forward { + background-image: url("assets/calendar-arrow-right.svg"); +} + +.calendar-change-month-forward:rtl { + background-image: url("assets/calendar-arrow-left.svg"); +} + +.calendar-day-base { + transition-duration: 100ms; + font-size: 9pt; + font-weight: 400; + text-align: center; + width: 28px; + height: 28px; + padding: 0; + margin: 2px; + border-radius: 100px; + font-feature-settings: "tnum"; +} + +.calendar-day-base:hover, .calendar-day-base:focus { + background-color: rgba(241, 252, 249, 0.08); +} + +.calendar-day-base:active { + transition-duration: 200ms; + color: inherit; + background-color: rgba(241, 252, 249, 0.2); + border-color: transparent; +} + +.calendar-day-base:selected { + color: white; + background-color: #B4A1DB; + border-color: transparent; +} + +.calendar-day-base.calendar-day-heading { + width: 28px; + height: 21px; + margin-top: 2px; + padding: 7px 0 0; + border-radius: 100px; + background-color: transparent; + color: rgba(241, 252, 249, 0.5); + font-size: 9pt; + font-weight: 400; + font-weight: bold; + text-align: center; +} + +.calendar-day { + border-width: 0; +} + +.calendar-day-top { + border-top-width: 0; +} + +.calendar-day-left { + border-left-width: 0; +} + +.calendar-nonwork-day { + color: #F1FCF9; +} + +.calendar-today { + font-weight: bold !important; + border: none; +} + +.calendar-day-with-events { + color: #64a6ff; + font-weight: normal; + text-decoration: underline; + background-image: none; +} + +.calendar-other-month-day { + color: rgba(241, 252, 249, 0.3); + opacity: 0.5; +} + +.calendar-week-number { + width: 28px; + height: 21px; + margin: 2px; + padding: 7px 0 0; + border-radius: 100px; + background-color: transparent; + color: rgba(241, 252, 249, 0.5); + font-size: inherit; + font-weight: bold; + text-align: center; +} + +/* Message list */ +.message-list { + width: 420px; +} + +.message-list-clear-button.button { + background-color: transparent; + margin: 8px 8px 0; +} + +.message-list-clear-button.button:hover, .message-list-clear-button.button:focus { + background-color: rgba(241, 252, 249, 0.08); +} + +.message-list-clear-button.button:active { + background-color: rgba(241, 252, 249, 0.2); +} + +.message-list-sections { + spacing: 8px; +} + +.message-list-section, +.message-list-section-list { + spacing: 8px; +} + +.message { + transition-duration: 100ms; + min-height: 56px; + background-color: transparent; + border-radius: 6px; +} + +.message:hover, .message:focus { + background-color: rgba(241, 252, 249, 0.08); +} + +.message:active { + transition-duration: 200ms; + background-color: rgba(241, 252, 249, 0.2); +} + +.message-icon-bin { + padding: 8px 0px 8px 8px; +} + +.message-icon-bin:rtl { + padding: 8px 8px 8px 0px; +} + +.message-icon-bin > StIcon { + color: #F1FCF9; + icon-size: 1.14286em; + -st-icon-style: requested; + margin: 4px 0px 4px 4px; +} + +.message-icon-bin > StIcon:rtl { + margin: 4px 4px 4px 0px; +} + +.message-secondary-bin { + padding: 0 8px; +} + +.message-secondary-bin > .event-time { + min-height: 22px; + padding-top: 2px; + color: rgba(241, 252, 249, 0.7); + font-size: 1em; + /* HACK: the label should be baseline-aligned with a 1em label, + fake this with some bottom padding */ + padding-bottom: 0; +} + +.message-secondary-bin > StIcon { + icon-size: 1.14286em; +} + +.message-title { + min-height: 22px; + padding-top: 2px; + color: #F1FCF9; + font-weight: bold; + font-size: 1em; +} + +.message-content { + min-height: 40px; + padding: 8px; + color: rgba(241, 252, 249, 0.7); + font-size: 1em; +} + +.message-content * > StIcon { + transition-duration: 100ms; + icon-size: 16px; + border-radius: 16px; + padding: 4px; + color: rgba(241, 252, 249, 0.7); +} + +/* FIXME: how do you do this in sass? */ +.message-content *:hover > StIcon, +.message-content *:focus > StIcon { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.08); +} + +.message-content *:active > StIcon { + transition-duration: 200ms; + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.2); +} + +.message-media-control { + transition-duration: 100ms; + margin: 16px 0; + padding: 8px; + border-radius: 100px; + color: rgba(241, 252, 249, 0.7); +} + +.message-media-control:hover, .message-media-control:focus { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.08); +} + +.message-media-control:active { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.2); + transition-duration: 200ms; +} + +.message-media-control:insensitive { + color: rgba(241, 252, 249, 0.3); +} + +.message-media-control:last-child:ltr { + margin-right: 16px; + padding-right: 8px; +} + +.message-media-control:last-child:rtl { + margin-left: 16px; + padding-left: 8px; +} + +.media-message-cover-icon { + icon-size: 32px !important; + margin: 8px 0px 8px 4px !important; +} + +.media-message-cover-icon:rtl { + margin: 8px 4px 8px 0px !important; +} + +.media-message-cover-icon.fallback { + icon-size: 16px !important; + padding: 8px; + border: none; + border-radius: 6px; + background-color: rgba(241, 252, 249, 0.12); + color: rgba(241, 252, 249, 0.5); +} + +.system-switch-user-submenu-icon.user-icon { + icon-size: 20px; + padding: 0 2px; +} + +.system-switch-user-submenu-icon.default-icon { + icon-size: 16px; + padding: 0 4px; +} + +#appMenu { + spinner-image: url("process-working.svg"); + spacing: 4px; +} + +#appMenu .label-shadow { + color: transparent; +} + +.aggregate-menu { + min-width: 280px; +} + +.aggregate-menu .popup-menu-icon { + padding: 0 4px; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr { + /* 8px spacing + 2*4px padding */ + padding-left: 16px; + margin-left: 1.14286em; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl { + /* 8px spacing + 2*4px padding */ + padding-right: 16px; + margin-right: 1.14286em; +} + +.system-menu-action { + -st-icon-style: symbolic; + color: rgba(241, 252, 249, 0.7); + border-radius: 100px; + /* wish we could do 50% */ + padding: 12px; + border: none; + transition-duration: 100ms; +} + +.system-menu-action:hover, .system-menu-action:focus { + background-color: rgba(241, 252, 249, 0.08); + color: #F1FCF9; + border: none; + padding: 12px; +} + +.system-menu-action:active { + background-color: rgba(241, 252, 249, 0.2); + color: #F1FCF9; + transition-duration: 200ms; +} + +.system-menu-action > StIcon { + icon-size: 16px; +} + +.ripple-box { + width: 48px; + height: 48px; + border-radius: 0 0 48px 0; + background-color: rgba(255, 255, 255, 0.3); + background-image: none; + background-size: auto; +} + +.ripple-box:rtl { + border-radius: 0 0 0 48px; + background-image: none; +} + +.popup-menu-arrow { + width: 16px; + height: 16px; +} + +.popup-menu-icon { + icon-size: 1.14286em; +} + +.window-close { + height: 32px; + width: 32px; + -shell-close-overlap: 16px; + -st-background-image-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); + background-image: url("assets/window-close.svg"); + background-size: 32px; +} + +.window-close:hover { + -st-background-image-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); + background-image: url("assets/window-close.svg"); +} + +.window-close:active { + background-image: url("assets/window-close-active.svg"); +} + +.window-close:rtl { + -st-background-image-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); +} + +.window-close:rtl:hover { + -st-background-image-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); +} + +/* 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: #F1FCF9; +} + +.nm-dialog-header-icon { + icon-size: 32px; +} + +.nm-dialog-scroll-view { + border: none; +} + +.nm-dialog-header { + font-size: 15pt; + font-weight: 500; +} + +.nm-dialog-item { + transition-duration: 100ms; + font-size: 1em; + border-bottom: none; + border-radius: 6px; + padding: 12px; + spacing: 20px; +} + +.nm-dialog-item:hover, .nm-dialog-item:focus { + background-color: rgba(241, 252, 249, 0.08); +} + +.nm-dialog-item:active { + transition-duration: 200ms; + background-color: rgba(241, 252, 249, 0.2); +} + +.nm-dialog-item:selected { + background-color: #B4A1DB; + color: white; +} + +.nm-dialog-icons { + spacing: .5em; +} + +.nm-dialog-icon { + icon-size: 16px; +} + +.no-networks-label { + color: rgba(241, 252, 249, 0.5); +} + +.no-networks-box { + spacing: 12px; +} + +/* OVERVIEW */ +#overview { + spacing: 24px; +} + +.overview-controls { + padding-bottom: 32px; +} + +.window-picker { + -horizontal-spacing: 16px; + -vertical-spacing: 16px; + padding: 0 16px 32px; +} + +.window-picker.external-monitor { + padding: 16px; +} + +.window-clone-border { + border: 4px solid rgba(255, 255, 255, 0.3); + border-radius: 6px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); +} + +.window-caption { + spacing: 25px; + color: white; + background-color: black; + border-radius: 6px; + padding: 4px 8px; +} + +.search-entry { + width: 304px; + padding: 0 8px; + border-radius: 6px 6px 0 0; + color: rgba(255, 255, 255, 0.5); + selection-background-color: rgba(255, 255, 255, 0.3); + selected-color: white; + transition-duration: 100ms; + background-color: rgba(255, 255, 255, 0.04); + border-color: transparent; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); +} + +.search-entry:hover { + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); +} + +.search-entry:focus { + border-color: transparent; + box-shadow: inset 0 -2px white; + padding: 0 8px; + border-width: 0; + color: white; +} + +.search-entry .search-entry-icon { + icon-size: 16px; + padding: 0 0; + color: rgba(255, 255, 255, 0.7); +} + +.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: white; +} + +#searchResultsBin { + max-width: 1000px; +} + +#searchResultsContent { + padding-left: 20px; + padding-right: 20px; + spacing: 16px; +} + +.search-section { + spacing: 16px; +} + +.search-section-content { + spacing: 32px; +} + +.list-search-results { + spacing: 3px; +} + +.search-section-separator { + height: 1px; + background-color: rgba(255, 255, 255, 0.12); +} + +.list-search-result-content { + spacing: 30px; +} + +.list-search-result-title { + font-size: 11.25pt; + font-weight: 400; + color: white; + spacing: 12px; +} + +.list-search-result-description { + color: rgba(255, 255, 255, 0.7); +} + +.list-search-provider-details { + width: 150px; + color: rgba(255, 255, 255, 0.7); + margin-top: 0.24em; +} + +.list-search-provider-content { + spacing: 20px; +} + +.search-provider-icon { + padding: 15px; +} + +/* DASHBOARD */ +#dash { + transition-duration: 250ms; + font-size: 1em; + color: white; + background-color: rgba(255, 255, 255, 0.1); + padding: 3px 0; + border: none; + border-left: 0px; + border-radius: 0px 6px 6px 0px; +} + +#dash:rtl { + border-radius: 6px 0 0 6px; +} + +#dash .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + height: 24px; +} + +#dash .empty-dash-drop-target { + width: 24px; + height: 24px; +} + +.dash-item-container > StWidget { + padding: 3px 6px; +} + +.dash-label { + border-radius: 6px; + padding: 7px 8px; + color: #F1FCF9; + background-color: #282F37; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); + text-align: center; + -x-offset: 8px; +} + +/* App Vault/Grid */ +.icon-grid { + spacing: 30px; + -shell-grid-horizontal-item-size: 136px; + -shell-grid-vertical-item-size: 136px; +} + +.icon-grid .overview-icon { + icon-size: 96px; +} + +.system-action-icon { + box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2); + background-color: #212121; + color: #FFFFFF; + border-radius: 99px; + icon-size: 48px; +} + +.app-view-controls { + width: 320px; + padding-bottom: 32px; +} + +.app-view-control { + padding: 0 16px; + font-weight: bold; + color: rgba(255, 255, 255, 0.7); +} + +.app-view-control:hover { + color: white; + background-color: rgba(255, 255, 255, 0.08) !important; +} + +.app-view-control:active { + color: white; + background-color: rgba(255, 255, 255, 0.2) !important; +} + +.app-view-control:checked { + color: white; + background-color: rgba(0, 0, 0, 0.01) !important; + box-shadow: inset 0 2px 0 white; +} + +.app-view-control:first-child { + border-right-width: 0; + border-radius: 6px; +} + +.app-view-control:first-child:checked { + border-radius: 0; +} + +.app-view-control:last-child { + border-radius: 6px; +} + +.app-view-control:last-child:checked { + border-radius: 0; +} + +.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, +.list-search-result:focus, +.list-search-result:selected, +.list-search-result:hover { + background-color: rgba(255, 255, 255, 0.08); + transition-duration: 0ms; +} + +.search-provider-icon:active, .search-provider-icon:checked, +.list-search-result:active, +.list-search-result:checked { + background-color: rgba(255, 255, 255, 0.2); + transition-duration: 200ms; +} + +.app-well-app:hover .overview-icon, +.app-well-app:focus .overview-icon, +.app-well-app:selected .overview-icon, +.app-well-app.app-folder:hover .overview-icon, +.app-well-app.app-folder:focus .overview-icon, +.app-well-app.app-folder:selected .overview-icon, +.show-apps:hover .overview-icon, +.show-apps:focus .overview-icon, +.show-apps:selected .overview-icon, +.grid-search-result:hover .overview-icon, +.grid-search-result:focus .overview-icon, +.grid-search-result:selected .overview-icon { + background-color: rgba(255, 255, 255, 0.08); + transition-duration: 0ms; + border-image: none; + background-image: none; +} + +.app-well-app:active .overview-icon, +.app-well-app:checked .overview-icon, +.app-well-app.app-folder:active .overview-icon, +.app-well-app.app-folder:checked .overview-icon, +.show-apps:active .overview-icon, +.show-apps:checked .overview-icon, +.grid-search-result:active .overview-icon, +.grid-search-result:checked .overview-icon { + background-color: rgba(255, 255, 255, 0.2); + box-shadow: 0 0 transparent; + transition-duration: 200ms; +} + +.app-well-app-running-dot { + width: 32px; + height: 2px; + background-color: white; + margin-bottom: 0; +} + +.search-provider-icon, +.list-search-result, .app-well-app .overview-icon, +.app-well-app.app-folder .overview-icon, +.show-apps .overview-icon, +.grid-search-result .overview-icon { + color: white; + border-radius: 6px; + padding: 6px; + border: none; + transition-duration: 100ms; + text-align: center; +} + +.app-well-app.app-folder > .overview-icon { + background-color: rgba(255, 255, 255, 0.1); +} + +.show-apps .show-apps-icon { + color: rgba(255, 255, 255, 0.7); +} + +.show-apps:hover .show-apps-icon, +.show-apps:active .show-apps-icon, +.show-apps:checked .show-apps-icon, +.show-apps:focus .show-apps-icon { + color: white; + transition-duration: 100ms; +} + +.app-folder-popup { + -arrow-border-radius: 6px; + -arrow-background-color: rgba(255, 255, 255, 0.1); + -arrow-base: 24px; + -arrow-rise: 12px; +} + +.app-folder-popup-bin { + padding: 5px; +} + +.app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; +} + +.page-indicator { + padding: 15px 20px; +} + +.page-indicator .page-indicator-icon { + width: 12px; + height: 12px; + border-radius: 12px; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); + transition-duration: 100ms; +} + +.page-indicator:hover .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.5); +} + +.page-indicator:active .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.7); +} + +.page-indicator:checked .page-indicator-icon { + background-image: none; + background-color: white; + transition-duration: 0ms; +} + +.page-indicator:checked:active { + background-image: none; +} + +.app-well-app > .overview-icon.overview-icon-with-label, +.grid-search-result .overview-icon.overview-icon-with-label { + padding: 10px 8px 5px 8px; + spacing: 4px; +} + +.workspace-thumbnails { + visible-width: 32px; + spacing: 12px; + padding: 12px; + border-radius: 6px 0 0 6px; +} + +.workspace-thumbnails:rtl { + border-radius: 0 6px 6px 0; +} + +.workspace-thumbnails .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + height: 24px; +} + +.workspace-thumbnail-indicator { + border: 0 solid white; + border-left-width: 2px; + padding: 6px 10px; + border-radius: 0; +} + +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + padding: 0px 88px 10px 88px; +} + +.workspace-thumbnails { + transition-duration: 250ms; + color: white; + background-color: rgba(255, 255, 255, 0.1); + border: none; +} + +.search-statustext, .no-frequent-applications-label { + font-size: 45px; + font-weight: 400; + color: rgba(255, 255, 255, 0.5); +} + +/* NOTIFICATIONS & MESSAGE TRAY */ +.url-highlighter { + link-color: #64a6ff; +} + +.notification-banner { + font-size: 1em; + width: 34em; + min-height: 56px; + margin: 5px; + border-radius: 6px; + color: #F1FCF9; + background-color: #282F37; + border: none; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); +} + +.notification-banner:hover { + background-color: #282F37; +} + +.notification-banner:focus { + background-color: #282F37; +} + +.notification-banner .notification-icon { + padding: 5px; +} + +.notification-banner .notification-content { + padding: 5px; + spacing: 5px; +} + +.notification-banner .secondary-icon { + icon-size: 1.14286em; +} + +.notification-banner .notification-actions { + background-color: transparent; + padding-top: 0; + padding: 4px; + spacing: 4px; +} + +.notification-banner .notification-button { + transition-duration: 100ms; + min-height: 32px; + padding: 0 8px; + border-radius: 6px; + background-color: transparent; + color: rgba(241, 252, 249, 0.7); + font-weight: 500; +} + +.notification-banner .notification-button:first-child { + border-radius: 6px; +} + +.notification-banner .notification-button:last-child { + border-radius: 6px; +} + +.notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { + background-color: rgba(241, 252, 249, 0.08); + color: #F1FCF9; +} + +.notification-banner .notification-button:active { + transition-duration: 200ms; + background-color: rgba(241, 252, 249, 0.2); + color: #F1FCF9; +} + +.summary-source-counter { + font-size: 1em; + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: #B4A1DB; + color: white; + border: 2px solid white; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; +} + +.secondary-icon { + icon-size: 1.14286em; +} + +.chat-body { + spacing: 5px; +} + +.chat-response { + margin: 5px; +} + +.chat-log-message { + color: #F1FCF9; +} + +.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(241, 252, 249, 0.7); +} + +.chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; +} + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: 400; + color: rgba(241, 252, 249, 0.7); +} + +.chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; +} + +.hotplug-transient-box { + spacing: 6px; + padding: 2px 72px 2px 12px; +} + +.hotplug-notification-item { + padding: 2px 10px; +} + +.hotplug-notification-item:focus { + padding: 1px 71px 1px 11px; +} + +.hotplug-notification-item-icon { + icon-size: 24px; + padding: 2px 5px; +} + +.hotplug-resident-box { + spacing: 8px; +} + +.hotplug-resident-mount { + transition-duration: 100ms; + spacing: 8px; + border-radius: 6px; +} + +.hotplug-resident-mount:hover { + background-color: rgba(241, 252, 249, 0.08); +} + +.hotplug-resident-mount:active { + transition-duration: 200ms; + background-color: rgba(241, 252, 249, 0.2); +} + +.hotplug-resident-mount-label { + color: inherit; + padding-left: 6px; +} + +.hotplug-resident-mount-icon { + icon-size: 24px; + padding-left: 6px; +} + +.hotplug-resident-eject-icon { + icon-size: 16px; +} + +.hotplug-resident-eject-button { + padding: 7px; + border-radius: 6px; + color: #F1FCF9; +} + +/* Eeeky things */ +.magnifier-zoom-region { + border: 2px solid #B4A1DB; +} + +.magnifier-zoom-region.full-screen { + border-width: 0; +} + +/* On-screen Keyboard */ +.word-suggestions { + font-size: 11.25pt; + font-weight: 400; + spacing: 12px; + min-height: 20pt; +} + +#keyboard { + background-color: rgba(0, 0, 0, 0.3); +} + +.key-container { + padding: 4px; + spacing: 4px; +} + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 2em; + font-weight: 500; + border-radius: 6px; + border: none; + color: #F1FCF9; + background-color: #282F37; + border-color: transparent; + box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; + transition-duration: 100ms; +} + +.keyboard-key:focus { + color: #F1FCF9; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); +} + +.keyboard-key:hover, .keyboard-key:checked { + color: #F1FCF9; + background-color: #282F37; + border-color: transparent; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); + text-shadow: none; + icon-shadow: none; +} + +.keyboard-key:active { + color: #F1FCF9; + background-color: #586066; + border-color: transparent; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); + text-shadow: none; + icon-shadow: none; + transition-duration: 200ms; +} + +.keyboard-key:grayed { + background-color: rgba(0, 0, 0, 0.3); + color: white; + border-color: rgba(0, 0, 0, 0.3); +} + +.keyboard-key.default-key { + border-color: transparent; + background-color: #282F37; + background-size: 24px; +} + +.keyboard-key.default-key:active { + background-color: #50585e; +} + +.keyboard-key.enter-key { + border-color: transparent; + background-color: #B4A1DB; + background-image: url("assets/key-enter.svg"); +} + +.keyboard-key.enter-key:active { + background-color: #c3b4e2; +} + +.keyboard-key.shift-key-lowercase { + background-image: url("assets/key-shift.svg"); +} + +.keyboard-key.shift-key-uppercase { + background-image: url("assets/key-shift-uppercase.svg"); +} + +.keyboard-key.shift-key-uppercase:latched { + background-image: url("assets/key-shift-latched-uppercase.svg"); +} + +.keyboard-key.hide-key { + background-image: url("assets/key-hide.svg"); +} + +.keyboard-key.layout-key { + background-image: url("assets/key-layout.svg"); +} + +.keyboard-subkeys { + color: inherit; + padding: 5px; + -arrow-border-radius: 0; + -arrow-background-color: transparent; + -arrow-border-width: 0; + -arrow-border-color: transparent; + -arrow-base: 0; + -arrow-rise: 0; + -boxpointer-gap: 5px; + background-color: #282F37; + border-radius: 6px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); +} + +.candidate-popup-content { + padding: 8px; + spacing: 0; +} + +.candidate-index { + padding: 0 4px 0 0; + color: rgba(241, 252, 249, 0.7); +} + +.candidate-box:selected .candidate-index { + color: rgba(255, 255, 255, 0.7); +} + +.candidate-box { + transition-duration: 100ms; + min-height: 28px; + padding: 0 8px; + border-radius: 6px; +} + +.candidate-box:hover { + background-color: rgba(241, 252, 249, 0.08); + color: #F1FCF9; + transition-duration: 0ms; +} + +.candidate-box:active { + background-color: rgba(241, 252, 249, 0.2); + color: #F1FCF9; + transition-duration: 200ms; +} + +.candidate-box:selected { + background-color: #B4A1DB; + color: white; + transition-duration: 0ms; +} + +.candidate-page-button-box { + height: 28px; +} + +.vertical .candidate-page-button-box { + padding-top: 0; +} + +.horizontal .candidate-page-button-box { + padding-left: 0; +} + +.candidate-page-button { + min-width: 28px; + min-height: 28px; + padding: 0; +} + +.candidate-page-button-previous { + border-radius: 6px; + border-right-width: 0; +} + +.candidate-page-button-next { + border-radius: 6px; +} + +.candidate-page-button-icon { + icon-size: 1.14286em; +} + +/* Auth Dialogs & Screen Shield */ +.framed-user-icon { + background-size: contain; + border: none; + color: white; + border-radius: 6px; +} + +.framed-user-icon:hover { + border-color: white; + color: white; +} + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; +} + +.login-dialog { + border: none; + background-color: transparent; +} + +.login-dialog StEntry { + color: white; + selection-background-color: rgba(255, 255, 255, 0.3); + selected-color: white; + transition-duration: 100ms; + background-color: rgba(255, 255, 255, 0.04); + border-color: transparent; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); +} + +.login-dialog StEntry:focus { + border-color: transparent; + box-shadow: inset 0 -2px white; +} + +.login-dialog StEntry:insensitive { + color: rgba(241, 252, 249, 0.5); + border-color: transparent; + box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.5); +} + +.login-dialog .modal-dialog-button-box { + spacing: 3px; +} + +.login-dialog .modal-dialog-button { + padding: 0 16px; + color: rgba(255, 255, 255, 0.7); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + transition-duration: 100ms; +} + +.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus { + color: white; + background-color: rgba(255, 255, 255, 0.08); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.login-dialog .modal-dialog-button:active { + color: white; + background-color: rgba(255, 255, 255, 0.2); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + transition-duration: 200ms; +} + +.login-dialog .modal-dialog-button:insensitive { + color: rgba(255, 255, 255, 0.3); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.login-dialog .modal-dialog-button:default { + color: white; + background-color: #B4A1DB; + border-color: transparent; + box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); + text-shadow: none; + icon-shadow: none; + transition-duration: 100ms; +} + +.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + color: white; + background-color: #B4A1DB; + border-color: transparent; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); + text-shadow: none; + icon-shadow: none; +} + +.login-dialog .modal-dialog-button:default:active { + color: white; + background-color: #c6b8e4; + border-color: transparent; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); + text-shadow: none; + icon-shadow: none; + transition-duration: 200ms; +} + +.login-dialog .modal-dialog-button:default:insensitive { + color: rgba(255, 255, 255, 0.5); + background-color: rgba(255, 255, 255, 0.04); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.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-warning { + color: #e3983f; +} + +.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: white; +} + +.login-dialog-not-listed-label { + transition-duration: 100ms; + font-size: 1em; + font-weight: bold; + color: rgba(255, 255, 255, 0.7); + padding-top: 1em; + border-radius: 6px; +} + +.login-dialog-not-listed-label:hover { + background-color: rgba(255, 255, 255, 0.08); + color: white; +} + +.login-dialog-not-listed-label:focus { + background-color: rgba(255, 255, 255, 0.12); +} + +.login-dialog-not-listed-label:active { + transition-duration: 200ms; + background-color: rgba(255, 255, 255, 0.2); + color: white; +} + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; +} + +.login-dialog-user-list { + spacing: 12px; + width: 23em; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:selected { + background-color: rgba(255, 255, 255, 0.12); + color: white; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { + background-color: rgba(255, 255, 255, 0.08); + color: white; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:active { + background-color: rgba(255, 255, 255, 0.2); + color: white; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid white; +} + +.login-dialog-user-list-item { + transition-duration: 100ms; + border-radius: 6px; + 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:hover { + background-color: rgba(255, 255, 255, 0.08); + color: white; +} + +.login-dialog-user-list-item:active { + transition-duration: 200ms; + background-color: rgba(255, 255, 255, 0.2); + color: white; +} + +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin-top: 6px; + background-color: white; +} + +.login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: white; +} + +.login-dialog-username, +.user-widget-label { + color: white; + font-size: 15pt; + font-weight: 500; + text-align: left; + padding-left: 15px; +} + +.user-widget-label:ltr { + padding-left: 14px; +} + +.user-widget-label:rtl { + padding-right: 14px; +} + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 8px; + width: 23em; +} + +.login-dialog-prompt-label { + color: rgba(255, 255, 255, 0.7); + font-size: 1em; + padding-top: 1em; +} + +.login-dialog-session-list-button StIcon { + icon-size: 1.25em; +} + +.login-dialog-session-list-button { + color: rgba(255, 255, 255, 0.7); +} + +.login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: white; +} + +.login-dialog-session-list-button:active { + color: white; +} + +.screen-shield-arrows { + padding-bottom: 3em; +} + +.screen-shield-arrows Gjs_Arrow { + color: white; + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); +} + +.screen-shield-clock { + color: white; + text-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); + font-weight: normal; + text-align: center; + padding-bottom: 1.5em; +} + +.screen-shield-clock-time { + font-size: 112px; + font-weight: 300; + text-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); + font-feature-settings: "tnum"; +} + +.screen-shield-clock-date { + font-size: 45px; + font-weight: 400; +} + +.screen-shield-notifications-container { + spacing: 6px; + width: 30em; + background-color: transparent; + max-height: 500px; +} + +.screen-shield-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; +} + +.screen-shield-notifications-container .notification, +.screen-shield-notifications-container .screen-shield-notification-source { + padding: 8px; + border: none; + background-color: rgba(0, 0, 0, 0.3); + color: white; + border-radius: 6px; +} + +.screen-shield-notifications-container .notification { + margin-right: 16px; +} + +.screen-shield-notification-label { + min-height: 22px; + padding: 2px 0px 0px 16px; + font-weight: bold; +} + +.screen-shield-notification-count-text { + min-height: 22px; + padding: 2px 0px 0px 16px; + color: rgba(255, 255, 255, 0.7); +} + +#panel.lock-screen { + background-color: rgba(0, 0, 0, 0.3); +} + +.screen-shield-background { + background: black; + box-shadow: 0 19px 19px rgba(0, 0, 0, 0.6), 0 15px 6px rgba(0, 0, 0, 0.44); +} + +#lockDialogGroup { + background: #00060c; + background-size: cover; +} + +#LookingGlassDialog { + background-color: #282F37; + spacing: 4px; + padding: 0; + border: none; + border-radius: 6px; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); +} + +#LookingGlassDialog > #Toolbar { + padding: 0 8px; + border: none; + border-radius: 0; + background-color: rgba(40, 47, 55, 0.01); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.26); +} + +#LookingGlassDialog .labels { + spacing: 0; +} + +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(241, 252, 249, 0.7); + transition-duration: 100ms; + padding-left: 16px; + padding-right: 16px; + min-height: 32px; + padding: 0 32px; +} + +#LookingGlassDialog .notebook-tab:hover { + background-color: rgba(241, 252, 249, 0.08); + color: #F1FCF9; + text-shadow: none; +} + +#LookingGlassDialog .notebook-tab:active { + background-color: rgba(241, 252, 249, 0.2); + color: #F1FCF9; + transition-duration: 200ms; +} + +#LookingGlassDialog .notebook-tab:selected { + border-bottom-width: 0; + border-color: transparent; + background-color: rgba(40, 47, 55, 0.01); + box-shadow: inset 0 -2px 0px #B4A1DB; + color: #F1FCF9; + text-shadow: none; +} + +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; +} + +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; +} + +.lg-dialog StEntry { + selection-background-color: #B4A1DB; + selected-color: white; +} + +.lg-dialog .shell-link { + color: #64a6ff; +} + +.lg-dialog .shell-link:hover { + color: #64a6ff; +} + +.lg-completions-text { + font-size: 1em; + font-style: italic; +} + +.lg-obj-inspector-title { + spacing: 4px; +} + +.lg-obj-inspector-button { + min-height: 32px; + padding: 0 16px; + border: none; + border-radius: 6px; + font-size: 10.5pt; + font-weight: 500; + color: rgba(241, 252, 249, 0.7); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + transition-duration: 100ms; +} + +.lg-obj-inspector-button:hover { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.08); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.lg-obj-inspector-button:active { + color: #F1FCF9; + background-color: rgba(241, 252, 249, 0.2); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; + transition-duration: 200ms; +} + +.lg-obj-inspector-button:insensitive { + color: rgba(241, 252, 249, 0.3); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.lg-obj-inspector-button:focus { + color: #F1FCF9; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 0 transparent; +} + +.lg-obj-inspector-button:hover { + border: none; +} + +#lookingGlassExtensions { + padding: 4px; +} + +.lg-extensions-list { + padding: 4px; + spacing: 6px; +} + +.lg-extension { + border: none; + border-radius: 6px; + padding: 4px; +} + +.lg-extension-name { + font-size: 18pt; + font-weight: 400; +} + +.lg-extension-meta { + spacing: 6px; +} + +#LookingGlassPropertyInspector { + background: #282F37; + border: none; + border-radius: 6px; + padding: 6px; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); +} + +/* Dash to Dock */ +#dashtodockContainer #dash { + background-color: black; +} + +#dashtodockContainer:overview #dash { + background-color: rgba(255, 255, 255, 0.1); +} + +#dashtodockContainer.extended:overview #dash { + background-color: transparent; +} + +#dashtodockContainer.left #dash, +#dashtodockContainer.right #dash { + padding: 3px 0; +} + +#dashtodockContainer.top #dash, +#dashtodockContainer.bottom #dash { + padding: 0 3px; +} + +#dashtodockContainer.extended #dash { + padding: 0; + border-radius: 0; +} + +#dashtodockContainer.left .dash-item-container > StWidget, +#dashtodockContainer.right .dash-item-container > StWidget, +#dashtodockContainer.extended.left .dash-item-container > StWidget, +#dashtodockContainer.extended.right .dash-item-container > StWidget { + padding: 3px 6px; +} + +#dashtodockContainer.extended.left .dash-item-container:first-child > StWidget, +#dashtodockContainer.extended.right .dash-item-container:first-child > StWidget { + padding: 6px 6px 3px 6px; +} + +#dashtodockContainer.extended.left .dash-item-container:last-child > StWidget, +#dashtodockContainer.extended.right .dash-item-container:last-child > StWidget { + padding: 3px 6px 6px 6px; +} + +#dashtodockContainer.top .dash-item-container > StWidget, +#dashtodockContainer.bottom .dash-item-container > StWidget, +#dashtodockContainer.extended.top .dash-item-container > StWidget, +#dashtodockContainer.extended.bottom .dash-item-container > StWidget { + padding: 6px 3px; +} + +#dashtodockContainer.extended.top .dash-item-container:first-child > StWidget, +#dashtodockContainer.extended.bottom .dash-item-container:first-child > StWidget { + padding: 6px 3px 6px 6px; +} + +#dashtodockContainer.extended.top .dash-item-container:last-child > StWidget, +#dashtodockContainer.extended.bottom .dash-item-container:last-child > StWidget { + padding: 6px 6px 6px 3px; +} + +#dashtodockContainer .app-well-app-running-dot { + background-color: transparent; +} + +#dashtodockContainer .dash-item-container > StWidget { + background-size: cover; +} + +#dashtodockContainer.left .dash-item-container > StWidget.running1 { + background-image: url("assets/dash/left-running1.svg"); +} + +#dashtodockContainer.left .dash-item-container > StWidget.running1.focused { + background-image: url("assets/dash/left-running1-focused.svg"); +} + +#dashtodockContainer.left .dash-item-container > StWidget.running2 { + background-image: url("assets/dash/left-running2.svg"); +} + +#dashtodockContainer.left .dash-item-container > StWidget.running2.focused { + background-image: url("assets/dash/left-running2-focused.svg"); +} + +#dashtodockContainer.left .dash-item-container > StWidget.running3 { + background-image: url("assets/dash/left-running3.svg"); +} + +#dashtodockContainer.left .dash-item-container > StWidget.running3.focused { + background-image: url("assets/dash/left-running3-focused.svg"); +} + +#dashtodockContainer.left .dash-item-container > StWidget.running4 { + background-image: url("assets/dash/left-running4.svg"); +} + +#dashtodockContainer.left .dash-item-container > StWidget.running4.focused { + background-image: url("assets/dash/left-running4-focused.svg"); +} + +#dashtodockContainer.right .dash-item-container > StWidget.running1 { + background-image: url("assets/dash/right-running1.svg"); +} + +#dashtodockContainer.right .dash-item-container > StWidget.running1.focused { + background-image: url("assets/dash/right-running1-focused.svg"); +} + +#dashtodockContainer.right .dash-item-container > StWidget.running2 { + background-image: url("assets/dash/right-running2.svg"); +} + +#dashtodockContainer.right .dash-item-container > StWidget.running2.focused { + background-image: url("assets/dash/right-running2-focused.svg"); +} + +#dashtodockContainer.right .dash-item-container > StWidget.running3 { + background-image: url("assets/dash/right-running3.svg"); +} + +#dashtodockContainer.right .dash-item-container > StWidget.running3.focused { + background-image: url("assets/dash/right-running3-focused.svg"); +} + +#dashtodockContainer.right .dash-item-container > StWidget.running4 { + background-image: url("assets/dash/right-running4.svg"); +} + +#dashtodockContainer.right .dash-item-container > StWidget.running4.focused { + background-image: url("assets/dash/right-running4-focused.svg"); +} + +#dashtodockContainer.top .dash-item-container > StWidget.running1 { + background-image: url("assets/dash/top-running1.svg"); +} + +#dashtodockContainer.top .dash-item-container > StWidget.running1.focused { + background-image: url("assets/dash/top-running1-focused.svg"); +} + +#dashtodockContainer.top .dash-item-container > StWidget.running2 { + background-image: url("assets/dash/top-running2.svg"); +} + +#dashtodockContainer.top .dash-item-container > StWidget.running2.focused { + background-image: url("assets/dash/top-running2-focused.svg"); +} + +#dashtodockContainer.top .dash-item-container > StWidget.running3 { + background-image: url("assets/dash/top-running3.svg"); +} + +#dashtodockContainer.top .dash-item-container > StWidget.running3.focused { + background-image: url("assets/dash/top-running3-focused.svg"); +} + +#dashtodockContainer.top .dash-item-container > StWidget.running4 { + background-image: url("assets/dash/top-running4.svg"); +} + +#dashtodockContainer.top .dash-item-container > StWidget.running4.focused { + background-image: url("assets/dash/top-running4-focused.svg"); +} + +#dashtodockContainer.bottom .dash-item-container > StWidget.running1 { + background-image: url("assets/dash/bottom-running1.svg"); +} + +#dashtodockContainer.bottom .dash-item-container > StWidget.running1.focused { + background-image: url("assets/dash/bottom-running1-focused.svg"); +} + +#dashtodockContainer.bottom .dash-item-container > StWidget.running2 { + background-image: url("assets/dash/bottom-running2.svg"); +} + +#dashtodockContainer.bottom .dash-item-container > StWidget.running2.focused { + background-image: url("assets/dash/bottom-running2-focused.svg"); +} + +#dashtodockContainer.bottom .dash-item-container > StWidget.running3 { + background-image: url("assets/dash/bottom-running3.svg"); +} + +#dashtodockContainer.bottom .dash-item-container > StWidget.running3.focused { + background-image: url("assets/dash/bottom-running3-focused.svg"); +} + +#dashtodockContainer.bottom .dash-item-container > StWidget.running4 { + background-image: url("assets/dash/bottom-running4.svg"); +} + +#dashtodockContainer.bottom .dash-item-container > StWidget.running4.focused { + background-image: url("assets/dash/bottom-running4-focused.svg"); +} + +/* Simple Dock */ +#dash:desktop { + background-color: black; +} + +/* GPaste */ +.popup-menu .search-entry { + color: #F1FCF9; + selection-background-color: #B4A1DB; + selected-color: white; + transition-duration: 100ms; + background-color: rgba(241, 252, 249, 0.04); + border-color: transparent; + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.3); +} + +.popup-menu .search-entry:hover { + box-shadow: inset 0 -1px #F1FCF9; +} + +.popup-menu .search-entry:focus { + border-color: transparent; + box-shadow: inset 0 -2px #B4A1DB; + color: #F1FCF9; +} + +.popup-menu .search-entry .search-entry-icon { + color: rgba(241, 252, 249, 0.7); +} + +.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { + color: #F1FCF9; +} diff --git a/misc/gtk/skyfall/gnome-shell/message-indicator-symbolic.svg b/misc/gtk/skyfall/gnome-shell/message-indicator-symbolic.svg new file mode 100644 index 0000000..a93cc63 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/message-indicator-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gnome-shell/no-events.svg b/misc/gtk/skyfall/gnome-shell/no-events.svg new file mode 120000 index 0000000..d2fcad0 --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/no-events.svg @@ -0,0 +1 @@ +assets/no-events.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/gnome-shell/no-notifications.svg b/misc/gtk/skyfall/gnome-shell/no-notifications.svg new file mode 120000 index 0000000..175731c --- /dev/null +++ b/misc/gtk/skyfall/gnome-shell/no-notifications.svg @@ -0,0 +1 @@ +assets/no-notifications.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/gnome-shell/noise-texture.png b/misc/gtk/skyfall/gnome-shell/noise-texture.png new file mode 100644 index 0000000000000000000000000000000000000000..ca1563d14aa99ea38360c97b5d32916c80b76aa9 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU}OMcMrH;EhO|9astgPa%mF?jt_%ze%d2c}fh0?U z{DK)Ap4~`eU|^8s7@*u=0Q#VPPJ0|Nttr>mdKI;Vst054V}1^@s6 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/button-active.png b/misc/gtk/skyfall/gtk-2.0/assets/button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a4878c6ee7380cd60bfd5ea089d0453cdc2d4c2b GIT binary patch literal 612 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4mJh`hTcwDUIqpRmSQK*5DpFwjv9`X4h9AW z&H|6fVg?4jBOuH;Rhv(mfq_A?#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#W zDFz0{hn_BuAr`$)FPzT`b`&}O@xG;TasI!%OD1e}%kE zaLD}wZ%j8g>q6Hn+XQY;anPD|ZFY6~yP1!VIZX_@b!6`Svyo@pi`jl0zc|&CLFU7S zq_dHC)*HLLxD|d(!)Kd>+r&*QS5!^Pk$x z)S7Mk>m3;`>Ac>$>+Z8tIve+@9lxrzz_)XA)XA+Hk;<={%iETvUMUnZoaLjZcKPK; zeWnBkm9<~LUbFSJ7R?m9xy{6FvCMjQWo~I+m08w5URI>l&zWCyit)$&KMj|d*8G!^ RWME)m@O1TaS?83{1OTqB3EThx literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/button-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/button-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..c56150198695e7917f210a975bf6233779135a47 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe7G?$phWh0Ub_@&*%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8|NsB~|GVYuGwlov3|u8a ze!&dPtgIp;qB1ga#(^)@7#JArJzX3_IA$g%9N?Q_oW|rhn`uI(oiI;V!xhW}0O-@kj8wK6a;FnGH9xvX2T=f?0Vn)Qkmmj><^wr z>n|+j;#}9ooy}>oD6=U4on?7iOoXdy$n0I8@1M!C`zQH8zP)Z1ivq)U+dTIE*}82U zYwr}D`>-)cW+_|6Z3Yhpo`%|Xo3irH)$9H`G`PFmU|&&NC?4JM&_KD;CTrSyL#e9_ zQvcZax^~~WD}KRS$?AtO8^e_{7xvzt;nwT+vh#2;JYjeeZ5{nrN5sFg;JN<2FWTNG z4(uphdt5*5a%Kuod!*i__M3-KC)qE$aoY8l1fTJ{S*$H_jxI-c$q8;1sB*oovtink z;I5yy-kzHrbY`o{c>`7Br>mRNP8q1OF$C|ns>q9x{AK%J`^1@~WnXu7%nUuF!*Jk9 zlh9_3ixsgG5|qo-c`jmN%i#fV@EFsU*Bbzu)IU* z*Sxv6RW{2B{_IvLd4Dx}T) lC@1LW`Sj!Oy%;`fdx%_mz4z7JBnAcs22WQ%mvv4FO#pmu`4<2H literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/button.png b/misc/gtk/skyfall/gtk-2.0/assets/button.png new file mode 100644 index 0000000000000000000000000000000000000000..055bf36d038d931f4328ec624d6d117bd670da45 GIT binary patch literal 561 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4rT@hhF#%r?HL#tn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXODAiyWYl>r?Xg9Wr1w6#GD6%_^t2L?+^24iDUZEX>C5KvK3QBW|DkVZ8dF6 z8C5NL9UVC}H91W~c{Kw?Z6if(Lp42fbv<)+eKQSxb4@){4P6s;Ju`JZQ*~W)b$yVO zhMu{GzPW~;83=)umAyEe!oa{_UlQaO%)rRR%)-jX#>URh!O6wL%gZMqBq}B*DJ3l< zD<>zfps1^BXk=_=W^QHU;^iB%ZQJ&pd-fkV^6}&6&!4}1{d(v~YYYPe!wgRs#}En0 z+=GUBEe0Yi7iRu6Q*fMa=K8LFeT;(Rfky^?7xFeL>~9xinqt%$y!Plig)6mw$%iiA zx2b>6_iTNCV8z7?&*Qxh-+1h6&l~hkEv6?njHOUeFzA7rihy~G!yN&q<_iiY9K221 zdR+@&iHh@w-@M&teml)wv{hl=o;CKTr|mgE$69E4)s#(d{OT@fY8F`aEnai8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8cz{ocD+2?=s#RC_&%eKA-lg>mE^h;&+nX2P+&cg2*7>)#EV#aX$<56RuWp%t zYumy*TNmBgvf$R1MYpyrytQS~ovjORZ(aamZ(ej8EPi|Q!rNOH-r2J7cEI(Q9SjT% zG9^KN!3=C1O3KR0`UVEZre?Xhc{67&*t%`!?%Q`?ynOlfz8wn#14F;3i(`n!`QAwf zg_;$3Se3VlgspN~yLQ_D|L5dv8agiTd#pD(#mQyLHj#}{of^)nZk@|!bw^0p6;9vE zu6;nNTc?5H8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;aez;VD+2?=|Ns9#|NsB_^XJe1KY#l1c9 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/checkbox-checked-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..d9cdec9d6daae150a70c4e60105826da72ccc46b GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;Uw}`DD+2?=|AzmoR{h^N_r{V*x3^8Yy>80&%`_U47Rwk*88b>ZzT3vO>&2$E7;8TbcmeUM);0~0eZ zAD^&@xI|cZL}%B;Rjb!+ymtM`(`UM$oyr&(7`i=O978nDPo3l_)~vw8sywad8rRls zQSa(6>O}~Mi2pq;88=B>>Cv8|jwei9CID`xHNJoI?>syD(b7^oo9M~r2IRzr=v3BOtrGo;iMg!qLTAkZ$E3?_#tbR$HT8X7Jm40e_c<; u`q)IP8E^TjzHa?{)v)A}&HR0n8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;Wq?nJD+2?=s#X8@@87?5{+(?L?`&Rlck9C2n-|{R0zr#zZ&`2)#9jmv*$NQ^ zlWsfTX)rJ_2$cl+1v4a+Wnf^)^mK6y(Fk5U!I7^) zfrmxh#lhv^zyBNM6fzZ6KR%F4pS3OW!Sy%%yerprdj)%m8>)Jn+rfuDQatiPMXRN6?!Y>rp TFA`^9U|{fc^>bP0l+XkKBFKko literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed-active.png b/misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4ab8a4709caddf0a7b266dfb9bcb8d30fc7990e8 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;aez;VD+2?=s#RC_&%eKA-lg>mE^h;&+nX2P+&cg2*7>)#EV#a9{;h2b?`&Ok zXUn47n-|{Rvhel>H9lJg1_ptWAirP+HV!3aWo3N>1LNG>ycaLy&mK9%z`zjc>Ealo zasKQiYoP`O0q4i7PS^#0`?q{+iOZagPo{cK?N2$G`5|Res#QwxqSH$4i;p!&9bh%7 zI>O1(A--6me9Qi06_&rYT2I-0vHV2*<#Y1sH`GpE`(FFZQ~cQ%nFnvKeu`sYU|{fc L^>bP0l+XkKixhww literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..757630800d4c26ae4492f6fc2cecabef69b35146 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8mdKI;Vst0D=Zf2mk;8 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..534ff220c4c1b0dfc5e6283bf04e9577d8729751 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8)cxTI^J6jjt-m>8K zmW8)3zJ3L=kGCYqFPMRenU{}GSR^bw;>lBSrm%Vj28Liy7sn8ZsmTdk+U-pttZZA0 zEIg7p+zY%UF0DRykG0wQ@@a`v+3%bVek*GG6eaQ8s?_4TquI5j#{rk+QuLREziZu) qzkRx5^==7E2O&uT$Ei9D4EOf!lizXkX?_wfUqO7#Ji=Tq8GkOGiF!>D1_lOW zPZ!4!iK)p63PJ|$OB)?mF-8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;S%6Q7D+2?=)vH(U|G)qL|Njp^K7i4W5C4C>|MlhluP-%5dKK}jj z@z;-!e|~-Z{o~`GpZsr@eqvx?5G)Du3ua*B;80RlR@OH#FwV`*d-2jn+C7bdfg#e< z#W6%9`0XS^p#}wkBVhs`J2<}oKOfaRW!f^Iv~4>qHJ=@Fv1}5_y~ZFmC0uS2*PXlU zRjk4WmEYMo3gpx8{QnReF@LW^?&SRkN;af~N7x8ZGP(%ac`%e16E=>OhR!N9=4 N;OXk;vd$@?2>?9FhXw!u literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/checkbox-unchecked-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/checkbox-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..4ccee7ceb52711fbe3e97991e9800c1f5985e3fe GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8X?_wfUqO7#Ji=Tq8lf;n-%mbdG-GNYmf79)iwtq2ANb)k-k V7nd5F85kHCJYD@<);T3K0RS}cXodg) literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/checkbox-unchecked.png b/misc/gtk/skyfall/gtk-2.0/assets/checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..f461907fb4b6fa42442ff2d9b7896f1a88c9c9ef GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq85He_A+UU57X~N-IY^;0^e9=rUtTW_{WJL50b~@hBWa4pQ aVtCIfQJQb(zLJ4~fx*+&&t;ucLK6U>5k@%x literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button-active.png b/misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..12568d2d9a56dec48a9a38d69df13a97c57b05cb GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2IM^5%7`D7y6UM;6z*6kw8N$KA!BNAJ(!s#M zz**oCS>t*I;7bhncr0V4trO$q6 zBgMeLsNw127@{%p?D?}^PJtq<4@&=iNsA2P}+czRxTEcGEZLg?sLeS-L;WX0!e=Wa>TkYm4U57fTs)pEpipf52eC zaIJmo-0S+wuTDt&U6Or#>*H>}-$I3Rm_K}aF1%AjvUo$#x;f^nZ~G<~Gbz+H&X4K3 z^s4A(N_P2To&^TNObr*S)_a6F?zNNW((E?K4xD-OOe@2KIl65dFK{asPk3NZeMW?B z8p8$wzfbXr3nqALW-6AL?Vj#cxzJ|@XQxK>i!wh&jmah-epx?oF!R3r?Q!sX9r>ke z?_5yme7|Pj&V5$16c&nZEWM^N@k!(F)`scdpI;PcxU3@Jzc6`Hl%>B---AhY>+ZLC enzKHzXE3?neE#*nm<$F61_n=8KbLh*2~7aKF0kkT literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..86eda9e7bf2d0d49103ad53944d25faa51d36824 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2SeO|Y7~BqQOl4qTU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;bbwEYD+2?=|NsBb{6F*Q|EK@||9}4f`P=_*|NsC0{{K7MX)jrj1tmd#!3@l- zA|j$PGID3iC$;vL}QrM)->9eijq?y4@M>t*I;7bhncr0V4trO$q6 zBgMeL$mi+e7@{%p?0H*1r$B+Whvnxi#SJ`6va);U%C_8M-O2peOXp5Y^ac~P@Z{vD z{x4Xb#O!#Up7TY`O~8A9-lX(>ClAOg_qbJ`Or!7)S2#JqTN@r_Jn6h`PJ=r8D&ZsA{p&>Zs>jZX2bsb%u(5j3^N_Am&Udo zzQ3>|C-6;4)vBZKdmT7Rt*Z;A7iO7d#QpbS-YnJ7`$7A^=&G#L9#83o3zlv)>(bp6 zeS6x~-@A4d96Geb^ADrxbJZv8?;kG}-5D)XXr%i-`}yBDTP&aET(Y{-I(21NpYOBM ze}C+lo4lQF9$0YFLOLnvzM{`@@9$=_?Lr;?FueU;+umMRGM|Bgfx*+&&t;ucLK6TM C|E0nJ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button.png b/misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-button.png new file mode 100644 index 0000000000000000000000000000000000000000..2043b27ca0de63b21209a417245495044c64ffdb GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2IM^5%7`D7y6UM;6z*6kw8N$KA!BNAJ(!s#M zz**oCS>t*I;7bhncr0V4trO$q6 zBgMeL$nNRl7@{%p?4`YaPL2X?56kOgoLn|Ol=JZGS-S86(;k-fN3R_^t+a8|h9gfT ztX`TJ%1n4%RFUCb&i>OtpEF*|1J$zO!|KQF$fW5E)ZB$r4n;}f9t735$fy<9p|kncH-FeIW=U( zG)>!<5Y>CnqwD%#37uU0ULwDC%X;JY*=m#DO#k}4Kv=Zt$<$>Nitav0b6a6|s))6t vytn#ytD*9__CKksN*-?2^H!R`@RQNSsPIO^%hQq!3=9mOu6{1-oD!M>t*I;7bhncr0V4trO$q6 zBgMeLFx}I|F+^kH*-3_dhYfgG(!YP2usZ1J|MQn)9Hl)44*ONMNCh5N)yS)R&;L^? zZ@suEkC=y@qo{D5)HDHwedezkF0hm?XucMj`F*)^3VU?Zj%z;+7*8BX58R%(ZV`ug zk~GH;)|=UD|1-A5)LqQoHtps;&fA5Z#eN~LqfVr?vwYmJz%zlf>x9I~biwMnm{VL+ g7Bq@n-~CEH?SW6fN5Q^D3=9kmp00i_>zopr0Lsi}T>t<8 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-entry-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/combo-ltr-entry-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..f260608af1e6259e7bf4118ee460913612cfe3f8 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2SeO|Y7~BqQOl4qTU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;dVo)etGueVysD18nzp=}j=Y+#yta#68J*d(k!6$m8ir1j=A*hQjwxa@WPNNnuZgl6Dl)qm q`De1sjJdMMvomqo(q)yF3-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;dVo)etGueVysD18nzp=}j=Y+#yta#68J*d(k!6$m8ir1j=A*hQjwxa@WPNNnuZgl6Dl)qm q`De1sjJdMMvomqo(q)yF3>t*I;7bhncr0V4trO$q6 zBgMeL$l>YY7@{%p==r^VhaCi19^Bk3e|zJ3&LWPWH6|JzNBjBD!>h+=aG>|t(u)!5JnuQ}8;<3P+vcwOX675$6Ijlm ze%S5q;nY7H?%h-0S)ID<=E_XA1oP{yr$0UUX@2GK-+ONN^n1d#C!gOSY-sR#hR4l7 z39U=Hw_TD~%%A3<)cC)RLFI&rh3bFanK!$Cq=`&2YMk+RW9I#13%br-vS3Z~y@?Eu`m$%+E+5M^yTmLb7cc#s x#UaWtJ9qodR+rCxM_8}TY+2B9*!&NZZHBAA_3Gt285kHCJYD@<);T3K0RWaOqTm1k literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-button-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-button-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e96bb6bf1186b70277b3d0d41b359d61fe679d88 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2SeO|Y7~BqQOl4qTU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M1W6-D+2?=ng3`0gTd$jpTGV8_W%F?@BhD>NTwJuFfeeG1o;Isu(FDX%E-w1 zeRL>bU|`Vjba4#fh)zy$VDrg)`jm%f)l-E_vOde2PZkNCEKw15IjFK&v%`gfA;eT# VKU&AaoPmLX!PC{xWt~$(6980!NVNa} literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-button-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..06917204da23da874e03ce8722cc3fc10ffc6caa GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2IM^5%7`D7y6UM;6z*6kw8N$KA!BNAJ(!s#M zz**oCS>t*I;7bhncr0V4trO$q6 zBgMeL@YmDDF+^kH(eoRUZ{S)cY2C%(v&s3A0#PvH*q($9yw=!+5c1in!gQe zbwnobk?dyW6iTwnH$M9?j%|h{pB^L2gKLkCD(2|37z*ugIG#8C-i|+dOy^bP7@i$= zt8X~{#_N>Yp*RnbD>9XYIT#l*Ztx>t*I;7bhncr0V4trO$q6 zBgMeL@YU1BF+^kH(MyhAhXVxI9@MAZtM2v9Fw~cV2PCUV(?44uyLz zzTLR{;G;Otc+QA9tIHU6WX(F@cl`(R-!L!9$E*qc$;S;=bxqcnb@*I(W80nOD#slqs zF4tLN8c)a{{=50m_0q}9_vjZdS|nYeXDs%5*WrzP4NM;IBk!zb`?B`tIq!#;uOBd; c%KV2-Gs%@%w0%)80|Nttr>mdKI;Vst0H!~bnE(I) literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-entry-active.png b/misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a0801f1e5fab81cf46d055723706f64bbad8d358 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2IM^5%7`D7y6UM;6z*6kw8N$KA!BNAJ(!s#M zz**oCS>t*I;7bhncr0V4trO$q6 zBgMeLFvHWuF+^kH*-3^%hYSRm!>8M{banmz&!^v-tftuGd~)i(sX5tGZvR!ZKXYr+ z-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;R)9~4tGueVysD18nzp=}j=Z{#yt=M}sT7sn6|+2k3VOgwt)+U6Qdrk$HpBk6MP%|n)nn{^$YJV_IbP0l+XkK()2~( literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-entry.png b/misc/gtk/skyfall/gtk-2.0/assets/combo-rtl-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..2f935185e1401d0b8989eb85670cc6a4281a6f7a GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2SeO|Y7~BqQOl4qTU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;R)9~4tGueVysD18nzp=}j=Z{#yt=M}sT7sn6|+2k3VOgwt)+U6Qdrk$HpBk6MP%|n)nn{^$YJV_IbP0l+XkK()2~( literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/entry-active.png b/misc/gtk/skyfall/gtk-2.0/assets/entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..dd1e009fc648d0828c0a7ad4ba55c6b291b2f1bb GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4rT@hhF#%r?HL#tn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXPe7vK}(DyO0)r=l&VrY)zYBd4Y-r>-lnqAjnYBd@9@uc|Gtsw1zaEw82{udXAn zuB)J`t)Qx-pr);$rlX*ytDvr{sHUx`uC1u9qo}T{sIDistW<@8fuYmW#W6%8eCwIh zV$BKy%oj8iczi^aLVo|ZzvVi=U{~(6?<$P-EGkE(zxRA}5)vt1vCk^YPnl(Tl%4aY zJ8Di5`+L`j>`=2k_H4tvy%V2vnM=J)_?&U`5a0AAe>gucn528B?&ZfDvQut_?hRmE zy3E}BV~E4F+&tLq){&0D#7_fyJ!Og0|SGntDnm{r-UW| D@vCkW literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/entry-background-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/entry-background-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..2b130e786258e9859cb4c8d95f1ea9c6a435d92d GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0y~yU|O>_%)r2R1cVug5-u&wghk p#lXP8O>_%)r2R1cVug5-u&wghk p#lXP8X?_wfUqO7#Ji=Tq8i4SJjbM)0S7$kyq1|SJ#nO*Huu}R#4SZP}5dW(@{{r>i@0>eOkj?(UzLwXSBkQBt6H^^w9_1_lNOPgg&ebxsLQ0B}@Ur2qf` literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/entry.png b/misc/gtk/skyfall/gtk-2.0/assets/entry.png new file mode 100644 index 0000000000000000000000000000000000000000..896b223784f8e60bb870f46ba33c17be72ae1654 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe7G?$phWh0Ub_@&*%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8i4SJjbM)0S7$kyq1|SJ#nO*Huu}R#4SZP}5dW(@{{r>i@0>eOkj?(UzLwXSBkQBt6H^^w9_1_lNOPgg&ebxsLQ0B}@Ur2qf` literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/flat-button-active.png b/misc/gtk/skyfall/gtk-2.0/assets/flat-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e2a7282be1bf16c2c5d8865cd59aa9e180b5b1de GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe7G?$phWh0Ub_@&*%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8bP0 Hl+XkKvq4;c literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/flat-button-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/flat-button-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..2e3cfdc7ca80cd1ea0e62370b28505fb2b222152 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4mJh`hTcwDUIqpRmSQK*5DpFwjv9`X4h9AW z&H|6fVg?4jBOuH;Rhv(mfq_A?#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#W zDFy}xQBN1g5R2aA1PRu~2_ijBfd*VFm>JkY7#KgrD8(}{Ffe$!`njxgN@xNADl;R; literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/flat-button-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/flat-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..53ab913f076d8a67e20b27c4a4eae4e2c8f52dde GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe7G?$phWh0Ub_@&*%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8HmKaO5loQU|`@X3GxeOU}EOw;}aGZ z77;l6Gn;{d!Pe8oF@$4ga>4<=8A@qPj;om_th5v6>1sIR!BNaL;U;IIAG=Yy6XVvI t9$^l;^Lh&Wluk^1rx3Q0fzO_S;j)nXBwpP|0t^fc44$rjF6*2UngF9@Rx$tp literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/flat-button.png b/misc/gtk/skyfall/gtk-2.0/assets/flat-button.png new file mode 100644 index 0000000000000000000000000000000000000000..2e3cfdc7ca80cd1ea0e62370b28505fb2b222152 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4mJh`hTcwDUIqpRmSQK*5DpFwjv9`X4h9AW z&H|6fVg?4jBOuH;Rhv(mfq_A?#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#W zDFy}xQBN1g5R2aA1PRu~2_ijBfd*VFm>JkY7#KgrD8(}{Ffe$!`njxgN@xNADl;R; literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/focus.png b/misc/gtk/skyfall/gtk-2.0/assets/focus.png new file mode 100644 index 0000000000000000000000000000000000000000..dd92011484fa58f574591487dd5420944ed6e0b3 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXSeO|Y80uv%^)WCoFc&*{hH!9j+KYo_I_4IZwl$)qApI7eE{-7_vdIZuH|{PvuwZNT_jj&57dv^9 zq9t~*O3WxTc$1dEki@|$_|Y#V;66{7<;2F5$>p0F7$iOj-hCEb{hWb;fx*+&&t;uc GLK6UelVD;1 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/frame-inline.png b/misc/gtk/skyfall/gtk-2.0/assets/frame-inline.png new file mode 100644 index 0000000000000000000000000000000000000000..45a239c874ef3da9f258e5bd197f8f9f801a3a68 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ooU|`~4V_;yITaqTlz`(##?Bp53!NI{%!;#X# zz`(#+;1OBOz`%C|gc+x5^GP!>Fi4iTMwA5SrUq6zy80qv4MdB14DWg`$r-1Yarze Mp00i_>zopr039kU_5c6? literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/frame-notebook.png b/misc/gtk/skyfall/gtk-2.0/assets/frame-notebook.png new file mode 100644 index 0000000000000000000000000000000000000000..601982544b481c850d93ce18531f919e71601a95 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0y~yU|U3R=9YGBZ^60$`~T0Cl#q~Mur*}aS}Iz4hJk^B N!PC{xWt~$(69CfBE3p6o literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/frame.png b/misc/gtk/skyfall/gtk-2.0/assets/frame.png new file mode 100644 index 0000000000000000000000000000000000000000..b604c823b11b27254d02cbbaaa0bbd2c34600dd8 GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0y~yU|U3h)?U8;U2;M~LW0XQMutRXmMvd(q68Tj7#KWV L{an^LB{Ts5YV;~L literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/handle-horz-active.png b/misc/gtk/skyfall/gtk-2.0/assets/handle-horz-active.png new file mode 100644 index 0000000000000000000000000000000000000000..6fbb899a62dfe440c78b03a00fbafa2d7346e5b2 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU|?ZkW?*0_owevb0|Ntdv6E*A2M5RPhyD*3 z7#KJUJR*x382FBWFymBhK4}I92FViFh?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P z?`)(P7#Ji1d_r6q7#KeO{_*h-1pWN<=jVq%KR^EYIrXl30|NsCdr6RAFoTDu_oK&8 zuAgST%fP@O;_2cT!V#Tpz@5~v;Db=fl2;s#3_Y9JdyD>?l`t?cFnGH9xvXR|DNig)WhgH%*UQYyE>2D?NY%?PN}v7C zMv8%f!P(QrF+^hO)w2gV8w^BPE_%M&pt!N$>ZNlkgNYt7penD>1?V6bIf^v&f) xZPy}~8S${MUy-w_Q2RpTfxPMu56!2uf4J)R+V|7MFANL}44$rjF6*2UngE;9Lf-%Y literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/handle-vert-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/handle-vert-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..f367b1df23374a1d6213b2365d6adfc8d9be3730 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjU=ZM7V_;w~+;;CXNTArsGlYYKgQJEcrGtTi zfwRCPvY3H^?+6GpPSxgR|DNig)WhgH%*UQYyE>2D?NY%?PN}v7C zMv8%f!Nt?XF+^hO)w3IU8w>R|DNig)WhgH%*UQYyE>2D?NY%?PN}v7C zMv8%f!Nb$VF+^hO)w3Hp8w?~^A6D~kE#X;SC>4G>LTr+V;}6d*{lY)4vM>LvciTkY zdatnVq;)IUGguFtN_&to@quQW8QF7e57@JO-@(AZz~JfX=d#Wzp$Pyg C=s+_7 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-checked-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..2672ac08343b733fabc9f7c7e51f8bf590dc681e GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd7G?$phPQVgfdrU~ojgN0I5=)U^nbv>z`$AH z5n0T@z;^_M8K-LVNi#4oNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz@Qu86XMFi!0`Y7|Ih#bfByXW^Z)-J{{Q&+|Hr2vKR*Bb`Tp0}um692{{8#Q@82JO z|M>LhN9VE`A`A=+{3Stt!3>O|Vq(gw>Y9ee_RcOo*#^N{3=9nZo-U3d9MQ=iYT4PQ zOTKfI$d|b1$T(#q|EUU9u2h|rR)aXsBaD*k8<}zxj`n_bU~+J4RtaG3_&6s}fj`NQ oS^LU?=an96%#sD(xr#l`40)aD^&W~9pa5a;boFyt=akR{0FQUlpinR(g8$%zH2dih1^v)|cB zF)%O~2l#}zGB7Z#TJ`_T%rjf(-`TeC&XxtYHZQofW#O$Y3-4@QaA(WH+nX2N-m>ua z)`cK)3z&?*m$MS&sFEPRUJ^ATv5aa&miz`$AH z5n0T@z;^_M8K-LVNi#4oNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tmn6XMFi!0`G1|IeR4fBygf%kSSGe*gIN=SPv7s2BqS1A9r3UoeBHn3%JR4=dkt zBL)Tr6;Bt(5RRG22ENSA3T*})%B_mLTpcL}42)XMEN=_ELlt@485~vhnQCe+HZd?T OFnGH9xvXz`$AH z5n0T@z;^_M8K-LVNi#4oNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tLe6XMFiz_4}xoox&6Y*}z?>%!YxV8|k#{{;gB1A9r3UoeA*r}v}BPp+S4z01JB zpyKJ`7{W0#*+84US)r|fV{ywu8Lo~L0|rK|W|p@F-l2*-?hHwlW>X`s7pgEYFfe$! L`njxgN@xNAp2tQH literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-unchecked-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/menu-checkbox-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..32986f963560635e5c3039366508a4bf883e9506 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd7G?$phPQVgfdrU~ojgN0I5=)U^nbv>z`$AH z5n0T@z;^_M8K-LVNi#4oNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tmn6XMFi!0`G1|IeR4fBygf%kSSGe*gIN=SPv7s2BqS1A9r3UoeBHn3%JR4=dkt zBL)Tr1y2{p5DwX717GH5g*F2Yz`$AH z5n0T@z;^_M8K-LVNi#4oNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tLe6XMFi!0_SM*AM@Hef;(HiKe{WJix?OfI7)*2f*FjBP3O;F zuvyFDe>DRGgMz1vV+eQUlpinR(g8$%zH2dih1^v)|cB zF)%Pp2=EDUWnf_V4+H!E?}soS|9|}I)vMR9U%&qU`ZZYSEtq@{CO>@m@Ztae&p&^D z{{Is~zWezZ#`yW==g+VIe|`A%6-@s6`0LxpU%x*7|Mltjx6i-7fByaZ^Z(x;e*gIL z`^QHx`ttkt$3H(H=+mDcoGUaK85kH0N`m}?85o(ESy(tYd3bqwdHMJR1Ox@Ow6wK# zbaZrejf{;=EG#T6?d|Pd+}u4pJiWYqwsDG_VPIfb<>}%WA|a`Ikkjdqfr#rxZ;dI2 z0lKOhlcQGrov`Qc`*Tv~9^PNI({}#$yOYGfPn@!}Ir%}I$n3Wjd+xf|T0aQBJL^n2 z*9Nab-%7LHXFeF}-dMTtjp+;TrmT0j3c|`31$D1HFhx>Wav4)_nor7|tq&Ky@mM-- z?zb~lymiZ2uIdDTnWDb=v55R-8NOFGGv8lfc;{^x;`&i+(K=-|J(bjzk{>s%xP5$a e?R?`O%+A*&9?2HW-NL}Yz~JfX=d#Wzp$PzfgbOtQ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/menu-radio-checked.png b/misc/gtk/skyfall/gtk-2.0/assets/menu-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..d91fb41523d276080950c6f337e9daad7683e942 GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%PJ3h)VWWnf@9GxN-3N_SS{Bw=BB7b>W@Oi|%Y$cx%hT+nYg(Z*N_2XUoFd zAnu~uTNm8kvJfP@87u-3-vSZ@DS&bpA+eE_f!Up_JAN`SFqoDE`2{nuvaxgX@XE-l zYiaA~>KmAuTUhq?O_(@o@|0=QSFT#Ke)pce`z~L(`sB^qcOO1}`uyd`&p&^^@jp*u zU|?A9>Eak7A*p(>+o{Qbq3xo-$kEp#%yXWubjbQ|Pf!Z$7SX zOSB5R3c0e{iY$&=uFVdQ&MBb@ E07T>ui2wiq literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/menu-radio-mixed-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/menu-radio-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e36604f17833f0bdeab27ba4a3bd8a66b02acaba GIT binary patch literal 452 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%Qc2Ka=yGB7awhk^b7_y7O@|MlzFum8V(4HkS0Cf|d}4<9~!`2YX&&!3UYpGeW^Mm=Mr-SrO&Lw0?&{rYYp#5} zHZOANG&l7$N7LDJWQ3;|F{Zm7KjB(=;LcR1)VGQ%cg1*oPDrKhe~=%$z4pEwH(R{! XPyXP5`WQzB1_lOCS3j3^P6QUlpinR(g8$%zH2dih1^v)|cB zF)%PR2Ka=yGB7ZlnR#Z_s;k>3-QKzAB8ai%_O>OrH!ZlmWzn6j^Y3n6d~@skTbmc& z+`8!2w)wX=FTA~V;q5JpZf{+9XY-;vTNd8hvhen1kmB207u?yh5G1mB;q5JOv;c_> z7er#Xn5XS#U|`TH3GxeOU}ar6xI`>$*kPX4hXu0;6X iw92a{SL+;~bKgEGFjLdCP?v#$fx*+&&t;ucLK6V+QUlpinR(g8$%zH2dih1^v)|cB zF)%Qc2Ka=yGB7awhk^b7_y7O@|MlzFum8V(4HkS0Cf|d}4<9~!`2YX&&!3p|@%Aus8T;oG15{ja{N$msC(Yx|FXj1~VgBm0t0 zERXQ#pfBxDKNa*Sopt@iLM~?chpkGSpt||h%hZ!$uQIo) zYhMj`?IRWvxa7r;V#Bo$7o9UKo@xYg8D&Q6N|uzBUI#0gTe~DWM4fe1YQE literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/menu-radio-unchecked.png b/misc/gtk/skyfall/gtk-2.0/assets/menu-radio-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..973958f91b82afb9e2f1bb8d3524661344dedc3e GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%PR2Ka=yGB7ag-@pGq7~BVw&;I}a_W%F8|KH#L|Nj2__YeQSfB5m^(~lpofBg9L z|Hr5QKR^8W4n==|eE$3E!`~ke^zrYHkAHuD{QdpI@9&@f{`~mo$HzZEKK%Lq@z2kX zAT2*W{Q2<-Bm!bUWIz7-Asumsje&tdyCldjn1O|bm4kyzR!&|)QAtf*T_ZUqH7zYY zBQvYHrL}d+)M*P=u3Ei%-TIB2HYfXf%wu3+nBeK+7$PBQdyreY(SV`tV)&U-m$P@g zQ_g<>U%%kU=HeewyMBFLb(+=w@#E;`iW4t-^SSbjXXbo!yv}2>GSYBEuZ_>t*I;7bhncr0V4trO$q6 zBgMeLFx}I|F+^kH*-3_dhYfgG(!YP2usZ1J|MQn)9Hl)44*ONMNCh5N)yS)R&;L^? zZ@suEkC=y@qo{D5)HDHwedezkF0hm?XucMj`F*)^3VU?Zj%z;+7*8BX58R%(ZV`ug zk~GH;)|=UD|1-A5)LqQoHtps;&fA5Z#eN~LqfVr?vwYmJz%zlf>x9I~biwMnm{VL+ g7Bq@n-~CEH?SW6fN5Q^D3=9kmp00i_>zopr0Lsi}T>t<8 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-ltr-entry-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-ltr-entry-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..f260608af1e6259e7bf4118ee460913612cfe3f8 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2SeO|Y7~BqQOl4qTU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;dVo)etGueVysD18nzp=}j=Y+#yta#68J*d(k!6$m8ir1j=A*hQjwxa@WPNNnuZgl6Dl)qm q`De1sjJdMMvomqo(q)yF3-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;dVo)etGueVysD18nzp=}j=Y+#yta#68J*d(k!6$m8ir1j=A*hQjwxa@WPNNnuZgl6Dl)qm q`De1sjJdMMvomqo(q)yF3>t*I;7bhncr0V4trO$q6 zBgMeLFvHWuF+^kH*-3^%hYSRm!>8M{banmz&!^v-tftuGd~)i(sX5tGZvR!ZKXYr+ z-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;R)9~4tGueVysD18nzp=}j=Z{#yt=M}sT7sn6|+2k3VOgwt)+U6Qdrk$HpBk6MP%|n)nn{^$YJV_IbP0l+XkK()2~( literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-rtl-entry.png b/misc/gtk/skyfall/gtk-2.0/assets/notebook-combo-rtl-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..2f935185e1401d0b8989eb85670cc6a4281a6f7a GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2SeO|Y7~BqQOl4qTU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;R)9~4tGueVysD18nzp=}j=Z{#yt=M}sT7sn6|+2k3VOgwt)+U6Qdrk$HpBk6MP%|n)nn{^$YJV_IbP0l+XkK()2~( literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/notebook-entry-active.png b/misc/gtk/skyfall/gtk-2.0/assets/notebook-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..dd1e009fc648d0828c0a7ad4ba55c6b291b2f1bb GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4rT@hhF#%r?HL#tn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXPe7vK}(DyO0)r=l&VrY)zYBd4Y-r>-lnqAjnYBd@9@uc|Gtsw1zaEw82{udXAn zuB)J`t)Qx-pr);$rlX*ytDvr{sHUx`uC1u9qo}T{sIDistW<@8fuYmW#W6%8eCwIh zV$BKy%oj8iczi^aLVo|ZzvVi=U{~(6?<$P-EGkE(zxRA}5)vt1vCk^YPnl(Tl%4aY zJ8Di5`+L`j>`=2k_H4tvy%V2vnM=J)_?&U`5a0AAe>gucn528B?&ZfDvQut_?hRmE zy3E}BV~E4F+&tLq){&0D#7_fyJ!Og0|SGntDnm{r-UW| D@vCkW literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/notebook-entry-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/notebook-entry-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..896b223784f8e60bb870f46ba33c17be72ae1654 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe7G?$phWh0Ub_@&*%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8i4SJjbM)0S7$kyq1|SJ#nO*Huu}R#4SZP}5dW(@{{r>i@0>eOkj?(UzLwXSBkQBt6H^^w9_1_lNOPgg&ebxsLQ0B}@Ur2qf` literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/notebook-entry.png b/misc/gtk/skyfall/gtk-2.0/assets/notebook-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..896b223784f8e60bb870f46ba33c17be72ae1654 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe7G?$phWh0Ub_@&*%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8i4SJjbM)0S7$kyq1|SJ#nO*Huu}R#4SZP}5dW(@{{r>i@0>eOkj?(UzLwXSBkQBt6H^^w9_1_lNOPgg&ebxsLQ0B}@Ur2qf` literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/pan-down-alt-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/pan-down-alt-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e310e6ba912a269dc66057615ced9f1f589fb67c GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&JUm?-Lo9le6C_xf`6VV=+W-3>{_pGe3k&WX%3^SIzF?AU%CKB9 z!sM|D!(joLS)5J&|La%O{`&9So6@_u!GwW9sXmdKI;Vst0HEYN A$N&HU literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/pan-down-alt.png b/misc/gtk/skyfall/gtk-2.0/assets/pan-down-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..4e309adf35839e9b22c2954cfe3e4026e4b18913 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&Ts>VJLo9le6C_xf`6VV=%Kxk3PE1MYQeTiNY0v$;Xbqcy8B3^f7;}Mi(@M$Z xj5FF2uKNho{P}GA>hb*dfhyTDtVVJLo9le6C_xf`6VV=zOSp_o|uwQpt#_9gM#*R#x-mLi5y*NYuFwbvN#+2 yF>jD)3N?28@b7zh`}h6(ttYH06q&%rudYgwd2W*j!S>0H`*|BWFE_AFq~B=<*+7g4%-I94gXc$ zjQyA`BqZN>a=mew!hP=b$wAk{vAi2c}PGV`N}>@klm1njw*ofq{X+)78&qol`;+ E0Goe3>Hq)$ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/pan-left-alt.png b/misc/gtk/skyfall/gtk-2.0/assets/pan-left-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..9cc87f3b3a03a1e2f66f2af36db4a7498ead2a83 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&yggkULo9le6C@-bJf8nPaL1Dw9hc8Ycur$%F?np-AaT}$S0T*UkNKbRpZ~5s zX>-^(HWaM=dHzGb;!U;*NgVeg6ppG^Fz#zH;bCCl?pBiZZw-3Fz`(%Z>FVdQ&MBb@ E01Qt+Gynhq literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/pan-left-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/pan-left-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..5f2300805826aefef4a3bb9f59efed50e0ee0c28 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&JUv|;Lo9le6C@-b{C)qPZ^x4v9antjF}9dIHf@kNYr(4!X6(oO&)DFPqMNZF zb4!F}|DW`P8_wGpmq;|3i+L1s#x>|G@-j0p=(owP-|YVND+9<>S3j3^P66!!NdDg+9`)M|-~aDFUH|9v=kv$y?UOlHrXEs0e&)b| z4Gj|%fAA=r5^!P@Flmus{vhSFhS7pI@!+zchQ`M)-Ji`rb>qoD!$1F>o0cwakYHe# Zb6WGmi literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/pan-left.png b/misc/gtk/skyfall/gtk-2.0/assets/pan-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1a9fe37116582ca12446b2c6048c7ac26cb7fcd2 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&+&o*y!Zm?CYy!y~j?5gAPE#0p zczAen{zv|wlz%|JExJZVX8Q?ahW@leYyua0#A|;2ckb2cb>?SaustXn7Mzopr03p&sbpQYW literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/pan-right-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/pan-right-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..5e59ce25020d97e1220cc1396904398315ac8bec GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&d_7$pLo9le6D0OMIQ(8-@5qYeL#iL=Kito2*!IArA;S5CltYgq3$H>7M;wuWuOBFV!HL8itA1_lO7#rOXH*E@dXKu4&tJ@ap6H@9Q#p|}>ml`b9Idt5rh0Ff$7y0r2+#zL_h^6fU ztG@_bVvv+mdK II;Vst0N-grlmGw# literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/pan-up-alt-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/pan-up-alt-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..18c636e950fa11d4bba1db7a58bf42350007c222 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&+&oa=gn$%raeDQjQ^wtBqt;!{P_C)d#qsDz1J?% y4QnLX3M88n8O+Z9;Bho$n4jjPC&|jp$)K=GOSHwnDS&~2fx*+&&t;ucLK6U=|2z`_ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/pan-up-alt.png b/misc/gtk/skyfall/gtk-2.0/assets/pan-up-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..e617abbad094fb37c78a7f5d6142f41316c1176e GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRdCT0c(hNQXTpBNYzn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXP86W|l#%D}+z@z3{9e|~-Z^TRIm_6r6E29}Z_zhH)__|1Di=LIq_FerGsIEHXU zCnp@>l#p&<`OU1L_@CM1%713AzyJA#jxaO)I?YzIW;F{F0|Nttr>mdKI;Vst0Bp8B A_5c6? literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/pan-up-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/pan-up-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..502ac541c91421e5678d001ce64082b2d77c5d77 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRdCT0c(hNQXTpBNYzn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXP86W|l#%D}+z{`dC}zkj^{{r!yT?{y3e3@jxa{`~)V{`~)*W-O7$C)*M(`)pDC jVKVvc+&~9*1_tgc1uO@9gq0W=7#KWV{an^LB{Ts5ID9$H literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/progressbar-progress.png b/misc/gtk/skyfall/gtk-2.0/assets/progressbar-progress.png new file mode 100644 index 0000000000000000000000000000000000000000..cd839fa3020cef9befd9c27d8568c73371210e05 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0y~yU|<1Z4mJh`hLs=Z)qyz0PM#qg92^`q94Q?P3=EtF z9+AZi417mGm~pB$pELslgJg+oL`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC z3=CqPE{-7_Gn4OZ`tYruP36Fm1~v|E28N5i%;vMzSbs7wFfe$!`njxgN@xNAM=2;t literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/progressbar-trough.png b/misc/gtk/skyfall/gtk-2.0/assets/progressbar-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..d98fa2c20f82f054e99a83dae2162f8164de6882 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0y~yU|<1Z4mJh`hLs=Z)qyz0PM#qg92^`q94Q?P3=EtF z9+AZi417mGm~pB$pELslgJg+oL`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC y3=E>4E{-7_Gn2QJ6#P8jz%oPP0z)DrL*Ze@BX=g58NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdps{o%6R|W=#RjaPK}oxpn^4t@CefS#W*R{F~dC+}t|v z>ZbYEHZQumVgA)E^KWilaBIt=8(S9L-n!uS)`hpWF1od4!R^fpZ)}-=W7C40V8Pp4 z7Twvh;MUfKw>B@hwPoS$t@CegUT|~sqMMr+-rNG#vUTB|%?oaBU3h!TqT5>*-rfRI zb_=8zr19pKMR!0_3qVp36ToV2Zw4v81y+1}>%u!*7T(#s@D|7=3qdMDY8Ha614|)` zmrdESkAZ=~wRJbd`*@slrKzkd7q>z~0#i_Z)Uj5?k! zjv*T7ODEk7Vshkho$V-ij;EVTNx}M*+NM)|O0$`r|NSqo$%tMh^7+cimAgFeyJ%_) zJPL1Nnido`!B}uhh{JxRsSk_x$Mc;QoExvPHu%P=@|;gmzKj;O6C;)7dXGsLPh7{l zfT60WV$;@^*sn{H9US?}m+$lRFOqWE_K729`R~6f%vVxm8CgYV-n?*aZ}bD5B`jQR zmm1d0)Z+D(Y-r-&*}9T3+2e$e$POXq>ka-p#J=;~IN1BfFG!f#O?_o}ro*uY5tF6- zT&Il67c6~!{(;Vt74|zOYE6*a{Z51RN~-9!X-|%N&(qoYy^sIck#!ZO?$hV)QrEYC zcT0AntFd6W>MU-{ZCl?~1@7EBGi&PA-KMK~r?b6Z_xqZDTj{(1&n4E?ctuXHKY#pv aaQrn3_w+k4_6ZCO3=E#GelF{r5}E+tm4-tA literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/radio-checked-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/radio-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..62cfe785efc51acaec8d05323ab77038d51a3f8f GIT binary patch literal 618 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpx&WULR|W=#|1hxs|Nj5~|G$3y`t|?UumAu5^#A{-PoF;h|MdC)|Ce9BeEI+7 z%m4qcV2syazkdDy_3Qut5XSre-@pI={{H*-@BjaQ`2YRGj~}1@|M>Lt=coTa-~9ai z`RC8i|9^h|`Sbm+ukU~T`uhLZ$N#@R{r>jp_wV<=zkdcH7~?;T@%#6O-`_v}{_*Aa z?~i|eeEjp{)1M#n=j>}{U|_H+3GxeOU}R!uVd3TF6&4W@6BiekkdTm+l$4T^mse0w zR8rT_(A3n_GBh-_u(Y(dw|8)GaCCHZ^6>EV^7%i3`2_<5!wXLr#}En0xd&gC9dux5 zdswdIA-XlYc~z}%_S`4C|4YA~Ip^TV>z_YtTCm@0$;-s6+!dGho!Gsl!k{?QTt}Si z>BG2Ll6lWg?c=c&PM`H?>(sr4;U}-Ch{t^4G})H9YbEo>bBuoR*380Bk0l6|7KTYV zImhw3MLm)UZCbmB*Tw2VL~Fv+*o7M1$)ZhD%Uc(%vv8l9pq$S;kTE@j<< zs$0?$+TVHA0@>AfXs~5TXI~FZSTI@fdQjNIcea<=@A*XLoS5mjOg`^Sh?iTSgxg}5 uSrT%y(kqv<`TLarOn>`+QF6sq`!D~sx-w#eKQS;cFnGH9xvX8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdp!vLQUR|W=#{|*0Ft@^)l?u{jrZf~1(d)<`ln`ho!H~r4W+4pwLytZ-fjmEWEvS!L7|8*;`u|-r2h7&X$EB)3(gN z4brmkHpsMvceX6JwPoS0tqVbdn-_xgf@NWf7vA2o2&7=k!dqJwfz)hSbQ`Sr4wB;A zSHmtHXJBCPDhcunW?*9G<>M0;5fhh`l9N|Zw6?Jg2n>phijIkmi%&>QN=_*$Ei136 zs_E^YFmcl4sjF76S$pX4k)zkHUB7wj_MN-;?mzhS`ODXzKmQp&+}Xjvz^LKr;uxY4 zTsrAy*dYg=Hg-gIG_qQ;6- zm)iRJ_BXsewfNtIuvZRwuPP_&T$oZC;~g|fp?KO8I}5uxTNdd%9=?{iTk?c9TZFCP z_PKs)mvh7WVs&@Ng%l<)ixOw(n0fV>_G13?)$(@7w#xr}FX8m+(N7nrSJH+C4o`Wq TU)wM+Ffe$!`njxgN@xNAqgZ|K literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/radio-checked.png b/misc/gtk/skyfall/gtk-2.0/assets/radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..48bed335da5e64b47d1b25ad6fb9d704b6f4dc36 GIT binary patch literal 667 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpnE;;yuEeN?JW!MY+iT^Bn~p~YkA znXlZ={c04hSEy~hSz;w!=Uv<1+*qbB$GKi`b$jsDcheTvtl{cRSe(A#kEE-->VlP_ z4WZYkv&X7hJvjfR#Wai~)zUR1yJhPI-kMW0o&1V*7V}70))%NYr%qv1PUpUUD@nJ6 zS-wbZ!eyD)v5Hfkh%8vE80LH5u4GCDYyC3!H3@6k0_I2=YclBS2CK-4Jh$A{{r$T| z?NQ(PE%&>=9&5ZlIqhwX+T`r>Ti#dA2?;BjmU?cFVdQ&MBb@0I~#5egFUf literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/radio-mixed-active.png b/misc/gtk/skyfall/gtk-2.0/assets/radio-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..20e63bf6ae756a69ee6de34bf5776baa2b145927 GIT binary patch literal 705 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpjR2nzR|W=#RjaPK}oxpn^4t@CefS#W*R{F~dC+}ynI z>ehKzH_gAcdC}Dk^RI51e{<`CTU!?0*s|#M)&;k>F1od40hqDy_LfC=wk)`{b>Xee z3vO*$czf&oo0}Kh+_Lc2)&+OAF1)j4!HvxeZf;(9b1O*Y?JbLLZviR01vcc)7Le4f zEsO4eWEb4tvhX(8kXs-%U@pjng?BbDyalp%AxOa%5P1tC4$`#M3G*woa_+``7z)-E(OEF-h9sJNuGth}PKqqD2Kr?N|^fK&_fk3PCL9WbP zO)uA*;@YQ{b?8Rj^m?%GzqIB|F=_E=#=D+eMsmm|Z zwx>TVlRg(^_SDkN>Z|Fah^rpGvVO%(KjL;q=v3PonDONc`6yVidCrJ!3}kvGaQ*)O zFqTy;Z%nOTc2z~(658@`c4h)whS!HK>#d!3%Yx|OPaiM z{Ji%*h-2-qn6#kPLASh*&2)#8Ij@b5&ZZ@7fu50@Zr@i?>r<@Sc&l~$;Ri3)88S8P zdu{RVu*`48n|{r!^d_5$Z8y1{vL&qemz-<8 V^B{n&je&uI!PC{xWt~$(6970SVSfMs literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/radio-mixed-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/radio-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..71b06d0ece415486a8bfcb03fc1b7a0fe70eef09 GIT binary patch literal 578 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdp(g2?jR|W=#|1hxs|Nj5~|G$3y`t|?UumAu5^y$;5|DQhn|NrIx|5snWeEI+7 z%m4qczkdDt|La#6~|Ni{{_j?fIJA(21_lMu#KmPvl<@fK8e||vF zr$0aZ+v^$_7#Pe;g8YIR7@3$^Sa^APMMOlzB_t#yB_*Y#6ciK`6&00~G&D6ewG0dm z4UO#W?HwE(9335r}`E1@3z)`uKuX|}Q)C-M zw!;bg6~ebaxSUxiRCi$WBfhLdJ{J_&`xf{dw3JGk$GVg;mVfJX>G;5#7j#)vJM;e> znY-p>jwGw&7OM&IP3`|$r+${UF}n9Zs``%{=e)1{)AvXp>6st*jDdlH!PC{xWt~$( F699_OEw=yw literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/radio-mixed-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..287bf28c44eb7236042faec4ba506b6351922e2f GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpr2wB0R|W=#{|*0Ft@^)l?u{jrZf~1(d)<`ln`ho!H~r4W+4r{2zq(`QwT*Lc zY@T^_?VM}tr(fSR`^L5fH#X0`xn=&%%?s~roPT%Ig6mu6-QGI?_T~k5w#>V;b^fi* z3vO*$czer&+nX2O-n`(}=J~g`F1ovQ!EKP>qB~nbvbVM@y1jMbovn-RY*~0`^TIn@ z=7ZFO6o9nc-m>t{7LYQK7Le>hn6ibpw=BA~Wg!?X0?BS&2v!UtLEJ41Z}%tVd}Ux@ za4iY)3ua(q=H=rP77-Jdkd%^>S5UOJu?-9gj){$nPe@EkPARLXsI024sjZtZanj_e zD_5;vvv%FJ>o;!Rx_#&Fz55S7efj$H*S`tPu4fn+7@0j?978lF)=qjEcE~`W)p?_D zwzs2}((f=q7M6{!+TE%J_y13|Nr}q1^UU4vS)Kain-Z5xn(K|7uS;C6J0XsB}Cm>f2lx=Q5{Z5trAG zKlWF+erT;zv8XQid$;B$+h~d%Cc+kM(sKN@%Em~$@BkbOBTJk{`KVZ8{&_;^=GS| T|0c=6z`)??>gTe~DWM4f9Z_G1 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/radio-mixed.png b/misc/gtk/skyfall/gtk-2.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..397e7ba21e6b058615a44880436573887ed343ab GIT binary patch literal 616 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdp-T%aC_^*+nX2P*}U-1)&;jVFTA~F(e14ZZf{jIFjEg;3Ww}3T*#qVrca0|p;czeqNusGBlC>tcT2#LKA!H!?FG=+hI!LB68 zFPMRenT3^&n}?TAOIydu*~QO4ATT&2G%P$TCpRy@ps=X8y`!_MXVKy%OP4LbeC6u3 z>o;!Rx_#&F$IoAW{`&X$1;;f828PR?E{-7*l5-Ef4r_9dV7+koNQdUk%Ka|WR;IFv z-IH=Z|Jy$7b+V#S{atDE%gv!xHp^D;Yg=5Lkaz#s)TjxCA?rh41^S$`jnTz@6K)mSnkMe_-qOkQ$l89N+1nZqJ$`w|CC|?~?8F^c zb-%)gXHTREu{r+O_3Y=}!=c&7?|kFr+rRyf>9gmXUq24}e}A%qli{T$mJAFG44$rj JF6*2UngE!8HG2R6 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/radio-unchecked-active.png b/misc/gtk/skyfall/gtk-2.0/assets/radio-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..99f1ce6d07d20825d2607778ecbef23b99adc08e GIT binary patch literal 700 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpjR2nzR|W=#t5>hy|9}7g|NkF;d;p^#AO8P%|Le>9Uthlb`tsq|*N-6d?c=X+ z?|y%O_xt;&-{0T={{G?5x6glme*XFM!>=D7etmuS>+8qAKR*5a@#*)EPrtu?`1|9- z-=80T|NQX#I|xD9KR-aEe*gIJ8?5;6k57Moe*E?G{jZ-N|A5i&A7I9hkAHrA{0%}N zbN>GL@CPFP^TVGXAAUjEpZ@&(0MYg5C&(Na`{SRVZ9%J<7#JAbOM?7@8Q3^Dl$4c~ z^$iS+P0cNAY;EmAL&MTDG7F1}OG?YiD=ORCJ370%dwTokFIc#6@z$-|w(r<^`_A2a z_a8ib_~`MIFJHg?{Pk~7soi-721aI27sn8d^R<&+h8;2xXl>sV>ERv9rL~)B+o?qz z0c&-{4%PlQ|1@FYB`5yR%IcHfKS_J$*Kz5m(?=C9%U+GO;=)eXHO^aaHvVcZU4P5W z^1RS%lWP`7R-Fsa*xzMnP<(1>(9N05${X#26MEiGPT;&aRibS{WA4)*d7+Dr9f)~s z7!}Cx9o)#5ro`3KK8gTe~ HDWM4fvA&eT literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/radio-unchecked-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/radio-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..3b6bb8e89bb1214366800f6b3356a697b376c3c1 GIT binary patch literal 568 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpq5z)|R|W=#|1hxs|Nj5~|G$3y`t|?UumAu5^#A{-PoF;h|Mcbm|5snWeEI+7 z%m4qczkdDt|La#6Ff*)497fO977}|=N`;1Kjj zE>QAP>4z(&Zx*L;)h$$ebk)JPQs9cmF~ckR`yYDlXt&zT>VHD!lu^TSPwrI71DBuh zzB(gjqgcFRilGhny9H`CTv;lQIZlc61Q8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdp$pD`aR|W=#|1j|O|JzUhKYjZD>GS{3U;cmj`v2?K|6kwz|Nb6~KK%dw>HoJ+ zzrTO_{r&x)ukZhSd;jO#$3Nd8=+mF?pZ@$pMj!tE0HdED{(k%P_a_8>{`(Vze*gOX z``5=maP;%j9~AWA?~jjve}d5OpC5n!{P>43`Y`?Vb_NCpr;;GQUy&L zIe7&|Ya82uz@V7excG#`q~w&6(z5c3%Bq^$2@@wxp1N|?>NRWEUAuPu=B?Xz?%uoq z;M13{KmV=Wxp_4M1H&Ir7sn8diM5lm!8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpt^l79R|W=#|6s6x|Nj5~|KA6*|NsC0?En97|Np=H|NZ^{@9%zo`SSng`~SZ_ z{`&Uu|F4h#e|`G>?bH9?pMHOP_xn4T@%`hUA0YG}M85m;_0yjpVD$6TpP%pleE;<4 z*QY<9bUQF>7WEO~)}fx()K Wg{ATHML7lr1_n=8KbLh*2~7Z}^D$%q literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scale-horz-trough-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/scale-horz-trough-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..c53f5c181652de31aaf9c423d643172cf6a05c62 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&^gLZ0Lp(Z@6C_v{Cy4YgH8luMKl1(m{ihy=9g`=17BnkV3yL-2ayzIY!D_<5 ZVB*EXqAj7^=WFJ=G$ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scale-horz-trough.png b/misc/gtk/skyfall/gtk-2.0/assets/scale-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..122a948cdecac6b59fb39e3cd28551b9dbba206a GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&^gLZ0Lp(Z@6C_v{Cy4YgH8luMKeF83zQ)6_qrWwo+pJJ6DAt6_?VyGPs|f>x Z^(+>aTh`B4GB7YOc)I$ztaD0e0su7%F0KFo literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scale-slider-active.png b/misc/gtk/skyfall/gtk-2.0/assets/scale-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..de21429864536646f24a27a535dba822f492e777 GIT binary patch literal 570 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpv;dzFR|W=#{rmr)nR({S%>S!aUA?;M>Z+M{cdxp;e*XFO^Y3q)cYE8a+v^tH z*}3S>hIw~3FS@&R&b6&e@2#JIef#|TTjt%`vG~sB`PVkjzq@I{?HvnlZ&`F_>-<|= zm)_sF@b>1#w|6YQy=B4mEeq~!ntyxq+}oQL-rTz2&enx@wk)^>A{X7+vhX$pfw&97 zf(t={TQBvzWnf@1ED7=pW?*4uWn<Z4B?6%&({lb2UeP*PD<)z;QAFfcSSGB&ob z^z7{FzIf^Km76!eeElYMU1bFW1H(;E7sn8diKRiWrJ4*lmPSP`n>sb~=AP`#X}|vI zUuSt=H_u-BIYTl7L!)Nf$(@-RJij95%B*jzjxGPwS8Z#vop=4NdkpKMe)m@_OyGH( z9G4Q!_0Z@0gQ;S!QtT<2N)4|#_p2&#Uo4SW@g)AU)500HcRtii)m2g{sd(`7WeW?Z z@QP)7go{*ug#1uUJXotIYAfe2AHL$w8r|#ePI>k-cA~X|@0CbR7heJ-&!B QFfcH9y85}Sb4q9e07-ld=l}o! literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scale-slider-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/scale-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..6165e37171752eccb0e8c519aeb8f2ad6c7e1bbe GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;Uw}`DD+2?Ar>CcbgM+b+i@BY%xt)`xt&5dC2wB>@fRVG6y{i?3?En%{P}5P= z&{fjV)6g^4&^I=8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8T7XZ8D+2>V0|@;8-|&AG2wdGi|Ng4JV>=hUShecveh_-Kaqf+6OKxvj`f%OC z>zilZ+`R1O#^pD5Eq}Ci$@R_iZ*N_6ck6=NTNmBgvgpp1g%I-gmIb%BEWEvS;cbw} z!rLp_tUog_FesJ;`2{mDF)=Z-ad2|;@bK{R2?~pdNJ;5dR8*ciedg@tE1$l6b-HN) z^20Vy7sn8d^QA#=nVJ-MVkXTHRe0n+t99RhZ#U@`o_FLQ^leO*W@r?3(o$tj-{2k= zX7!-%-jA4*4W^RqH-ubP0l+XkKc$d)l literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scale-slider.png b/misc/gtk/skyfall/gtk-2.0/assets/scale-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..7a7a65ae1af220401516de42164b1e950f38d504 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;aez;VD+2?=s#RCFO}f2#;myqp?`&CkXX}DnTNd8lyzurG9Ozf{CXjOkN`m}? z8Q9pRb8_>J9Y1mM{DqI7ztl>nPh((U2=R1r43UsLd$5tWL4k+m!14u3M?d}c&vx<& zp3`9c#`j!x&u@W0PtJK7i(UE|=vZ<|)TMWwl982jN(uiWw{St(64r?t_OmveIOS^uIedzZ8?K*q@&KI%u*-~_71?yt5o+yJkIw09128LxP V*h`W``~Ul*`~T~wE4%Uwuaz;*I=F&$u^5j!x7$ID1u_f_ ZXWp>sE=#=Fz`(%3;OXk;vd$@?2>{iyGd%zR literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scale-vert-trough.png b/misc/gtk/skyfall/gtk-2.0/assets/scale-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..019c2f2f3ccdbf0227963c3cc1d24df6eebdbdd1 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&bUj@hLp(Z@6C_v{H>`VbdA_{e{C|HwD7x|suaz;*I=F&$u^5j!x7$ID1u_f_ Z7ZO>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z_W!p}|9^b?|MTOYpC4f8;~x+gjpR)eT+YD2z*iFF7tA1|uCa3M zy7e30y#Mg=69;qpWd;TY8&4O<5RT~N1O;Y;@B4I{GB#Ize>atB#?|ld?(SwVcr7=f zl;PYhhP11UM`aG^tSx^Z$JG$&W0^1Gxj}|OL_=~`&dfAD1_lNOPgg&ebxsLQ0Dio2 AHvj+t literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-slider-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..a8f0137b792a1388ceda17566c103ae1f751529c GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz65tc!%D}+z|NsA2uU@_S|Nra%Umt#b{qXD8*Z;r1{QmI~j6VJO@%mJqAp-*g zPf3tpFarkkJGGmYyz-Aso@k2@1>x;cvZ~GB)4YTfLlVM(Ez^ z@9!84vP~y!W$2yCD^kqRo%!zGUT20gNnN*|dNe&{X!jS{u>Mr(M+OE422WQ%mvv4F FO#tzGWZ(b* literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-slider-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..d3a0cdcaae24cc8c5bbbe04f4dda282741e29081 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z>C>lg|Nnpc|Lw!?Z=e4D{P6eZhu_~n{{H^q4+wqy`|~4+@#Ev4 zA6F*+3SnSi;4caC3uX|JmMO2Ss;*hKV#Uf;o44O>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z_W%E9pFVy1|LMb@Z*PBo`|#)IyPw}a{`vXg@6UI?zr)G*zrU~e z?U=y8z`$P;()V+coda)JW0!S{W-O&Oc3 zzQ3EwG~?>`cXxL)7`&F7P|9%b7DL)q#-lO^bk>%?kK<~H^s&sB@!TN8Afh2TD`#e! R9s>gdgQu&X%Q~loCIAvGZ!!P? literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-trough.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..01e434d8c593df143fb416d86c7571a1a8ae5034 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU|`~4V_;yI*|<%efq{Xg*vT`5gM)*kh9jke zfq{Xuz$3Dlfr0M`2s2LA=96Y%V2~_vjVKAuPb(=;EJ|f4FE7{2%*!rLPAo{(%P&fw z{mw>;fq_BD)5S4_V`lP%@M~pBNhxV}xEWYaFqSNfzgEV;z`)??>gTe~DWM4fJ{2Zw literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2d811cab9b9053c4ff0239018a17b9870ca3ab1d GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z_W!p}|9^b?|MTOYpC4f8;~x+gjpR)eT+YD2z*iFF7tA1|uCa3M zy7e30y#Mg=69;qpWd;TY2TvEr5RT~N1O>T>JGxBbYOtef~6 zB5NG3G4Hs+X3#BrqKIMhjB9(VH5m-u-u5Une`H{YyerA_b~!^O0|Nttr>mdKI;Vst E0O((F+W-In literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..60baeb0ae2d7d29f133c32eaa9ce3e57367e6314 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz65tc!%D}+z|NsA2uU@_S|Nra%Umt#b{qXD8*Z;r1{QmI~j6VJO@%mJqAp-*g zPf3tpFarkkJGGww^AIAso@k2?}yE)_XM>%t(KKZzV(8#`pL3 zS~Hw^#I#AQA@YvHH8vANGlkQPXOd>^t!`&HB5^gekLL(8!yzpZ_vu0%0t^fc44$rj JF6*2UngDO^V~qd+ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..46b9e7b4438a96d88cd4b6fdf1114912c0a6e282 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z>C>lg|Nnpc|Lw!?Z=e4D{P6eZhu_~n{{H^q4+wqy`|~4+@#Ev4 zA6F*+3SnSi;4caC3uX|JmMO2Ss;*hKV#Uf;o44`ita|i$c literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..47ecf33e95ed633e7a3895ebdcce7f9eba5767b9 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z_W%E9pFVy1|LMb@Z*PBo`|#)IyPw}a{`vXg@6UI?zr)G*zrU~e z?U=y8z`$P;(nLjcxMBbHT VdAppUl7WGN!PC{xWt~$(6999(Z`J?+ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-trough.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-ltr-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..07cb8a505c4bd34a0db1025cc85135f598ea7216 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ckU|{56V_;zTqEz3-z`(##?Bp53!NI{%!;#X# zz`(#+;1OBOz`%C|gc+x5^GP!>Fi4iTMwA5SrEal|F*A8e__ea6l(akC46Nde#anKsc`z_AFnGH9xvXO>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z_W!p}|9^b?|MTOYpC4f8;~x+gjpR)eT+YD2z*iFF7tA1|uCa3M zy7e30y#Mg=69;qpWd;TYdrud~5RT~N1O+LB?{VP`8`j+08_kmVb#L`|kwd$_zq>2V z@mf~kz|lD8h|>4>Y#TRhxwm&VN21|V8Nr4P9ZU@Kw@I$lf9?F8fq{X+)78&qol`;+ E07$TQe*gdg literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-slider-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..b8edbdd3fddd71ee32afd5d8243ff3cc42e93a4a GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz65tc!%D}+z|NsA2uU@_S|Nra%Umt#b{qXD8*Z;r1{QmI~j6VJO@%mJqAp-*g zPf3tpFarkkJGGHl8kyAso@k2?|mM;kv;M8+6Lw&tpjpeSdGS z=%J{+)!+3vvdsk+bf><*x0m(Mr8|3f3m!`9ic(@o6l7(1r7AMXz&4GKfq{X+)78&q Iol`;+0Oh-4@Bjb+ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a055a8b140e973517e47702a6721135d4d85a9b9 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z>C>lg|Nnpc|Lw!?Z=e4D{P6eZhu_~n{{H^q4+wqy`|~4+@#Ev4 zA6F*+3SnSi;4caC3uX|JmMO2Ss;*hKV#Uf;o44yMR7S92LkAPX Z{B4pe^O>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z_W%E9pFVy1|LMb@Z*PBo`|#)IyPw}a{`vXg@6UI?zr)G*zrU~e z?U=y8z`$P;c4jW&cMLH;OXk;vd$@?2>{jubb0^) literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-trough.png b/misc/gtk/skyfall/gtk-2.0/assets/scrollbar-vert-rtl-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..1b2317da4f0a7c68f69cb8eacea2e4c3a1ed49cd GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ckU|{56V_;zTqEz3-z`(##?Bp53!NI{%!;#X# zz`(#+;1OBOz`%C|gc+x5^GP!>Fi4iTMwA5SrEal|F*7+N;PTJ^|KHcAGYAH=Y<#!d`W^!V1B0ilpUXO@geCx7!YFkB literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-down-active.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..cc3fabbc6b1a6a20cc833ff02113893cb587994d GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zASm^2E7$Pxs?QFBNYy^@vMM8sp`c0P$@v#b r3m=>d-m~@K$x9vHy4gTe~DWM4fX7*|e literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-down-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-down-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..a185fdab34fb3a00298030ee0900b6a5976ac72d GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXSeO|Y80uv%^)WCoFc&*{hH!9j+#lu$Bb*1v4;<$jDvqJam?UfkDR8 z#W93KHo1V2iH&W|661(FoIX-b9?FbtDGUq-S20n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAnC|J~7$Pxs?^$cELk=RX4}WuY74FPW$y1LT{pBQxt-~msq%SOnWI4R z^Z5EX&8M$MB`&(Q>ul{li_0Qa@6QK>S}UEhS8S3>@;ebaaecPyUjDm&0#&Dce>Fs% zVhHfNx7=1)?w6M7HJRp$_uC#%Ex0D&d^AIJ>oTV8-+q-a2&gL05Oh1MA`={D-<0n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAnC0o>7$Pxs?^#2>Lk0pa7dP(Rr16ktOUaZFnHK3nov6NqDSVx69vXZ{EF#|r zHBJy%`1rcNaoWZhO}DPMrFFA>v#i_h{WcGY=`H;vEOp|ZmHLOcm#=3il%0t_Kd~_H zX>s7z<|%h=pYx_xXLJayS`{!|@AdVm--D`B&#Uql^a>uaYLRQ0AbsZ}XK|y&r>AL3 j{+_`cCm19eY#5@Wy+6G@$m7Gnz`)??>gTe~DWM4fOmt^b literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up-active.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..5fe3ff220506f347c0126816a1575871ac85dec6 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zASnuiL7$PyX_xxVIg8>r9KK{3?+G5w0pu#4&c!t!a?gD4F>nY`oVx3E}*_+Sa zTJ*M3S4nXG`)?}y)&1jsd=}Xp`Fo<5>cbgPk968=`BEAf9_g?xz8t(Y{qpB6H)1Cr zEGq8U?sAd!#Mjpy>ne_&d0m$+`>jo}#MWVNWBIz!t%0l8{d(NTKgHgO;jxAAc8w^O zgXJr>lo|S-7dMPobeI+!J6q$qy2wVUjq~SMI%rEhU|ZQ?D0*E@pOb-sfx*+&&t;uc GLK6T2yK=Yy literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..7cf4cb8e4a5063ce8dc2efa684343ef2a11280cc GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXSeO|Y80uv%^)WCoFc&*{hH!9j+Oh0|NsB||MR#1-~Rvq|NZ}W{hdl6tJzC}{DK)+MMPy}0n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAnCI!@7$PyX_q;XNp#Xu_hxMPPNr-IS+BY}WDeJrHyHmOmT@$WdlKrvAygWxm zLFM90z8d59Mtk=at0HID#P7T#o1XkIg^^if!KSF`zxJ-a?q=z7=}p#ei=gZN2dZRM zSL$!tDD|e;UN>PP!zD)h7>UOlW1oHI>8Mg<=u^s@rI~8Ui=L^^UpDAYbmEqnTW~1`j*|WAXFfcH9y85}Sb4q9e08yK0uK)l5 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-ltr-up.png new file mode 100644 index 0000000000000000000000000000000000000000..a385701f47feff1a464f33feca1b6138802a1e0e GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAnCB{{2{0mnmJ=6LNZ%F8shS@8q@SnGw-RsV8|A3|VgE zC+qMuUH1Ky_D}vtuv6d>d2v^-P|bdm1G)^10SqV0tN(JDJMOfS^!xrVGH9Buz?lv#c+3D)+OT@fUEI;(TkH;k{^c+t9GPN~I~UU%EByd#zJy j%fE_^aRzIkXoGm&GMzA;xApc63=9mOu6{1-oD!M0n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAnCI!@7$Pxs@2TBAxCCo7I!EdOqKCuXJ(i_YF1l5B@x zM4oSdRd7#l_Vs@imUk0Wq-NJQxI9VzQYNCL&e&O#{`xBpyIr|R@k z_|~pxo;#JU@7ujBQ$FaFmw}|qBSja66Fn9j*4c6Hvw#u9lB(^O oXU{k*<0kC!LW0SiEB*)Ll+On2+A3^)3=9kmp00i_>zopr030f70{{R3 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..4995881f01a78b735286d416fc6a2f8400dcfa08 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAaPo9<43U_coYK(r{{Q~dh7TBheyF@$GNHNgv3wxceuJ8yo>LCZ<}tVblm4Us wa>x!RVYkWmuS=}k`y}DPk2ZhiuM7+mFNrLcxw4p*fq{X+)78&qol`;+0B1Hqk^lez literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..527762f711d90b81a026bd6e69a98bdf8dedb82c GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAnCa=_7$Pxs?o9inmBdCu3fu#*Eyn^K}*u z-)cX!KhFERKo%Hc6;b#lqPS6Z1IX?ch% ib^7d860gPU7_94bdjpodN@ieSVDNPHb6Mw<&;$TXZe@%B literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-down.png new file mode 100644 index 0000000000000000000000000000000000000000..fa3cf96a467635000880ba59383db5fcf63c780e GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAnBnQ-7$Pxs?|ECkCI=Cg2QzEmI5BK>=L_t_wCIQ>pvMY87}<9Kf%pr!FPiazut~;SK+26m5FQR@94Z!nj*~kU3#1D zQk{n;uWV|RpUiV$yj17Bul&|3tF&OVd?O=y@yT8}F2_F>n=w6L^tqn$f}i`D-`4Gu jZok|(bP0l+XkKHI!(g literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up-active.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9905b8f5e1ce3baa36308cb24aa99453371c758a GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAnC9u?7$PyX_xwh#Lk?%3NbMDu|*rMkX2?m#BPvr`_HX6d*|-n?NP>dgIC(OY4)Pk<>KK} z`O{|A&Q4?4X1V6H>(jjb0ZsRA+q6ub@y6sE&-7JHkzy`0Wm`XbE_)yUQ^M=Al&9$@ g6P5*m>JO!hsw911*=HLvFfcH9y85}Sb4q9e0K!^j6#xJL literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up-disabled.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..0391e7d0d1740e4caa2144e2700a47e3fc2207d7 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zA@bPqU43U_+_S{0g0}4E@7jLVw1UKIP|36u{AU}&`+D6HB*~Lei@7}EN@NyJ6 zUc6X#eL&EvE0;HL-uap?klL#DqT=7J8xM;w3;o+FA172NV6;2)_hkkK1_n=8KbLh* G2~7aR+(t?O literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..8eb93b94e0cb4e7b181d214fe963b37f50c3831b GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zA==XGS43U`HdwwI=AqRn$hxO-ns|YnWg*ElIHZdM_dUW}v^3%6EJmuLF)jT}z zq|NG=6#Hkx8|2Wi`niP7@1@FaADL}R=f;aY)jj0>h*7J(cVGMNM^9F%C9OS@m2->v z=EFT}pS;mLCfKkzbCb<6-n8#4(_>P_I9@vi8FF5Z-uK$>r^u`2x+isZR&qpaiu}RK YAueZ8+YtVNfq{X+)78&qol`;+0HF0`QUCw| literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up.png b/misc/gtk/skyfall/gtk-2.0/assets/spin-rtl-up.png new file mode 100644 index 0000000000000000000000000000000000000000..e7fd741975f55ff885df75b1b0d2f391e294b08c GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{QfI|9OtQ?>b|85kHOOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAX!CS&43U`HdwwGqlc7M%!+P`83tq%dedi^pBG$ClZtlLR{;J`vGM%klMHze6 zF8eVfG4at!4Q-jJXJcPlDY{8ItFqkQ`PD9Xozk4ftLcmPZph8#i~Quf;HOz`!!Lnn zSw9c)f0gTe~DWM4fd#PSz literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/tab.png b/misc/gtk/skyfall/gtk-2.0/assets/tab.png new file mode 100644 index 0000000000000000000000000000000000000000..d388474298ed55d19b7b2353b7c0c8421ef728b3 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0y~yU|O>_%)r2R1cVug5-u&wghk q#lXP8)I9~c-I7(8A5T-G@yGywqN4J82p literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/treeview-ltr-button-active.png b/misc/gtk/skyfall/gtk-2.0/assets/treeview-ltr-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..16024e7a4e1c507d1fbcf52f81a2268adfafe845 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4mJh`hN5k}Dhvz^EX7WqAsieW95oy%9SjT% zoCO|{#S9F5M?jcysy3fA0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|XQl2i3AsjQ4KX7sUUB6(}=lOw-q0jA^nVFdxO!QbTTzDmTf`Ng7!PC{xWt~$( F697wHDF*-m literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-2.0/assets/treeview-ltr-button-hover.png b/misc/gtk/skyfall/gtk-2.0/assets/treeview-ltr-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..53306303487f48c5ac7b91c75bf176b89e771700 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4mJh`hN5k}Dhvz^EX7WqAsieW95oy%9SjT% zoCO|{#S9F5M?jcysy3fA0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|X(w;7kAsjQ4O$@gG{r~W8HQO@&_xFqq3=9ky7<{L&J9" style "chrome_entry" + +# Hack to be able to match widgets in LibreOffice +class "GtkWindow" style "toplevel_hack" diff --git a/misc/gtk/skyfall/gtk-2.0/main.rc b/misc/gtk/skyfall/gtk-2.0/main.rc new file mode 100644 index 0000000..c7562dd --- /dev/null +++ b/misc/gtk/skyfall/gtk-2.0/main.rc @@ -0,0 +1,2781 @@ +# 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 = {4, 4, 4, 4} + + GtkEntry::state-hint = 1 + GtkEntry::inner-border = {4, 4, 4, 4} + + 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 = {10, 10, 6, 6} + + 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.32, @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.4, @fg_color, @bg_color) + fg[ACTIVE] = @fg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @text_color + text[INSENSITIVE] = mix (0.4, @text_color, @base_color) + text[ACTIVE] = @text_color + + base[NORMAL] = @base_color + base[PRELIGHT] = mix (0.05, @text_color, @base_color) + base[SELECTED] = mix (0.32, @selected_bg_color, @base_color) + base[INSENSITIVE] = mix (0.5, @base_color, @bg_color) + base[ACTIVE] = mix (0.32, @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 = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/entry-disabled.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + file = "assets/entry.png" + border = {8, 8, 8, 8} + 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) + # Needed to fix Firefox's menubar text + bg[SELECTED] = mix(0.15, @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.15, @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] = @base_color + bg[INSENSITIVE] = @base_color + bg[PRELIGHT] = @base_color + bg[SELECTED] = mix(0.15, @fg_color, @base_color) +} + +style "menu_item" { + xthickness = 4 + ythickness = 4 + + bg[PRELIGHT] = mix(0.15, @fg_color, @base_color) + fg[PRELIGHT] = @fg_color + # Chromium uses this setting + bg[SELECTED] = mix(0.15, @fg_color, @base_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.75, @fg_color, @bg_color) + # fg[INSENSITIVE] = mix(0.3, @fg_color, @bg_color) + + font_name = "Medium" +} + +style "checkbutton_label" { + fg[NORMAL] = @fg_color + # fg[INSENSITIVE] = mix(0.4, @fg_color, @bg_color) + + font_name = "Regular" +} + +style "button" { + xthickness = 4 + ythickness = 4 + + # For the sake of sanity style buttons this way + engine "pixmap" { + + ########### + # Buttons # + ########### + + image { + function = BOX + state = NORMAL + file = "assets/button.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + shadow = OUT + file = "assets/button-hover.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + # Don't add hover effect on pressed buttons + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/button-active.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/button-active.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/button-disabled.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + } +} + +style "link_button" { + # Disable the button effect, leave just the link + engine "pixmap" { + image { + function = BOX + } + } +} + +style "entry" { + # We set this same as the border of the border of the entry + # This way 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} +} + +style "combobox_cellview" { + text[NORMAL] = mix(0.75, @fg_color, @bg_color) + # text[INSENSITIVE] = mix(0.3, @fg_color, @bg_color) + + font_name = "Medium" +} + +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} + + engine "pixmap" { + + ############# + # LTR entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-ltr-entry.png" + border = {8, 0, 8, 8} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-ltr-entry-active.png" + border = {8, 0, 8, 8} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-ltr-entry-disabled.png" + border = {8, 0, 8, 8} + stretch = TRUE + direction = LTR + } + + ############# + # RTL entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-rtl-entry.png" + border = {0, 8, 8, 8} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-rtl-entry-active.png" + border = {0, 8, 8, 8} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-rtl-entry-disabled.png" + border = {0, 8, 8, 8} + stretch = TRUE + direction = RTL + } + + ############## + # LTR button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-ltr-button.png" + border = {0, 8, 8, 8} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-ltr-button-hover.png" + border = {0, 8, 8, 8} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-ltr-button-active.png" + border = {0, 8, 8, 8} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-ltr-button-disabled.png" + border = {0, 8, 8, 8} + stretch = TRUE + direction = LTR + } + + ############## + # RTL button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-rtl-button.png" + border = {8, 0, 8, 8} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-rtl-button-hover.png" + border = {8, 0, 8, 8} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-rtl-button-active.png" + border = {8, 0, 8, 8} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-rtl-button-disabled.png" + border = {8, 0, 8, 8} + 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 +} + +style "notebook_tab_label" { + fg[ACTIVE] = mix(0.75, @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" { + engine "pixmap" { + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/notebook-entry-active.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/notebook-entry-disabled.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + file = "assets/notebook-entry.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + } +} + +style "normal_bg" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[INSENSITIVE] = @bg_color +} + +style "normal_entry" { + engine "pixmap" { + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/entry-active.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/entry-disabled.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = SHADOW + detail = "entry" + file = "assets/entry.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + } +} + +style "notebook_combo" { + engine "pixmap" { + + ############# + # LTR entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/notebook-combo-ltr-entry.png" + border = {8, 8, 8, 8} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/notebook-combo-ltr-entry-active.png" + border = {8, 8, 8, 8} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/notebook-combo-ltr-entry-disabled.png" + border = {8, 8, 8, 8} + stretch = TRUE + direction = LTR + } + + ############# + # RTL entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/notebook-combo-rtl-entry.png" + border = {8, 8, 8, 8} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/notebook-combo-rtl-entry-active.png" + border = {8, 8, 8, 8} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/notebook-combo-rtl-entry-disabled.png" + border = {8, 8, 8, 8} + stretch = TRUE + direction = RTL + } + } +} + +style "textview" { + bg[NORMAL] = @base_color +} + +style "scale_horz" { + engine "pixmap" { + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-horz-trough.png" + border = {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.75, @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 = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + shadow = OUT + file = "assets/flat-button-hover.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + # Don't add hover effect on pressed buttons + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/flat-button-active.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/flat-button-active.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + shadow = OUT + file = "assets/flat-button-disabled.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + shadow = IN + file = "assets/button-disabled.png" + border = {8, 8, 8, 8} + 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 + + 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" + +# 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" +widget_class "***" style "notebook_combo" +widget_class "***" style "notebook_combo" + +# However, stuff inside eventboxes inside notebooks is grey +# again, react +widget_class "***" style "normal_entry" +widget_class "***" style "normal_bg" +widget_class "***" style "normal_bg" +widget_class "****" style "combobox_entry" +widget_class "****" style "combobox_entry" +widget_class "***." style "combo_button_padding" + +# Button labels +widget_class "**" style "button_label" + +# Checkbutton labels +widget_class "*." style "checkbutton_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/misc/gtk/skyfall/gtk-3.0/assets b/misc/gtk/skyfall/gtk-3.0/assets new file mode 120000 index 0000000..ac77667 --- /dev/null +++ b/misc/gtk/skyfall/gtk-3.0/assets @@ -0,0 +1 @@ +../gtk-assets \ No newline at end of file diff --git a/misc/gtk/skyfall/gtk-3.0/gtk.css b/misc/gtk/skyfall/gtk-3.0/gtk.css new file mode 100644 index 0000000..7740e17 --- /dev/null +++ b/misc/gtk/skyfall/gtk-3.0/gtk.css @@ -0,0 +1,6274 @@ +@keyframes ripple_effect { + to { + background-size: 1000% 1000%; + } +} + +@keyframes scale_ripple_effect { + to { + background-size: auto, 1000% 1000%; + } +} + +@keyframes header_ripple_effect { + from { + background-image: radial-gradient(circle farthest-corner at center, #B4A1DB 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle farthest-corner at center, #B4A1DB 100%, transparent 0%); + } +} + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 0; + -GtkTextView-error-underline-color: #ff886c; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkToolItemGroup-expander-size: 11; + -GtkWidget-text-handle-width: 24; + -GtkWidget-text-handle-height: 24; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + outline-style: solid; + outline-width: 2px; + outline-color: transparent; + outline-offset: -4px; + -gtk-outline-radius: 6px; + -gtk-secondary-caret-color: #B4A1DB; +} + +notebook:focus tab, +*:focus { + outline-color: alpha(currentColor, 0.24); +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #20262C; + color: #F1FCF9; +} + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:disabled { + -gtk-icon-effect: dim; +} + +.gtkstyle-fallback { + background-color: #20262C; + color: #F1FCF9; +} + +.gtkstyle-fallback:hover { + background-color: #15191d; + color: #F1FCF9; +} + +.gtkstyle-fallback:active { + background-color: #0b0d0e; + color: #F1FCF9; +} + +.gtkstyle-fallback:disabled { + background-color: #20262C; + color: rgba(241, 252, 249, 0.5); +} + +.gtkstyle-fallback:selected { + background-color: #B4A1DB; + color: white; +} + +.view { + background-color: #20262C; + color: #F1FCF9; +} + +.view:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +.view:selected:hover { + box-shadow: inset 0 0 0 9999px rgba(180, 161, 219, 0.08); +} + +.view:disabled { + color: rgba(241, 252, 249, 0.5); +} + +.view:hover, .view:selected { + border-radius: 6px; +} + +textview text { + background-color: #20262C; +} + +textview border { + background-color: #20262c; + color: rgba(241, 252, 249, 0.7); +} + +.rubberband, +rubberband, +flowbox rubberband, +treeview.view rubberband, +.content-view rubberband, +.content-view .rubberband, +XfdesktopIconView.view .rubberband { + border: 1px solid #d4c1fb; + background-color: rgba(212, 193, 251, 0.3); +} + +flowbox flowboxchild { + padding: 4px; + border-radius: 6px; +} + +.content-view .tile:selected { + background-color: transparent; + color: inherit; +} + +label { + caret-color: currentColor; +} + +label.separator { + color: #F1FCF9; +} + +label:disabled { + color: rgba(241, 252, 249, 0.5); +} + +headerbar label:disabled, +tab label:disabled, +button label:disabled { + color: inherit; +} + +.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, +headerbar .subtitle, .budgie-notification .notification-body, .budgie-switcher .notification-body { + opacity: 0.6; +} + +assistant .sidebar { + padding: 4px 0; +} + +assistant .sidebar label { + min-height: 32px; + padding: 0 12px; + color: rgba(241, 252, 249, 0.5); + font-weight: 500; +} + +assistant .sidebar label.highlight { + color: #F1FCF9; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; +} + +spinner:checked:disabled { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), +entry { + min-height: 32px; + padding: 0 8px; + border-radius: 6px 6px 0 0; + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B4A1DB 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.3); + background-color: rgba(241, 252, 249, 0.04); + color: #F1FCF9; +} + +spinbutton:focus:not(.vertical), +entry:focus { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B4A1DB 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.3); +} + +spinbutton:disabled:not(.vertical), +entry:disabled { + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.12); + background-color: rgba(241, 252, 249, 0.04); + color: rgba(241, 252, 249, 0.5); +} + +spinbutton.flat:not(.vertical), entry.preferences-search, layoutpane entry.search, editortweak entry.search, +entry.flat { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: transparent; +} + +spinbutton:not(.vertical) image, +entry image { + color: rgba(241, 252, 249, 0.7); +} + +spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active, +entry image:hover, +entry image:active { + color: #F1FCF9; +} + +spinbutton:not(.vertical) image:disabled, +entry image:disabled { + color: rgba(241, 252, 249, 0.5); +} + +spinbutton:not(.vertical) image.left, +entry image.left { + margin-left: 0px; + margin-right: 6px; +} + +spinbutton:not(.vertical) image.right, +entry image.right { + margin-left: 6px; + margin-right: 0px; +} + +spinbutton:not(.vertical) undershoot.left, +entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(32, 38, 44, 0.3) 50%, rgba(241, 252, 249, 0.3) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; +} + +spinbutton:not(.vertical) undershoot.right, +entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(32, 38, 44, 0.3) 50%, rgba(241, 252, 249, 0.3) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; +} + +spinbutton.error:not(.vertical), +entry.error { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #ff886c 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #ff886c; + background-color: rgba(241, 252, 249, 0.04); + color: #F1FCF9; +} + +spinbutton.error:focus:not(.vertical), +entry.error:focus { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #ff886c 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #ff886c; +} + +spinbutton.error:disabled:not(.vertical), +entry.error:disabled { + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.12); + background-color: rgba(241, 252, 249, 0.04); + color: rgba(241, 252, 249, 0.5); +} + +spinbutton.warning:not(.vertical), +entry.warning { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #e3983f 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #e3983f; + background-color: rgba(241, 252, 249, 0.04); + color: #F1FCF9; +} + +spinbutton.warning:focus:not(.vertical), +entry.warning:focus { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #e3983f 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #e3983f; +} + +spinbutton.warning:disabled:not(.vertical), +entry.warning:disabled { + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.12); + background-color: rgba(241, 252, 249, 0.04); + color: rgba(241, 252, 249, 0.5); +} + +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + border-bottom: 2px solid #B4A1DB; + background-color: transparent; +} + +spinbutton.vertical entry, .gedit-search-slider .linked:not(.vertical) > entry { + border-radius: 6px; + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); + border-image: none; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #20262C; + color: #F1FCF9; +} + +spinbutton.vertical entry:focus, .gedit-search-slider .linked:not(.vertical) > entry:focus { + border-image: none; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +spinbutton.vertical entry:disabled, .gedit-search-slider .linked:not(.vertical) > entry:disabled { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #20262c; + color: rgba(241, 252, 249, 0.5); +} + +spinbutton.vertical entry.error, .gedit-search-slider .linked:not(.vertical) > entry.error { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); + border-image: none; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #ff886c; + color: white; +} + +spinbutton.vertical entry.error:focus, .gedit-search-slider .linked:not(.vertical) > entry.error:focus { + border-image: none; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +spinbutton.vertical entry.error:disabled, .gedit-search-slider .linked:not(.vertical) > entry.error:disabled { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #20262c; + color: rgba(241, 252, 249, 0.5); +} + +spinbutton.vertical entry.error image, .gedit-search-slider .linked:not(.vertical) > entry.error image { + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical entry.error image:hover, .gedit-search-slider .linked:not(.vertical) > entry.error image:hover, spinbutton.vertical entry.error image:active, .gedit-search-slider .linked:not(.vertical) > entry.error image:active { + color: white; +} + +spinbutton.vertical entry.error image:disabled, .gedit-search-slider .linked:not(.vertical) > entry.error image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +spinbutton.vertical entry.warning, .gedit-search-slider .linked:not(.vertical) > entry.warning { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); + border-image: none; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #e3983f; + color: white; +} + +spinbutton.vertical entry.warning:focus, .gedit-search-slider .linked:not(.vertical) > entry.warning:focus { + border-image: none; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +spinbutton.vertical entry.warning:disabled, .gedit-search-slider .linked:not(.vertical) > entry.warning:disabled { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #20262c; + color: rgba(241, 252, 249, 0.5); +} + +spinbutton.vertical entry.warning image, .gedit-search-slider .linked:not(.vertical) > entry.warning image { + color: rgba(255, 255, 255, 0.7); +} + +spinbutton.vertical entry.warning image:hover, .gedit-search-slider .linked:not(.vertical) > entry.warning image:hover, spinbutton.vertical entry.warning image:active, .gedit-search-slider .linked:not(.vertical) > entry.warning image:active { + color: white; +} + +spinbutton.vertical entry.warning image:disabled, .gedit-search-slider .linked:not(.vertical) > entry.warning image:disabled { + color: rgba(255, 255, 255, 0.5); +} + +treeview entry.flat, treeview entry { + background-color: #20262C; +} + +treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { + border-image: none; + box-shadow: none; +} + +.entry-tag, .documents-entry-tag, .photos-entry-tag { + margin: 2px; + border-radius: 9999px; + box-shadow: none; + background-color: rgba(241, 252, 249, 0.12); + color: #F1FCF9; +} + +.entry-tag:hover, .documents-entry-tag:hover, .photos-entry-tag:hover { + background-image: image(rgba(241, 252, 249, 0.12)); +} + +:dir(ltr) .entry-tag, :dir(ltr) .documents-entry-tag, :dir(ltr) .photos-entry-tag { + margin-left: 4px; + margin-right: 0; + padding-left: 12px; + padding-right: 8px; +} + +:dir(rtl) .entry-tag, :dir(rtl) .documents-entry-tag, :dir(rtl) .photos-entry-tag { + margin-left: 0; + margin-right: 4px; + padding-left: 8px; + padding-right: 12px; +} + +.entry-tag.button, .button.documents-entry-tag, .button.photos-entry-tag { + box-shadow: none; + background-color: transparent; +} + +.entry-tag.button:not(:hover):not(:active), .button.documents-entry-tag:not(:hover):not(:active), .button.photos-entry-tag:not(:hover):not(:active) { + color: rgba(241, 252, 249, 0.7); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#B4A1DB), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#B4A1DB), to(transparent)); + } +} + + +button { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; + border-radius: 6px; + font-weight: 500; + transition: all 100ms 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); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 9999px transparent; + background-color: #282F37; + background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: #F1FCF9; +} + + +button:hover { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 0 0 9999px transparent; + color: #F1FCF9; +} + + +button:active { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + animation: ripple_effect 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 0 0 9999px alpha(currentColor, 0.08); + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; + color: #F1FCF9; +} + + +button:disabled { + box-shadow: none; + background-color: rgba(241, 252, 249, 0.04); + color: rgba(241, 252, 249, 0.5); +} + + +button:checked { + background-color: #B4A1DB; + color: white; +} + + +button:checked:disabled { + background-color: rgba(241, 252, 249, 0.12); + color: rgba(241, 252, 249, 0.5); +} + +modelbutton.flat, +.menuitem.button.flat, spinbutton:not(.vertical) button, spinbutton.vertical button, popover.background.menu button, +popover.background button.model, notebook > header > tabs > arrow, scrollbar button, check, +radio, calendar.button, messagedialog.csd .dialog-action-area button, button.sidebar-button, .gedit-search-slider .linked > button, popover.messagepopover .popover-action-area button, #mate-menu button, .budgie-settings-window buttonbox.inline-toolbar button, .raven .raven-header:not(.top) button, .drop-shadow button, .budgie-session-dialog .linked.horizontal > button, .lightdm-gtk-greeter button, :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) .path-bar button, layouttabbar button, .mate-panel-menu-bar button, .budgie-panel button, .raven stackswitcher.linked > button, toolbar button, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), +headerbar button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button, filechooser #pathbarbox > stack > box > button, .nemo-window .toolbar button, +button.flat { + transition: all 100ms 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); + box-shadow: inset 0 0 0 9999px transparent; + background-color: transparent; + background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; + color: rgba(241, 252, 249, 0.7); +} + +modelbutton.flat:hover, +.menuitem.button.flat:hover, spinbutton:not(.vertical) button:hover, spinbutton.vertical button:hover, popover.background.menu button:hover, +popover.background button.model:hover, notebook > header > tabs > arrow:hover, scrollbar button:hover, check:hover, +radio:hover, calendar.button:hover, messagedialog.csd .dialog-action-area button:hover, button.sidebar-button:hover, .gedit-search-slider .linked > button:hover, popover.messagepopover .popover-action-area button:hover, #mate-menu button:hover, .budgie-settings-window buttonbox.inline-toolbar button:hover, .raven .raven-header:not(.top) button:hover, .drop-shadow button:hover, .budgie-session-dialog .linked.horizontal > button:hover, .lightdm-gtk-greeter button:hover, :not(headerbar) .caja-pathbar button:hover, .caja-pathbar :not(headerbar) button:hover, :not(headerbar) .path-bar button:hover, layouttabbar button:hover, .mate-panel-menu-bar button:hover, .budgie-panel button:hover, .raven stackswitcher.linked > button:hover, toolbar button:hover, .titlebar:not(headerbar) button:hover:not(.suggested-action):not(.destructive-action), +headerbar button:hover:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:hover, filechooser #pathbarbox > stack > box > button:hover, .nemo-window .toolbar button:hover, +button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); + color: #F1FCF9; +} + +modelbutton.flat:active, +.menuitem.button.flat:active, spinbutton:not(.vertical) button:active, spinbutton.vertical button:active, popover.background.menu button:active, +popover.background button.model:active, notebook > header > tabs > arrow:active, scrollbar button:active, check:active, +radio:active, calendar.button:active, messagedialog.csd .dialog-action-area button:active, button.sidebar-button:active, .gedit-search-slider .linked > button:active, popover.messagepopover .popover-action-area button:active, #mate-menu button:active, .budgie-settings-window buttonbox.inline-toolbar button:active, .raven .raven-header:not(.top) button:active, .drop-shadow button:active, .budgie-session-dialog .linked.horizontal > button:active, .lightdm-gtk-greeter button:active, :not(headerbar) .caja-pathbar button:active, .caja-pathbar :not(headerbar) button:active, :not(headerbar) .path-bar button:active, layouttabbar button:active, .mate-panel-menu-bar button:active, .budgie-panel button:active, .raven stackswitcher.linked > button:active, toolbar button:active, .titlebar:not(headerbar) button:active:not(.suggested-action):not(.destructive-action), +headerbar button:active:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:active, filechooser #pathbarbox > stack > box > button:active, .nemo-window .toolbar button:active, +button.flat:active { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + animation: ripple_effect 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 farthest-corner at center, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; + color: #F1FCF9; +} + +modelbutton.flat:disabled, +.menuitem.button.flat:disabled, spinbutton:not(.vertical) button:disabled, spinbutton.vertical button:disabled, popover.background.menu button:disabled, +popover.background button.model:disabled, notebook > header > tabs > arrow:disabled, scrollbar button:disabled, check:disabled, +radio:disabled, calendar.button:disabled, messagedialog.csd .dialog-action-area button:disabled, button.sidebar-button:disabled, .gedit-search-slider .linked > button:disabled, popover.messagepopover .popover-action-area button:disabled, #mate-menu button:disabled, .budgie-settings-window buttonbox.inline-toolbar button:disabled, .raven .raven-header:not(.top) button:disabled, .drop-shadow button:disabled, .budgie-session-dialog .linked.horizontal > button:disabled, .lightdm-gtk-greeter button:disabled, :not(headerbar) .caja-pathbar button:disabled, .caja-pathbar :not(headerbar) button:disabled, :not(headerbar) .path-bar button:disabled, layouttabbar button:disabled, .mate-panel-menu-bar button:disabled, .budgie-panel button:disabled, .raven stackswitcher.linked > button:disabled, toolbar button:disabled, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action), +headerbar button:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:disabled, filechooser #pathbarbox > stack > box > button:disabled, .nemo-window .toolbar button:disabled, +button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(241, 252, 249, 0.3); +} + +:not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) .path-bar button:checked, layouttabbar button:checked, .mate-panel-menu-bar button:checked, .budgie-panel button:checked, .raven stackswitcher.linked > button:checked, toolbar button:checked, .titlebar:not(headerbar) button:checked:not(.suggested-action):not(.destructive-action), +headerbar button:checked:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked, filechooser #pathbarbox > stack > box > button:checked, .nemo-window .toolbar button:checked, +button.flat:checked { + background-color: alpha(currentColor, 0.24); + color: #F1FCF9; +} + +:not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) .path-bar button:checked:disabled, layouttabbar button:checked:disabled, .mate-panel-menu-bar button:checked:disabled, .budgie-panel button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, toolbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action), +headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked:disabled, filechooser #pathbarbox > stack > box > button:checked:disabled, .nemo-window .toolbar button:checked:disabled, +button.flat:checked:disabled { + background-color: rgba(241, 252, 249, 0.12); + color: rgba(241, 252, 249, 0.5); +} + + +button.text-button { + padding-left: 16px; + padding-right: 16px; +} + + +button.image-button { + min-width: 24px; + padding: 4px; +} + + +button.text-button.image-button { + border-radius: 6px; + -gtk-outline-radius: 6px; +} + + +button.text-button.image-button label:first-child { + margin-left: 12px; +} + + +button.text-button.image-button label:last-child { + margin-right: 12px; +} + + +button.text-button.image-button image:not(:only-child) { + margin: 0 4px; +} + +toolbar .linked > button, .titlebar:not(headerbar) .linked > button:not(.suggested-action):not(.destructive-action), +headerbar .linked > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button, filechooser #pathbarbox > stack > box.linked > button, .nemo-window .toolbar .linked > button, +toolbar .linked.vertical > button, +.titlebar:not(headerbar) .linked.vertical > button:not(.suggested-action):not(.destructive-action), +headerbar .linked.vertical > button:not(.suggested-action):not(.destructive-action), +actionbar > revealer > box .linked.vertical > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), +.app-notification .linked.vertical > button, +filechooser #pathbarbox > stack > box.linked.vertical > button, +.nemo-window .toolbar .linked.vertical > button, .linked > +button.flat, +.linked.vertical > +button.flat { + border-radius: 6px; +} + +toolbar .linked > button.text-button.image-button, .titlebar:not(headerbar) .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), +headerbar .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.text-button.image-button, filechooser #pathbarbox > stack > box.linked > button.text-button.image-button, .nemo-window .toolbar .linked > button.text-button.image-button, +toolbar .linked.vertical > button.text-button.image-button, +.titlebar:not(headerbar) .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), +headerbar .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), +actionbar > revealer > box .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), +.app-notification .linked.vertical > button.text-button.image-button, +filechooser #pathbarbox > stack > box.linked.vertical > button.text-button.image-button, +.nemo-window .toolbar .linked.vertical > button.text-button.image-button, .linked > +button.flat.text-button.image-button, +.linked.vertical > +button.flat.text-button.image-button { + border-radius: 6px; + -gtk-outline-radius: 6px; +} + +infobar.info button.flat, infobar.question button.flat, infobar.warning button.flat, infobar.error button.flat, .mate-panel-menu-bar button, .budgie-panel button, .raven stackswitcher.linked > button, .raven-mpris button.image-button, .xfce4-panel.background button { + color: rgba(255, 255, 255, 0.7); +} + +infobar.info button.flat:hover, infobar.question button.flat:hover, infobar.warning button.flat:hover, infobar.error button.flat:hover, .mate-panel-menu-bar button:hover, .budgie-panel button:hover, .raven stackswitcher.linked > button:hover, .raven-mpris button.image-button:hover, .xfce4-panel.background button:hover, infobar.info button.flat:active, infobar.question button.flat:active, infobar.warning button.flat:active, infobar.error button.flat:active, .mate-panel-menu-bar button:active, .budgie-panel button:active, .raven stackswitcher.linked > button:active, .raven-mpris button.image-button:active, .xfce4-panel.background button:active { + color: white; +} + +infobar.info button.flat:disabled, infobar.question button.flat:disabled, infobar.warning button.flat:disabled, infobar.error button.flat:disabled, .mate-panel-menu-bar button:disabled, .budgie-panel button:disabled, .raven stackswitcher.linked > button:disabled, .raven-mpris button.image-button:disabled, .xfce4-panel.background button:disabled { + color: rgba(255, 255, 255, 0.3); +} + +infobar.info button.flat:checked, infobar.question button.flat:checked, infobar.warning button.flat:checked, infobar.error button.flat:checked, .mate-panel-menu-bar button:checked, .budgie-panel button:checked, .raven stackswitcher.linked > button:checked, .raven-mpris button.image-button:checked, .xfce4-panel.background button:checked { + background-color: rgba(255, 255, 255, 0.3); + color: white; +} + +infobar.info button.flat:checked:disabled, infobar.question button.flat:checked:disabled, infobar.warning button.flat:checked:disabled, infobar.error button.flat:checked:disabled, .mate-panel-menu-bar button:checked:disabled, .budgie-panel button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, .raven-mpris button.image-button:checked:disabled, .xfce4-panel.background button:checked:disabled { + background-color: rgba(255, 255, 255, 0.12); + color: rgba(255, 255, 255, 0.5); +} + + +button.osd { + padding: 8px 12px; +} + + +button.osd.image-button { + padding: 8px; +} + + +button.osd:disabled { + opacity: 0; +} + + +button.suggested-action { + background-color: #B4A1DB; + color: white; +} + + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(241, 252, 249, 0.04); + color: rgba(241, 252, 249, 0.5); +} + + +button.suggested-action:checked { + background-color: #cbbde6; +} + + +button.suggested-action.flat { + background-color: transparent; + color: #B4A1DB; +} + + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(241, 252, 249, 0.3); +} + + +button.suggested-action.flat:checked { + background-color: rgba(180, 161, 219, 0.3); +} + + +button.destructive-action { + background-color: #ff886c; + color: white; +} + + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(241, 252, 249, 0.04); + color: rgba(241, 252, 249, 0.5); +} + + +button.destructive-action:checked { + background-color: #ffac98; +} + + +button.destructive-action.flat { + background-color: transparent; + color: #ff886c; +} + + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(241, 252, 249, 0.3); +} + + +button.destructive-action.flat:checked { + background-color: rgba(255, 136, 108, 0.3); +} + +.stack-switcher > +button { + outline-offset: -4px; +} + +.stack-switcher > +button > label { + padding-left: 6px; + padding-right: 6px; +} + +.stack-switcher > +button > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; +} + +.stack-switcher > +button.text-button { + padding-left: 10px; + padding-right: 10px; +} + +.stack-switcher > +button.image-button { + padding-left: 2px; + padding-right: 2px; +} + +.stack-switcher > +button.needs-attention:checked > label, +.stack-switcher > +button.needs-attention:checked > image { + animation: none; + background-image: none; +} + +.primary-toolbar +button { + -gtk-icon-shadow: none; +} + + +button.image-button, toolbar .linked > button.image-button, .titlebar:not(headerbar) .linked > button.image-button:not(.suggested-action):not(.destructive-action), +headerbar .linked > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.image-button, .nemo-window .toolbar .linked > button.image-button, toolbar .linked.vertical > button.image-button, +headerbar .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), .app-notification .linked.vertical > button.image-button, .nemo-window .toolbar .linked.vertical > button.image-button, .linked > button.flat.image-button, +.linked.vertical > button.flat.image-button, .inline-toolbar button:not(.text-button), check, +radio, filechooser #pathbarbox > stack > box > button, button.titlebutton, .disclosure-button, .nautilus-window headerbar > revealer > button, .raven .raven-header:not(.top) button.image-button, .raven .expander-button, +button.close, +button.circular { + border-radius: 9999px; + -gtk-outline-radius: 9999px; +} + +spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider .linked > button, .pluma-window paned.horizontal box.vertical box.horizontal button.flat { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 9999px; + -gtk-outline-radius: 9999px; +} + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-repeat: no-repeat; + background-position: right 3px; + background-size: 6px 6px; +} + +.stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px; +} + +.linked > button, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, combobox > .linked > button, .linked:not(.vertical) > combobox > box > button.combo { + border-radius: 0; + -gtk-outline-radius: 6px; +} + +.linked > button:first-child { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} + +.linked > button:last-child { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked > button:only-child { + border-radius: 6px; +} + +.linked.vertical > button, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + -gtk-outline-radius: 6px; +} + +.linked.vertical > button:first-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.linked.vertical > button:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.linked.vertical > button:only-child { + border-radius: 6px; +} + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, combobox.linked button:nth-child(2):dir(rtl), combobox > .linked > button:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo { + border-radius: 6px 0 0 0; +} + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, combobox.linked button:nth-child(2):dir(ltr), combobox > .linked > button:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo { + border-radius: 0 6px 0 0; +} + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, combobox > .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo { + border-radius: 6px 6px 0 0; +} + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-radius: 6px 6px 0 0; +} + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-radius: 0; +} + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 6px 6px 0 0; +} + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 28px; + padding: 0 8px; + border-radius: 6px; + color: inherit; +} + +modelbutton.flat arrow { + background: none; +} + +modelbutton.flat arrow:hover { + background: none; +} + +modelbutton.flat arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +modelbutton.flat arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +button.color { + min-height: 24px; + min-width: 24px; + padding: 4px; +} + +/********* + * Links * + *********/ +*:link, button:link, +button:visited, *:link:hover, button:hover:link, +button:hover:visited, *:link:active, button:active:link, +button:active:visited { + color: #64a6ff; +} + +*:link:visited, +button:visited, *:link:visited:hover, +button:visited:hover, *:link:visited:active, +button:visited:active { + color: #ea8ae1; +} + +infobar.info *:link, infobar.info button:link, +infobar.info button:visited, infobar.question *:link, infobar.question button:link, +infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, +infobar.warning button:visited, infobar.error *:link, infobar.error button:link, +infobar.error button:visited, *:link:selected, button:selected:link, +button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, +headerbar.selection-mode .subtitle:link, +*:selected *:link, +*:selected button:link, +*:selected button:visited { + color: white; +} + +button:link > label, +button:visited > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; +} + +spinbutton:not(.vertical) entry { + min-width: 24px; + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) button { + border: solid 4px transparent; +} + +spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + margin-left: -2px; +} + +spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + margin-right: -2px; +} + +spinbutton.vertical:disabled { + color: rgba(241, 252, 249, 0.5); +} + +spinbutton.vertical:drop(active) { + box-shadow: none; +} + +spinbutton.vertical entry { + min-height: 32px; + min-width: 40px; + padding: 0; +} + +spinbutton.vertical button { + min-height: 32px; + min-width: 40px; + padding: 0; +} + +spinbutton.vertical button.up { + border-radius: 6px 6px 0 0; +} + +spinbutton.vertical button.down { + border-radius: 0 0 6px 6px; +} + +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, +combobox button.combo:checked { + transition: none; +} + +combobox button.combo cellview:dir(ltr) { + margin-left: 0px; +} + +combobox button.combo cellview:dir(rtl) { + margin-right: 0px; +} + +combobox #gtk-combobox-popup-menu { + padding: 2px 0; +} + +combobox #gtk-combobox-popup-menu menuitem { + min-height: 28px; + padding: 0 8px; +} + +combobox #gtk-combobox-popup-menu > arrow.top { + margin-top: -2px; +} + +combobox #gtk-combobox-popup-menu > arrow.bottom { + margin-top: 4px; + margin-bottom: -6px; +} + +combobox:drop(active) { + box-shadow: none; +} + +button.combo { + border-radius: 6px 6px 0 0; + background-image: none; + font-weight: inherit; + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-image 225ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B4A1DB 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.3); + background-color: rgba(241, 252, 249, 0.04); + color: #F1FCF9; +} + +button.combo:hover { + box-shadow: inset 0 -1px #F1FCF9; +} + +button.combo:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B4A1DB 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.3); +} + +button.combo:disabled { + box-shadow: inset 0 -1px rgba(241, 252, 249, 0.12); + background-color: rgba(241, 252, 249, 0.04); + color: rgba(241, 252, 249, 0.5); +} + +/************ + * Toolbars * + ************/ +toolbar { + -GtkWidget-window-dragging: true; + padding: 2px; + background-color: #20262C; +} + +.osd toolbar { + background-color: transparent; +} + +toolbar.osd, .app-notification, frame.documents-dropdown { + transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1); + padding: 4px; + border-radius: 6px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #282F37; +} + +toolbar.osd:backdrop, .app-notification:backdrop, frame.documents-dropdown:backdrop { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1); +} + +toolbar.osd.left, .left.app-notification, frame.left.documents-dropdown, toolbar.osd.right, .right.app-notification, frame.right.documents-dropdown, toolbar.osd.top, .top.app-notification, frame.top.documents-dropdown, toolbar.osd.bottom, .bottom.app-notification, frame.bottom.documents-dropdown { + border-radius: 0; +} + +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; +} + +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: 6px 2px; +} + +.inline-toolbar { + padding: 4px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(0, 0, 0, 0.26); + background-color: #20262c; +} + +searchbar > revealer > box, +.location-bar { + padding: 4px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(0, 0, 0, 0.26); + background-color: #20262C; + background-clip: border-box; +} + +searchbar > revealer > box { + margin: -6px; + padding: 4px; +} + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1), color 100ms cubic-bezier(0, 0, 0.2, 1); + min-height: 40px; + padding: 0 4px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #20262C; + color: #F1FCF9; +} + +.titlebar:disabled:not(headerbar), +headerbar:disabled { + color: rgba(241, 252, 249, 0.5); +} + +.titlebar:backdrop:not(headerbar), +headerbar:backdrop { + color: rgba(241, 252, 249, 0.7); +} + +.titlebar:backdrop:disabled:not(headerbar), +headerbar:backdrop:disabled { + color: rgba(241, 252, 249, 0.3); +} + +.titlebar:not(headerbar) .title, +headerbar .title { + padding: 0 12px; + font-weight: bold; +} + +.titlebar:not(headerbar) .subtitle, +headerbar .subtitle { + padding: 0 12px; + font-size: smaller; +} + +.titlebar:not(headerbar) .linked:not(.vertical) > entry:not(.flat), +headerbar .linked:not(.vertical) > entry:not(.flat) { + border-radius: 6px; +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), +headerbar button:not(.suggested-action):not(.destructive-action) { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; + color: rgba(241, 252, 249, 0.7); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active, +headerbar button:not(.suggested-action):not(.destructive-action):hover, +headerbar button:not(.suggested-action):not(.destructive-action):active { + color: #F1FCF9; +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled, +headerbar button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(241, 252, 249, 0.3); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, +headerbar button:not(.suggested-action):not(.destructive-action):checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; + color: #F1FCF9; +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, +headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(241, 252, 249, 0.5); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, +headerbar button:not(.suggested-action):not(.destructive-action):checked, +headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled { + background-color: transparent; +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop { + color: rgba(241, 252, 249, 0.5); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:hover, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:active, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop:hover, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop:active { + color: rgba(241, 252, 249, 0.7); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:disabled, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(241, 252, 249, 0.3); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(241, 252, 249, 0.7); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled { + color: rgba(241, 252, 249, 0.3); +} + +.titlebar:not(headerbar) button.suggested-action:disabled, .titlebar:not(headerbar) button.destructive-action:disabled, +headerbar button.suggested-action:disabled, +headerbar button.destructive-action:disabled { + background-color: rgba(241, 252, 249, 0.04); + color: rgba(241, 252, 249, 0.5); +} + +.selection-mode.titlebar:not(headerbar), +headerbar.selection-mode { + transition: background-color 0.00001s 225ms, color 225ms cubic-bezier(0, 0, 0.2, 1); + animation: header_ripple_effect 225ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.2); + background-color: #B4A1DB; + color: white; +} + +.selection-mode.titlebar:backdrop:not(headerbar), +headerbar.selection-mode:backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), +headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; + color: white; +} + +.selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled, +headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(255, 255, 255, 0.5); +} + +.selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, +headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; + color: white; +} + +.selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, +headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(255, 255, 255, 0.5); +} + +.selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop, +headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop { + color: rgba(255, 255, 255, 0.7); +} + +.selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:disabled, +headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(255, 255, 255, 0.3); +} + +.selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked, +headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(255, 255, 255, 0.7); +} + +.selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled, +headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):backdrop:checked:disabled { + color: rgba(255, 255, 255, 0.3); +} + +.selection-mode.titlebar:not(headerbar) .selection-menu, +headerbar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +.selection-mode.titlebar:not(headerbar) .selection-menu arrow, +headerbar.selection-mode .selection-menu arrow { + -GtkArrow-arrow-scaling: 1; +} + +.selection-mode.titlebar:not(headerbar) .selection-menu .arrow, +headerbar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +.tiled .titlebar:not(headerbar), +.tiled-top .titlebar:not(headerbar), +.tiled-right .titlebar:not(headerbar), +.tiled-bottom .titlebar:not(headerbar), +.tiled-left .titlebar:not(headerbar), +.maximized .titlebar:not(headerbar), +.fullscreen .titlebar:not(headerbar), .tiled +headerbar, +.tiled-top +headerbar, +.tiled-right +headerbar, +.tiled-bottom +headerbar, +.tiled-left +headerbar, +.maximized +headerbar, +.fullscreen +headerbar { + border-radius: 0; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +.default-decoration.titlebar:not(headerbar), +headerbar.default-decoration { + min-height: 24px; + padding: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); +} + +.tiled .default-decoration.titlebar:not(headerbar), +.maximized .default-decoration.titlebar:not(headerbar), +.fullscreen .default-decoration.titlebar:not(headerbar), .tiled +headerbar.default-decoration, +.maximized +headerbar.default-decoration, +.fullscreen +headerbar.default-decoration { + box-shadow: none; +} + +.default-decoration.titlebar:not(headerbar) button.titlebutton, +headerbar.default-decoration button.titlebutton { + min-height: 24px; + min-width: 24px; + margin: 0; + padding: 0; +} + +.background:not(.csd) .default-decoration.titlebar:not(headerbar) button.titlebutton:active, .background:not(.csd) +headerbar.default-decoration button.titlebutton:active { + background-size: 1000% 1000%; +} + +.solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd +headerbar:dir(rtl), .solid-csd +headerbar:dir(ltr) { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +headerbar entry, +headerbar spinbutton, +headerbar button { + margin-top: 4px; + margin-bottom: 4px; +} + +headerbar separator { + margin-top: 10px; + margin-bottom: 10px; + background-color: rgba(241, 252, 249, 0.12); +} + +headerbar switch { + margin-top: 8px; + margin-bottom: 8px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +headerbar .entry-tag, headerbar .documents-entry-tag, headerbar .photos-entry-tag { + margin-top: 5px; + margin-bottom: 5px; +} + +.background .titlebar { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.background.tiled .titlebar, +.background.tiled-top .titlebar, +.background.tiled-right .titlebar, +.background.tiled-bottom .titlebar, +.background.tiled-left .titlebar, +.background.maximized .titlebar, +.background.solid-csd .titlebar { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +window separator:first-child + headerbar, +window headerbar:first-child { + border-top-left-radius: 6px; +} + +window headerbar:last-child { + border-top-right-radius: 6px; +} + +window stack headerbar:first-child, window stack headerbar:last-child { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +window.tiled headerbar, window.tiled headerbar:first-child, window.tiled headerbar:last-child, window.tiled headerbar:only-child, +window.tiled-top headerbar, +window.tiled-top headerbar:first-child, +window.tiled-top headerbar:last-child, +window.tiled-top headerbar:only-child, +window.tiled-right headerbar, +window.tiled-right headerbar:first-child, +window.tiled-right headerbar:last-child, +window.tiled-right headerbar:only-child, +window.tiled-bottom headerbar, +window.tiled-bottom headerbar:first-child, +window.tiled-bottom headerbar:last-child, +window.tiled-bottom headerbar:only-child, +window.tiled-left headerbar, +window.tiled-left headerbar:first-child, +window.tiled-left headerbar:last-child, +window.tiled-left headerbar:only-child, +window.maximized headerbar, +window.maximized headerbar:first-child, +window.maximized headerbar:last-child, +window.maximized headerbar:only-child, +window.fullscreen headerbar, +window.fullscreen headerbar:first-child, +window.fullscreen headerbar:last-child, +window.fullscreen headerbar:only-child, +window.solid-csd headerbar, +window.solid-csd headerbar:first-child, +window.solid-csd headerbar:last-child, +window.solid-csd headerbar:only-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +window.csd > .titlebar:not(headerbar) { + padding: 0; + background-color: transparent; + background-image: none; + border-style: none; + box-shadow: none; +} + +.titlebar:not(headerbar) > separator { + background-color: #20262C; + background-image: image(rgba(0, 0, 0, 0.26)); +} + +/************ + * Pathbars * + ************/ +.caja-pathbar button, +.path-bar button { + padding-left: 4px; + padding-right: 4px; +} + +.caja-pathbar button label:not(:only-child):first-child, +.path-bar button label:not(:only-child):first-child { + margin-left: 4px; +} + +.caja-pathbar button label:not(:only-child):last-child, +.path-bar button label:not(:only-child):last-child { + margin-right: 4px; +} + +.caja-pathbar button.slider-button, +.path-bar button.slider-button { + padding-left: 4px; + padding-right: 4px; +} + +:not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) +.path-bar button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B4A1DB 0%, transparent 0%) 0 0 0/0 0 0px; + border-radius: 6px; +} + +:not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) +.path-bar button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B4A1DB 100%, transparent 0%) 0 0 2/0 0 2px; +} + +:not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) +.path-bar button:checked, :not(headerbar) +.path-bar button:checked:disabled { + background-color: transparent; +} + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: rgba(241, 252, 249, 0.3); + border-top-color: rgba(0, 0, 0, 0.26); +} + +* { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; +} + +treeview.view:selected { + background-color: #20262C; + background-image: image(#b4a1db); +} + +treeview.view:hover, treeview.view:selected { + border-radius: 0; +} + +treeview.view.separator { + min-height: 5px; + color: rgba(0, 0, 0, 0.26); +} + +treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #B4A1DB; +} + +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(241, 252, 249, 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: #F1FCF9; +} + +treeview.view.expander:disabled { + color: rgba(241, 252, 249, 0.3); +} + +treeview.view.progressbar { + border-bottom: 4px solid #B4A1DB; + box-shadow: none; + background-color: transparent; +} + +treeview.view.trough { + border-bottom: 4px solid rgba(241, 252, 249, 0.12); + box-shadow: none; + background-color: transparent; +} + +treeview.view header button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.26); + border-radius: 0; + background-clip: border-box; +} + +treeview.view header button:not(:hover):not(:active) { + color: rgba(241, 252, 249, 0.7); +} + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + box-shadow: none; +} + +treeview.view header button, treeview.view header button:disabled { + background-color: #20262C; +} + +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(0, 0, 0, 0.26); + border-radius: 0; + box-shadow: none; + background-color: #20262C; + background-clip: border-box; + color: #B4A1DB; +} + +treeview.view acceleditor > label { + background-color: #B4A1DB; +} + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #20262C; +} + +menubar > menuitem, +.menubar > menuitem { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(241, 252, 249, 0.7); +} + +menubar > menuitem:hover, +.menubar > menuitem:hover { + transition: none; + background-color: rgba(241, 252, 249, 0.12); + color: #F1FCF9; +} + +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: rgba(241, 252, 249, 0.3); +} + +menubar > menuitem label:disabled, +.menubar > menuitem label:disabled { + color: inherit; +} + +.csd.popup { + background-color: transparent; +} + +menu, +.menu, +.context-menu { + margin: 4px 0; + padding: 4px 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #282F37; + border: 1px solid rgba(0, 0, 0, 0.26); +} + +.csd menu, .csd +.menu, .csd +.context-menu { + border: none; + border-radius: 6px; +} + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + min-width: 40px; + padding: 4px 8px; + font: initial; + text-shadow: none; +} + +menu menuitem:hover, +.menu menuitem:hover, +.context-menu menuitem:hover { + transition: none; + background-color: rgba(241, 252, 249, 0.12); +} + +menu menuitem:disabled, +.menu menuitem:disabled, +.context-menu menuitem:disabled { + color: rgba(241, 252, 249, 0.5); +} + +menu menuitem arrow, +.menu menuitem arrow, +.context-menu menuitem arrow { + min-height: 16px; + min-width: 16px; +} + +menu menuitem arrow:dir(ltr), +.menu menuitem arrow:dir(ltr), +.context-menu menuitem arrow:dir(ltr) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); + margin-left: 8px; +} + +menu menuitem arrow:dir(rtl), +.menu menuitem arrow:dir(rtl), +.context-menu menuitem arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); + margin-right: 8px; +} + +menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), +.menu menuitem label:dir(rtl), +.menu menuitem label:dir(ltr), +.context-menu menuitem label:dir(rtl), +.context-menu menuitem label:dir(ltr) { + color: inherit; +} + +menu > arrow, +.menu > arrow, +.context-menu > arrow { + min-height: 16px; + min-width: 16px; + padding: 4px; + background-color: #282F37; + color: rgba(241, 252, 249, 0.7); +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: -4px; + border-bottom: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 6px 6px 0 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-top: 8px; + margin-bottom: -12px; + border-top: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 0 0 6px 6px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menu > arrow:hover, +.menu > arrow:hover, +.context-menu > arrow:hover { + background-image: image(rgba(241, 252, 249, 0.12)); + color: #F1FCF9; +} + +menu > arrow:disabled, +.menu > arrow:disabled, +.context-menu > arrow:disabled { + border-color: transparent; + background-color: transparent; + color: transparent; +} + +menu separator, +.menu separator, +.context-menu separator { + margin: 4px 0; +} + +menuitem accelerator { + color: rgba(241, 252, 249, 0.7); +} + +menuitem:disabled accelerator { + color: rgba(241, 252, 249, 0.3); +} + +.popup:not(.csd) menu menuitem { + color: #F1FCF9; +} + +.popup:not(.csd) menu menuitem:hover { + background-color: #40484e; +} + +.popup:not(.csd) menu menuitem:disabled { + color: #8d9698; +} + +.popup:not(.csd) menu accelerator { + color: #b5bfbf; +} + +/************ + * Popovers * + ************/ +popover.background { + transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1); + padding: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); + background-color: #282F37; +} + +popover.background:backdrop { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +popover.background, .csd popover.background { + border-style: solid; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); + border-radius: 7px; +} + +popover.background > stack { + margin: -4px; +} + +popover.background > toolbar { + margin: -2px; +} + +popover.background > list, +popover.background > .view, +popover.background > toolbar { + border-style: none; + box-shadow: none; + background-color: transparent; +} + +popover.background list, +popover.background .view:not(:selected), +popover.background toolbar { + background-color: #282F37; +} + +popover.background.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 6px; +} + +popover.background separator { + margin: 4px 0; +} + +popover.background list separator { + margin: 0; +} + +/************* + * Notebooks * + *************/ +frame > paned > notebook > header, +notebook.frame > header { + background-color: #20262c; +} + +notebook:focus tab:checked { + box-shadow: inset 0 0 0 9999px rgba(180, 161, 219, 0.12); + outline: none; +} + +notebook > header { + border-width: 1px; + border-color: rgba(0, 0, 0, 0.26); + background-color: #20262C; + background-clip: border-box; +} + +notebook > header.top { + border-bottom-style: solid; +} + +notebook > header.top > tabs { + margin-bottom: -1px; +} + +notebook > header.top > tabs > tab { + border-image: linear-gradient(to top, transparent 2px, transparent 2px) 2/0 0 2px; +} + +notebook > header.top > tabs > tab:checked { + border-image-source: linear-gradient(to top, #B4A1DB 2px, rgba(0, 0, 0, 0.26) 2px); +} + +notebook > header.top > tabs > tab.reorderable-page { + border-image-width: 0 1px 2px; +} + +notebook > header.bottom { + border-top-style: solid; +} + +notebook > header.bottom > tabs { + margin-top: -1px; +} + +notebook > header.bottom > tabs > tab { + border-image: linear-gradient(to bottom, transparent 2px, transparent 2px) 2/2px 0 0; +} + +notebook > header.bottom > tabs > tab:checked { + border-image-source: linear-gradient(to bottom, #B4A1DB 2px, rgba(0, 0, 0, 0.26) 2px); +} + +notebook > header.bottom > tabs > tab.reorderable-page { + border-image-width: 2px 1px 0; +} + +notebook > header.left { + border-right-style: solid; +} + +notebook > header.left > tabs { + margin-right: -1px; +} + +notebook > header.left > tabs > tab { + border-image: linear-gradient(to left, transparent 2px, transparent 2px) 2/0 2px 0 0; +} + +notebook > header.left > tabs > tab:checked { + border-image-source: linear-gradient(to left, #B4A1DB 2px, rgba(0, 0, 0, 0.26) 2px); +} + +notebook > header.left > tabs > tab.reorderable-page { + border-image-width: 1px 2px 1px 0; +} + +notebook > header.right { + border-left-style: solid; +} + +notebook > header.right > tabs { + margin-left: -1px; +} + +notebook > header.right > tabs > tab { + border-image: linear-gradient(to right, transparent 2px, transparent 2px) 2/0 0 0 2px; +} + +notebook > header.right > tabs > tab:checked { + border-image-source: linear-gradient(to right, #B4A1DB 2px, rgba(0, 0, 0, 0.26) 2px); +} + +notebook > header.right > tabs > tab.reorderable-page { + border-image-width: 1px 0 1px 2px; +} + +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: -8px; + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); +} + +notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { + margin-right: -8px; + -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: -8px; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { + margin-bottom: -8px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +notebook > header > tabs > arrow { + min-height: 16px; + min-width: 16px; + border-radius: 0; +} + +notebook > header tab { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + min-height: 24px; + min-width: 24px; + padding: 4px 12px; + outline-offset: -6px; + border-width: 1px; + border-color: transparent; + background-image: radial-gradient(circle farthest-corner at center, #B4A1DB 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + background-clip: border-box; + color: rgba(241, 252, 249, 0.7); + font-weight: 500; +} + +notebook > header tab:hover { + background-color: alpha(currentColor, 0.08); + color: #F1FCF9; +} + +notebook > header tab:disabled { + color: rgba(241, 252, 249, 0.3); +} + +notebook > header tab:checked { + transition: all 100ms 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); + background-color: transparent; + background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + background-clip: padding-box; + color: #F1FCF9; +} + +notebook > header tab:checked:disabled { + color: rgba(241, 252, 249, 0.5); +} + +notebook > header tab:checked.reorderable-page { + border-color: rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +notebook > header tab button.flat:last-child { + margin-left: 4px; + margin-right: -8px; +} + +notebook > header tab button.flat:first-child { + margin-left: -8px; + margin-right: 4px; +} + +notebook > header.top tabs, notebook > header.bottom tabs { + padding-left: 8px; + padding-right: 8px; +} + +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: none solid; +} + +notebook > header.left tabs, notebook > header.right tabs { + padding-top: 8px; + padding-bottom: 8px; +} + +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 none; +} + +notebook > stack:not(:only-child) { + background-color: #20262C; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); + background-color: #20262C; + background-clip: border-box; +} + +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +scrollbar.bottom { + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +scrollbar.left { + border-right: 1px solid rgba(0, 0, 0, 0.26); +} + +scrollbar.right { + border-left: 1px solid rgba(0, 0, 0, 0.26); +} + +scrollbar slider { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0; + min-width: 8px; + min-height: 8px; + border: 4px solid transparent; + border-radius: 9999px; + background-clip: padding-box; + background-color: rgba(241, 252, 249, 0.5); +} + +scrollbar slider:hover { + background-color: rgba(241, 252, 249, 0.7); +} + +scrollbar slider:active { + background-color: #F1FCF9; +} + +scrollbar slider:disabled { + background-color: rgba(241, 252, 249, 0.3); +} + +scrollbar.fine-tune slider { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0, min-width 0, min-height 0; + 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(.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(32, 38, 44, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(32, 38, 44, 0.3); + border-radius: 9999px; + background-color: rgba(241, 252, 249, 0.5); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(241, 252, 249, 0.3); +} + +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(32, 38, 44, 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 100ms cubic-bezier(0, 0, 0.2, 1); + margin: 4px 0; + padding: 0 2px; + border: 5px solid transparent; + border-radius: 9999px; + background-color: rgba(241, 252, 249, 0.3); + background-clip: padding-box; + font-size: 0; +} + +switch:checked { + background-color: rgba(180, 161, 219, 0.5); +} + +switch:disabled { + opacity: 0.5; +} + +switch slider { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); + min-width: 20px; + min-height: 20px; + margin: -3px -2px; + border-radius: 9999px; + box-shadow: 0 0 0 10px transparent, 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #282F37; +} + +switch:hover slider { + box-shadow: 0 0 0 10px alpha(currentColor, 0.08), 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +switch:focus slider { + box-shadow: 0 0 0 10px alpha(currentColor, 0.12), 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +switch:focus:hover slider { + box-shadow: 0 0 0 10px alpha(currentColor, 0.16), 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +switch:checked slider { + background-color: #B4A1DB; + color: #B4A1DB; +} + +/************************* + * 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; + -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +.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 { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.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: 24px; + min-width: 24px; + margin: -8px; + padding: 8px; +} + +check:hover, +radio:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.08); +} + +check:focus, +radio:focus { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12); +} + +check:focus:hover, +radio:focus:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.16); +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: #B4A1DB; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(241, 252, 249, 0.3); +} + +popover check, popover check:hover, popover check:focus, popover check:focus:hover, popover check:active, popover check:disabled, popover +radio, popover +radio:hover, popover +radio:focus, popover +radio:focus:hover, popover +radio:active, popover +radio:disabled { + transition: none; + box-shadow: none; + background-image: none; +} + +popover check:not(:checked):not(:indeterminate):not(:disabled), popover +radio:not(:checked):not(:indeterminate):not(:disabled) { + color: rgba(241, 252, 249, 0.7); +} + +popover check.left:dir(rtl), popover +radio.left:dir(rtl) { + margin-left: -12px; + margin-right: -4px; +} + +popover check.right:dir(ltr), popover +radio.right:dir(ltr) { + margin-left: -4px; + margin-right: -12px; +} + +menu menuitem check, menu menuitem +radio { + transition: none; + margin: 0; + padding: 0; +} + +menu menuitem check:dir(ltr), menu menuitem +radio:dir(ltr) { + margin-right: 8px; +} + +menu menuitem check:dir(rtl), menu menuitem +radio:dir(rtl) { + margin-left: 8px; +} + +menu menuitem check:not(:checked):not(:indeterminate):not(:disabled), menu menuitem +radio:not(:checked):not(:indeterminate):not(:disabled) { + color: rgba(241, 252, 249, 0.7); +} + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem +radio, menu menuitem +radio:hover, menu menuitem +radio:disabled { + box-shadow: none; +} + + +check { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/checkbox-unchecked-symbolic.svg")); +} + + +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 { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-unchecked-symbolic.svg")); + border-image-slice: 20; + border-image-width: 20px; +} + + +radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")); +} + + +radio { + border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#B4A1DB), to(transparent)); +} + + +radio:checked:not(:indeterminate) { + border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.125, to(#B4A1DB), to(transparent)); +} + + +radio:checked:not(:indeterminate):disabled { + border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.125, to(rgba(241, 252, 249, 0.3)), to(transparent)); +} + +window.background:not(.csd) > widget > checkbutton > check, +menu menuitem check { + min-height: 16px; + min-width: 16px; + border-radius: 6px; + -gtk-outline-radius: 6px; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-unchecked-symbolic.svg")); +} + +window.background:not(.csd) > widget > checkbutton > check:checked, +menu menuitem check:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")); +} + +window.background:not(.csd) > widget > checkbutton > check:indeterminate, +menu menuitem check:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")); +} + +window.background:not(.csd) > widget > radiobutton > radio, +menu menuitem radio { + min-height: 16px; + min-width: 16px; + border-image: none; + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-unchecked-symbolic.svg")); +} + +window.background:not(.csd) > widget > radiobutton > radio:checked, +menu menuitem radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")); +} + +window.background:not(.csd) > widget > radiobutton > radio:indeterminate, +menu menuitem radio:indeterminate { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")); +} + +treeview.view check, +treeview.view radio { + padding: 0; +} + +treeview.view check:hover, treeview.view check:selected, +treeview.view radio:hover, +treeview.view radio:selected { + box-shadow: none; + background-color: transparent; +} + +treeview.view check, +treeview.view radio { + color: rgba(241, 252, 249, 0.7); +} + +treeview.view check:hover, treeview.view check:active, +treeview.view radio:hover, +treeview.view radio:active { + color: #F1FCF9; +} + +treeview.view check:disabled, +treeview.view radio:disabled { + color: rgba(241, 252, 249, 0.3); +} + +treeview.view check:checked, treeview.view check:indeterminate, +treeview.view radio:checked, +treeview.view radio:indeterminate { + color: #B4A1DB; +} + +treeview.view check:checked:disabled, treeview.view check:indeterminate:disabled, +treeview.view radio:checked:disabled, +treeview.view radio:indeterminate:disabled { + color: rgba(241, 252, 249, 0.3); +} + +treeview.view radio:checked { + -gtk-icon-source: -gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")); + border-image: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 2px; + min-width: 2px; +} + +scale.horizontal { + padding: 15px 12px; +} + +scale.vertical { + padding: 12px 15px; +} + +scale slider { + min-height: 32px; + min-width: 32px; + margin: -15px; +} + +scale.fine-tune.horizontal { + min-height: 4px; + padding-top: 14px; + padding-bottom: 14px; +} + +scale.fine-tune.vertical { + min-width: 4px; + padding-left: 14px; + padding-right: 14px; +} + +scale.fine-tune slider { + margin: -14px; +} + +scale trough { + transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1); + outline: none; + background-color: rgba(241, 252, 249, 0.3); +} + +scale trough:disabled { + background-color: rgba(241, 252, 249, 0.12); +} + +scale highlight { + transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1); + background-color: #B4A1DB; +} + +scale highlight:disabled { + background-color: transparent; +} + +scale fill { + transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(241, 252, 249, 0.3); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: background-color 100ms 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); + background-repeat: no-repeat; + background-position: center; + background-size: auto, 1000% 1000%; + border-radius: 50%; + color: transparent; +} + +scale slider { + background-image: -gtk-scaled(url("assets/scale-slider-dark.png"), url("assets/scale-slider-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 0%); +} + +scale slider:disabled { + background-image: -gtk-scaled(url("assets/scale-slider-disabled-dark.png"), url("assets/scale-slider-disabled-dark@2.png")), radial-gradient(circle farthest-corner at center, currentColor 10%, transparent 0%); +} + +scale slider:hover { + background-color: rgba(180, 161, 219, 0.08); +} + +scale slider:focus { + background-color: rgba(180, 161, 219, 0.12); +} + +scale slider:focus:hover { + background-color: rgba(180, 161, 219, 0.16); +} + +scale slider:active { + transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + animation: scale_ripple_effect 225ms cubic-bezier(0, 0, 0.2, 1) forwards; + background-size: auto, 0% 0%; + background-color: rgba(180, 161, 219, 0.08); + color: rgba(180, 161, 219, 0.12); +} + +scale marks label, +scale value { + color: rgba(241, 252, 249, 0.7); +} + +scale marks { + color: rgba(241, 252, 249, 0.3); +} + +scale marks.top { + margin-bottom: 7px; + margin-top: -15px; +} + +scale marks.bottom { + margin-top: 7px; + margin-bottom: -15px; +} + +scale marks.left { + margin-right: 7px; + margin-left: -15px; +} + +scale marks.right { + margin-left: 7px; + margin-right: -15px; +} + +scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -14px; +} + +scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -14px; +} + +scale.fine-tune marks.left { + margin-right: 6px; + margin-left: -14px; +} + +scale.fine-tune marks.right { + 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 { + 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 farthest-corner at center, currentColor 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 farthest-corner at center, currentColor 10%, transparent 0%); +} + +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 farthest-corner at center, currentColor 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 farthest-corner at center, currentColor 10%, transparent 0%); +} + +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 farthest-corner at center, currentColor 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 farthest-corner at center, currentColor 10%, transparent 0%); +} + +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 farthest-corner at center, currentColor 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 farthest-corner at center, currentColor 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: -24px; + margin-top: 8px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -24px; + margin-right: 8px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -24px; + margin-left: 8px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(241, 252, 249, 0.7); + font-size: smaller; +} + +progressbar.horizontal trough, +progressbar.horizontal progress { + min-height: 4px; +} + +progressbar.vertical trough, +progressbar.vertical progress { + min-width: 4px; +} + +progressbar trough { + background-color: rgba(241, 252, 249, 0.12); +} + +progressbar progress { + background-color: #B4A1DB; +} + +progressbar trough.empty progress { + all: unset; +} + +/************* + * Level Bar * + *************/ +levelbar.horizontal block { + min-height: 4px; +} + +levelbar.horizontal.discrete block { + min-width: 32px; +} + +levelbar.horizontal.discrete block:not(:last-child) { + margin-right: 2px; +} + +levelbar.vertical block { + min-width: 4px; +} + +levelbar.vertical.discrete block { + min-height: 32px; +} + +levelbar.vertical.discrete block:not(:last-child) { + margin-bottom: 2px; +} + +levelbar block.low { + background-color: #e3983f; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #B4A1DB; +} + +levelbar block.full { + background-color: #18b9b4; +} + +levelbar block.empty { + background-color: rgba(241, 252, 249, 0.12); +} + +/**************** + * Print dialog * +*****************/ +printdialog paper { + padding: 0; + border: 1px solid rgba(0, 0, 0, 0.26); + background-color: #20262C; + color: #F1FCF9; +} + +printdialog .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame > border, +.frame { + margin: 0; + padding: 0; + border: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 0; + box-shadow: none; +} + +frame > border.flat, +.frame.flat, +frame.flat > border { + border-style: none; +} + +actionbar > revealer > box { + padding: 4px; + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +scrolledwindow viewport.frame { + border-style: none; +} + +overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.75, to(rgba(180, 161, 219, 0.24)), to(transparent)); + 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.75, to(rgba(180, 161, 219, 0.24)), to(transparent)); + 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.75, to(rgba(180, 161, 219, 0.24)), to(transparent)); + 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.75, to(rgba(180, 161, 219, 0.24)), to(transparent)); + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} + +undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(32, 38, 44, 0.3) 50%, rgba(241, 252, 249, 0.3) 50%); + padding-top: 1px; + background-size: 12px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: left top; +} + +undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(32, 38, 44, 0.3) 50%, rgba(241, 252, 249, 0.3) 50%); + padding-bottom: 1px; + background-size: 12px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: left bottom; +} + +undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(32, 38, 44, 0.3) 50%, rgba(241, 252, 249, 0.3) 50%); + padding-left: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left top; +} + +undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(32, 38, 44, 0.3) 50%, rgba(241, 252, 249, 0.3) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; +} + +junction { + border-style: solid none none solid; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(0, 0, 0, 0.26); +} + + +button.font separator, +button.file separator, .tweak-categories separator, preferences stacksidebar.sidebar list separator { + min-width: 0; + min-height: 0; + background-color: transparent; +} + +/********* + * Lists * + *********/ +list { + border-color: rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +list row { + padding: 2px; +} + +row.activatable, treeview.view header button, .budgie-menu button { + transition: all 100ms 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); + box-shadow: inset 0 0 0 9999px transparent; + background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 1000% 1000%; +} + +row.activatable:hover, treeview.view header button:hover, .budgie-menu button:hover { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0, 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); +} + +row.activatable.has-open-popup, treeview.view header button.has-open-popup, .budgie-menu button.has-open-popup, row.activatable:active, treeview.view header button:active, .budgie-menu button:active { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + animation: ripple_effect 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 farthest-corner at center, alpha(currentColor, 0.12) 10%, transparent 0%); + background-size: 0% 0%; +} + +row:selected { + color: #B4A1DB; +} + +row:selected image, +row:selected label { + color: #F1FCF9; +} + +row:selected button image, +row:selected button label { + color: inherit; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander title > arrow { + transition: all 100ms 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(241, 252, 249, 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: #F1FCF9; +} + +expander title > arrow:disabled { + color: rgba(241, 252, 249, 0.3); +} + +/************ + * Calendar * + ************/ +calendar { + padding: 1px; + border: 1px solid rgba(0, 0, 0, 0.26); + color: #F1FCF9; +} + +calendar:disabled { + color: rgba(241, 252, 249, 0.5); +} + +calendar:selected { + border-radius: 7px; +} + +calendar.header { + border-style: none none solid; + border-radius: 0; +} + +calendar.highlight { + color: rgba(241, 252, 249, 0.7); + font-weight: 500; +} + +calendar:indeterminate { + color: rgba(241, 252, 249, 0.3); +} + +/*********** + * Dialogs * + ***********/ +messagedialog.background { + background-color: #282F37; +} + +messagedialog .titlebar { + min-height: 24px; + border-style: none; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #282F37; + color: #F1FCF9; +} + +messagedialog .titlebar:backdrop { + color: rgba(241, 252, 249, 0.7); +} + +messagedialog.csd.background { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +messagedialog.csd .dialog-action-area { + margin-top: -4px; + padding: 4px; +} + +messagedialog.csd .dialog-action-area button { + border-radius: 6px; +} + +messagedialog.csd .dialog-action-area button:not(:last-child) { + margin-right: 4px; +} + +messagedialog.csd .dialog-action-area button.suggested-action:not(:disabled) { + color: #B4A1DB; +} + +messagedialog.csd .dialog-action-area button.destructive-action:not(:disabled) { + color: #ff886c; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +filechooserbutton:drop(active) { + box-shadow: none; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #20262c; +} + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: 1px solid rgba(0, 0, 0, 0.26); + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid rgba(0, 0, 0, 0.26); + border-right-style: none; +} + +.sidebar list { + background-color: transparent; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +stacksidebar row { + padding: 10px 4px; +} + +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + color: rgba(241, 252, 249, 0.7); +} + +placessidebar > viewport.frame { + border-style: none; +} + +placessidebar list { + padding: 1px 0 4px; +} + +placessidebar row { + min-height: 32px; + margin: -1px 4px; + padding: 0; + border-radius: 6px; +} + +placessidebar row > revealer { + padding: 0 8px; +} + +placessidebar row:selected { + font-weight: 500; +} + +placessidebar row:disabled { + color: rgba(241, 252, 249, 0.5); +} + +placessidebar row image.sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +placessidebar row image.sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +placessidebar row label.sidebar-label:dir(ltr) { + padding-right: 2px; +} + +placessidebar row label.sidebar-label:dir(rtl) { + padding-left: 2px; +} + +placessidebar row:selected image.sidebar-icon, +placessidebar row:selected label.sidebar-label { + color: inherit; +} + +placessidebar row.sidebar-placeholder-row { + min-height: 2px; + padding: 0 8px; + background-image: image(#B4A1DB); + background-clip: content-box; +} + +placessidebar row.sidebar-new-bookmark-row { + color: #B4A1DB; +} + +placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 0 0 2px #B4A1DB; +} + +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(0, 0, 0, 0.26)); + background-size: 1px 1px; + background-clip: content-box; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #20262C; + background-image: image(rgba(0, 0, 0, 0.26)), image(rgba(0, 0, 0, 0.26)); + 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-style: none; +} + +infobar.info { + background-color: #b295ff; +} + +infobar.question { + background-color: #b295ff; +} + +infobar.warning { + background-color: #e3983f; +} + +infobar.error { + background-color: #ff886c; +} + +infobar.info > label, infobar.info, infobar.question > label, infobar.question, infobar.warning > label, infobar.warning, infobar.error > label, infobar.error { + color: white; +} + +/************ + * Tooltips * + ************/ +tooltip { + border-radius: 6px; + box-shadow: none; +} + +tooltip.background { + background-color: rgba(32, 38, 44, 0.9); + color: #F1FCF9; +} + +tooltip decoration { + background-color: transparent; +} + +tooltip label { + min-height: 20px; + padding: 0 2px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 6.5px; + border-top-right-radius: 6.5px; +} + +colorswatch.top overlay { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +colorswatch.bottom { + border-bottom-left-radius: 6.5px; + border-bottom-right-radius: 6.5px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 6.5px; + border-bottom-left-radius: 6.5px; +} + +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: 6.5px; + border-bottom-right-radius: 6.5px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} + +colorswatch.dark { + color: #20262C; +} + +colorswatch.light { + color: #F1FCF9; +} + +colorswatch:drop(active) { + box-shadow: none; +} + +colorswatch:drop(active).light overlay { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #B4A1DB; +} + +colorswatch:drop(active).dark overlay { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #B4A1DB; +} + +colorswatch overlay { + transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +colorswatch overlay:hover { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +colorswatch#add-color-button { + border-radius: 6px 6px 0 0; + color: #20262C; +} + +colorswatch#add-color-button:only-child { + border-radius: 6px; +} + +colorswatch#add-color-button overlay { + background-image: linear-gradient(to right, #ff886c 25%, #e3983f 25%, #e3983f 50%, #b295ff 50%, #b295ff 75%, #b295ff 75%); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 6.5px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 6px; +} + +colorchooser .popover.osd { + transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #282F37; +} + +colorchooser .popover.osd:backdrop { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #20262C; +} + +/********************** + * Window Decorations * + **********************/ +decoration { + transition: box-shadow 100ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px 6px 0 0; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), 0 16px 16px transparent; + margin: 8px; +} + +decoration:backdrop { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), 0 16px 16px transparent; +} + +.maximized decoration, +.fullscreen decoration, +.tiled decoration, +.tiled-top decoration, +.tiled-right decoration, +.tiled-bottom decoration, +.tiled-left decoration { + border-radius: 0; +} + +.popup decoration { + box-shadow: none; +} + +.ssd decoration { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16); +} + +.csd.popup decoration { + border-radius: 6px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +tooltip.csd decoration { + border-radius: 6px; + box-shadow: none; +} + +messagedialog.csd decoration { + border-radius: 6px; +} + +.solid-csd decoration { + margin: 0; + border-radius: 0; + box-shadow: none; + background-color: #20262C; +} + +.view selection, .view:selected, flowbox flowboxchild:selected, label selection, spinbutton:not(.vertical) selection, +entry selection, modelbutton.flat:selected, +.menuitem.button.flat:selected, popover.background.menu button:checked, +popover.background button.model:checked, row:selected, calendar:selected, .nautilus-window flowboxchild:selected .icon-item-background, text:selected, box.vertical > widget > widget:selected, .budgie-menu button:checked, XfdesktopIconView.view:active { + background-color: #b4a1db; +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + border-radius: 9999px; + background-color: #B4A1DB; + background-image: none; +} + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { + padding-left: 6px; + border-top-right-radius: 0; +} + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { + padding-right: 6px; + border-top-left-radius: 0; +} + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { + -GtkWidget-text-handle-width: 24; + -GtkWidget-text-handle-height: 30; + -gtk-icon-source: -gtk-scaled(url("assets/scale-horz-marks-before-slider-dark.png"), url("assets/scale-horz-marks-before-slider-dark@2.png")); +} + +.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(0, 0, 0, 0.26); + border-radius: 7px; + box-shadow: inset 0 -2px rgba(0, 0, 0, 0.26); + background-color: #282F37; + color: #F1FCF9; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 2px #B4A1DB; + caret-color: #B4A1DB; +} + +stackswitcher button.text-button { + min-width: 100px; +} + +stackswitcher button.circular, +stackswitcher button.text-button.circular { + min-width: 32px; + min-height: 32px; + padding: 0; +} + +/********* + * Emoji * + *********/ +popover.emoji-picker { + padding: 0; +} + +popover.emoji-picker entry { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +popover.emoji-picker scrolledwindow { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +button.emoji-section { + margin-top: -1px; + padding: 0 8px; + min-width: 24px; + min-height: 32px; + border-radius: 0; + outline-offset: -6px; +} + +button.emoji-section, button.emoji-section:hover, button.emoji-section:active { + box-shadow: inset 0 2px transparent; +} + +button.emoji-section:checked { + box-shadow: inset 0 2px #B4A1DB; + background-color: transparent; +} + +button.emoji-section:hover, button.emoji-section:active { + background-color: alpha(currentColor, 0.08); +} + +button.emoji-section:first-child { + margin-left: 4px; +} + +button.emoji-section:last-child { + margin-right: 4px; +} + +.emoji { + min-width: 3em; + min-height: 3em; + padding: 0 8px; +} + +.emoji widget { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 6px; +} + +.emoji widget:hover { + background-color: alpha(currentColor, 0.08); +} + +/************ + * Nautilus * + ************/ +.nautilus-window, +.nautilus-window notebook, +.nautilus-window notebook > stack { + background-color: #20262C; +} + +.nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, .titlebar:not(headerbar) .nautilus-canvas-item.subtitle, +headerbar .nautilus-canvas-item.subtitle, .budgie-notification .nautilus-canvas-item.notification-body, .budgie-switcher .nautilus-canvas-item.notification-body, +.nautilus-list-dim-label { + color: rgba(241, 252, 249, 0.7); +} + +.nautilus-desktop.nautilus-canvas-item, .caja-desktop.caja-canvas-item, .nemo-desktop.nemo-canvas-item { + color: white; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +@keyframes needs_attention_keyframes { + to { + background-color: alpha(currentColor, 0.12); + } +} + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 225ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; +} + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 225ms cubic-bezier(0.4, 0, 0.2, 1) 4 alternate; +} + +.path-bar-box.background.frame { + border-style: none; + background-color: transparent; +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + border-style: solid solid none; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.26); + border-radius: 7px 7px 0 0; + background-color: rgba(32, 38, 44, 0.9); + background-clip: border-box; + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), border-width 0; +} + +.nautilus-window .floating-bar.bottom.left { + margin-right: 7px; + border-left-style: none; + border-top-left-radius: 0; +} + +.nautilus-window .floating-bar.bottom.right { + margin-left: 7px; + border-right-style: none; + border-top-right-radius: 0; +} + +.nautilus-window .floating-bar button { + margin: 4px; +} + +.disk-space-display.unknown { + background-color: rgba(241, 252, 249, 0.3); + color: rgba(241, 252, 249, 0.3); +} + +.disk-space-display.used { + background-color: #B4A1DB; + color: #B4A1DB; +} + +.disk-space-display.free { + background-color: rgba(241, 252, 249, 0.12); + color: rgba(241, 252, 249, 0.12); +} + +.search-information { + padding: 2px; + background-color: #B4A1DB; + color: white; +} + +.conflict-row:not(:selected) { + background-color: #5b4832; +} + +.nautilus-window flowboxchild .icon-item-background { + padding: 4px; + border-radius: 6px; +} + +.nautilus-window flowboxchild:selected { + background-color: transparent; +} + +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(0, 0, 0, 0.26); +} + +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(241, 252, 249, 0.7); +} + +.nautilus-window paned > separator { + background-color: #20262C; +} + +/********* + * gedit * + *********/ +.open-document-selector-path-label { + color: rgba(241, 252, 249, 0.7); + font-size: smaller; +} + +.gedit-document-panel { + background-color: #20262c; +} + +.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(0, 0, 0, 0.26); +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +.gedit-search-slider { + margin: 4px 4px 8px; +} + +.gedit-search-slider .linked:not(.vertical) > entry { + border-radius: 6px; +} + +.gedit-search-slider .linked:not(.vertical) > entry .gedit-search-entry-occurrences-tag { + all: unset; + color: rgba(241, 252, 249, 0.7); +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) { + margin-right: -60px; + padding-right: 60px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) .gedit-search-entry-occurrences-tag { + margin-left: 4px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(ltr) image.right { + margin-right: 0; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) { + margin-left: -60px; + padding-left: 60px; +} + +.gedit-search-slider .linked:not(.vertical) > entry:dir(rtl) .gedit-search-entry-occurrences-tag { + margin-right: 4px; +} + +.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: #282F37; +} + +.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: white; +} + +.gedit-search-slider .linked:not(.vertical) > entry.error ~ button:disabled { + color: rgba(255, 255, 255, 0.3); +} + +.gedit-search-slider .linked > button { + border: solid 4px transparent; + border-radius: 9999px; +} + +.gedit-search-slider .linked > button:last-child:dir(ltr), .gedit-search-slider .linked > button:not(:first-child):dir(rtl) { + margin-left: -2px; +} + +.gedit-search-slider .linked > button:first-child:dir(rtl), .gedit-search-slider .linked > button:not(:last-child):dir(ltr) { + margin-right: -2px; +} + +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 * + **********/ +.tweak-categories { + background-image: image(#20262c); +} + +.tweak { + padding: 3px; +} + +.tweak.title:hover { + box-shadow: none; +} + +.tweak-group-white, +.tweak-white, +.tweak-white:hover { + background-image: image(#20262C); +} + +.tweak-startup, +.tweak-startup:hover { + background-image: image(#20262C); +} + +.tweak-group-startup { + background-image: image(#20262C); + border: 1px solid rgba(0, 0, 0, 0.26); +} + +row#Focus, +row#ClickMethod, +row#StaticWorkspaceTweak, +row#dynamic-workspaces, +row#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + padding: 0; + border: 1px solid rgba(0, 0, 0, 0.26); +} + +row#Focus row:not(:last-child), +row#ClickMethod row:not(:last-child), +row#StaticWorkspaceTweak row:not(:last-child), +row#dynamic-workspaces row:not(:last-child), +row#PrimaryWorkspaceTweak row:not(:last-child), +row#workspaces-only-on-primary row:not(:last-child) { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +row#Focus.tweak > list, +row#ClickMethod.tweak > list, +row#StaticWorkspaceTweak.tweak > list, +row#dynamic-workspaces.tweak > list, +row#PrimaryWorkspaceTweak.tweak > list, +row#workspaces-only-on-primary.tweak > list { + margin-top: -3px; +} + +row#Focus, +row#ClickMethod, +row#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + margin-top: 4px; +} + +/*********** + * Builder * + ***********/ +layouttabbar { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +layouttabbar > box > button { + margin: 4px 0; +} + +layouttab { + margin: 0 8px; + border-style: none solid; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.26); + box-shadow: inset 0 -2px #B4A1DB; + background-color: #20262C; +} + +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.26); + -PnlDockBin-handle-size: 1; +} + +entry.search-missing { + background-color: #ff886c; + color: white; +} + +window.workbench treeview.image { + color: rgba(241, 252, 249, 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(241, 252, 249, 0.7); +} + +popover.omnibar list row:not(:last-child) { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +entry.preferences-search { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +preferences stacksidebar.sidebar list { + background-color: #20262c; +} + +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(0, 0, 0, 0.26); +} + +preferences > box > box:dir(rtl) { + border-left: 1px solid rgba(0, 0, 0, 0.26); +} + +popover.messagepopover.background { + padding: 0; +} + +popover.messagepopover .popover-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(0, 0, 0, 0.26); + 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(0, 0, 0, 0.26); +} + +popover.transfers list row > box { + padding: 10px; +} + +dockbin { + border: 1px solid rgba(0, 0, 0, 0.26); + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid rgba(0, 0, 0, 0.26); +} + +eggsearchbar box.search-bar { + padding: 0 8px; + border-bottom: 1px solid rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +docktabstrip { + padding: 0 8px; + border-bottom: 1px solid rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +docktab { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + min-height: 24px; + min-width: 24px; + margin-bottom: -1px; + padding: 4px 6px; + outline-offset: -6px; + border-width: 1px; + border-color: transparent; + box-shadow: inset 0 -2px transparent; + background-image: radial-gradient(circle farthest-corner at center, #B4A1DB 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(241, 252, 249, 0.7); + font-weight: 500; +} + +docktab:hover { + background-color: alpha(currentColor, 0.08); + color: #F1FCF9; +} + +docktab:checked { + transition: all 100ms 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 #B4A1DB; + background-color: transparent; + background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #F1FCF9; +} + +dockoverlayedge { + background-color: #20262C; +} + +dockoverlayedge docktabstrip { + padding: 0; + border: none; +} + +dockoverlayedge.left-edge docktab:hover { + box-shadow: inset -2px 0 rgba(241, 252, 249, 0.3); +} + +dockoverlayedge.left-edge docktab:checked { + box-shadow: inset -2px 0 #B4A1DB; +} + +dockoverlayedge.right-edge docktab:hover { + box-shadow: inset 2px 0 rgba(241, 252, 249, 0.3); +} + +dockoverlayedge.right-edge docktab:checked { + box-shadow: inset 2px 0 #B4A1DB; +} + +pillbox { + background-color: #20262C; + border-radius: 6px; +} + +layoutpane entry.search { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +editortweak entry.search { + margin-bottom: -1px; + box-shadow: none; +} + +.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: 8px; + padding-right: 8px; +} + +button.dzlmenubutton image { + min-width: 26px; +} + +button.dzlmenubutton image.arrow { + min-width: 23px; +} + +button.dzlmenubuttonitem { + color: #F1FCF9; + font-weight: normal; +} + +button.dzlmenubuttonitem:disabled { + color: rgba(241, 252, 249, 0.5); +} + +idelayoutstackheader { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +idelayoutstackheader button:checked { + color: #F1FCF9; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher { + padding: 8px 0; + background-color: #20262C; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) { + border-right: 1px solid rgba(0, 0, 0, 0.26); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) { + border-left: 1px solid rgba(0, 0, 0, 0.26); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button { + border-radius: 0; + outline-offset: -6px; + box-shadow: none; + background-color: transparent; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:active { + background-image: radial-gradient(circle farthest-corner at center, rgba(180, 161, 219, 0.7) 10%, transparent 0%); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:checked { + background-color: transparent; + color: #F1FCF9; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { + margin-right: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):hover { + box-shadow: inset -2px 0 rgba(241, 252, 249, 0.3); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):active, ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked { + box-shadow: inset -2px 0 #B4A1DB; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { + margin-left: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):hover { + box-shadow: inset 2px 0 rgba(241, 252, 249, 0.3); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):active, ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked { + box-shadow: inset 2px 0 #B4A1DB; +} + +ideeditorsidebar notebook header { + background: transparent; +} + +popover.messagepopover list { + border: 1px solid rgba(0, 0, 0, 0.26); +} + +popover.messagepopover list row:not(:last-child) { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +/********** + * Photos * + **********/ +GdMainIconView.content-view { + -GdMainIconView-icon-size: 48; +} + +.documents-counter { + margin: 8px; + border-radius: 9999px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); + background-color: #B4A1DB; + color: white; + 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 100ms cubic-bezier(0, 0, 0.2, 1); +} + +.photos-fade-out { + opacity: 0; + transition: opacity 100ms cubic-bezier(0, 0, 0.2, 1); +} + +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(0, 0, 0, 0.26); +} + +.side-panel:dir(rtl) { + border-style: solid; + border-color: rgba(0, 0, 0, 0.26); +} + +.side-panel .view { + background-image: image(#20262c); +} + +.side-panel .view:hover { + background-image: image(#2a3136); +} + +.side-panel .view:selected { + background-image: image(#B4A1DB); +} + +.side-panel .view:selected:hover { + background-image: image(#b8a6dd); +} + +.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(0, 0, 0, 0.26); + background-clip: border-box; +} + +box.vertical > revealer > toolbar.search-bar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +/********* + * To Do * + *********/ +task-list-view taskrow { + transition: all 100ms 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, task-list-view taskrow .titlebar:not(headerbar) image.subtitle, .titlebar:not(headerbar) task-list-view taskrow image.subtitle, +task-list-view taskrow headerbar image.subtitle, headerbar task-list-view taskrow image.subtitle, task-list-view taskrow .budgie-notification image.notification-body, .budgie-notification task-list-view taskrow image.notification-body, task-list-view taskrow .budgie-switcher image.notification-body, .budgie-switcher task-list-view taskrow image.notification-body { + min-width: 16px; +} + +task-list-view > box > revealer > box > button { + margin: -4px; +} + +task-list-view > box > revealer > box > button .dim-label, task-list-view > box > revealer > box > button label.separator, task-list-view > box > revealer > box > button .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) task-list-view > box > revealer > box > button .subtitle, +task-list-view > box > revealer > box > button headerbar .subtitle, headerbar task-list-view > box > revealer > box > button .subtitle, task-list-view > box > revealer > box > button .budgie-notification .notification-body, .budgie-notification task-list-view > box > revealer > box > button .notification-body, task-list-view > box > revealer > box > button .budgie-switcher .notification-body, .budgie-switcher task-list-view > box > revealer > box > button .notification-body { + opacity: 1; +} + +tasklistview taskrow { + outline: none; +} + +tasklistview taskrow entry, tasklistview taskrow entry:focus, tasklistview taskrow entry:disabled { + box-shadow: none; +} + +tasklistview taskrow image.dim-label, tasklistview taskrow .titlebar:not(headerbar) image.subtitle, .titlebar:not(headerbar) tasklistview taskrow image.subtitle, +tasklistview taskrow headerbar image.subtitle, headerbar tasklistview taskrow image.subtitle, tasklistview taskrow .budgie-notification image.notification-body, .budgie-notification tasklistview taskrow image.notification-body, tasklistview taskrow .budgie-switcher image.notification-body, .budgie-switcher tasklistview taskrow image.notification-body { + min-width: 16px; +} + +tasklistview > box > revealer > box > button { + margin: -4px; +} + +tasklistview > box > revealer > box > button .dim-label, tasklistview > box > revealer > box > button label.separator, tasklistview > box > revealer > box > button .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) tasklistview > box > revealer > box > button .subtitle, +tasklistview > box > revealer > box > button headerbar .subtitle, headerbar tasklistview > box > revealer > box > button .subtitle, tasklistview > box > revealer > box > button .budgie-notification .notification-body, .budgie-notification tasklistview > box > revealer > box > button .notification-body, tasklistview > box > revealer > box > button .budgie-switcher .notification-body, .budgie-switcher tasklistview > box > revealer > box > button .notification-body { + opacity: 1; +} + +/******* + * eog * + *******/ +#eog-thumb-nav scrolledwindow { + border-top: none; +} + +#eog-thumb-nav button { + -gtk-outline-radius: 6px; +} + +/************* + * Evolution * + *************/ +frame.taskbar > border { + border-style: solid none none; +} + +box.vertical > paned.horizontal notebook widget .frame { + border-style: none; +} + +/******** + * gitg * + ********/ +frame.commit-frame > border { + border-style: solid none none; +} + +/************** + * Characters * + **************/ +box.dialog-vbox scrolledwindow.related { + border: 1px solid rgba(0, 0, 0, 0.26); +} + +list.categories { + background-image: image(#20262c); +} + +/********* + * Boxes * + *********/ +.transparent-bg + stack overlay > label { + min-height: 24px; + padding: 0 4px; + border-radius: 6px; + background-color: black; + color: white; +} + +/************** + * Calculator * + **************/ +button.title label { + min-height: 32px; +} + +/********* + * Geary * + *********/ +.geary-titlebar-left:dir(ltr) { + margin-right: 5px; + padding-right: 0; +} + +.geary-titlebar-left:dir(rtl) { + margin-left: 5px; + padding-left: 0; +} + +.geary-titlebar-left > separator { + background-color: rgba(0, 0, 0, 0.05); +} + +.geary-titlebar-right:dir(ltr) { + margin-left: -5px; +} + +.geary-titlebar-right:dir(rtl) { + margin-right: -5px; +} + +/********* + * Tilix * + *********/ +overlay > revealer.left > scrolledwindow.frame, +overlay > revealer.right > scrolledwindow.frame { + border-style: none; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); +} + +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(#282F37); +} + +.terminal-titlebar button { + border-radius: 0; +} + +button.image-button.session-new-button { + min-width: 28px; +} + +/************** + * Terminator * + **************/ +.terminator-terminal-window paned > separator { + background-color: #20262C; +} + +.terminator-terminal-window notebook.frame { + border-style: 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: #282F37; +} + +window.background.chromium entry, +window.background.chromium > button:not(.suggested-action):not(.destructive-action) { + border: 1px solid rgba(0, 0, 0, 0.26); +} + +window.background.chromium > button { + box-shadow: none; + background-size: auto; +} + +window.background.chromium > button:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +window.background.chromium > button:active { + background-image: image(alpha(currentColor, 0.24)); +} + +window.background.chromium headerbar button:active { + background-size: 1000% 1000%; +} + +window.background.chromium spinner { + color: #B4A1DB; +} + +window.background.chromium textview { + background-color: #282F37; +} + +tooltip.background.chromium { + background-color: #20262c; +} + +/*********** + * Firefox * + ***********/ +window.background:not(.csd) > widget > separator { + color: rgba(0, 0, 0, 0.26); +} + +window.background:not(.csd) > widget > scrollbar { + background-clip: border-box; +} + +window.background:not(.csd) > widget > scrollbar, +window.background:not(.csd) > widget > frame > border { + border-color: rgba(0, 0, 0, 0.26); +} + +window.background:not(.csd) > widget > entry, +window.background:not(.csd) > widget > button > button { + border: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 7px; + box-shadow: none; +} + +window.background:not(.csd) > widget > entry { + min-height: 30px; +} + +window.background:not(.csd) > widget > entry:focus { + border-color: #B4A1DB; +} + +window.background:not(.csd) > widget > button > button { + padding: 4px 8px; + background-size: auto; +} + +window.background:not(.csd) > widget > button > button:hover { + background-image: image(alpha(currentColor, 0.08)); +} + +window.background:not(.csd) > widget > button > button:active { + background-image: image(alpha(currentColor, 0.24)); +} + +window.background:not(.csd) > widget > checkbutton > check:not(:checked), +window.background:not(.csd) > widget > radiobutton > radio:not(:checked) { + color: #757575; +} + +window.background:not(.csd) > widget > checkbutton > check:not(:checked):hover, window.background:not(.csd) > widget > checkbutton > check:not(:checked):active, +window.background:not(.csd) > widget > radiobutton > radio:not(:checked):hover, +window.background:not(.csd) > widget > radiobutton > radio:not(:checked):active { + color: #212121; +} + +window.background:not(.csd) > widget > checkbutton > check:not(:checked):disabled, +window.background:not(.csd) > widget > radiobutton > radio:not(:checked):disabled { + color: rgba(117, 117, 117, 0.5); +} + +window.background:not(.csd) > window > menu, +window.background:not(.csd) > menu > menu { + border: none; +} + +window.background:not(.csd) > widget > menubar { + color: rgba(241, 252, 249, 0.7); +} + +window.background:not(.csd) > widget > menubar:hover { + color: #F1FCF9; +} + +window.background:not(.csd) > widget > menubar:disabled { + color: rgba(241, 252, 249, 0.3); +} + +window.background:not(.csd) > widget > frame { + color: rgba(0, 0, 0, 0.26); +} + +window.background:not(.csd) > widget > checkbutton > check, +window.background:not(.csd) > widget > radiobutton > radio { + margin: 0; + padding: 0; +} + +window.background:not(.csd) > window.background > menu > separator { + color: rgba(0, 0, 0, 0.26); +} + +/************ + * 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; + border-radius: 6px; + -gtk-outline-radius: 6px; +} + +#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; + border-radius: 6px; + -gtk-outline-radius: 6px; +} + +#CanvasTable button { + min-height: 16px; + min-width: 16px; + padding: 0; +} + +#CanvasTable #HorizontalScrollbar { + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +#CanvasTable #VerticalScrollbar:dir(ltr) { + border-left: 1px solid rgba(0, 0, 0, 0.26); +} + +#CanvasTable #VerticalScrollbar:dir(rtl) { + border-right: 1px solid rgba(0, 0, 0, 0.26); +} + +#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; +} + +/*********** + * Synapse * + ***********/ +/********* + * 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: #B4A1DB; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration .top { + padding: 0 2px; + border-style: none; + border-radius: 6px 6px 0 0; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #20262C; + color: #F1FCF9; +} + +UnityDecoration .top:backdrop { + color: rgba(241, 252, 249, 0.7); +} + +UnityDecoration .menuitem { + color: rgba(241, 252, 249, 0.7); +} + +UnityDecoration .menuitem:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #F1FCF9; +} + +.background:not(.csd) headerbar:not(.titlebar) { + border-radius: 0; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +.background:not(.csd) headerbar:not(.titlebar).inline-toolbar { + border-style: none; +} + +UnityPanelWidget, +.unity-panel { + background-color: #00060c; + color: #F1FCF9; +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(241, 252, 249, 0.7); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: rgba(241, 252, 249, 0.7); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: #F1FCF9; +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spin 1s linear infinite; + color: #B4A1DB; +} + +/************** + * Mate-Panel * + **************/ +.mate-panel-menu-bar menubar, +#PanelApplet-window-menu-applet-button { + background-color: transparent; +} + +.mate-panel-menu-bar { + background-color: #00060c; + font-weight: 500; +} + +.mate-panel-menu-bar:not(.popup) { + color: rgba(255, 255, 255, 0.7); +} + +.mate-panel-menu-bar button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +.mate-panel-menu-bar button:checked { + background-color: rgba(255, 255, 255, 0.12); +} + +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 { + background-color: rgba(255, 255, 255, 0.12); + color: white; +} + +.mate-panel-menu-bar menubar > menuitem:disabled { + color: rgba(255, 255, 255, 0.3); +} + +.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: #d4c1fb; +} + +PanelApplet.wnck-applet .wnck-pager:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +PanelApplet.wnck-applet .wnck-pager:active { + background-color: rgba(255, 255, 255, 0.3); +} + +PanelApplet.wnck-applet .wnck-pager:selected { + background-color: #B4A1DB; +} + +.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.26); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); +} + +#MatePanelPopupWindow frame > border { + border-style: none; +} + +#MatePanelPopupWindow button { + padding: 4px 16px; +} + +#MatePanelPopupWindow > frame > box > box > box > widget { + color: rgba(0, 0, 0, 0.26); +} + +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.26); + border-radius: 7px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #20262C; +} + +.mate-panel-applet-slider frame > border { + border-style: none; +} + +#PanelApplet:not(:selected) > box { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); +} + +#PanelApplet:selected > box { + background-color: rgba(255, 255, 255, 0.12); + color: white; +} + +#mate-menu { + border: 1px solid rgba(0, 0, 0, 0.26); +} + +#mate-menu button { + min-height: 24px; + min-width: 24px; + padding: 4px 0; + color: #F1FCF9; + font-weight: normal; +} + +#mate-menu button label:not(:first-child) { + color: rgba(241, 252, 249, 0.7); +} + +#mate-menu entry { + margin: 0 0 8px; +} + +#mate-menu entry image { + margin: 0; +} + +#mate-menu entry + button { + margin: 0 4px 8px; + padding: 4px; +} + +/********************* + * CAJA File manager * + *********************/ +.caja-navigation-window button.toggle.image-button { + border-radius: 6px; +} + +.caja-pathbar button { + margin: 0 -1px 0 -2px; +} + +.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: #20262C; +} + +.caja-side-pane notebook, +.caja-notebook { + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +.caja-side-pane notebook .frame, +.caja-notebook .frame { + border-style: none; +} + +.caja-navigation-window statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +.caja-notebook frame > border { + border-style: none; +} + +#caja-extra-view-widget { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +#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(0, 0, 0, 0.26); +} + +.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(0, 0, 0, 0.26); +} + +.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(0, 0, 0, 0.26); +} + +.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +/********* + * Atril * + *********/ +.atril-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.atril-window paned.horizontal box.vertical notebook .frame { + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +/* mate-screensaver lock dialog */ +.lock-dialog { + border-radius: 6px; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), inset 0 1px rgba(255, 255, 255, 0.1); +} + +.lock-dialog frame > border { + border-style: none; +} + +/* multimedia OSD */ +MsdOsdWindow.background.osd { + border-radius: 6px; + background-color: rgba(32, 38, 44, 0.9); + color: #F1FCF9; +} + +MsdOsdWindow.background.osd .trough { + border-radius: 0; + background-color: rgba(255, 255, 255, 0.12); +} + +MsdOsdWindow.background.osd .progressbar { + border-radius: 0; + background-color: #B4A1DB; +} + +/****************** + * Budgie Desktop * + ******************/ +.budgie-container { + background-color: transparent; +} + +.budgie-settings-window buttonbox.inline-toolbar { + border-style: none none solid; +} + +.budgie-settings-window buttonbox.inline-toolbar button { + border-radius: 6px; + -gtk-outline-radius: 6px; +} + +.budgie-popover { + border-style: solid; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); + border-radius: 7px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); + background-color: #282F37; +} + +.budgie-popover .container { + padding: 2px; +} + +.budgie-popover border { + border: none; +} + +.budgie-popover list { + background-color: transparent; +} + +.budgie-popover row { + padding: 0; +} + +.budgie-popover row:hover { + box-shadow: none; +} + +.budgie-popover:not(.budgie-menu) button.flat:not(.image-button) { + min-height: 28px; + padding: 0 8px; + color: #F1FCF9; + font-weight: normal; +} + +.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled { + color: rgba(241, 252, 249, 0.5); +} + +.budgie-popover.budgie-menu .container { + padding: 0; +} + +.budgie-popover.user-menu .container { + padding: 8px; +} + +.budgie-popover.user-menu separator { + margin: 4px 0; +} + +.budgie-popover.sound-popover separator { + margin: 3px 0; +} + +.budgie-popover.night-light-indicator .container { + padding: 8px; +} + +.budgie-popover.places-menu .container { + padding: 8px; +} + +.budgie-popover.places-menu .places-list:not(.always-expand) { + margin-top: 4px; + padding-top: 4px; + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +.budgie-popover.places-menu .alternative-label { + padding: 3px; + font-size: 15px; +} + +.budgie-popover.workspace-popover .container { + padding: 2px 8px 8px; +} + +.budgie-popover.workspace-popover separator { + margin: 4px 0; +} + +.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, +.workspace-switcher .workspace-add-button { + border: 0 solid rgba(255, 255, 255, 0.12); +} + +.top .workspace-switcher .workspace-item:dir(ltr), +.bottom .workspace-switcher .workspace-item:dir(ltr), .top +.workspace-switcher .workspace-add-button:dir(ltr), +.bottom +.workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; +} + +.top .workspace-switcher .workspace-item:dir(rtl), +.bottom .workspace-switcher .workspace-item:dir(rtl), .top +.workspace-switcher .workspace-add-button:dir(rtl), +.bottom +.workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; +} + +.left .workspace-switcher .workspace-item, +.right .workspace-switcher .workspace-item, .left +.workspace-switcher .workspace-add-button, +.right +.workspace-switcher .workspace-add-button { + border-bottom-width: 1px; +} + +.workspace-switcher .workspace-item { + transition: all 100ms cubic-bezier(0, 0, 0.2, 1); +} + +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(255, 255, 255, 0.12); +} + +.workspace-switcher .workspace-add-button:hover { + box-shadow: none; +} + +.workspace-switcher .workspace-add-button:active { + background-image: none; +} + +.workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; +} + +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 6px; +} + +.budgie-menu.background { + padding: 0; +} + +.budgie-menu .sidebar, +.budgie-menu scrollbar, +.budgie-menu entry.search { + background-color: transparent; +} + +.budgie-menu entry.search { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 0; + box-shadow: none; + font-size: 120%; +} + +.budgie-menu button { + min-height: 32px; + padding: 0 8px; + border-radius: 0; + color: #F1FCF9; + font-weight: normal; +} + +.budgie-menu button:disabled { + color: rgba(241, 252, 249, 0.5); +} + +.budgie-menu button:checked:disabled { + background-color: #B4A1DB; +} + +.budgie-menu row { + padding: 0; +} + +.budgie-menu row:hover { + box-shadow: none; +} + +popover.background.user-menu { + padding: 8px; +} + +popover.background.user-menu .content-box { + background-color: transparent; +} + +popover.background.user-menu separator { + margin: 4px 0; +} + +popover.background.user-menu row { + padding: 0; + box-shadow: none; + background-image: none; +} + +popover.background.places-menu { + padding: 8px; +} + +popover.background.places-menu .name-button.text-button { + padding-left: 8px; + padding-right: 8px; +} + +popover.background.places-menu .name-button.text-button image:dir(ltr) { + margin-right: 3px; +} + +popover.background.places-menu .name-button.text-button image:dir(rtl) { + margin-left: 3px; +} + +popover.background.places-menu .places-section-header > image:dir(ltr) { + margin: 0 -2px 0 5px; +} + +popover.background.places-menu .places-section-header > image:dir(rtl) { + margin: 0 5px 0 -2px; +} + +popover.background.places-menu .places-list { + margin-top: 4px; + padding-top: 4px; + border-top: 1px solid rgba(0, 0, 0, 0.26); + background-color: transparent; +} + +popover.background.places-menu row { + padding: 0; + box-shadow: none; + background-image: none; +} + +.budgie-panel { + transition: background-color 100ms cubic-bezier(0, 0, 0.2, 1); + background-color: #00060c; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.budgie-panel.transparent { + background-color: black; +} + +.budgie-panel button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +.budgie-panel button:checked { + background-color: rgba(255, 255, 255, 0.12); +} + +.budgie-panel.horizontal button { + padding: 0 4px; +} + +.budgie-panel.vertical button { + padding: 4px 0; +} + +.budgie-panel separator { + background-color: rgba(255, 255, 255, 0.3); +} + +.budgie-panel .alert { + color: #ff886c; +} + +.budgie-panel .titlebar:not(headerbar) { + min-height: 0; + padding: 0; + box-shadow: none; + background-color: transparent; + color: white; +} + +.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: white; +} + +.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.3); +} + +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { + 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, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .top button.flat.launcher.running { + 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, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { + 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, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .bottom button.flat.launcher.running { + 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, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { + 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, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .left button.flat.launcher.running { + 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, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { + 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, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running, .budgie-panel .pinned .right button.flat.launcher.running { + 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; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); +} + +.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: #282F37; +} + +.raven > box { + margin-bottom: -10px; +} + +.raven > stack { + margin-bottom: -10px; +} + +.raven stackswitcher.linked > button { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #e3983f 0%, transparent 0%) 0 0 0/0 0 0px; + border-radius: 0; +} + +.raven stackswitcher.linked > button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #e3983f 100%, transparent 0%) 0 0 2/0 0 2px; + background-color: transparent; +} + +.raven .raven-header { + min-height: 32px; + padding: 3px; +} + +.raven .raven-header:not(.top) { + margin-top: -6px; +} + +.raven .raven-header.top { + padding: 2px 0; + background-color: #B4A1DB; + color: white; +} + +.raven .raven-header.top stackswitcher button { + margin: -4px 0; + min-height: 32px; +} + +.raven .raven-header.top button.image-button:dir(ltr) { + margin-right: 2px; +} + +.raven .raven-header.top button.image-button:dir(rtl) { + margin-left: 2px; +} + +.raven .raven-header.top > image { + margin: 0 8px; +} + +.raven .raven-header.top > label { + margin: 0 -8px; + font-weight: bold; +} + +.raven .raven-header.bottom { + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +.raven viewport.frame .raven-header { + margin-top: -8px; +} + +.raven .raven-background { + border-style: solid none; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.26); + background-color: #20262C; +} + +.raven .raven-background.frame { + border-style: solid none; +} + +.raven .raven-background > overlay > widget > image { + color: rgba(241, 252, 249, 0.12); +} + +.raven .raven-background grid > label:first-child { + min-height: 32px; +} + +.raven scrolledwindow.raven-background { + border-bottom-style: none; +} + +.raven .raven-header.top + .raven-background { + border-style: none; + background-color: #B4A1DB; + color: white; +} + +.raven .raven-header.top + .raven-background stackswitcher button { + margin: -4px 0; +} + +.raven .powerstrip button { + margin: 2px 0 1px; + padding: 8px; +} + +.raven .option-subtitle { + font-size: smaller; +} + +calendar.raven-calendar { + border-style: none; + background-color: transparent; +} + +calendar.raven-calendar:selected { + border-radius: 6px; + background-color: #B4A1DB; +} + +.raven-mpris { + background-color: black; + color: white; +} + +.raven-mpris label { + min-height: 24px; +} + +.raven-mpris button.image-button { + padding: 8px; +} + +.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + background-color: transparent; +} + +.budgie-notification .notification-title, .budgie-switcher .notification-title { + font-size: 120%; +} + +.budgie-osd .budgie-osd-text { + font-size: 120%; +} + +.drop-shadow { + margin: 5px 9px; + padding: 3px; + border-radius: 6px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #282F37; +} + +.drop-shadow .linked > button { + border-radius: 6px; +} + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + border-radius: 6px; + background-color: #282F37; +} + +.budgie-session-dialog decoration, .budgie-polkit-dialog decoration, .budgie-run-dialog decoration { + border-radius: 6px; +} + +.budgie-session-dialog label:not(:last-child), +.budgie-session-dialog .dialog-title { + font-size: 120%; +} + +.budgie-session-dialog .linked.horizontal > button { + padding: 8px 16px; + border-top: 1px solid rgba(0, 0, 0, 0.26); + border-radius: 0; +} + +.budgie-session-dialog .linked.horizontal > button:first-child { + border-bottom-left-radius: 6px; +} + +.budgie-session-dialog .linked.horizontal > button:last-child { + border-bottom-right-radius: 6px; +} + +.budgie-polkit-dialog .message { + color: rgba(241, 252, 249, 0.7); +} + +.budgie-polkit-dialog .failure { + color: #ff886c; +} + +.budgie-run-dialog { + background-color: #20262C; +} + +.budgie-run-dialog entry.search { + font-size: 120%; + padding: 4px 12px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: transparent; +} + +.budgie-run-dialog list .dim-label, .budgie-run-dialog list label.separator, .budgie-run-dialog list .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list .subtitle, +.budgie-run-dialog list headerbar .subtitle, headerbar .budgie-run-dialog list .subtitle, .budgie-run-dialog list .budgie-notification .notification-body, .budgie-notification .budgie-run-dialog list .notification-body, .budgie-run-dialog list .budgie-switcher .notification-body, .budgie-switcher .budgie-run-dialog list .notification-body { + opacity: 1; +} + +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +/************** + * Xfce4 Apps * + **************/ +.XfceHeading { + background-color: #20262C; +} + +/*************** + * xfce4-panel * + ***************/ +.xfce4-panel.background { + border: none; + background-color: #00060c; + color: rgba(255, 255, 255, 0.7); + font-weight: 500; +} + +.xfce4-panel.background button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +.xfce4-panel.background button:checked { + background-color: rgba(255, 255, 255, 0.12); +} + +.xfce4-panel.background .tasklist button { + border-image: image(transparent) 0 0 2/0 0 2px; +} + +.xfce4-panel.background .tasklist button:checked { + border-image: image(currentColor) 0 0 2/0 0 2px; +} + +.xfce4-panel.background .tasklist button image { + padding: 4px; +} + +wnck-pager:hover { + background-color: rgba(255, 255, 255, 0.12); +} + +wnck-pager:active { + background-color: rgba(255, 255, 255, 0.3); +} + +wnck-pager:selected { + background-color: #B4A1DB; +} + +XfdesktopIconView.view { + border-radius: 6px; + background-color: transparent; + color: white; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +XfdesktopIconView.view:active { + box-shadow: none; + text-shadow: none; +} + +XfdesktopIconView.view .rubberband { + border-radius: 0; +} + +#XfceNotifyWindow buttonbox { + padding: 0; +} + +#XfceNotifyWindow label#summary { + font-weight: bold; +} + +#xfwm-tabwin { + padding: 12px; + border-radius: 6px; + -XfwmTabwinWidget-icon-size: 64px; + -XfwmTabwinWidget-preview-size: 64px; +} + +/********** + * Thunar * + **********/ +.thunar #location-toolbar { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +.thunar .standard-view.frame { + border-style: none; +} + +.thunar .sidebar .view:not(:selected) { + background-color: transparent; +} + +.thunar statusbar { + margin: 0 -10px; + padding: 0 4px; + border-top: 1px solid rgba(0, 0, 0, 0.26); +} + +/************************ + * LightDM GTK+ Greeter * + ************************/ +#panel_window { + background-color: rgba(0, 0, 0, 0.3); + color: white; +} + +#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: white; +} + +#panel_window menubar > menuitem:disabled label { + color: rgba(255, 255, 255, 0.3); +} + +#login_window, +#shutdown_dialog, +#restart_dialog { + margin: 8px; + border-radius: 6px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #282F37; +} + +#content_frame { + padding-bottom: 20px; + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +#buttonbox_frame { + padding-top: 24px; +} + +#buttonbox_frame button { + margin: -16px; +} + +#greeter_infobar { + margin-top: -1px; +} + +/******** + * Nemo * + ********/ +.nemo-window .primary-toolbar { + border-bottom: 1px solid rgba(0, 0, 0, 0.26); +} + +.nemo-window .primary-toolbar entry { + min-height: 0; + margin: 0; +} + +.nemo-window .primary-toolbar button.text-button { + padding-left: 8px; + padding-right: 8px; +} + +.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 infobar { + margin-top: -6px; +} + +.nemo-window .nemo-inactive-pane .view:not(:selected) { + background-color: #20262c; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #F1FCF9; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #F1FCF9; +/* +widget base background color */ +@define-color theme_bg_color #20262C; +/* +text widgets and the like base background color */ +@define-color theme_base_color #20262C; +/* +base background color of selections */ +@define-color theme_selected_bg_color #B4A1DB; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color white; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #20262C; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(241, 252, 249, 0.5); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #20262c; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #F1FCF9; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #F1FCF9; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #20262C; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #20262C; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #B4A1DB; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color white; +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(241, 252, 249, 0.5); +/* +widgets main borders color */ +@define-color borders rgba(0, 0, 0, 0.26); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(0, 0, 0, 0.26); +/* +these are pretty self explicative */ +@define-color warning_color #e3983f; +@define-color error_color #ff886c; +@define-color success_color #18b9b4; +/* +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 #F1FCF9; +@define-color wm_unfocused_title rgba(241, 252, 249, 0.7); +@define-color wm_highlight rgba(255, 255, 255, 0.1); +@define-color wm_bg #20262C; +/* +FIXME this is really an API */ +@define-color content_view_bg #20262C; +@define-color placeholder_text_color #b2bcbc; diff --git a/misc/gtk/skyfall/gtk-assets/scalable/checkbox-checked-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/checkbox-checked-symbolic.svg new file mode 100644 index 0000000..8067c11 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/checkbox-checked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/checkbox-mixed-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..76e69c9 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/checkbox-mixed-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/checkbox-unchecked-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/checkbox-unchecked-symbolic.svg new file mode 100644 index 0000000..97dbb89 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/checkbox-unchecked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/radio-checked-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/radio-checked-symbolic.svg new file mode 100644 index 0000000..7b82c3d --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/radio-checked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/radio-mixed-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/radio-mixed-symbolic.svg new file mode 100644 index 0000000..55d8916 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/radio-mixed-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/radio-unchecked-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/radio-unchecked-symbolic.svg new file mode 100644 index 0000000..6d97559 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/radio-unchecked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-checked-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-checked-symbolic.svg new file mode 100644 index 0000000..7ad27d5 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-checked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-mixed-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..0f80850 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-mixed-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-unchecked-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-unchecked-symbolic.svg new file mode 100644 index 0000000..bfe0a56 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/small-checkbox-unchecked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/small-radio-checked-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/small-radio-checked-symbolic.svg new file mode 100644 index 0000000..04a9a21 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/small-radio-checked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/small-radio-mixed-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/small-radio-mixed-symbolic.svg new file mode 100644 index 0000000..31aac91 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/small-radio-mixed-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scalable/small-radio-unchecked-symbolic.svg b/misc/gtk/skyfall/gtk-assets/scalable/small-radio-unchecked-symbolic.svg new file mode 100644 index 0000000..f870381 --- /dev/null +++ b/misc/gtk/skyfall/gtk-assets/scalable/small-radio-unchecked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-dark.png b/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d3a192559bab2e6f6542d13a5cd2792b48456ac2 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M}SX=D+2?=wn?}5&%eKU;mvJJZf}@(XY-=Fn-<;JyztJJg?F|txV3rV?JW?r z;5LH22qp-TT6p`!JoR=41_tqxAirP+b`EJ7Svkd=+`Qu_PM$q?{?6S8pFV#n*r)uF zfq@~-)5S4FBlzt3gF+1gBCQWsFA~vg{a$~0(y2SvYi^ZHyKgVSuwPDk>vu1sS8s*Z z%@nIH{vG*2Qt}?J#tRuWks3Ze*6D})npVYz*3OxEJpGev-sIbSCw@rPzFxUJ=u^Zg gJ_VPX``}WLI3~& literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-dark@2.png b/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ec2402102521119ab20cc0544df5b69ea788901d GIT binary patch literal 508 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXN&7vK}(%D}*|dEw1%OKxwNcW3jWyPFo>*s|#M*7^pxqhil>OOf$g?KSZ?6?{$RE7&@u2Rk6;~`jx!!VbRe3(!#&PAhR@O>>)k9O{{TNG%xzYk$`$#1I}v9a1fvK8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8T7XZ8D+2?AgM)*mrKPcri$Tjgf)iQ z@<9G53GxeO;NX;#S5Q<^DK04~J#+TlrOQ_yJpTOUYpj*G5Ca24y{C&~h(_?)^9O~R z6hvAdb}ySYvu)Z8fr@+oRd-)pw3BDut&(Z~%?~(yxgLBs!RP*}Ez^}Bm1tHQD(yJ_ zifM~YvD*gj^LZAW5)Y>BP}gJPxyB!HhUuC99o8?^;ajWwwRz7c*{(Y&zPhvZcgcbj s)9&MMXMEGR`EOc{de*F(|E2n2_jnFB9Bur}z`(%Z>FVdQ&MBb@0Gxn~6#xJL literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled-dark@2.png b/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d10cfe78600b49778ea461f0d552682ab6d1fead GIT binary patch literal 655 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO@CBP@dm4Si5*v7@m%E`jQ!OYCg%+Ai##>UdY-Nwny+R@eA(Z$-%#md&j!p_Ca z*3sO~+1$>_($>Y?*4fO?$-)jKZf@&rVee#N2a>e}sdNHy?Hw)coGk5}E$ug4wvu7pxTL|e*o2uw&*$F())1v)A=Vw!6e}36_=&v{ zF))2|nO!JSiSdtfZUJw~CMUKVw;r&1tajwG$!;!JSj8r2aGgy~Agoy+BD=ZN_6JMY zt%QyBOU!c(ZvTI&o}0iN|8;9zW^>}(0?iMG7v@)St@v^MzSaZ3_uQw~ifm+>#@^;I zC&$ZmO~Zp23CTc_jZ6}qY{wX~v{V1^7TkU!?wTFnAUZVEgXfpOdhk5IjQyb~Rz`(%Z>FVdQ&MBb@0DA}TW&i*H literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled.png b/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..b982f871a3c4c2335b1dfd1de9bcbb9268f238ec GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8a)3{WD+2?={rmSHKYo1o*|TfUo?UHV+o zAAbM%_~+-cQ;W+$o+t_O3ufTpl#^FbR8lD}DLr%c+@;G`9z1yb`ODY&4)O097#Qk2 zT^vI+g3tCJ6lyZyVGRxpWYJmh<>IXi|Nnbs+Zw!_GFkll4r@;}m-^maUyqgao~kuf zSg8GypLtFE&FBov%Lj@&J~XZ7u&wdfbD=BY!2JU=TxV?mAhPgw^w#Q_%pDOo9?sia zF)OLF&MN3wWlM2IOwoL=i}hYNg|C+0{C`S1nwjTFbn3Q`3=9kmp00i_>zopr0Hb5f AIRF3v literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled@2.png b/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..254328c9eaee4b6ecc010a21cd774811c0daa4d8 GIT binary patch literal 642 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO@F2E^d-orF`uzFJ*WbVY{Ix%{_bLMeBd@26V~EG`x07xM zH5-U9BuBp&->^1HKQua;Yg+GwOI-i|C);)KtW-H*v2Ww~-NlpUa9q6jv0i59`QrQY zedjtV?=2UfAZ#OZ{dYRISH<+webS2rca{Aw;T2e!JL_Etk3igwKl|7{rasl+)Ty5K zKyJe9H3`a%olk9<9a2?A1Z1R|vlUL6C>=0l)Bnx9&)r6{**sx2yLCbuPmRLWW|0WV z=Bw`?2!H4~xaXJ0`eO-EwJ+V1A24i`J91#Ep+tz@yS@2wUs)!cymx(v>F-6`uXMRE zbu)V__+4A7G|{0#Zw-%TmkSe*E3fh={dqMEcdq<&y?EolW=gWXe$)@wi#N`9i|rFw lJZ+!A<3j8GkMnC7y9{F6wP!KhVqjok@O1TaS?83{1OOv^RYL#( literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider.png b/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..d3a192559bab2e6f6542d13a5cd2792b48456ac2 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M}SX=D+2?=wn?}5&%eKU;mvJJZf}@(XY-=Fn-<;JyztJJg?F|txV3rV?JW?r z;5LH22qp-TT6p`!JoR=41_tqxAirP+b`EJ7Svkd=+`Qu_PM$q?{?6S8pFV#n*r)uF zfq@~-)5S4FBlzt3gF+1gBCQWsFA~vg{a$~0(y2SvYi^ZHyKgVSuwPDk>vu1sS8s*Z z%@nIH{vG*2Qt}?J#tRuWks3Ze*6D})npVYz*3OxEJpGev-sIbSCw@rPzFxUJ=u^Zg gJ_VPX``}WLI3~& literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider@2.png b/misc/gtk/skyfall/gtk-assets/scale-horz-marks-after-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ec2402102521119ab20cc0544df5b69ea788901d GIT binary patch literal 508 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXN&7vK}(%D}*|dEw1%OKxwNcW3jWyPFo>*s|#M*7^pxqhil>OOf$g?KSZ?6?{$RE7&@u2Rk6;~`jx!!VbRe3(!#&PAhR@O>>)k9O{{TNG%xzYk$`$#1I}v9a1fvK8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;cYsfbD+2?=s#RCFO}f2*{{77hZ*G`(XY-=Fn-<;Jy6E=ig?F}q(Cy6&Z*PI1 z1xV~gFhPja!rQ9T_ppH+TN30K%)rLZAuTJXn4Ob*?D&b3XV0C#bN9ig&tKlDXv8xx zFr;|8IEH8hpFMYxt3iRM^x17U)@z&i~Qt~V{(8*6Z$n~B-ZnB^JMGzTpK&Ld3LjVsGm{o3)Ny!^{p7EyrG7uV d`+qC*j4j-O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXPO65tc!%D}*|dEw1%OKxwNcW3jWyW8hq-?HfT*7Zb=&qE zH*ej(^Wo#C&tHE3`70a5WXZt5aKO{WF+@W0?ZLZ2O#vco7xWM8_qp;|(>OrKwXf#= z|2nhY%NlQZ+qw59>3*4aa?OQKMO`a{KdBGTe&}yiKdjBI-}Ya}M&jOvjMR$bi;hkb z^)`{38yUE7k>iZb&m8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8T7XZ8D+2?Ar>CcbgM+1|rLm2Rg@uEeot>$Tjgf}vn7b@YU$u?Vef2Z?_%iy5?4^uQPj{?($Le;GuF^IHnFldvvxGIakO-B`B-wx z8|-=jvd$@?2>?i&i@^W@ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-disabled-dark@2.png b/misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b56941847788eddf3fd54b6bb182dcafe63b09e9 GIT binary patch literal 670 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXODAiyWYm4Si5*v7@m%E`jQ!OYCg%+Ai##>Uvn$;Qde+R@eA(Z$-%#md&j(%#j~ z*3rzy(bUet+|JqD&dJi&#oX4}!p_Oc4$QD|vaoZquy-=E1u3w!buqJXw6J%wuy?ey zbF#E^wzPMKkQVkX77osq4$hYLPL}r0R`xEI4lb7VE*AFAmJTjfjxLstt_o^8it4(G z8oDZ425LG+YPv@1y2e_DX4;14rq&K-){Yi-&Jgvl!j`%)FfbUE1o;Is$jK`xDk>@a z`uPV1hZYtU7nhV)*3>jLx6EI#aM8+LyZ7w9bNBAO`wu>S{`}?Z@85s^et+#B!N9;M z&>m}xS=8K-v70G5?cG)jy9`5vzcsvQs3pc zz0r=GmxoKG@3Za5Dz)1(BXRP@f;Qd-A&-+77T7IX-?sf!ji$6%ErY11X6h1#UswPA zD|(yWS|9Rsw%@t)T*p^%yyL11Y!?)`nYDxTw_^=zA+?;iiSlCz||8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8a)3{WD+2?=?c2BS-@pI(@#DMCo?Us1jYkh}KYeoN+0#4EpS}G2@#U9K z?|*&&_~)lvTU8I(O+kLa4D1}7atew{Dn-R5r_Y={cj@w#2M->9{_=Inr6=MH3=B1% zE{-7@!Dr8%=4)0EXiZ#l@73C*wM7Cl_x@{IZ|qLv(VP86=fA#Wz$^9Dt4j3eueZ9} zIHlmbo#Ig*|0jmxo9?T-Sh(c_nX_+~#CpU|{fc^>bP0l+XkK9hl1Z literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-disabled@2.png b/misc/gtk/skyfall/gtk-assets/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b40efb928ba34779c88013f437d0f3b3b6b22a31 GIT binary patch literal 658 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO@E5Ikjm4Sib?z3mto;|z%{Q1QP4{p48ap~d1+b>_>D5x z9^HEK`1Z4>cb+|c_VL}Tub*Cj`~2p|*S9~uzW??8!|xv-|NLBb%}SGjfx)mO$S;^d zPF_J#QAyd?&p#+Qw6LhSxTLhQrm4AQ{(^;zR_@xpXYZZ6ckkVQ@agmCFJFKE{`2?$ z&hBCc21Z^_7sn8f<8LQA?{51Wf``O^k_?5F<`5n}}G^ctr z#O>T~fB(lWj{Z|M$4~#O7Ucj^X)nCuTfiW5u? zx3IlGuv~JOXx+ea{qcbrjR@>_GT?BQY7 zzP~Hke`T+a^m=gYUH3Vb3A1}6m>#d48NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;cYsfbD+2?=s#RCFO}f2*{{77hZ*G`(XY-=Fn-<;Jy6E=ig?F}q(Cy6&Z*PI1 z1xV~gFhPja!rQ9T_ppH+TN30K%)rLZAuTJXn4Ob*?D&b3XV0C#bN9ig&tKlDXv8xx zFr;|8IEH8hpFMYxt3iRM^x17U)@z&i~Qt~V{(8*6Z$n~B-ZnB^JMGzTpK&Ld3LjVsGm{o3)Ny!^{p7EyrG7uV d`+qC*j4j-O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXPO65tc!%D}*|dEw1%OKxwNcW3jWyW8hq-?HfT*7Zb=&qE zH*ej(^Wo#C&tHE3`70a5WXZt5aKO{WF+@W0?ZLZ2O#vco7xWM8_qp;|(>OrKwXf#= z|2nhY%NlQZ+qw59>3*4aa?OQKMO`a{KdBGTe&}yiKdjBI-}Ya}M&jOvjMR$bi;hkb z^)`{38yUE7k>iZb&m8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;aez;VD+2?=s#RCFO}f2#;myqp?`&CkXX}DnTNd8lyzurG9Ozf{CXjOkN`m}? z8Q9pRb8_>J9Y1mM{DqI7ztl>nPh((U2=R1r43UsLd$5tWL4k+m!14u3M?d}c&vx<& zp3`9c#`j!x&u@W0PtJK7i(UE|=vZ<|)TMWwl982jN(uiWw{St(64r?t_OmveIOSO>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXPO9^ez=%D}*|ZQku2i?3~*dt>v$o7V{=7k_-TNmC2F&5t5vJfn?2&82T zNbt@UkRX(c$@bXmc8P(3L8m0hFPK48Qc7AzR!+gw$JZ|)Gb=kMH!pwUjG43N%v-c- z>$dGXuHU$M`{Sq2Uw;4jEB}4^UIqq+4W2HJArg{r54tloIS8;EFk2(2oaV~fdUfu< z|G)QC7@TPk&ktD`_IvTWKXdNp-K@NJQ2*BJ1L~Gv0y3ZcT+|Ves92+H=+)aIuj0h{ z{O8h)gWDD-F$bFm2+HUfh6YFYg{W?bS$QhqV@PF$O{k@g_^KeV*qIelhc9u4+>!N( z)(YFOmAmfbY>kWje-xajbhYNE^l=3q6#vOERqC|${FM7g^zVF`Q8iypxIOA^z1&U* XpLIcpmaSu8U|{fc^>bP0l+XkKM04}$ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-slider-disabled-dark.png b/misc/gtk/skyfall/gtk-assets/scale-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6165e37171752eccb0e8c519aeb8f2ad6c7e1bbe GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;Uw}`DD+2?Ar>CcbgM+b+i@BY%xt)`xt&5dC2wB>@fRVG6y{i?3?En%{P}5P= z&{fjV)6g^4&^I=O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO@F2Ecfq_AwPF_J#**_>aB&?vYsJNuGv~0%w z1&bChUAb}hp1u2S-@bGA{^!qMzW)C6x746AgMoqJx2KC^h)3t!$tQyjIfyXK_d38T zDp2lvFu`cTQIBaa|Nl4C57Fv8G`{x`#s!`|C8`}_Acw`x#NH3U+&%Ap!@K1 z;qLl%D<1IQ{_}c*)Wa>Qe*_ksm~7$qiAiD0xrZ7K%P&p~VZJv}wSwhKddQ}W2ln2S zXK|1UJ<)K$kS*Ln@Tx|`M8gW!PgN6`jgvp{seDynj7eV5utV-h!!O?tj1|Wcc2;}l z|KI-dvr!9?mE83?y_%-F9|9$3Jx6f?( zjHK_bZFN__``xaY*gU(`^3UYbzpCe6q%ORYRF-LZzOT>zGi$MA#Pr)@+J_hz7#KWV L{an^LB{Ts5GR^BN literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-slider-disabled.png b/misc/gtk/skyfall/gtk-assets/scale-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..ac50d32ac6a57128f61d699a9d522383d09f65b2 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M}SX=D+2?=?c2BS-@kwN*|VF^AKiNT=+@K6Hy%H_@#N9A6yR{oi85kJSJzX3_G$x+y_vC9(5MYVC%XTnL^56ep-gyeMDz@~+ zZeG&*!!#?ZKY44`nXS&vUku();41c9P?zrXsOq5LGGS@2+!UR;A09*-9GZP&|J+Ua x=S3CMp2;{CX?UDxZJm(zG108(%>SdDC(1Yi8hJvq85kHCJYD@<);T3K0RWA`pb!86 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-slider-disabled@2.png b/misc/gtk/skyfall/gtk-assets/scale-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9e6ecad6fb16dc5e4bca65c03ea899ab4e89628e GIT binary patch literal 613 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO@G{7gsm4Sib-piM_pWMFl^y%Ga&#patcK!MD8!ukme);nDqer(MKe+Yy!R;qc zZa;Z)(QfIj~?E93_>>^Kf3wk;f*H`Z$5c+ z^U32Ik00N7{P5-@5W4a30SG+?N!@t-@W$hZ*TE!+4buMT_OqwYKE8YY>HVv(pWgiV z`u4}y_rJb>`2FMKpPyN;Yt}I^FzA#7`2{nG%gD;fD<~@a2L*?O6%-Z~mz0*xn7?4r z;-xD$?%uO^-|ahh?|=UMzDdnYiq|9_Y;?W@VLKQ>c*O(sdPe0B>|aJakI{{4raduA)R)c$Q`Q&^a~ z?6aHmGEV`_+FW%B}E1_lNOPgg&ebxsLQ E0Cl@c$N&HU literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-slider.png b/misc/gtk/skyfall/gtk-assets/scale-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..7a7a65ae1af220401516de42164b1e950f38d504 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;aez;VD+2?=s#RCFO}f2#;myqp?`&CkXX}DnTNd8lyzurG9Ozf{CXjOkN`m}? z8Q9pRb8_>J9Y1mM{DqI7ztl>nPh((U2=R1r43UsLd$5tWL4k+m!14u3M?d}c&vx<& zp3`9c#`j!x&u@W0PtJK7i(UE|=vZ<|)TMWwl982jN(uiWw{St(64r?t_OmveIOSO>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXPO9^ez=%D}*|ZQku2i?3~*dt>v$o7V{=7k_-TNmC2F&5t5vJfn?2&82T zNbt@UkRX(c$@bXmc8P(3L8m0hFPK48Qc7AzR!+gw$JZ|)Gb=kMH!pwUjG43N%v-c- z>$dGXuHU$M`{Sq2Uw;4jEB}4^UIqq+4W2HJArg{r54tloIS8;EFk2(2oaV~fdUfu< z|G)QC7@TPk&ktD`_IvTWKXdNp-K@NJQ2*BJ1L~Gv0y3ZcT+|Ves92+H=+)aIuj0h{ z{O8h)gWDD-F$bFm2+HUfh6YFYg{W?bS$QhqV@PF$O{k@g_^KeV*qIelhc9u4+>!N( z)(YFOmAmfbY>kWje-xajbhYNE^l=3q6#vOERqC|${FM7g^zVF`Q8iypxIOA^z1&U* XpLIcpmaSu8U|{fc^>bP0l+XkKM04}$ literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-dark.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..69c8e830428939f91f7b2af3e6df983888c3506f GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M}SX=D+2?=s#RCFO}f2*{{77hZ*E(1d-I~Zn-<;Jy6E=ig?F|ryt8$|tt|_0 zZ(ewN3j{5Iu@}Kaz~ZJC1D-H2Fo>4~`2{nuv2#ev$SG#$^e&Z1_lOCS3j3^P6O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXN&5#STz%D}*|ZOQEo^X_b3ba(sw>zfwc*s|#M*7~Rrj_yum zU|?A8>EamTas2I+lR`}f0xq*3@a@odbUn)Q?En7@-Rx6+P6RyFeSar^SCA)Lhs!_r zs3}to!{@GEP_b$Amt%6r|Ngu=*KUP)?axI^^>0nJx6geseXaibtXG@9aj+L1EMIa> z^MkB+(gQ0mzXw)%YYvo12ub<(Zz$xPYQV2+TcS6cU*qM`MEzO(3Y8r4@@l;)|0eKX w`MIe0p^!xD+L=D_J(lw~Z7>z?mdKI;Vst0OY;opa1{> literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled-dark.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4cf9244d4d4df818c38e1a8220a725e7ad9e552a GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8T7XZ8D+2?Ar>CcbgM+1|rLm2Rm6emJjg66mgPDz^xt+7Qos*@ViF_sBH|ses|}5tvIkaUG7`P7oDvK73(^f zdWEdBN`1PcI`o+}j;0=aA~xCIWM9zE^_EXF#FvV_?(>$g7k{(py5}aT1zyed_Ib?w WLOeIacnXd%fWpDm&t;ucLK6VZPJR~v literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled-dark@2.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..aabfa7a91ff216fe5d26a1e1a6851babb14b1c18 GIT binary patch literal 609 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO@CBP@dm4Si5%F4;Y!okeU&dkov)W*ix%E{8f-Nwny+R@eA(Z$l<)xyrj%*N5w z&cWQy+1$>_($>Y?*4e@iOxieE*g2WmI#}2_n%g;B+JaPC*g09)J6hT~S=u>U+Jlju zvxU8jg@d!DgR`Z*lcl}0mA#9lgNvoTi-oK=n@ zd(3a`nYAWgW)H*iut{;dsub7RZrfLbyWQ6m=zcj?)VcV)flueZ zzI}IM%J>@h^tUq2cq0=VWY3jo*O@Gl9PwyIZ=K8 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..e04b46ecdf9e6c364164500060ee33a6eea15d4a GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8LV!<*D+2?=?c2BS-@pI(@#DMCo?UzP?9#)BcOE~!`Rvin=Z|hZeRS*T;~S43 z-FWio`lE-}A3wYSMmHZn1ffTdAlw^|9^QWXGa2HQy4?6s--_$&7$D>$C;&ePd2qk zo44Y^g~HabG?81g>v!Q2Ow$&eAP0@7-cA4{E bTYbhsp2D!y+m{&_7#KWV{an^LB{Ts5&_KA} literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled@2.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1f338650547745656d2322f03818d87bde2b1088 GIT binary patch literal 606 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO@F~BFpm4Sib+OucZpFh9&;K7X-FD^ZNc>CqcJFgz!e){nCqo=nY-M{_h$?Ydk zZa#Z-{mFxy&mY}-`smiv$2Xrny!rI;t!IyJJ$rQR$%9*u9^QKL==P(BHy=N|`Q+iv zCy&7B@r}oiZ$5c^^U=ebj~?E5_yCF?Kez!>_UOjrhc_NSy#Dy%jVDm{4Uh?sZasN? z``Obw&z?T}`0mx$Pp`jye)Hq&+aF&){QmLr&(GZXtL`!|FzA;A`2{n`D<~=|DXaMU z`GS{`}?Z@85s^9tkN~#K6Gt#M8ww z#N+teDK~|h40v3%JAUiE>-rrg5U|SO|Np}|l6Slp8h<)gd3NvQCB94!Zf;c?Yk#sG z+Inq@@X2E4yIdF5k5<&Crtd9War9;MvagLdAHF`VzG|1k_3yS%Sf&tc=a^&C!_dV0! zH5sM{1tp~TcN*%d?2`W3wymkaa<%u(lV?39TEFy4$dAufeZ#=Oz~JfX=d#Wzp$Pz+ Ct5ZJ! literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-after-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..69c8e830428939f91f7b2af3e6df983888c3506f GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M}SX=D+2?=s#RCFO}f2*{{77hZ*E(1d-I~Zn-<;Jy6E=ig?F|ryt8$|tt|_0 zZ(ewN3j{5Iu@}Kaz~ZJC1D-H2Fo>4~`2{nuv2#ev$SG#$^e&Z1_lOCS3j3^P6O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXN&5#STz%D}*|ZOQEo^X_b3ba(sw>zfwc*s|#M*7~Rrj_yum zU|?A8>EamTas2I+lR`}f0xq*3@a@odbUn)Q?En7@-Rx6+P6RyFeSar^SCA)Lhs!_r zs3}to!{@GEP_b$Amt%6r|Ngu=*KUP)?axI^^>0nJx6geseXaibtXG@9aj+L1EMIa> z^MkB+(gQ0mzXw)%YYvo12ub<(Zz$xPYQV2+TcS6cU*qM`MEzO(3Y8r4@@l;)|0eKX w`MIe0p^!xD+L=D_J(lw~Z7>z?mdKI;Vst0OY;opa1{> literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-dark.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..65ae9219e99198628e9f6ab2aa79ea5e7e4c947b GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M}SX=D+2?=s#RCFO}f2#;mvJJZf}@(XY-=FTNmBlyztJJg?F|txV2^B?ad2s zZ-Jl%NbE&0L9mo*_2+jC3=HBWL4LsuZ0yo9vU1ruxp~KqpE!B;-1$3qKYjjkb6N2p z1_p*uPZ!4!jq}L~5?2~JyZwE7rcdUKo#PrH!^1Ko@aWB!qYE7xICt;ZVZqKO>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXN&5#STz%D}*|dEw1%OKxwNcW3jWyW8hq-?Zq)wuN`LF1)pQ(e14ZZ*N|FXUoFd zTNmBlyztJJg?BbDyuD@7oh=LQY+ZDF%fdTb7Twyi@HSL%;Vm!&qVo2ZgFfc6hba4#vIR19ZPN^mXffnTljb0xPFpIeO7`^}BW+qmoV!#^vud3{u zcUgMthl*#)Uh?`&S2?v!esa+Dar?ft$G*OnsyEqf`1jy~R?oY?gm=xjvDAL?dFzBf zj1RniGG7pU%I^^LkD=(C{0a|SJ7-pRcSq$DU6X3R-2Jrnnp|~R!M6yW?8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8LV!<*D+2?Ar>CcbgM+b+i=It&a9VkJR- z!3^via`K8wMa3nhr_Y={cj@w#2cN%uZPq?>hJk@0+tbA{MC1I~iJp873Ouf&g>nZN zw=DSbZ~K)8O&ybVJkh=Hf9sE#=b|=~W`SDY8h`gKAKtv|=H%a+_sYS~W`FY@hUTl& zrw1iJuX(qJCC2ICpX88=oxVM67uaToPyDo7;dGq(N-M=%M!mla)t|lOzI?@E`Y#5M N?_K>|);T3K0RV|EfeZiu literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-disabled-dark@2.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..804880057901521d01705ca67d23b0c3bb75cfb0 GIT binary patch literal 612 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO@CBP@dm4Si5*v7@m%E`jQ!OYCg%+Ai##>Uvn$(pdnb|s6*g2ZpIh)xyTG%;R*gIL+ zJ6hT~S=u{;kR6D$uy?U=aJIAu30m2^SUR{^+PhfTJA)XGt_o^8it4(G8oDZ425LG+ zYPv@1y2e_DX4;14rq&J+Wt>khfqZUI666=mASbV&sHmi@;vWF^Mp`tAS!)TS4VsuOf>6qe8YtQKq}*|lngM!(v2`|Mdd8+mmqYg1bck8O)x z^Ijv7sWf28{27T{lTTkiuQc_&<+isKbx$syzI=Y6O2JwQbB5#IdmsFJkXKvj)L(k= zFQ;t>WA#ymFPA<3ZwNYI74habqntrk#n1hP4WVimqRkWbrCEN6WIe){mFC4{wNyCs zqP0tOWk_^83qL#a3zJVPTklI;%+TRz_h0$6cl8JRd$EW3j|kOWv^ypg@k)N@zRbk8 oylFbJrf(JcUSvHDn{tBtjc2mheko-$1_lNOPgg&ebxsLQ0C+pv-2eap literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-disabled.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..378fe9b94aa82aad8ccd520ee4f0a2c387a3f023 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8LV!<*D+2?=?c2BS-@kwN*|TfUo?U$K;L^i~H=jMa`TWtXr;lzueSG8bqZ>~i zU4QiO`s0T;!06`Vhc_NRxcT_u%_ol_A~zmAy#4gaoo7$)Jb(7`^T(H8KE40-{lo7c zAOHMZ{c6H;1_lQ4k|4ie26hfPc}1n7;*!$SXU?9xbot7I2cN%uy<9W-4+8^3j;D)b zh{pM|6Yugl81T5=Y)hQ6ztni^_j+$9ryf#^X6a3UBLG5+1$+vdh<(`mvba*NZ9po>E9R56O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO@F2E_Em0E9^HEM@Ya(@w;w&c`Q+iv zCy#DEc>*RM-+27^=A(x<9zKAOHy%E?@%X`w#~?K~9zVSC_~G@(4{tnq1Y$pWc=Pe2 z+s~ffdG_?#$9J#3etP}w^P3-E-~Rae{@3>pzkhuE^HXI-*?R^C2ECFXzhDMAc?Cs9 zC1n-=py1H3!lL5hlFI6u`uPhMEL^#A*X})g@7%q6@BXLHpTB(l{rj(**ApWK28Jh| zE{-7{$KOslF4klq;3|0J-hq1unmS6Flz#q~H&)P+(LC7{`%bU;-j)<29_NKu+`VmL zN@6Frs!f{{D_PdG@omWK-K*w0Nr$~$K5gznq0?VKM?7tEmtZ^4ZTl+9Ttb zJDZP*R6m(kqLf<|U$Ay(sOw`xr5cOL+BL8C%Y4kx;cWNMozj~<=kPa&57O`D9=l|D8KqH-2NYpLl*(-IQZ8u{) literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider.png b/misc/gtk/skyfall/gtk-assets/scale-vert-marks-before-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..65ae9219e99198628e9f6ab2aa79ea5e7e4c947b GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kN5fEmas?8_Oz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M}SX=D+2?=s#RCFO}f2#;mvJJZf}@(XY-=FTNmBlyztJJg?F|txV2^B?ad2s zZ-Jl%NbE&0L9mo*_2+jC3=HBWL4LsuZ0yo9vU1ruxp~KqpE!B;-1$3qKYjjkb6N2p z1_p*uPZ!4!jq}L~5?2~JyZwE7rcdUKo#PrH!^1Ko@aWB!qYE7xICt;ZVZqKO>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXN&5#STz%D}*|dEw1%OKxwNcW3jWyW8hq-?Zq)wuN`LF1)pQ(e14ZZ*N|FXUoFd zTNmBlyztJJg?BbDyuD@7oh=LQY+ZDF%fdTb7Twyi@HSL%;Vm!&qVo2ZgFfc6hba4#vIR19ZPN^mXffnTljb0xPFpIeO7`^}BW+qmoV!#^vud3{u zcUgMthl*#)Uh?`&S2?v!esa+Dar?ft$G*OnsyEqf`1jy~R?oY?gm=xjvDAL?dFzBf zj1RniGG7pU%I^^LkD=(C{0a|SJ7-pRcSq$DU6X3R-2Jrnnp|~R!M6yW?X?_wfUqO7#Ji=Tq8w?>0Hke!lCP7lSw=KT2ZONVO z%kLiE@#x6*$47TRK6&ujg)=WNo_lra{Hx37UR}NT`rd;N_a1(@|M0_uM;{+N{`mIW z_xC@4eEjqC?soq@3=9l>B|(0{3^M8(E7z`Dzv0dM4Eak-ar*4l zgF;OT0&EGU-o~z4i_dJi^}YTChfRZyj(GZ=$;LIG`*n7xos`-!^8OWCeM~2Tsm2**`20<`r*Q#_f2Tb-~*|1rPUZsJ(fv zhif)S1-PP`0V5Jw_jeo|N8R%*Owo@zWVU>)yHqIKYjc7=ckoQ_)G={2HBDz zzhDM7c5NM9z23h52@@wxo;q#DzWoO-U%C46)8{XL{%$T)Kg7Vm*yQQr7!q;#?Ty<( zhYSSR68f|>*e5P>Nbb$h33L4XkN-KVz^z$_-=(GR+3>%1|IKZ)&z{*9<$I&3aBl=> zQrO82@sF)8hq$QDEz!C+x8vLz9Y0p*V@uypFKT!_k1?Ocn~g2zLqjLybejjwjI6;@ z8yNqy)uga(PCCt%)_N`4%|Lt0x{iqt4r+H7KDd1R;N^Uq1xLG?a^rY1zA8EFc4wEB zlPswWx$siZal1RStsLi-crc=z>s+q1}n&-Y#n z6MS&bpMiy>-_0Z%6hzI=!3s^v|l>I`4jdV*YnNP0Z6fz@CADfx*+&&t;uc GLK6VEymGVv literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-checked.png b/misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..6f93adf58b6015ff64beb94e08924ddc6d1119e8 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0y~yV9)?z4rT@hhTRGt@eB+M%*9TgAsieWw;%dHU|?Y2 zEbxddW?X?_wfUqO7#Ji=Tq8w?>0Hke!lCP7lSw=KT2ZONVO z%kLiE@#x6*$47TRK6&ujg)=WNo_lra{Hx37UR}NT`rd;N_a1(@|M0_uM;{+N{`mIW z_xC@4eEjqC?soq@3=9l>B|(0{3^M8(E7z`Dzv0dM4Eak-ar*4l zgF;OT0&EGU-o~z4i_dJi^}YTChfRZyj(GZ=$;LIG`*n7xos`-!^8OWCeM~2Tsm2**`20<`r*Q#_f2Tb-~*|1rPUZsJ(fv zhif)S1-PP`0V5Jw_jeo|N8R%*Owo@zWVU>)yHqIKYjc7=ckoQ_)G={2HBDz zzhDM7c5NM9z23h52@@wxo;q#DzWoO-U%C46)8{XL{%$T)Kg7Vm*yQQr7!q;#?Ty<( zhYSSR68f|>*e5P>Nbb$h33L4XkN-KVz^z$_-=(GR+3>%1|IKZ)&z{*9<$I&3aBl=> zQrO82@sF)8hq$QDEz!C+x8vLz9Y0p*V@uypFKT!_k1?Ocn~g2zLqjLybejjwjI6;@ z8yNqy)uga(PCCt%)_N`4%|Lt0x{iqt4r+H7KDd1R;N^Uq1xLG?a^rY1zA8EFc4wEB zlPswWx$siZal1RStsLi-crc=z>s+q1}n&-Y#n z6MS&bpMiy>-_0Z%6hzI=!3s^v|l>I`4jdV*YnNP0Z6fz@CADfx*+&&t;uc GLK6VEymGVv literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked-dark.png b/misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d6501d81258403e9cb272986b10716610669afab GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0y~yV9)?z7G?$phPn$&;}{qin2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}*&qGztIXQHNSsi|+Kp>M9CZ=tSluBm6Pp=YiR;+lg6L8M!C_&x>( z2ELLYzhDL#b&Zv4*R9|1=KY6{pE#J)FEcPOcze1yhG?8mPEe3D_`c7X@w#Y3Q`q|p z2b2~h$nSa(yx@Ut$w706gXIzlAq625Y#e)7zDa3BwCnv~(OA){XCbI@VoI}CnM*^< c9!7>(x1jwto9<6xU|?YIboFyt=akR{0E|3WNdN!< literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked-dark@2.png b/misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..71e831eae843b32417b28cf4ced7ccb3baff9bd5 GIT binary patch literal 430 zcmeAS@N?(olHy`uVBq!ia0y~yUj)8$ewj{_en1PL5TSr%~x37P~#7UEF)%R9^>lFzi8%cBhPhCKfq-*h(Yb_0-~U}-63wF;wz9s#{IP5}7ZaQI>g&OE zWwW&Y7FcX+N8~9!X+nB5FX$lsNyj}!Lf;j zQwYvD(zHM^!`VNyyGfMojHr)car_^i4qK+2yC+LNeLwcW^ibLK=he4AY!+5u`txsf f-_j1tJCAoU8b5QXOh~r@#Rh|?tDnm{r-UW|`QMH( literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked.png b/misc/gtk/skyfall/gtk-assets/selectionmode-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..6a4d69464e1cffcc952e655a339da2087b008306 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0y~yV9)?z7G?$phPn$&;}{qin2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2R1cVug5-u&wghk z#lXOz8{iY-%D}+z_W!p}|9^b?|MTOYpC4f8;~x+gjpR)eT+YD2z*iFF7tA1|uCa3M zy7e30y#Mg=69;qpWd;TYZ%-G;5RLQ62?}xs-}gB)UKed>3VVOyfYO2l`CSi!7d)^n zIcV;1uv{V`q#$I1jbjhXHz|#XcD)}g8Y^1$ECe-9Olj6Cb7^SV!^jZp7PQ}H)BPz7 P3=9mOu6{1-oD!MF& z@zduofBtSRQ$NJOz%bX-#W5t}@Y@^aLJbB2&Vfbe5*B^`cYR4Tk80S;`UdmIvf*4z zY}%`@2iKL&()wF)G2y88ZFl{AvG;1>GAsel@0?dUpdGkD&|_(nHk%2ToJ2u*fPn(CKgU1IO9mu0>unx|IqFxQMNOpK8D5de|S1 + + diff --git a/misc/gtk/skyfall/metacity-1/assets/close.svg b/misc/gtk/skyfall/metacity-1/assets/close.svg new file mode 100644 index 0000000..00de643 --- /dev/null +++ b/misc/gtk/skyfall/metacity-1/assets/close.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/metacity-1/assets/maximize.svg b/misc/gtk/skyfall/metacity-1/assets/maximize.svg new file mode 100644 index 0000000..f371d74 --- /dev/null +++ b/misc/gtk/skyfall/metacity-1/assets/maximize.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/metacity-1/assets/menu.svg b/misc/gtk/skyfall/metacity-1/assets/menu.svg new file mode 100644 index 0000000..15d241f --- /dev/null +++ b/misc/gtk/skyfall/metacity-1/assets/menu.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/metacity-1/assets/minimize.svg b/misc/gtk/skyfall/metacity-1/assets/minimize.svg new file mode 100644 index 0000000..8958f1f --- /dev/null +++ b/misc/gtk/skyfall/metacity-1/assets/minimize.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/metacity-1/assets/shade.svg b/misc/gtk/skyfall/metacity-1/assets/shade.svg new file mode 100644 index 0000000..e2702dd --- /dev/null +++ b/misc/gtk/skyfall/metacity-1/assets/shade.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/metacity-1/assets/unmaximize.svg b/misc/gtk/skyfall/metacity-1/assets/unmaximize.svg new file mode 100644 index 0000000..cebc060 --- /dev/null +++ b/misc/gtk/skyfall/metacity-1/assets/unmaximize.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/metacity-1/assets/unshade.svg b/misc/gtk/skyfall/metacity-1/assets/unshade.svg new file mode 100644 index 0000000..1fe3cb0 --- /dev/null +++ b/misc/gtk/skyfall/metacity-1/assets/unshade.svg @@ -0,0 +1,3 @@ + + + diff --git a/misc/gtk/skyfall/metacity-1/metacity-theme-2.xml b/misc/gtk/skyfall/metacity-1/metacity-theme-2.xml new file mode 100644 index 0000000..318d577 --- /dev/null +++ b/misc/gtk/skyfall/metacity-1/metacity-theme-2.xml @@ -0,0 +1,618 @@ + + + + oomox-skyfall + nana-4 + GPL + 2018 + oomox-skyfall Metacity theme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</draw_ops> + +<draw_ops name="title_unfocused"> + <title + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused"/> +</draw_ops> + +<!-- window decorations --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused"/> +</draw_ops> + +<draw_ops name="highlight"> + <line color="C_highlight" x1="4" y1="0" x2="width - 5" y2="0"/> + <arc color="C_highlight" x="0 - 1" y="0" width="13" height="13" start_angle="270" extent_angle="90"/> + <arc color="C_highlight" x="width - 13" y="0" width="13" height="13" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="entire_background_focused"/> + <include name="highlight"/> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="entire_background_unfocused"/> + <include name="highlight"/> +</draw_ops> + + +<!-- button icons --> + +<!-- close --> +<draw_ops name="close_focused"> + <image filename="assets/close.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="close_focused_prelight"> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <include name="close_focused_prelight"/> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="assets/close.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="close_unfocused_prelight"> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_unfocused_prelight"/> +</draw_ops> + +<!-- maximize --> +<draw_ops name="maximize_focused"> + <image filename="assets/maximize.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="maximize_focused_prelight"> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <include name="maximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <image filename="assets/maximize.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="maximize_unfocused_prelight"> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_unfocused_prelight"/> +</draw_ops> + +<!-- unmaximize --> +<draw_ops name="unmaximize_focused"> + <image filename="assets/unmaximize.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="unmaximize_focused_prelight"> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <include name="unmaximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <image filename="assets/unmaximize.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="unmaximize_unfocused_prelight"> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_unfocused_prelight"/> +</draw_ops> + +<!-- minimize --> +<draw_ops name="minimize_focused"> + <image filename="assets/minimize.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="minimize_focused_prelight"> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <include name="minimize_focused_prelight"/> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <image filename="assets/minimize.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="minimize_unfocused_prelight"> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_unfocused_prelight"/> +</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"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_focused_prelight"/> +</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"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_unfocused_prelight"/> +</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"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_focused_prelight"/> +</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"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_unfocused_prelight"/> +</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"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <include name="unshade_focused_prelight"/> +</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"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_unfocused_prelight"/> +</draw_ops> + +<!-- appmenu --> +<constant name="D_appmenu_icon_size" value="16"/> + +<draw_ops name="appmenu_icon_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"> + <include name="appmenu_icon_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_prelight"> + <include name="appmenu_icon_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_pressed"> + <include name="appmenu_icon_focused"/> +</draw_ops> + +<draw_ops name="appmenu_icon_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"> + <include name="appmenu_icon_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_prelight"> + <include name="appmenu_icon_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_pressed"> + <include name="appmenu_icon_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"/> + <button function="close" state="normal" draw_ops="close_focused"/> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_focused"/> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_focused"/> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_focused"/> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_focused"/> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_focused"/> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed"/> + + <button function="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"/> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused"/> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed"/> + <button function="shade" state="normal" draw_ops="shade_unfocused"/> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_unfocused"/> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed"/> + + <button function="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" parent="normal_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> + <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max" parent="normal_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> + <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons" parent="normal_focused"> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons" 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 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_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"/> + +</metacity_theme> diff --git a/misc/gtk/skyfall/metacity-1/metacity-theme-3.xml b/misc/gtk/skyfall/metacity-1/metacity-theme-3.xml new file mode 100644 index 0000000..960e8e9 --- /dev/null +++ b/misc/gtk/skyfall/metacity-1/metacity-theme-3.xml @@ -0,0 +1,645 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>oomox-skyfall</name> + <author>nana-4</author> + <copyright>GPL</copyright> + <date>2018</date> + <description>oomox-skyfall Metacity theme</description> +</info> + + +<!-- meaningful constants --> + +<constant name="C_titlebar" value="gtk:custom(wm_bg,gtk:bg[NORMAL])"/> +<constant name="C_highlight" value="gtk:custom(wm_highlight,gtk:base[NORMAL])"/> +<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])"/> + + +<!-- geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> + <distance name="title_vertical_pad" value="13"/> + <border name="title_border" left="10" right="10" top="0" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <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="0"/> +</frame_geometry> + +<frame_geometry name="tiled_right" parent="max"> + <distance name="left_width" value="0"/> +</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="1"/> + <border name="title_border" left="10" right="10" top="0" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<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="4" rounded_bottom_right="4" parent="normal"> + <distance name="title_vertical_pad" value="4"/> +</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" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused"/> +</draw_ops> + +<draw_ops name="highlight"> + <line color="C_highlight" x1="4" y1="0" x2="width - 5" y2="0"/> + <arc color="C_highlight" x="0 - 1" y="0" width="13" height="13" start_angle="270" extent_angle="90"/> + <arc color="C_highlight" x="width - 13" y="0" width="13" height="13" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="entire_background_focused"/> + <include name="highlight"/> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="entire_background_unfocused"/> + <include name="highlight"/> +</draw_ops> + + +<!-- button icons --> + +<!-- close --> +<draw_ops name="close_focused"> + <image filename="assets/close.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="close_focused_prelight"> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <include name="close_focused_prelight"/> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="assets/close.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="close_unfocused_prelight"> + <image filename="assets/close.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_unfocused_prelight"/> +</draw_ops> + +<!-- maximize --> +<draw_ops name="maximize_focused"> + <image filename="assets/maximize.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="maximize_focused_prelight"> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <include name="maximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <image filename="assets/maximize.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="maximize_unfocused_prelight"> + <image filename="assets/maximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_unfocused_prelight"/> +</draw_ops> + +<!-- unmaximize --> +<draw_ops name="unmaximize_focused"> + <image filename="assets/unmaximize.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="unmaximize_focused_prelight"> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unmaximize_focused_pressed"> + <include name="unmaximize_focused_prelight"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused"> + <image filename="assets/unmaximize.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="unmaximize_unfocused_prelight"> + <image filename="assets/unmaximize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unmaximize_unfocused_pressed"> + <include name="unmaximize_unfocused_prelight"/> +</draw_ops> + +<!-- minimize --> +<draw_ops name="minimize_focused"> + <image filename="assets/minimize.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="minimize_focused_prelight"> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <include name="minimize_focused_prelight"/> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <image filename="assets/minimize.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="minimize_unfocused_prelight"> + <image filename="assets/minimize.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_unfocused_prelight"/> +</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"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_focused_prelight"/> +</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"> + <image filename="assets/menu.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_unfocused_prelight"/> +</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"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_focused_prelight"/> +</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"> + <image filename="assets/shade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_unfocused_prelight"/> +</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"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> +</draw_ops> + +<draw_ops name="unshade_focused_pressed"> + <include name="unshade_focused_prelight"/> +</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"> + <image filename="assets/unshade.svg" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> +</draw_ops> + +<draw_ops name="unshade_unfocused_pressed"> + <include name="unshade_unfocused_prelight"/> +</draw_ops> + +<!-- appmenu --> +<constant name="D_appmenu_icon_size" value="16"/> + +<draw_ops name="appmenu_icon_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"> + <include name="appmenu_icon_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_prelight"> + <include name="appmenu_icon_focused"/> +</draw_ops> + +<draw_ops name="appmenu_focused_pressed"> + <include name="appmenu_icon_focused"/> +</draw_ops> + +<draw_ops name="appmenu_icon_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"> + <include name="appmenu_icon_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_prelight"> + <include name="appmenu_icon_unfocused"/> +</draw_ops> + +<draw_ops name="appmenu_unfocused_pressed"> + <include name="appmenu_icon_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"/> + <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"/> + <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" parent="normal_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> + <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max" parent="normal_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> + <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> + <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> + <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_focused"> + <piece position="titlebar" draw_ops="entire_background_focused"/> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_unfocused"> + <piece position="titlebar" draw_ops="entire_background_unfocused"/> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons" parent="normal_focused"> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons" 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/misc/gtk/skyfall/unity/assets/close_focused.svg b/misc/gtk/skyfall/unity/assets/close_focused.svg new file mode 100644 index 0000000..000ef24 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/close_focused.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/close_focused_prelight.svg b/misc/gtk/skyfall/unity/assets/close_focused_prelight.svg new file mode 100644 index 0000000..4e9f7fa --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/close_focused_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/close_focused_pressed.svg b/misc/gtk/skyfall/unity/assets/close_focused_pressed.svg new file mode 100644 index 0000000..c06eb61 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/close_focused_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/close_unfocused.svg b/misc/gtk/skyfall/unity/assets/close_unfocused.svg new file mode 100644 index 0000000..c76fa20 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/close_unfocused.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.5"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/close_unfocused_prelight.svg b/misc/gtk/skyfall/unity/assets/close_unfocused_prelight.svg new file mode 100644 index 0000000..ba2aeb2 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/close_unfocused_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/close_unfocused_pressed.svg b/misc/gtk/skyfall/unity/assets/close_unfocused_pressed.svg new file mode 100644 index 0000000..f99687b --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/close_unfocused_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/maximize_focused.svg b/misc/gtk/skyfall/unity/assets/maximize_focused.svg new file mode 100644 index 0000000..5a32adb --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/maximize_focused.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/maximize_focused_prelight.svg b/misc/gtk/skyfall/unity/assets/maximize_focused_prelight.svg new file mode 100644 index 0000000..79be897 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/maximize_focused_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/maximize_focused_pressed.svg b/misc/gtk/skyfall/unity/assets/maximize_focused_pressed.svg new file mode 100644 index 0000000..44d393d --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/maximize_focused_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/maximize_unfocused.svg b/misc/gtk/skyfall/unity/assets/maximize_unfocused.svg new file mode 100644 index 0000000..5a81365 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/maximize_unfocused.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.5"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/maximize_unfocused_prelight.svg b/misc/gtk/skyfall/unity/assets/maximize_unfocused_prelight.svg new file mode 100644 index 0000000..54fa2ee --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/maximize_unfocused_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/maximize_unfocused_pressed.svg b/misc/gtk/skyfall/unity/assets/maximize_unfocused_pressed.svg new file mode 100644 index 0000000..f4b8e4d --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/maximize_unfocused_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/minimize_focused.svg b/misc/gtk/skyfall/unity/assets/minimize_focused.svg new file mode 100644 index 0000000..f348c5c --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/minimize_focused.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/minimize_focused_prelight.svg b/misc/gtk/skyfall/unity/assets/minimize_focused_prelight.svg new file mode 100644 index 0000000..9ac1b67 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/minimize_focused_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/minimize_focused_pressed.svg b/misc/gtk/skyfall/unity/assets/minimize_focused_pressed.svg new file mode 100644 index 0000000..c75e9c5 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/minimize_focused_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/minimize_unfocused.svg b/misc/gtk/skyfall/unity/assets/minimize_unfocused.svg new file mode 100644 index 0000000..6417bd5 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/minimize_unfocused.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.5"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/minimize_unfocused_prelight.svg b/misc/gtk/skyfall/unity/assets/minimize_unfocused_prelight.svg new file mode 100644 index 0000000..c9d6c72 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/minimize_unfocused_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/minimize_unfocused_pressed.svg b/misc/gtk/skyfall/unity/assets/minimize_unfocused_pressed.svg new file mode 100644 index 0000000..2ad5543 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/minimize_unfocused_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/unmaximize_focused.svg b/misc/gtk/skyfall/unity/assets/unmaximize_focused.svg new file mode 100644 index 0000000..08e0ee4 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/unmaximize_focused.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/unmaximize_focused_prelight.svg b/misc/gtk/skyfall/unity/assets/unmaximize_focused_prelight.svg new file mode 100644 index 0000000..8bf0c9e --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/unmaximize_focused_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/unmaximize_focused_pressed.svg b/misc/gtk/skyfall/unity/assets/unmaximize_focused_pressed.svg new file mode 100644 index 0000000..50d6e62 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/unmaximize_focused_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/unmaximize_unfocused.svg b/misc/gtk/skyfall/unity/assets/unmaximize_unfocused.svg new file mode 100644 index 0000000..c431d04 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/unmaximize_unfocused.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.5"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/unmaximize_unfocused_prelight.svg b/misc/gtk/skyfall/unity/assets/unmaximize_unfocused_prelight.svg new file mode 100644 index 0000000..5a306c4 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/unmaximize_unfocused_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/assets/unmaximize_unfocused_pressed.svg b/misc/gtk/skyfall/unity/assets/unmaximize_unfocused_pressed.svg new file mode 100644 index 0000000..5d07449 --- /dev/null +++ b/misc/gtk/skyfall/unity/assets/unmaximize_unfocused_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/close.svg b/misc/gtk/skyfall/unity/close.svg new file mode 120000 index 0000000..b73ba6c --- /dev/null +++ b/misc/gtk/skyfall/unity/close.svg @@ -0,0 +1 @@ +assets/close_focused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/close_dash.svg b/misc/gtk/skyfall/unity/close_dash.svg new file mode 100644 index 0000000..000ef24 --- /dev/null +++ b/misc/gtk/skyfall/unity/close_dash.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/close_dash_disabled.svg b/misc/gtk/skyfall/unity/close_dash_disabled.svg new file mode 100644 index 0000000..71d9bb5 --- /dev/null +++ b/misc/gtk/skyfall/unity/close_dash_disabled.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.3"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/close_dash_prelight.svg b/misc/gtk/skyfall/unity/close_dash_prelight.svg new file mode 100644 index 0000000..4e9f7fa --- /dev/null +++ b/misc/gtk/skyfall/unity/close_dash_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/close_dash_pressed.svg b/misc/gtk/skyfall/unity/close_dash_pressed.svg new file mode 100644 index 0000000..c06eb61 --- /dev/null +++ b/misc/gtk/skyfall/unity/close_dash_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m8.41 7l-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59-3.59-3.59z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/close_focused_normal.svg b/misc/gtk/skyfall/unity/close_focused_normal.svg new file mode 120000 index 0000000..b73ba6c --- /dev/null +++ b/misc/gtk/skyfall/unity/close_focused_normal.svg @@ -0,0 +1 @@ +assets/close_focused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/close_focused_prelight.svg b/misc/gtk/skyfall/unity/close_focused_prelight.svg new file mode 120000 index 0000000..4357436 --- /dev/null +++ b/misc/gtk/skyfall/unity/close_focused_prelight.svg @@ -0,0 +1 @@ +assets/close_focused_prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/close_focused_pressed.svg b/misc/gtk/skyfall/unity/close_focused_pressed.svg new file mode 120000 index 0000000..6a8cf1d --- /dev/null +++ b/misc/gtk/skyfall/unity/close_focused_pressed.svg @@ -0,0 +1 @@ +assets/close_focused_pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/close_unfocused.svg b/misc/gtk/skyfall/unity/close_unfocused.svg new file mode 120000 index 0000000..47aee7d --- /dev/null +++ b/misc/gtk/skyfall/unity/close_unfocused.svg @@ -0,0 +1 @@ +assets/close_unfocused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/close_unfocused_prelight.svg b/misc/gtk/skyfall/unity/close_unfocused_prelight.svg new file mode 120000 index 0000000..8e6a956 --- /dev/null +++ b/misc/gtk/skyfall/unity/close_unfocused_prelight.svg @@ -0,0 +1 @@ +assets/close_unfocused_prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/close_unfocused_pressed.svg b/misc/gtk/skyfall/unity/close_unfocused_pressed.svg new file mode 120000 index 0000000..b59544a --- /dev/null +++ b/misc/gtk/skyfall/unity/close_unfocused_pressed.svg @@ -0,0 +1 @@ +assets/close_unfocused_pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/dash-widgets.json b/misc/gtk/skyfall/unity/dash-widgets.json new file mode 100644 index 0000000..3d0fe30 --- /dev/null +++ b/misc/gtk/skyfall/unity/dash-widgets.json @@ -0,0 +1,162 @@ +{ + "stock-icons" : { + "checkmark" : ["/usr/share/icons/unity/checkmark.svg", "32px", "32px"], + "cross" : ["/usr/share/icons/unity/cross.svg", "32px", "32px"], + "grid-view" : ["/usr/share/icons/unity/grid-view.svg", "32px", "32px"], + "flow-view" : ["/usr/share/icons/unity/flow-view.svg", "32px", "32px"], + "star" : ["/usr/share/icons/unity/star.svg", "32px", "32px"], + "triangle" : ["/usr/share/icons/unity/curved-triangle.svg", "32px", "32px"], + "bag" : ["/usr/share/icons/unity/bag.svg", "32px", "32px"], + "next" : ["/usr/share/icons/unity/next.svg", "32px", "32px"], + "prev" : ["/usr/share/icons/unity/prev.svg", "32px", "32px"], + "play" : ["/usr/share/icons/unity/play.svg", "32px", "32px"] + }, + + "regular-text" : { + "text-color" : "#ffffff", + "text-opacity" : 1.0, + "text-size" : 13.0, + "text-mode" : "normal", + "text-weight" : "regular" + }, + + "comments": { + "states" : ["ACTIVE", "NORMAL","PRELIGHT","SELECTED","INSENSITIVE"] + }, + + "button-icon": { + "color" : ["#ffffff", "#F1FCF9", "#F1FCF9", "#F1FCF9", "#F1FCF9"], + "opacity" : [ 1.0, 1.0, 1.0, 0.8, 0.8], + "overlay-opacity": [ 0.30, 0.48, 0.48, 0.45, 0.45], + "overlay-mode" : [ "normal","multiply", "multiply", "normal", "normal"], + "blur-size" : [ 5, 0, 0, 0, 0] + }, + + "icon-only" : { + "color" : "#123456", + "opacity" : 1.0, + "overlay-opacity": 0.2, + "overlay-mode" : "normal", + "blur-size" : 6 + }, + + "lens-nav-bar" : { + "icon-height" : 20, + "icon-gap" : 40 + }, + + "button-label": { + "border-opacity" : [ 0.8, 0.13, 0.13, 0.13, 0.13], + "border-color" : ["#ffffff", "#F1FCF9", "#F1FCF9", "#F1FCF9", "#F1FCF9"], + "border-size" : [ 2.0, 1.0, 1.0, 0.5, 0.5], + "border-radius" : 4.0, + "text-size" : 1.0, + "text-color" : ["#ffffff", "#ffffff", "#ffffff", "#ffffff", "#ffffff"], + "text-opacity" : [ 1.0, 1.0, 1.0, 1.0, 1.0], + "fill-color" : ["#F1FCF9", "#20262C", "#20262C", "#20262C", "#20262C"], + "fill-opacity" : [ 0.13, 0.0, 0.0, 0.0, 0.0], + "overlay-opacity": [ 0.1, 0.1, 0.1, 0.0, 0.0], + "overlay-mode" : [ "normal", "normal", "normal", "normal", "normal"], + "blur-size" : [ 1, 1, 1, 0, 0] + }, + + "track-view" : { + "line-gap" : 26.0, + "heading-list-gap" : 30, + "left-padding" : 20 + }, + + "row-caption" : { + "main-text-color" : "#ffffff", + "main-text-opacity" : 1.0, + "main-text-size" : 17.0, + "main-text-weight" : "regular", + "sub-text-color" : "#ffffff", + "sub-text-opacity" : 0.5, + "sub-text-size" : 13.0, + "sub-text-weight" : "regular", + "icon-main-gap" : 10, + "main-sub-gap" : 15, + "sub-arrow-gap" : 10 + }, + + "preview-heading-small" : { + "main-title-size" : 23.0, + "main-title-color" : "#ffffff", + "main-title-opacity" : 1.0, + "main-title-mode" : "normal", + "main-title-weight" : "regular", + "sub-title-size" : 17.0, + "sub-title-color" : "#ffffff", + "sub-title-opacity" : 1.0, + "sub-title-mode" : "normal", + "sub-title-weight" : "regular", + "main-sub-gap" : 15, + "padding" : 10 + }, + + "preview-heading" : { + "main-title-size" : 30.0, + "main-title-color" : "#ffffff", + "main-title-opacity" : 1.0, + "main-title-mode" : "normal", + "main-title-weight" : "regular", + "sub-title-size" : 17.0, + "sub-title-color" : "#ffffff", + "sub-title-opacity" : 1.0, + "sub-title-mode" : "normal", + "sub-title-weight" : "regular", + "main-sub-gap" : 15, + "padding" : 10 + }, + + "scrollbar" : { + "color" : "#fff", + "opacity" : 1.0, + "size" : 8, + "buttons-size" : 0, + "corner-radius" : 3 + }, + + "scrollbar-overlay": { + "color" : "#fff", + "opacity" : 1.0, + "size" : 3, + "corner-radius" : 1.5 + }, + + "scrollbar-track": { + "color" : "#fff", + "opacity" : 0.4 + }, + + "filter-pane" : { + "width" : 330, + "title-size" : 17.0, + "title-color" : "#ffffff", + "title-opacity" : 1.0, + "title-mode" : "normal", + "title-style" : "bold", + "title-arrow-gap" : 10, + "button-height" : 30, + "border-size" : 1 + }, + + "separator" : { + "size" : 1.0, + "color" : "#ffffff", + "opacity" : 0.15, + "overlay-opacity": 0.47, + "overlay-mode" : "normal", + "blur-size" : 6 + }, + + "filter-caption" : { + "text-size" : 17, + "text-color" : "#ffffff", + "text-opacity" : 1.0, + "text-mode" : "normal", + "text-weight" : "bold", + "text-arrow-gap" : 10 + } +} diff --git a/misc/gtk/skyfall/unity/launcher_arrow_btt_19.svg b/misc/gtk/skyfall/unity/launcher_arrow_btt_19.svg new file mode 100644 index 0000000..9e8b964 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_btt_19.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="19" height="8" viewBox="0 0 19 8" fill="#F1FCF9"> + <circle cx="10" cy="4" r="2"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_arrow_btt_37.svg b/misc/gtk/skyfall/unity/launcher_arrow_btt_37.svg new file mode 100644 index 0000000..9b4b275 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_btt_37.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="37" height="16" viewBox="0 0 37 16" fill="#F1FCF9"> + <circle cx="19" cy="8" r="4"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_arrow_ltr_19.svg b/misc/gtk/skyfall/unity/launcher_arrow_ltr_19.svg new file mode 100644 index 0000000..b1e8d7d --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_ltr_19.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="8" height="19" viewBox="0 0 8 19" fill="#F1FCF9"> + <circle cx="4" cy="10" r="2"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_arrow_ltr_37.svg b/misc/gtk/skyfall/unity/launcher_arrow_ltr_37.svg new file mode 100644 index 0000000..1c1a06c --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_ltr_37.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="16" height="37" viewBox="0 0 16 37" fill="#F1FCF9"> + <circle cx="8" cy="19" r="4"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_arrow_outline_btt_19.svg b/misc/gtk/skyfall/unity/launcher_arrow_outline_btt_19.svg new file mode 100644 index 0000000..489e3b5 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_outline_btt_19.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="19" height="8" viewBox="0 0 19 8" fill="#F1FCF9" opacity="0.7"> + <circle cx="10" cy="4" r="2"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_arrow_outline_btt_37.svg b/misc/gtk/skyfall/unity/launcher_arrow_outline_btt_37.svg new file mode 100644 index 0000000..01980e7 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_outline_btt_37.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="37" height="16" viewBox="0 0 37 16" fill="#F1FCF9" opacity="0.7"> + <circle cx="19" cy="8" r="4"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_arrow_outline_ltr_19.svg b/misc/gtk/skyfall/unity/launcher_arrow_outline_ltr_19.svg new file mode 100644 index 0000000..227cb64 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_outline_ltr_19.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="8" height="19" viewBox="0 0 8 19" fill="#F1FCF9" opacity="0.7"> + <circle cx="4" cy="10" r="2"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_arrow_outline_ltr_37.svg b/misc/gtk/skyfall/unity/launcher_arrow_outline_ltr_37.svg new file mode 100644 index 0000000..7af8505 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_outline_ltr_37.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="16" height="37" viewBox="0 0 16 37" fill="#F1FCF9" opacity="0.7"> + <circle cx="8" cy="19" r="4"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_arrow_outline_rtl_19.svg b/misc/gtk/skyfall/unity/launcher_arrow_outline_rtl_19.svg new file mode 120000 index 0000000..11da60a --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_outline_rtl_19.svg @@ -0,0 +1 @@ +launcher_arrow_outline_ltr_19.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_arrow_outline_rtl_37.svg b/misc/gtk/skyfall/unity/launcher_arrow_outline_rtl_37.svg new file mode 120000 index 0000000..16e1b01 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_outline_rtl_37.svg @@ -0,0 +1 @@ +launcher_arrow_outline_ltr_37.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_arrow_outline_ttb_19.svg b/misc/gtk/skyfall/unity/launcher_arrow_outline_ttb_19.svg new file mode 120000 index 0000000..b834d86 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_outline_ttb_19.svg @@ -0,0 +1 @@ +launcher_arrow_outline_btt_19.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_arrow_outline_ttb_37.svg b/misc/gtk/skyfall/unity/launcher_arrow_outline_ttb_37.svg new file mode 120000 index 0000000..ba82233 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_outline_ttb_37.svg @@ -0,0 +1 @@ +launcher_arrow_outline_btt_37.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_arrow_rtl_19.svg b/misc/gtk/skyfall/unity/launcher_arrow_rtl_19.svg new file mode 120000 index 0000000..6c4e31f --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_rtl_19.svg @@ -0,0 +1 @@ +launcher_arrow_ltr_19.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_arrow_rtl_37.svg b/misc/gtk/skyfall/unity/launcher_arrow_rtl_37.svg new file mode 120000 index 0000000..372ed7c --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_rtl_37.svg @@ -0,0 +1 @@ +launcher_arrow_ltr_37.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_arrow_ttb_19.svg b/misc/gtk/skyfall/unity/launcher_arrow_ttb_19.svg new file mode 120000 index 0000000..f680bb8 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_ttb_19.svg @@ -0,0 +1 @@ +launcher_arrow_btt_19.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_arrow_ttb_37.svg b/misc/gtk/skyfall/unity/launcher_arrow_ttb_37.svg new file mode 120000 index 0000000..3ff6f54 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_arrow_ttb_37.svg @@ -0,0 +1 @@ +launcher_arrow_btt_37.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_bfb.png b/misc/gtk/skyfall/unity/launcher_bfb.png new file mode 100644 index 0000000000000000000000000000000000000000..9ffc9ec632c6e4416ebc17af3ed91fbc279597f7 GIT binary patch literal 9206 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 literal 0 HcmV?d00001 diff --git a/misc/gtk/skyfall/unity/launcher_icon_back_150.svg b/misc/gtk/skyfall/unity/launcher_icon_back_150.svg new file mode 100644 index 0000000..f5d1c70 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_back_150.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 150 150"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_back_54.svg b/misc/gtk/skyfall/unity/launcher_icon_back_54.svg new file mode 100644 index 0000000..d1d8834 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_back_54.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_edge_150.svg b/misc/gtk/skyfall/unity/launcher_icon_edge_150.svg new file mode 100644 index 0000000..f5d1c70 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_edge_150.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 150 150"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_edge_54.svg b/misc/gtk/skyfall/unity/launcher_icon_edge_54.svg new file mode 100644 index 0000000..d1d8834 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_edge_54.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_glow_200.svg b/misc/gtk/skyfall/unity/launcher_icon_glow_200.svg new file mode 100644 index 0000000..d4c10f7 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_glow_200.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200 200"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_glow_62.svg b/misc/gtk/skyfall/unity/launcher_icon_glow_62.svg new file mode 100644 index 0000000..5453356 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_glow_62.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="62" height="62" viewBox="0 0 62 62"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_selected_back_150.svg b/misc/gtk/skyfall/unity/launcher_icon_selected_back_150.svg new file mode 100644 index 0000000..28c9bcb --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_selected_back_150.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 150 150" fill="#cfcfcf"> + <rect x="1" y="1" width="148" height="148" rx="8"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_selected_back_54.svg b/misc/gtk/skyfall/unity/launcher_icon_selected_back_54.svg new file mode 100644 index 0000000..0f02ea4 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_selected_back_54.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54" fill="#cfcfcf"> + <rect x="1" y="1" width="52" height="52" rx="4"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_shadow_200.svg b/misc/gtk/skyfall/unity/launcher_icon_shadow_200.svg new file mode 100644 index 0000000..d4c10f7 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_shadow_200.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" viewBox="0 0 200 200"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_shadow_62.svg b/misc/gtk/skyfall/unity/launcher_icon_shadow_62.svg new file mode 100644 index 0000000..5453356 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_shadow_62.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="62" height="62" viewBox="0 0 62 62"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_shine_150.svg b/misc/gtk/skyfall/unity/launcher_icon_shine_150.svg new file mode 100644 index 0000000..f5d1c70 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_shine_150.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="150" height="150" viewBox="0 0 150 150"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_icon_shine_54.svg b/misc/gtk/skyfall/unity/launcher_icon_shine_54.svg new file mode 100644 index 0000000..d1d8834 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_icon_shine_54.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54"></svg> diff --git a/misc/gtk/skyfall/unity/launcher_pip_btt_19.svg b/misc/gtk/skyfall/unity/launcher_pip_btt_19.svg new file mode 100644 index 0000000..cbc6614 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_pip_btt_19.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="19" height="7" viewBox="0 0 19 7" fill="#F1FCF9"> + <circle cx="9.5" cy="3.5" r="1.5"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_pip_btt_37.svg b/misc/gtk/skyfall/unity/launcher_pip_btt_37.svg new file mode 100644 index 0000000..ed1a15d --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_pip_btt_37.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="37" height="15" viewBox="0 0 37 15" fill="#F1FCF9"> + <circle cx="18.5" cy="7.5" r="3.5"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_pip_ltr_19.svg b/misc/gtk/skyfall/unity/launcher_pip_ltr_19.svg new file mode 100644 index 0000000..37b3335 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_pip_ltr_19.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="7" height="19" viewBox="0 0 7 19" fill="#F1FCF9"> + <circle cx="3.5" cy="9.5" r="1.5"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_pip_ltr_37.svg b/misc/gtk/skyfall/unity/launcher_pip_ltr_37.svg new file mode 100644 index 0000000..72c63e4 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_pip_ltr_37.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="15" height="37" viewBox="0 0 15 37" fill="#F1FCF9"> + <circle cx="7.5" cy="18.5" r="3.5"/> +</svg> diff --git a/misc/gtk/skyfall/unity/launcher_pip_rtl_19.svg b/misc/gtk/skyfall/unity/launcher_pip_rtl_19.svg new file mode 120000 index 0000000..b054ac9 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_pip_rtl_19.svg @@ -0,0 +1 @@ +launcher_pip_ltr_19.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_pip_rtl_37.svg b/misc/gtk/skyfall/unity/launcher_pip_rtl_37.svg new file mode 120000 index 0000000..3523e45 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_pip_rtl_37.svg @@ -0,0 +1 @@ +launcher_pip_ltr_37.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_pip_ttb_19.svg b/misc/gtk/skyfall/unity/launcher_pip_ttb_19.svg new file mode 120000 index 0000000..c3d1daa --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_pip_ttb_19.svg @@ -0,0 +1 @@ +launcher_pip_btt_19.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/launcher_pip_ttb_37.svg b/misc/gtk/skyfall/unity/launcher_pip_ttb_37.svg new file mode 120000 index 0000000..db01556 --- /dev/null +++ b/misc/gtk/skyfall/unity/launcher_pip_ttb_37.svg @@ -0,0 +1 @@ +launcher_pip_btt_37.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/maximize.svg b/misc/gtk/skyfall/unity/maximize.svg new file mode 120000 index 0000000..2f5209d --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize.svg @@ -0,0 +1 @@ +assets/maximize_focused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/maximize_dash.svg b/misc/gtk/skyfall/unity/maximize_dash.svg new file mode 100644 index 0000000..5a32adb --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_dash.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/maximize_dash_disabled.svg b/misc/gtk/skyfall/unity/maximize_dash_disabled.svg new file mode 100644 index 0000000..873ee30 --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_dash_disabled.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.3"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/maximize_dash_prelight.svg b/misc/gtk/skyfall/unity/maximize_dash_prelight.svg new file mode 100644 index 0000000..79be897 --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_dash_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/maximize_dash_pressed.svg b/misc/gtk/skyfall/unity/maximize_dash_pressed.svg new file mode 100644 index 0000000..44d393d --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_dash_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/maximize_focused_normal.svg b/misc/gtk/skyfall/unity/maximize_focused_normal.svg new file mode 120000 index 0000000..2f5209d --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_focused_normal.svg @@ -0,0 +1 @@ +assets/maximize_focused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/maximize_focused_prelight.svg b/misc/gtk/skyfall/unity/maximize_focused_prelight.svg new file mode 120000 index 0000000..4426372 --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_focused_prelight.svg @@ -0,0 +1 @@ +assets/maximize_focused_prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/maximize_focused_pressed.svg b/misc/gtk/skyfall/unity/maximize_focused_pressed.svg new file mode 120000 index 0000000..16de6f0 --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_focused_pressed.svg @@ -0,0 +1 @@ +assets/maximize_focused_pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/maximize_unfocused.svg b/misc/gtk/skyfall/unity/maximize_unfocused.svg new file mode 120000 index 0000000..82bf693 --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_unfocused.svg @@ -0,0 +1 @@ +assets/maximize_unfocused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/maximize_unfocused_prelight.svg b/misc/gtk/skyfall/unity/maximize_unfocused_prelight.svg new file mode 120000 index 0000000..06b219d --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_unfocused_prelight.svg @@ -0,0 +1 @@ +assets/maximize_unfocused_prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/maximize_unfocused_pressed.svg b/misc/gtk/skyfall/unity/maximize_unfocused_pressed.svg new file mode 120000 index 0000000..29ade40 --- /dev/null +++ b/misc/gtk/skyfall/unity/maximize_unfocused_pressed.svg @@ -0,0 +1 @@ +assets/maximize_unfocused_pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/minimize.svg b/misc/gtk/skyfall/unity/minimize.svg new file mode 120000 index 0000000..601bb67 --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize.svg @@ -0,0 +1 @@ +assets/minimize_focused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/minimize_dash.svg b/misc/gtk/skyfall/unity/minimize_dash.svg new file mode 100644 index 0000000..f348c5c --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_dash.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/minimize_dash_disabled.svg b/misc/gtk/skyfall/unity/minimize_dash_disabled.svg new file mode 100644 index 0000000..fb3cd50 --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_dash_disabled.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.3"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/minimize_dash_prelight.svg b/misc/gtk/skyfall/unity/minimize_dash_prelight.svg new file mode 100644 index 0000000..9ac1b67 --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_dash_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/minimize_dash_pressed.svg b/misc/gtk/skyfall/unity/minimize_dash_pressed.svg new file mode 100644 index 0000000..c75e9c5 --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_dash_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/minimize_focused_normal.svg b/misc/gtk/skyfall/unity/minimize_focused_normal.svg new file mode 120000 index 0000000..601bb67 --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_focused_normal.svg @@ -0,0 +1 @@ +assets/minimize_focused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/minimize_focused_prelight.svg b/misc/gtk/skyfall/unity/minimize_focused_prelight.svg new file mode 120000 index 0000000..208db64 --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_focused_prelight.svg @@ -0,0 +1 @@ +assets/minimize_focused_prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/minimize_focused_pressed.svg b/misc/gtk/skyfall/unity/minimize_focused_pressed.svg new file mode 120000 index 0000000..b5152c1 --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_focused_pressed.svg @@ -0,0 +1 @@ +assets/minimize_focused_pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/minimize_unfocused.svg b/misc/gtk/skyfall/unity/minimize_unfocused.svg new file mode 120000 index 0000000..ba15dbf --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_unfocused.svg @@ -0,0 +1 @@ +assets/minimize_unfocused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/minimize_unfocused_prelight.svg b/misc/gtk/skyfall/unity/minimize_unfocused_prelight.svg new file mode 120000 index 0000000..a9fd7f6 --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_unfocused_prelight.svg @@ -0,0 +1 @@ +assets/minimize_unfocused_prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/minimize_unfocused_pressed.svg b/misc/gtk/skyfall/unity/minimize_unfocused_pressed.svg new file mode 120000 index 0000000..b084747 --- /dev/null +++ b/misc/gtk/skyfall/unity/minimize_unfocused_pressed.svg @@ -0,0 +1 @@ +assets/minimize_unfocused_pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/progress_bar_fill.svg b/misc/gtk/skyfall/unity/progress_bar_fill.svg new file mode 100644 index 0000000..35fe942 --- /dev/null +++ b/misc/gtk/skyfall/unity/progress_bar_fill.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="42" height="4" viewBox="0 0 42 4"> + <rect width="42" height="4" fill="#B4A1DB"/> +</svg> diff --git a/misc/gtk/skyfall/unity/progress_bar_trough.svg b/misc/gtk/skyfall/unity/progress_bar_trough.svg new file mode 100644 index 0000000..9b20142 --- /dev/null +++ b/misc/gtk/skyfall/unity/progress_bar_trough.svg @@ -0,0 +1,22 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54"> + <defs> + <filter id="a" color-interpolation-filters="sRGB" x="-0.5" y="-0.5" width="2" height="2"> + <!-- <feDropShadow dx="0" dy="1" stdDeviation="1.5" flood-color="#20262C" flood-opacity="0.12"/> --> + <!-- <feDropShadow dx="0" dy="1" stdDeviation="1" flood-color="#20262C" flood-opacity="0.24"/> --> + + <feFlood flood-color="#20262C" flood-opacity="0.12" result="flood"/> + <feComposite operator="in" in="flood" in2="SourceGraphic" result="composite1"/> + <feGaussianBlur stdDeviation="1.5" in="composite1" result="blur"/> + <feOffset dx="0" dy="1" result="offset"/> + <feComposite in="SourceGraphic" in2="offset" result="fbSourceGraphic"/> + + <feFlood flood-color="#20262C" flood-opacity="0.24" result="flood"/> + <feComposite operator="in" in="flood" in2="fbSourceGraphic" result="composite1"/> + <feGaussianBlur stdDeviation="1" in="composite1" result="blur"/> + <feOffset dx="0" dy="1" result="offset"/> + <feComposite in="fbSourceGraphic" in2="offset" result="composite2"/> + </filter> + </defs> + <rect x="4" y="23" width="46" height="8" rx="2" ry="2" fill="#F1FCF9" filter="url(#a)"/> + <rect x="6" y="25" width="42" height="4" fill="#20262C" opacity="0.12"/> +</svg> diff --git a/misc/gtk/skyfall/unity/sheet_style_close_focused.svg b/misc/gtk/skyfall/unity/sheet_style_close_focused.svg new file mode 120000 index 0000000..b73ba6c --- /dev/null +++ b/misc/gtk/skyfall/unity/sheet_style_close_focused.svg @@ -0,0 +1 @@ +assets/close_focused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/sheet_style_close_focused_prelight.svg b/misc/gtk/skyfall/unity/sheet_style_close_focused_prelight.svg new file mode 120000 index 0000000..4357436 --- /dev/null +++ b/misc/gtk/skyfall/unity/sheet_style_close_focused_prelight.svg @@ -0,0 +1 @@ +assets/close_focused_prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/sheet_style_close_focused_pressed.svg b/misc/gtk/skyfall/unity/sheet_style_close_focused_pressed.svg new file mode 120000 index 0000000..6a8cf1d --- /dev/null +++ b/misc/gtk/skyfall/unity/sheet_style_close_focused_pressed.svg @@ -0,0 +1 @@ +assets/close_focused_pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/unmaximize.svg b/misc/gtk/skyfall/unity/unmaximize.svg new file mode 120000 index 0000000..67467f7 --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize.svg @@ -0,0 +1 @@ +assets/unmaximize_focused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/unmaximize_dash.svg b/misc/gtk/skyfall/unity/unmaximize_dash.svg new file mode 100644 index 0000000..08e0ee4 --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_dash.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/unmaximize_dash_disabled.svg b/misc/gtk/skyfall/unity/unmaximize_dash_disabled.svg new file mode 100644 index 0000000..efb745c --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_dash_disabled.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9" opacity="0.3"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/unmaximize_dash_prelight.svg b/misc/gtk/skyfall/unity/unmaximize_dash_prelight.svg new file mode 100644 index 0000000..8bf0c9e --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_dash_prelight.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.08"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/unmaximize_dash_pressed.svg b/misc/gtk/skyfall/unity/unmaximize_dash_pressed.svg new file mode 100644 index 0000000..50d6e62 --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_dash_pressed.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="#F1FCF9"> + <circle cx="12" cy="12" r="10" opacity="0.2"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/misc/gtk/skyfall/unity/unmaximize_focused_normal.svg b/misc/gtk/skyfall/unity/unmaximize_focused_normal.svg new file mode 120000 index 0000000..67467f7 --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_focused_normal.svg @@ -0,0 +1 @@ +assets/unmaximize_focused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/unmaximize_focused_prelight.svg b/misc/gtk/skyfall/unity/unmaximize_focused_prelight.svg new file mode 120000 index 0000000..1d8e93e --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_focused_prelight.svg @@ -0,0 +1 @@ +assets/unmaximize_focused_prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/unmaximize_focused_pressed.svg b/misc/gtk/skyfall/unity/unmaximize_focused_pressed.svg new file mode 120000 index 0000000..cc56831 --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_focused_pressed.svg @@ -0,0 +1 @@ +assets/unmaximize_focused_pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/unmaximize_unfocused.svg b/misc/gtk/skyfall/unity/unmaximize_unfocused.svg new file mode 120000 index 0000000..75a28d4 --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_unfocused.svg @@ -0,0 +1 @@ +assets/unmaximize_unfocused.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/unmaximize_unfocused_prelight.svg b/misc/gtk/skyfall/unity/unmaximize_unfocused_prelight.svg new file mode 120000 index 0000000..6916a72 --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_unfocused_prelight.svg @@ -0,0 +1 @@ +assets/unmaximize_unfocused_prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/unity/unmaximize_unfocused_pressed.svg b/misc/gtk/skyfall/unity/unmaximize_unfocused_pressed.svg new file mode 120000 index 0000000..adfee26 --- /dev/null +++ b/misc/gtk/skyfall/unity/unmaximize_unfocused_pressed.svg @@ -0,0 +1 @@ +assets/unmaximize_unfocused_pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/assets/border.svg b/misc/gtk/skyfall/xfwm4/assets/border.svg new file mode 100644 index 0000000..354296f --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/border.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="2" height="2" viewBox="0 0 2 2"> + <rect width="2" height="2" fill="#20262C"/> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/close-active.svg b/misc/gtk/skyfall/xfwm4/assets/close-active.svg new file mode 100644 index 0000000..32ff9b9 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/close-active.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.7"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12.4 11-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/close-inactive.svg b/misc/gtk/skyfall/xfwm4/assets/close-inactive.svg new file mode 100644 index 0000000..3d8df4d --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/close-inactive.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.5"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12.4 11-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/close-prelight.svg b/misc/gtk/skyfall/xfwm4/assets/close-prelight.svg new file mode 100644 index 0000000..f1a61f4 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/close-prelight.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.08"/> + <path d="m12.4 11-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/close-pressed.svg b/misc/gtk/skyfall/xfwm4/assets/close-pressed.svg new file mode 100644 index 0000000..07e8d76 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/close-pressed.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.2"/> + <path d="m12.4 11-1.41 1.41 3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41-3.59 3.59z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/hide-active.svg b/misc/gtk/skyfall/xfwm4/assets/hide-active.svg new file mode 100644 index 0000000..0767b4d --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/hide-active.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.7"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12 18h8v2h-8z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/hide-inactive.svg b/misc/gtk/skyfall/xfwm4/assets/hide-inactive.svg new file mode 100644 index 0000000..c5dc475 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/hide-inactive.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.5"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12 18h8v2h-8z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/hide-prelight.svg b/misc/gtk/skyfall/xfwm4/assets/hide-prelight.svg new file mode 100644 index 0000000..a635c9e --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/hide-prelight.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.08"/> + <path d="m12 18h8v2h-8z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/hide-pressed.svg b/misc/gtk/skyfall/xfwm4/assets/hide-pressed.svg new file mode 100644 index 0000000..8622aed --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/hide-pressed.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.2"/> + <path d="m12 18h8v2h-8z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/maximize-active.svg b/misc/gtk/skyfall/xfwm4/assets/maximize-active.svg new file mode 100644 index 0000000..2e64dc5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/maximize-active.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.7"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12 12v8h8v-8zm2 2h4v4h-4z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/maximize-inactive.svg b/misc/gtk/skyfall/xfwm4/assets/maximize-inactive.svg new file mode 100644 index 0000000..2378505 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/maximize-inactive.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.5"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12 12v8h8v-8zm2 2h4v4h-4z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/maximize-prelight.svg b/misc/gtk/skyfall/xfwm4/assets/maximize-prelight.svg new file mode 100644 index 0000000..20fab48 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/maximize-prelight.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.08"/> + <path d="m12 12v8h8v-8zm2 2h4v4h-4z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/maximize-pressed.svg b/misc/gtk/skyfall/xfwm4/assets/maximize-pressed.svg new file mode 100644 index 0000000..9457413 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/maximize-pressed.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.2"/> + <path d="m12 12v8h8v-8zm2 2h4v4h-4z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-active.svg b/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-active.svg new file mode 100644 index 0000000..c2e3c9a --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-active.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.7"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m13 13v6h6v-6zm2 2h2v2h-2z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-inactive.svg b/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-inactive.svg new file mode 100644 index 0000000..bf5a93b --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-inactive.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.5"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m13 13v6h6v-6zm2 2h2v2h-2z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-prelight.svg b/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-prelight.svg new file mode 100644 index 0000000..b8045f5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-prelight.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.08"/> + <path d="m13 13v6h6v-6zm2 2h2v2h-2z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-pressed.svg b/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-pressed.svg new file mode 100644 index 0000000..084ea08 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/maximize-toggled-pressed.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.2"/> + <path d="m13 13v6h6v-6zm2 2h2v2h-2z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/menu-active.svg b/misc/gtk/skyfall/xfwm4/assets/menu-active.svg new file mode 100644 index 0000000..e955d96 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/menu-active.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.7"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <circle cx="16" cy="16" r="2"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/menu-inactive.svg b/misc/gtk/skyfall/xfwm4/assets/menu-inactive.svg new file mode 100644 index 0000000..5722b5d --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/menu-inactive.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.5"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <circle cx="16" cy="16" r="2"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/menu-prelight.svg b/misc/gtk/skyfall/xfwm4/assets/menu-prelight.svg new file mode 100644 index 0000000..d2f81a5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/menu-prelight.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.08"/> + <circle cx="16" cy="16" r="2"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/menu-pressed.svg b/misc/gtk/skyfall/xfwm4/assets/menu-pressed.svg new file mode 100644 index 0000000..d6fab48 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/menu-pressed.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.2"/> + <circle cx="16" cy="16" r="2"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/shade-active.svg b/misc/gtk/skyfall/xfwm4/assets/shade-active.svg new file mode 100644 index 0000000..9284b41 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/shade-active.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.7"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m10 18 1.41 1.41 4.59-4.59 4.59 4.59 1.41-1.41-6-6z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/shade-inactive.svg b/misc/gtk/skyfall/xfwm4/assets/shade-inactive.svg new file mode 100644 index 0000000..fbb30d9 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/shade-inactive.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.5"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m10 18 1.41 1.41 4.59-4.59 4.59 4.59 1.41-1.41-6-6z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/shade-prelight.svg b/misc/gtk/skyfall/xfwm4/assets/shade-prelight.svg new file mode 100644 index 0000000..fd1ae82 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/shade-prelight.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.08"/> + <path d="m10 18 1.41 1.41 4.59-4.59 4.59 4.59 1.41-1.41-6-6z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/shade-pressed.svg b/misc/gtk/skyfall/xfwm4/assets/shade-pressed.svg new file mode 100644 index 0000000..5fa1a1c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/shade-pressed.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.2"/> + <path d="m10 18 1.41 1.41 4.59-4.59 4.59 4.59 1.41-1.41-6-6z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/shade-toggled-active.svg b/misc/gtk/skyfall/xfwm4/assets/shade-toggled-active.svg new file mode 100644 index 0000000..9a482a1 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/shade-toggled-active.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.7"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m22 14-1.41-1.41-4.59 4.59-4.59-4.59-1.41 1.41l6 6z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/shade-toggled-inactive.svg b/misc/gtk/skyfall/xfwm4/assets/shade-toggled-inactive.svg new file mode 100644 index 0000000..675a6ca --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/shade-toggled-inactive.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.5"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m22 14-1.41-1.41-4.59 4.59-4.59-4.59-1.41 1.41l6 6z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/shade-toggled-prelight.svg b/misc/gtk/skyfall/xfwm4/assets/shade-toggled-prelight.svg new file mode 100644 index 0000000..94b8b56 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/shade-toggled-prelight.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.08"/> + <path d="m22 14-1.41-1.41-4.59 4.59-4.59-4.59-1.41 1.41l6 6z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/shade-toggled-pressed.svg b/misc/gtk/skyfall/xfwm4/assets/shade-toggled-pressed.svg new file mode 100644 index 0000000..d7d37e4 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/shade-toggled-pressed.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.2"/> + <path d="m22 14-1.41-1.41-4.59 4.59-4.59-4.59-1.41 1.41l6 6z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/stick-active.svg b/misc/gtk/skyfall/xfwm4/assets/stick-active.svg new file mode 100644 index 0000000..0c7f445 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/stick-active.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.7"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m16 10a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm0 2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/stick-inactive.svg b/misc/gtk/skyfall/xfwm4/assets/stick-inactive.svg new file mode 100644 index 0000000..2f84280 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/stick-inactive.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.5"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m16 10a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm0 2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/stick-prelight.svg b/misc/gtk/skyfall/xfwm4/assets/stick-prelight.svg new file mode 100644 index 0000000..007da53 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/stick-prelight.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.08"/> + <path d="m16 10a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm0 2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/stick-pressed.svg b/misc/gtk/skyfall/xfwm4/assets/stick-pressed.svg new file mode 100644 index 0000000..9995382 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/stick-pressed.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.2"/> + <path d="m16 10a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm0 2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/stick-toggled-active.svg b/misc/gtk/skyfall/xfwm4/assets/stick-toggled-active.svg new file mode 100644 index 0000000..79b7daf --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/stick-toggled-active.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.7"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m16 10a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm0 2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4zm0 2a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/stick-toggled-inactive.svg b/misc/gtk/skyfall/xfwm4/assets/stick-toggled-inactive.svg new file mode 100644 index 0000000..ee2ca16 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/stick-toggled-inactive.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9" opacity="0.5"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m16 10a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm0 2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4zm0 2a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/stick-toggled-prelight.svg b/misc/gtk/skyfall/xfwm4/assets/stick-toggled-prelight.svg new file mode 100644 index 0000000..3fa0163 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/stick-toggled-prelight.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.08"/> + <path d="m16 10a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm0 2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4zm0 2a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/stick-toggled-pressed.svg b/misc/gtk/skyfall/xfwm4/assets/stick-toggled-pressed.svg new file mode 100644 index 0000000..e7f6cdc --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/stick-toggled-pressed.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> + <rect width="32" height="32" fill="#20262C"/> + <rect width="32" height="1" fill="#F1FCF9" fill-opacity="0.1"/> + <g fill="#F1FCF9"> + <circle cx="16" cy="16" r="12" opacity="0.2"/> + <path d="m16 10a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm0 2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4zm0 2a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z"/> + </g> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/assets/themerc b/misc/gtk/skyfall/xfwm4/assets/themerc new file mode 100644 index 0000000..d007a52 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/themerc @@ -0,0 +1,23 @@ +# Default values can be found here: +# https://git.xfce.org/xfce/xfwm4/tree/defaults/defaults +# or +# /usr/share/xfwm4/defaults + +active_text_color=#F1FCF9 +active_text_shadow_color=#F1FCF9 +inactive_text_color=#bcc6c5 +inactive_text_shadow_color=#bcc6c5 +title_shadow_active=false +title_shadow_inactive=false +full_width_title=true +title_vertical_offset_active=0 +title_vertical_offset_inactive=0 +button_offset=0 +button_spacing=0 +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-10 +shadow_opacity=50 +show_app_icon=false +show_popup_shadow=true diff --git a/misc/gtk/skyfall/xfwm4/assets/title.svg b/misc/gtk/skyfall/xfwm4/assets/title.svg new file mode 100644 index 0000000..b893f01 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/assets/title.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="2" height="32" viewBox="0 0 2 32"> + <rect width="2" height="32" fill="#20262C"/> + <rect width="2" height="1" fill="#F1FCF9" fill-opacity="0.1"/> +</svg> diff --git a/misc/gtk/skyfall/xfwm4/bottom-active.svg b/misc/gtk/skyfall/xfwm4/bottom-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/bottom-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/bottom-inactive.svg b/misc/gtk/skyfall/xfwm4/bottom-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/bottom-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/bottom-left-active.svg b/misc/gtk/skyfall/xfwm4/bottom-left-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/bottom-left-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/bottom-left-inactive.svg b/misc/gtk/skyfall/xfwm4/bottom-left-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/bottom-left-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/bottom-right-active.svg b/misc/gtk/skyfall/xfwm4/bottom-right-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/bottom-right-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/bottom-right-inactive.svg b/misc/gtk/skyfall/xfwm4/bottom-right-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/bottom-right-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/close-active.svg b/misc/gtk/skyfall/xfwm4/close-active.svg new file mode 120000 index 0000000..fa253af --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/close-active.svg @@ -0,0 +1 @@ +assets/close-active.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/close-inactive.svg b/misc/gtk/skyfall/xfwm4/close-inactive.svg new file mode 120000 index 0000000..d0a099a --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/close-inactive.svg @@ -0,0 +1 @@ +assets/close-inactive.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/close-prelight.svg b/misc/gtk/skyfall/xfwm4/close-prelight.svg new file mode 120000 index 0000000..8ef9fbe --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/close-prelight.svg @@ -0,0 +1 @@ +assets/close-prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/close-pressed.svg b/misc/gtk/skyfall/xfwm4/close-pressed.svg new file mode 120000 index 0000000..f1c7470 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/close-pressed.svg @@ -0,0 +1 @@ +assets/close-pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/hide-active.svg b/misc/gtk/skyfall/xfwm4/hide-active.svg new file mode 120000 index 0000000..8779541 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/hide-active.svg @@ -0,0 +1 @@ +assets/hide-active.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/hide-inactive.svg b/misc/gtk/skyfall/xfwm4/hide-inactive.svg new file mode 120000 index 0000000..5492868 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/hide-inactive.svg @@ -0,0 +1 @@ +assets/hide-inactive.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/hide-prelight.svg b/misc/gtk/skyfall/xfwm4/hide-prelight.svg new file mode 120000 index 0000000..4134f9f --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/hide-prelight.svg @@ -0,0 +1 @@ +assets/hide-prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/hide-pressed.svg b/misc/gtk/skyfall/xfwm4/hide-pressed.svg new file mode 120000 index 0000000..1965964 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/hide-pressed.svg @@ -0,0 +1 @@ +assets/hide-pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/left-active.svg b/misc/gtk/skyfall/xfwm4/left-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/left-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/left-inactive.svg b/misc/gtk/skyfall/xfwm4/left-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/left-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/maximize-active.svg b/misc/gtk/skyfall/xfwm4/maximize-active.svg new file mode 120000 index 0000000..3cbfdb0 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/maximize-active.svg @@ -0,0 +1 @@ +assets/maximize-active.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/maximize-inactive.svg b/misc/gtk/skyfall/xfwm4/maximize-inactive.svg new file mode 120000 index 0000000..1f35d2a --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/maximize-inactive.svg @@ -0,0 +1 @@ +assets/maximize-inactive.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/maximize-prelight.svg b/misc/gtk/skyfall/xfwm4/maximize-prelight.svg new file mode 120000 index 0000000..de7c8a6 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/maximize-prelight.svg @@ -0,0 +1 @@ +assets/maximize-prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/maximize-pressed.svg b/misc/gtk/skyfall/xfwm4/maximize-pressed.svg new file mode 120000 index 0000000..9315905 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/maximize-pressed.svg @@ -0,0 +1 @@ +assets/maximize-pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/maximize-toggled-active.svg b/misc/gtk/skyfall/xfwm4/maximize-toggled-active.svg new file mode 120000 index 0000000..281bc52 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/maximize-toggled-active.svg @@ -0,0 +1 @@ +assets/maximize-toggled-active.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/maximize-toggled-inactive.svg b/misc/gtk/skyfall/xfwm4/maximize-toggled-inactive.svg new file mode 120000 index 0000000..2c48981 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/maximize-toggled-inactive.svg @@ -0,0 +1 @@ +assets/maximize-toggled-inactive.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/maximize-toggled-prelight.svg b/misc/gtk/skyfall/xfwm4/maximize-toggled-prelight.svg new file mode 120000 index 0000000..a02ada8 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/maximize-toggled-prelight.svg @@ -0,0 +1 @@ +assets/maximize-toggled-prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/maximize-toggled-pressed.svg b/misc/gtk/skyfall/xfwm4/maximize-toggled-pressed.svg new file mode 120000 index 0000000..bc997d0 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/maximize-toggled-pressed.svg @@ -0,0 +1 @@ +assets/maximize-toggled-pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/menu-active.svg b/misc/gtk/skyfall/xfwm4/menu-active.svg new file mode 120000 index 0000000..26c4ca1 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/menu-active.svg @@ -0,0 +1 @@ +assets/menu-active.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/menu-inactive.svg b/misc/gtk/skyfall/xfwm4/menu-inactive.svg new file mode 120000 index 0000000..f192992 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/menu-inactive.svg @@ -0,0 +1 @@ +assets/menu-inactive.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/menu-prelight.svg b/misc/gtk/skyfall/xfwm4/menu-prelight.svg new file mode 120000 index 0000000..d52b110 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/menu-prelight.svg @@ -0,0 +1 @@ +assets/menu-prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/menu-pressed.svg b/misc/gtk/skyfall/xfwm4/menu-pressed.svg new file mode 120000 index 0000000..c2d0565 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/menu-pressed.svg @@ -0,0 +1 @@ +assets/menu-pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/right-active.svg b/misc/gtk/skyfall/xfwm4/right-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/right-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/right-inactive.svg b/misc/gtk/skyfall/xfwm4/right-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/right-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/shade-active.svg b/misc/gtk/skyfall/xfwm4/shade-active.svg new file mode 120000 index 0000000..66e2e36 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/shade-active.svg @@ -0,0 +1 @@ +assets/shade-active.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/shade-inactive.svg b/misc/gtk/skyfall/xfwm4/shade-inactive.svg new file mode 120000 index 0000000..9cc6e4c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/shade-inactive.svg @@ -0,0 +1 @@ +assets/shade-inactive.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/shade-prelight.svg b/misc/gtk/skyfall/xfwm4/shade-prelight.svg new file mode 120000 index 0000000..ef22f69 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/shade-prelight.svg @@ -0,0 +1 @@ +assets/shade-prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/shade-pressed.svg b/misc/gtk/skyfall/xfwm4/shade-pressed.svg new file mode 120000 index 0000000..18b0b9b --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/shade-pressed.svg @@ -0,0 +1 @@ +assets/shade-pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/shade-toggled-active.svg b/misc/gtk/skyfall/xfwm4/shade-toggled-active.svg new file mode 120000 index 0000000..f00cc03 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/shade-toggled-active.svg @@ -0,0 +1 @@ +assets/shade-toggled-active.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/shade-toggled-inactive.svg b/misc/gtk/skyfall/xfwm4/shade-toggled-inactive.svg new file mode 120000 index 0000000..639c43f --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/shade-toggled-inactive.svg @@ -0,0 +1 @@ +assets/shade-toggled-inactive.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/shade-toggled-prelight.svg b/misc/gtk/skyfall/xfwm4/shade-toggled-prelight.svg new file mode 120000 index 0000000..3cf5b48 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/shade-toggled-prelight.svg @@ -0,0 +1 @@ +assets/shade-toggled-prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/shade-toggled-pressed.svg b/misc/gtk/skyfall/xfwm4/shade-toggled-pressed.svg new file mode 120000 index 0000000..63615fc --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/shade-toggled-pressed.svg @@ -0,0 +1 @@ +assets/shade-toggled-pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/stick-active.svg b/misc/gtk/skyfall/xfwm4/stick-active.svg new file mode 120000 index 0000000..092f2ac --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/stick-active.svg @@ -0,0 +1 @@ +assets/stick-active.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/stick-inactive.svg b/misc/gtk/skyfall/xfwm4/stick-inactive.svg new file mode 120000 index 0000000..1085f48 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/stick-inactive.svg @@ -0,0 +1 @@ +assets/stick-inactive.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/stick-prelight.svg b/misc/gtk/skyfall/xfwm4/stick-prelight.svg new file mode 120000 index 0000000..87a95c7 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/stick-prelight.svg @@ -0,0 +1 @@ +assets/stick-prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/stick-pressed.svg b/misc/gtk/skyfall/xfwm4/stick-pressed.svg new file mode 120000 index 0000000..a371c37 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/stick-pressed.svg @@ -0,0 +1 @@ +assets/stick-pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/stick-toggled-active.svg b/misc/gtk/skyfall/xfwm4/stick-toggled-active.svg new file mode 120000 index 0000000..76aa4bc --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/stick-toggled-active.svg @@ -0,0 +1 @@ +assets/stick-toggled-active.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/stick-toggled-inactive.svg b/misc/gtk/skyfall/xfwm4/stick-toggled-inactive.svg new file mode 120000 index 0000000..c404b45 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/stick-toggled-inactive.svg @@ -0,0 +1 @@ +assets/stick-toggled-inactive.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/stick-toggled-prelight.svg b/misc/gtk/skyfall/xfwm4/stick-toggled-prelight.svg new file mode 120000 index 0000000..41442cf --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/stick-toggled-prelight.svg @@ -0,0 +1 @@ +assets/stick-toggled-prelight.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/stick-toggled-pressed.svg b/misc/gtk/skyfall/xfwm4/stick-toggled-pressed.svg new file mode 120000 index 0000000..5a8b28c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/stick-toggled-pressed.svg @@ -0,0 +1 @@ +assets/stick-toggled-pressed.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/themerc b/misc/gtk/skyfall/xfwm4/themerc new file mode 120000 index 0000000..737ee25 --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/themerc @@ -0,0 +1 @@ +assets/themerc \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-1-active.svg b/misc/gtk/skyfall/xfwm4/title-1-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-1-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-1-inactive.svg b/misc/gtk/skyfall/xfwm4/title-1-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-1-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-2-active.svg b/misc/gtk/skyfall/xfwm4/title-2-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-2-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-2-inactive.svg b/misc/gtk/skyfall/xfwm4/title-2-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-2-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-3-active.svg b/misc/gtk/skyfall/xfwm4/title-3-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-3-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-3-inactive.svg b/misc/gtk/skyfall/xfwm4/title-3-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-3-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-4-active.svg b/misc/gtk/skyfall/xfwm4/title-4-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-4-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-4-inactive.svg b/misc/gtk/skyfall/xfwm4/title-4-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-4-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-5-active.svg b/misc/gtk/skyfall/xfwm4/title-5-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-5-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/title-5-inactive.svg b/misc/gtk/skyfall/xfwm4/title-5-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/title-5-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/top-left-active.svg b/misc/gtk/skyfall/xfwm4/top-left-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/top-left-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/top-left-inactive.svg b/misc/gtk/skyfall/xfwm4/top-left-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/top-left-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/top-right-active.svg b/misc/gtk/skyfall/xfwm4/top-right-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/top-right-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/misc/gtk/skyfall/xfwm4/top-right-inactive.svg b/misc/gtk/skyfall/xfwm4/top-right-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/misc/gtk/skyfall/xfwm4/top-right-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file