From bcfe60b47188e8f36d11fa4eb2f3a3e13b9b8ac6 Mon Sep 17 00:00:00 2001 From: elena Date: Wed, 16 May 2018 21:17:35 +0300 Subject: [PATCH] added mar theme, created with oomox Former-commit-id: b76fe52c09c48cb0017d2365c6e587b18191475d Former-commit-id: 937a64d2bb12753d8b7e24b637126fd0212a06f5 Former-commit-id: 71ce31adac2f0827a01ba80927c50441d4ff9cd7 Former-commit-id: 6c025ea6b6673e33dec704f2e26e4568317bd144 --- themes/oomox-mar/COPYING | 339 + themes/oomox-mar/chrome/chrome-scrollbar.crx | Bin 0 -> 4284 bytes themes/oomox-mar/chrome/chrome-theme.crx | Bin 0 -> 1953 bytes .../assets/calendar-arrow-left.svg | 3 + .../assets/calendar-arrow-right.svg | 3 + .../gnome-shell/assets/checkbox-off.svg | 3 + .../oomox-mar/gnome-shell/assets/checkbox.svg | 3 + themes/oomox-mar/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 + .../gnome-shell/assets/more-results.svg | 4 + .../gnome-shell/assets/no-events.svg | 3 + .../gnome-shell/assets/no-notifications.svg | 3 + .../gnome-shell/assets/process-working.svg | 72 + .../gnome-shell/assets/toggle-off.svg | 4 + .../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/gnome-shell-theme.gresource | Bin 0 -> 98852 bytes themes/oomox-mar/gnome-shell/gnome-shell.css | 3209 +++++++++ .../message-indicator-symbolic.svg | 3 + themes/oomox-mar/gnome-shell/no-events.svg | 1 + .../gnome-shell/no-notifications.svg | 1 + .../oomox-mar/gnome-shell/noise-texture.png | Bin 0 -> 116 bytes themes/oomox-mar/gnome-shell/pad-osd.css | 30 + .../oomox-mar/gnome-shell/process-working.svg | 1 + themes/oomox-mar/gtk-2.0/apps.rc | 92 + themes/oomox-mar/gtk-2.0/assets/border.png | Bin 0 -> 140 bytes .../gtk-2.0/assets/button-active.png | Bin 0 -> 448 bytes .../oomox-mar/gtk-2.0/assets/button-hover.png | Bin 0 -> 455 bytes .../gtk-2.0/assets/button-insensitive.png | Bin 0 -> 204 bytes themes/oomox-mar/gtk-2.0/assets/button.png | Bin 0 -> 421 bytes .../assets/checkbox-checked-active.png | Bin 0 -> 371 bytes .../gtk-2.0/assets/checkbox-checked-hover.png | Bin 0 -> 355 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 335 bytes .../gtk-2.0/assets/checkbox-checked.png | Bin 0 -> 334 bytes .../gtk-2.0/assets/checkbox-mixed-active.png | Bin 0 -> 273 bytes .../gtk-2.0/assets/checkbox-mixed-hover.png | Bin 0 -> 258 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 233 bytes .../gtk-2.0/assets/checkbox-mixed.png | Bin 0 -> 232 bytes .../assets/checkbox-unchecked-active.png | Bin 0 -> 244 bytes .../assets/checkbox-unchecked-hover.png | Bin 0 -> 247 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 223 bytes .../gtk-2.0/assets/checkbox-unchecked.png | Bin 0 -> 223 bytes .../assets/combo-ltr-button-active.png | Bin 0 -> 337 bytes .../gtk-2.0/assets/combo-ltr-button-hover.png | Bin 0 -> 345 bytes .../assets/combo-ltr-button-insensitive.png | Bin 0 -> 195 bytes .../gtk-2.0/assets/combo-ltr-button.png | Bin 0 -> 336 bytes .../gtk-2.0/assets/combo-ltr-entry-active.png | Bin 0 -> 206 bytes .../assets/combo-ltr-entry-insensitive.png | Bin 0 -> 203 bytes .../gtk-2.0/assets/combo-ltr-entry.png | Bin 0 -> 203 bytes .../assets/combo-rtl-button-active.png | Bin 0 -> 333 bytes .../gtk-2.0/assets/combo-rtl-button-hover.png | Bin 0 -> 349 bytes .../assets/combo-rtl-button-insensitive.png | Bin 0 -> 190 bytes .../gtk-2.0/assets/combo-rtl-button.png | Bin 0 -> 332 bytes .../gtk-2.0/assets/combo-rtl-entry-active.png | Bin 0 -> 208 bytes .../assets/combo-rtl-entry-insensitive.png | Bin 0 -> 204 bytes .../gtk-2.0/assets/combo-rtl-entry.png | Bin 0 -> 204 bytes .../oomox-mar/gtk-2.0/assets/entry-active.png | Bin 0 -> 243 bytes .../assets/entry-background-insensitive.png | Bin 0 -> 138 bytes .../gtk-2.0/assets/entry-background.png | Bin 0 -> 138 bytes .../gtk-2.0/assets/entry-insensitive.png | Bin 0 -> 229 bytes themes/oomox-mar/gtk-2.0/assets/entry.png | Bin 0 -> 229 bytes .../gtk-2.0/assets/flat-button-active.png | Bin 0 -> 204 bytes .../gtk-2.0/assets/flat-button-hover.png | Bin 0 -> 210 bytes .../assets/flat-button-insensitive.png | Bin 0 -> 152 bytes .../oomox-mar/gtk-2.0/assets/flat-button.png | Bin 0 -> 152 bytes themes/oomox-mar/gtk-2.0/assets/focus.png | Bin 0 -> 191 bytes .../oomox-mar/gtk-2.0/assets/frame-inline.png | Bin 0 -> 160 bytes .../gtk-2.0/assets/frame-notebook.png | Bin 0 -> 162 bytes themes/oomox-mar/gtk-2.0/assets/frame.png | Bin 0 -> 163 bytes .../gtk-2.0/assets/handle-horz-active.png | Bin 0 -> 203 bytes .../gtk-2.0/assets/handle-horz-hover.png | Bin 0 -> 202 bytes .../oomox-mar/gtk-2.0/assets/handle-horz.png | Bin 0 -> 202 bytes .../gtk-2.0/assets/handle-vert-active.png | Bin 0 -> 192 bytes .../gtk-2.0/assets/handle-vert-hover.png | Bin 0 -> 194 bytes .../oomox-mar/gtk-2.0/assets/handle-vert.png | Bin 0 -> 197 bytes .../menu-checkbox-checked-insensitive.png | Bin 0 -> 306 bytes .../gtk-2.0/assets/menu-checkbox-checked.png | Bin 0 -> 305 bytes .../menu-checkbox-mixed-insensitive.png | Bin 0 -> 222 bytes .../gtk-2.0/assets/menu-checkbox-mixed.png | Bin 0 -> 221 bytes .../menu-checkbox-unchecked-insensitive.png | Bin 0 -> 209 bytes .../assets/menu-checkbox-unchecked.png | Bin 0 -> 214 bytes .../assets/menu-radio-checked-insensitive.png | Bin 0 -> 517 bytes .../gtk-2.0/assets/menu-radio-checked.png | Bin 0 -> 544 bytes .../assets/menu-radio-mixed-insensitive.png | Bin 0 -> 448 bytes .../gtk-2.0/assets/menu-radio-mixed.png | Bin 0 -> 470 bytes .../menu-radio-unchecked-insensitive.png | Bin 0 -> 375 bytes .../gtk-2.0/assets/menu-radio-unchecked.png | Bin 0 -> 427 bytes .../notebook-combo-ltr-entry-active.png | Bin 0 -> 206 bytes .../notebook-combo-ltr-entry-insensitive.png | Bin 0 -> 203 bytes .../assets/notebook-combo-ltr-entry.png | Bin 0 -> 203 bytes .../notebook-combo-rtl-entry-active.png | Bin 0 -> 208 bytes .../notebook-combo-rtl-entry-insensitive.png | Bin 0 -> 204 bytes .../assets/notebook-combo-rtl-entry.png | Bin 0 -> 204 bytes .../gtk-2.0/assets/notebook-entry-active.png | Bin 0 -> 243 bytes .../assets/notebook-entry-insensitive.png | Bin 0 -> 229 bytes .../gtk-2.0/assets/notebook-entry.png | Bin 0 -> 229 bytes .../assets/pan-down-alt-insensitive.png | Bin 0 -> 203 bytes .../oomox-mar/gtk-2.0/assets/pan-down-alt.png | Bin 0 -> 203 bytes .../gtk-2.0/assets/pan-down-insensitive.png | Bin 0 -> 209 bytes themes/oomox-mar/gtk-2.0/assets/pan-down.png | Bin 0 -> 203 bytes .../assets/pan-left-alt-insensitive.png | Bin 0 -> 204 bytes .../oomox-mar/gtk-2.0/assets/pan-left-alt.png | Bin 0 -> 203 bytes .../gtk-2.0/assets/pan-left-insensitive.png | Bin 0 -> 208 bytes .../gtk-2.0/assets/pan-left-semi.png | Bin 0 -> 224 bytes themes/oomox-mar/gtk-2.0/assets/pan-left.png | Bin 0 -> 200 bytes .../assets/pan-right-alt-insensitive.png | Bin 0 -> 207 bytes .../gtk-2.0/assets/pan-right-alt.png | Bin 0 -> 207 bytes .../gtk-2.0/assets/pan-right-insensitive.png | Bin 0 -> 209 bytes .../gtk-2.0/assets/pan-right-semi.png | Bin 0 -> 225 bytes themes/oomox-mar/gtk-2.0/assets/pan-right.png | Bin 0 -> 205 bytes .../gtk-2.0/assets/pan-up-alt-insensitive.png | Bin 0 -> 200 bytes .../oomox-mar/gtk-2.0/assets/pan-up-alt.png | Bin 0 -> 201 bytes .../gtk-2.0/assets/pan-up-insensitive.png | Bin 0 -> 202 bytes themes/oomox-mar/gtk-2.0/assets/pan-up.png | Bin 0 -> 200 bytes .../gtk-2.0/assets/progressbar-progress.png | Bin 0 -> 152 bytes .../gtk-2.0/assets/progressbar-trough.png | Bin 0 -> 153 bytes .../gtk-2.0/assets/radio-checked-active.png | Bin 0 -> 720 bytes .../gtk-2.0/assets/radio-checked-hover.png | Bin 0 -> 697 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 630 bytes .../gtk-2.0/assets/radio-checked.png | Bin 0 -> 667 bytes .../gtk-2.0/assets/radio-mixed-active.png | Bin 0 -> 654 bytes .../gtk-2.0/assets/radio-mixed-hover.png | Bin 0 -> 628 bytes .../assets/radio-mixed-insensitive.png | Bin 0 -> 579 bytes .../oomox-mar/gtk-2.0/assets/radio-mixed.png | Bin 0 -> 612 bytes .../gtk-2.0/assets/radio-unchecked-active.png | Bin 0 -> 604 bytes .../gtk-2.0/assets/radio-unchecked-hover.png | Bin 0 -> 599 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 452 bytes .../gtk-2.0/assets/radio-unchecked.png | Bin 0 -> 534 bytes .../assets/scale-horz-trough-active.png | Bin 0 -> 176 bytes .../assets/scale-horz-trough-insensitive.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 -> 397 bytes .../gtk-2.0/assets/scale-slider-hover.png | Bin 0 -> 385 bytes .../assets/scale-slider-insensitive.png | Bin 0 -> 382 bytes .../oomox-mar/gtk-2.0/assets/scale-slider.png | Bin 0 -> 338 bytes .../assets/scale-vert-trough-active.png | Bin 0 -> 175 bytes .../assets/scale-vert-trough-insensitive.png | Bin 0 -> 175 bytes .../gtk-2.0/assets/scale-vert-trough.png | Bin 0 -> 175 bytes .../assets/scrollbar-horz-slider-active.png | Bin 0 -> 270 bytes .../assets/scrollbar-horz-slider-hover.png | Bin 0 -> 263 bytes .../scrollbar-horz-slider-insensitive.png | Bin 0 -> 251 bytes .../gtk-2.0/assets/scrollbar-horz-slider.png | Bin 0 -> 247 bytes .../gtk-2.0/assets/scrollbar-horz-trough.png | Bin 0 -> 143 bytes .../scrollbar-vert-ltr-slider-active.png | Bin 0 -> 274 bytes .../scrollbar-vert-ltr-slider-hover.png | Bin 0 -> 267 bytes .../scrollbar-vert-ltr-slider-insensitive.png | Bin 0 -> 255 bytes .../assets/scrollbar-vert-ltr-slider.png | Bin 0 -> 251 bytes .../assets/scrollbar-vert-ltr-trough.png | Bin 0 -> 142 bytes .../scrollbar-vert-rtl-slider-active.png | Bin 0 -> 272 bytes .../scrollbar-vert-rtl-slider-hover.png | Bin 0 -> 265 bytes .../scrollbar-vert-rtl-slider-insensitive.png | Bin 0 -> 254 bytes .../assets/scrollbar-vert-rtl-slider.png | Bin 0 -> 250 bytes .../assets/scrollbar-vert-rtl-trough.png | Bin 0 -> 142 bytes .../gtk-2.0/assets/spin-ltr-down-active.png | Bin 0 -> 241 bytes .../gtk-2.0/assets/spin-ltr-down-hover.png | Bin 0 -> 243 bytes .../assets/spin-ltr-down-insensitive.png | Bin 0 -> 176 bytes .../gtk-2.0/assets/spin-ltr-down.png | Bin 0 -> 246 bytes .../gtk-2.0/assets/spin-ltr-up-active.png | Bin 0 -> 264 bytes .../gtk-2.0/assets/spin-ltr-up-hover.png | Bin 0 -> 271 bytes .../assets/spin-ltr-up-insensitive.png | Bin 0 -> 190 bytes .../oomox-mar/gtk-2.0/assets/spin-ltr-up.png | Bin 0 -> 257 bytes .../gtk-2.0/assets/spin-rtl-down-active.png | Bin 0 -> 248 bytes .../gtk-2.0/assets/spin-rtl-down-hover.png | Bin 0 -> 251 bytes .../assets/spin-rtl-down-insensitive.png | Bin 0 -> 167 bytes .../gtk-2.0/assets/spin-rtl-down.png | Bin 0 -> 246 bytes .../gtk-2.0/assets/spin-rtl-up-active.png | Bin 0 -> 255 bytes .../gtk-2.0/assets/spin-rtl-up-hover.png | Bin 0 -> 268 bytes .../assets/spin-rtl-up-insensitive.png | Bin 0 -> 176 bytes .../oomox-mar/gtk-2.0/assets/spin-rtl-up.png | Bin 0 -> 255 bytes themes/oomox-mar/gtk-2.0/assets/tab.png | Bin 0 -> 142 bytes .../assets/treeview-ltr-button-active.png | Bin 0 -> 142 bytes .../assets/treeview-ltr-button-hover.png | Bin 0 -> 142 bytes .../gtk-2.0/assets/treeview-ltr-button.png | Bin 0 -> 142 bytes .../assets/treeview-rtl-button-active.png | Bin 0 -> 142 bytes .../assets/treeview-rtl-button-hover.png | Bin 0 -> 142 bytes .../gtk-2.0/assets/treeview-rtl-button.png | Bin 0 -> 142 bytes themes/oomox-mar/gtk-2.0/gtkrc | 32 + themes/oomox-mar/gtk-2.0/hacks.rc | 36 + themes/oomox-mar/gtk-2.0/main.rc | 2781 ++++++++ themes/oomox-mar/gtk-3.0/assets | 1 + themes/oomox-mar/gtk-3.0/gtk.css | 3275 +++++++++ themes/oomox-mar/gtk-3.20/assets | 1 + themes/oomox-mar/gtk-3.20/gtk.css | 5834 ++++++++++++++++ themes/oomox-mar/gtk-3.22/assets | 1 + themes/oomox-mar/gtk-3.22/gtk.css | 6086 +++++++++++++++++ .../gtk-assets/box-shadow-backdrop.png | Bin 0 -> 488 bytes .../gtk-assets/box-shadow-backdrop@2.png | Bin 0 -> 1028 bytes themes/oomox-mar/gtk-assets/box-shadow.png | Bin 0 -> 933 bytes themes/oomox-mar/gtk-assets/box-shadow@2.png | Bin 0 -> 1977 bytes .../gtk-assets/checkbox-checked-active.png | Bin 0 -> 371 bytes .../gtk-assets/checkbox-checked-active@2.png | Bin 0 -> 667 bytes .../gtk-assets/checkbox-checked-disabled.png | Bin 0 -> 335 bytes .../checkbox-checked-disabled@2.png | Bin 0 -> 556 bytes .../gtk-assets/checkbox-checked-hover.png | Bin 0 -> 355 bytes .../gtk-assets/checkbox-checked-hover@2.png | Bin 0 -> 662 bytes .../oomox-mar/gtk-assets/checkbox-checked.png | Bin 0 -> 334 bytes .../gtk-assets/checkbox-checked@2.png | Bin 0 -> 577 bytes .../gtk-assets/checkbox-mixed-active.png | Bin 0 -> 273 bytes .../gtk-assets/checkbox-mixed-active@2.png | Bin 0 -> 453 bytes .../gtk-assets/checkbox-mixed-disabled.png | Bin 0 -> 233 bytes .../gtk-assets/checkbox-mixed-disabled@2.png | Bin 0 -> 351 bytes .../gtk-assets/checkbox-mixed-hover.png | Bin 0 -> 258 bytes .../gtk-assets/checkbox-mixed-hover@2.png | Bin 0 -> 444 bytes .../oomox-mar/gtk-assets/checkbox-mixed.png | Bin 0 -> 232 bytes .../oomox-mar/gtk-assets/checkbox-mixed@2.png | Bin 0 -> 365 bytes .../gtk-assets/checkbox-unchecked-active.png | Bin 0 -> 244 bytes .../checkbox-unchecked-active@2.png | Bin 0 -> 424 bytes .../checkbox-unchecked-disabled.png | Bin 0 -> 223 bytes .../checkbox-unchecked-disabled@2.png | Bin 0 -> 296 bytes .../gtk-assets/checkbox-unchecked-hover.png | Bin 0 -> 247 bytes .../gtk-assets/checkbox-unchecked-hover@2.png | Bin 0 -> 411 bytes .../gtk-assets/checkbox-unchecked.png | Bin 0 -> 223 bytes .../gtk-assets/checkbox-unchecked@2.png | Bin 0 -> 316 bytes .../menu-checkbox-checked-disabled.png | Bin 0 -> 306 bytes .../menu-checkbox-checked-disabled@2.png | Bin 0 -> 485 bytes .../gtk-assets/menu-checkbox-checked.png | Bin 0 -> 305 bytes .../gtk-assets/menu-checkbox-checked@2.png | Bin 0 -> 509 bytes .../menu-checkbox-mixed-disabled.png | Bin 0 -> 222 bytes .../menu-checkbox-mixed-disabled@2.png | Bin 0 -> 298 bytes .../gtk-assets/menu-checkbox-mixed.png | Bin 0 -> 221 bytes .../gtk-assets/menu-checkbox-mixed@2.png | Bin 0 -> 317 bytes .../menu-checkbox-unchecked-disabled.png | Bin 0 -> 209 bytes .../menu-checkbox-unchecked-disabled@2.png | Bin 0 -> 269 bytes .../gtk-assets/menu-checkbox-unchecked.png | Bin 0 -> 214 bytes .../gtk-assets/menu-checkbox-unchecked@2.png | Bin 0 -> 294 bytes .../menu-radio-checked-disabled.png | Bin 0 -> 517 bytes .../menu-radio-checked-disabled@2.png | Bin 0 -> 936 bytes .../gtk-assets/menu-radio-checked.png | Bin 0 -> 544 bytes .../gtk-assets/menu-radio-checked@2.png | Bin 0 -> 1001 bytes .../gtk-assets/menu-radio-mixed-disabled.png | Bin 0 -> 448 bytes .../menu-radio-mixed-disabled@2.png | Bin 0 -> 821 bytes .../oomox-mar/gtk-assets/menu-radio-mixed.png | Bin 0 -> 470 bytes .../gtk-assets/menu-radio-mixed@2.png | Bin 0 -> 864 bytes .../menu-radio-unchecked-disabled.png | Bin 0 -> 375 bytes .../menu-radio-unchecked-disabled@2.png | Bin 0 -> 644 bytes .../gtk-assets/menu-radio-unchecked.png | Bin 0 -> 427 bytes .../gtk-assets/menu-radio-unchecked@2.png | Bin 0 -> 728 bytes .../gtk-assets/radio-checked-active.png | Bin 0 -> 720 bytes .../gtk-assets/radio-checked-active@2.png | Bin 0 -> 1395 bytes .../gtk-assets/radio-checked-disabled.png | Bin 0 -> 630 bytes .../gtk-assets/radio-checked-disabled@2.png | Bin 0 -> 1217 bytes .../gtk-assets/radio-checked-hover.png | Bin 0 -> 697 bytes .../gtk-assets/radio-checked-hover@2.png | Bin 0 -> 1402 bytes themes/oomox-mar/gtk-assets/radio-checked.png | Bin 0 -> 667 bytes .../oomox-mar/gtk-assets/radio-checked@2.png | Bin 0 -> 1290 bytes .../gtk-assets/radio-mixed-active.png | Bin 0 -> 654 bytes .../gtk-assets/radio-mixed-active@2.png | Bin 0 -> 1199 bytes .../gtk-assets/radio-mixed-disabled.png | Bin 0 -> 579 bytes .../gtk-assets/radio-mixed-disabled@2.png | Bin 0 -> 1041 bytes .../gtk-assets/radio-mixed-hover.png | Bin 0 -> 628 bytes .../gtk-assets/radio-mixed-hover@2.png | Bin 0 -> 1205 bytes themes/oomox-mar/gtk-assets/radio-mixed.png | Bin 0 -> 612 bytes themes/oomox-mar/gtk-assets/radio-mixed@2.png | Bin 0 -> 1101 bytes .../gtk-assets/radio-unchecked-active.png | Bin 0 -> 604 bytes .../gtk-assets/radio-unchecked-active@2.png | Bin 0 -> 1135 bytes .../gtk-assets/radio-unchecked-disabled.png | Bin 0 -> 452 bytes .../gtk-assets/radio-unchecked-disabled@2.png | Bin 0 -> 825 bytes .../gtk-assets/radio-unchecked-hover.png | Bin 0 -> 599 bytes .../gtk-assets/radio-unchecked-hover@2.png | Bin 0 -> 1136 bytes .../oomox-mar/gtk-assets/radio-unchecked.png | Bin 0 -> 534 bytes .../gtk-assets/radio-unchecked@2.png | Bin 0 -> 970 bytes .../scalable/checkbox-checked-symbolic.svg | 3 + .../checkbox-checked-symbolic.symbolic.png | Bin 0 -> 320 bytes .../scalable/checkbox-mixed-symbolic.svg | 3 + .../checkbox-mixed-symbolic.symbolic.png | Bin 0 -> 236 bytes .../scalable/checkbox-unchecked-symbolic.svg | 3 + .../checkbox-unchecked-symbolic.symbolic.png | Bin 0 -> 219 bytes .../scalable/radio-checked-symbolic.svg | 3 + .../radio-checked-symbolic.symbolic.png | Bin 0 -> 532 bytes .../scalable/radio-mixed-symbolic.svg | 3 + .../radio-mixed-symbolic.symbolic.png | Bin 0 -> 490 bytes .../scalable/radio-unchecked-symbolic.svg | 3 + .../radio-unchecked-symbolic.symbolic.png | Bin 0 -> 485 bytes .../small-checkbox-checked-symbolic.svg | 3 + ...all-checkbox-checked-symbolic.symbolic.png | Bin 0 -> 284 bytes .../small-checkbox-mixed-symbolic.svg | 3 + ...small-checkbox-mixed-symbolic.symbolic.png | Bin 0 -> 211 bytes .../small-checkbox-unchecked-symbolic.svg | 3 + ...l-checkbox-unchecked-symbolic.symbolic.png | Bin 0 -> 205 bytes .../scalable/small-radio-checked-symbolic.svg | 3 + .../small-radio-checked-symbolic.symbolic.png | Bin 0 -> 427 bytes .../scalable/small-radio-mixed-symbolic.svg | 3 + .../small-radio-mixed-symbolic.symbolic.png | Bin 0 -> 383 bytes .../small-radio-unchecked-symbolic.svg | 3 + ...mall-radio-unchecked-symbolic.symbolic.png | Bin 0 -> 376 bytes ...scale-horz-marks-after-slider-disabled.png | Bin 0 -> 549 bytes ...ale-horz-marks-after-slider-disabled@2.png | Bin 0 -> 1276 bytes .../scale-horz-marks-after-slider.png | Bin 0 -> 461 bytes .../scale-horz-marks-after-slider@2.png | Bin 0 -> 1018 bytes ...cale-horz-marks-before-slider-disabled.png | Bin 0 -> 532 bytes ...le-horz-marks-before-slider-disabled@2.png | Bin 0 -> 1261 bytes .../scale-horz-marks-before-slider.png | Bin 0 -> 444 bytes .../scale-horz-marks-before-slider@2.png | Bin 0 -> 1014 bytes .../gtk-assets/scale-slider-disabled.png | Bin 0 -> 548 bytes .../gtk-assets/scale-slider-disabled@2.png | Bin 0 -> 948 bytes themes/oomox-mar/gtk-assets/scale-slider.png | Bin 0 -> 455 bytes .../oomox-mar/gtk-assets/scale-slider@2.png | Bin 0 -> 766 bytes ...scale-vert-marks-after-slider-disabled.png | Bin 0 -> 514 bytes ...ale-vert-marks-after-slider-disabled@2.png | Bin 0 -> 1139 bytes .../scale-vert-marks-after-slider.png | Bin 0 -> 440 bytes .../scale-vert-marks-after-slider@2.png | Bin 0 -> 949 bytes ...cale-vert-marks-before-slider-disabled.png | Bin 0 -> 502 bytes ...le-vert-marks-before-slider-disabled@2.png | Bin 0 -> 1106 bytes .../scale-vert-marks-before-slider.png | Bin 0 -> 441 bytes .../scale-vert-marks-before-slider@2.png | Bin 0 -> 923 bytes .../selectionmode-checkbox-checked.png | Bin 0 -> 463 bytes .../selectionmode-checkbox-checked@2.png | Bin 0 -> 739 bytes .../selectionmode-checkbox-unchecked.png | Bin 0 -> 265 bytes .../selectionmode-checkbox-unchecked@2.png | Bin 0 -> 393 bytes themes/oomox-mar/index.theme | 12 + themes/oomox-mar/metacity-1/assets/button.svg | 3 + themes/oomox-mar/metacity-1/assets/close.svg | 3 + .../oomox-mar/metacity-1/assets/maximize.svg | 3 + themes/oomox-mar/metacity-1/assets/menu.svg | 3 + .../oomox-mar/metacity-1/assets/minimize.svg | 3 + themes/oomox-mar/metacity-1/assets/shade.svg | 3 + .../metacity-1/assets/unmaximize.svg | 3 + .../oomox-mar/metacity-1/assets/unshade.svg | 3 + .../oomox-mar/metacity-1/metacity-theme-2.xml | 691 ++ .../oomox-mar/metacity-1/metacity-theme-3.xml | 711 ++ .../oomox-mar/unity/assets/close_focused.svg | 4 + .../unity/assets/close_focused_prelight.svg | 4 + .../unity/assets/close_focused_pressed.svg | 4 + .../unity/assets/close_unfocused.svg | 4 + .../unity/assets/close_unfocused_prelight.svg | 4 + .../unity/assets/close_unfocused_pressed.svg | 4 + .../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 + .../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 + themes/oomox-mar/unity/close.svg | 1 + themes/oomox-mar/unity/close_dash.svg | 4 + .../oomox-mar/unity/close_dash_disabled.svg | 4 + .../oomox-mar/unity/close_dash_prelight.svg | 4 + themes/oomox-mar/unity/close_dash_pressed.svg | 4 + .../oomox-mar/unity/close_focused_normal.svg | 1 + .../unity/close_focused_prelight.svg | 1 + .../oomox-mar/unity/close_focused_pressed.svg | 1 + themes/oomox-mar/unity/close_unfocused.svg | 1 + .../unity/close_unfocused_prelight.svg | 1 + .../unity/close_unfocused_pressed.svg | 1 + themes/oomox-mar/unity/dash-widgets.json | 162 + .../oomox-mar/unity/launcher_arrow_btt_19.svg | 3 + .../oomox-mar/unity/launcher_arrow_btt_37.svg | 3 + .../oomox-mar/unity/launcher_arrow_ltr_19.svg | 3 + .../oomox-mar/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 + .../oomox-mar/unity/launcher_arrow_rtl_19.svg | 1 + .../oomox-mar/unity/launcher_arrow_rtl_37.svg | 1 + .../oomox-mar/unity/launcher_arrow_ttb_19.svg | 1 + .../oomox-mar/unity/launcher_arrow_ttb_37.svg | 1 + themes/oomox-mar/unity/launcher_bfb.png | Bin 0 -> 9206 bytes .../unity/launcher_icon_back_150.svg | 1 + .../oomox-mar/unity/launcher_icon_back_54.svg | 1 + .../unity/launcher_icon_edge_150.svg | 1 + .../oomox-mar/unity/launcher_icon_edge_54.svg | 1 + .../unity/launcher_icon_glow_200.svg | 1 + .../oomox-mar/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 + .../unity/launcher_icon_shadow_62.svg | 1 + .../unity/launcher_icon_shine_150.svg | 1 + .../unity/launcher_icon_shine_54.svg | 1 + .../oomox-mar/unity/launcher_pip_btt_19.svg | 3 + .../oomox-mar/unity/launcher_pip_btt_37.svg | 3 + .../oomox-mar/unity/launcher_pip_ltr_19.svg | 3 + .../oomox-mar/unity/launcher_pip_ltr_37.svg | 3 + .../oomox-mar/unity/launcher_pip_rtl_19.svg | 1 + .../oomox-mar/unity/launcher_pip_rtl_37.svg | 1 + .../oomox-mar/unity/launcher_pip_ttb_19.svg | 1 + .../oomox-mar/unity/launcher_pip_ttb_37.svg | 1 + themes/oomox-mar/unity/maximize.svg | 1 + themes/oomox-mar/unity/maximize_dash.svg | 4 + .../unity/maximize_dash_disabled.svg | 4 + .../unity/maximize_dash_prelight.svg | 4 + .../oomox-mar/unity/maximize_dash_pressed.svg | 4 + .../unity/maximize_focused_normal.svg | 1 + .../unity/maximize_focused_prelight.svg | 1 + .../unity/maximize_focused_pressed.svg | 1 + themes/oomox-mar/unity/maximize_unfocused.svg | 1 + .../unity/maximize_unfocused_prelight.svg | 1 + .../unity/maximize_unfocused_pressed.svg | 1 + themes/oomox-mar/unity/minimize.svg | 1 + themes/oomox-mar/unity/minimize_dash.svg | 4 + .../unity/minimize_dash_disabled.svg | 4 + .../unity/minimize_dash_prelight.svg | 4 + .../oomox-mar/unity/minimize_dash_pressed.svg | 4 + .../unity/minimize_focused_normal.svg | 1 + .../unity/minimize_focused_prelight.svg | 1 + .../unity/minimize_focused_pressed.svg | 1 + themes/oomox-mar/unity/minimize_unfocused.svg | 1 + .../unity/minimize_unfocused_prelight.svg | 1 + .../unity/minimize_unfocused_pressed.svg | 1 + themes/oomox-mar/unity/progress_bar_fill.svg | 3 + .../oomox-mar/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 + themes/oomox-mar/unity/unmaximize.svg | 1 + themes/oomox-mar/unity/unmaximize_dash.svg | 4 + .../unity/unmaximize_dash_disabled.svg | 4 + .../unity/unmaximize_dash_prelight.svg | 4 + .../unity/unmaximize_dash_pressed.svg | 4 + .../unity/unmaximize_focused_normal.svg | 1 + .../unity/unmaximize_focused_prelight.svg | 1 + .../unity/unmaximize_focused_pressed.svg | 1 + .../oomox-mar/unity/unmaximize_unfocused.svg | 1 + .../unity/unmaximize_unfocused_prelight.svg | 1 + .../unity/unmaximize_unfocused_pressed.svg | 1 + themes/oomox-mar/xfwm4/assets/border.svg | 3 + .../oomox-mar/xfwm4/assets/close-active.svg | 8 + .../oomox-mar/xfwm4/assets/close-inactive.svg | 8 + .../oomox-mar/xfwm4/assets/close-prelight.svg | 8 + .../oomox-mar/xfwm4/assets/close-pressed.svg | 8 + themes/oomox-mar/xfwm4/assets/hide-active.svg | 8 + .../oomox-mar/xfwm4/assets/hide-inactive.svg | 8 + .../oomox-mar/xfwm4/assets/hide-prelight.svg | 8 + .../oomox-mar/xfwm4/assets/hide-pressed.svg | 8 + .../xfwm4/assets/maximize-active.svg | 8 + .../xfwm4/assets/maximize-inactive.svg | 8 + .../xfwm4/assets/maximize-prelight.svg | 8 + .../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 + themes/oomox-mar/xfwm4/assets/menu-active.svg | 8 + .../oomox-mar/xfwm4/assets/menu-inactive.svg | 8 + .../oomox-mar/xfwm4/assets/menu-prelight.svg | 8 + .../oomox-mar/xfwm4/assets/menu-pressed.svg | 8 + .../oomox-mar/xfwm4/assets/shade-active.svg | 8 + .../oomox-mar/xfwm4/assets/shade-inactive.svg | 8 + .../oomox-mar/xfwm4/assets/shade-prelight.svg | 8 + .../oomox-mar/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 + .../oomox-mar/xfwm4/assets/stick-active.svg | 8 + .../oomox-mar/xfwm4/assets/stick-inactive.svg | 8 + .../oomox-mar/xfwm4/assets/stick-prelight.svg | 8 + .../oomox-mar/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 + themes/oomox-mar/xfwm4/assets/themerc | 23 + themes/oomox-mar/xfwm4/assets/title-side.svg | 4 + themes/oomox-mar/xfwm4/assets/title.svg | 4 + themes/oomox-mar/xfwm4/bottom-active.svg | 1 + themes/oomox-mar/xfwm4/bottom-inactive.svg | 1 + themes/oomox-mar/xfwm4/bottom-left-active.svg | 1 + .../oomox-mar/xfwm4/bottom-left-inactive.svg | 1 + .../oomox-mar/xfwm4/bottom-right-active.svg | 1 + .../oomox-mar/xfwm4/bottom-right-inactive.svg | 1 + themes/oomox-mar/xfwm4/close-active.svg | 1 + themes/oomox-mar/xfwm4/close-inactive.svg | 1 + themes/oomox-mar/xfwm4/close-prelight.svg | 1 + themes/oomox-mar/xfwm4/close-pressed.svg | 1 + themes/oomox-mar/xfwm4/hide-active.svg | 1 + themes/oomox-mar/xfwm4/hide-inactive.svg | 1 + themes/oomox-mar/xfwm4/hide-prelight.svg | 1 + themes/oomox-mar/xfwm4/hide-pressed.svg | 1 + themes/oomox-mar/xfwm4/left-active.svg | 1 + themes/oomox-mar/xfwm4/left-inactive.svg | 1 + themes/oomox-mar/xfwm4/maximize-active.svg | 1 + themes/oomox-mar/xfwm4/maximize-inactive.svg | 1 + themes/oomox-mar/xfwm4/maximize-prelight.svg | 1 + themes/oomox-mar/xfwm4/maximize-pressed.svg | 1 + .../xfwm4/maximize-toggled-active.svg | 1 + .../xfwm4/maximize-toggled-inactive.svg | 1 + .../xfwm4/maximize-toggled-prelight.svg | 1 + .../xfwm4/maximize-toggled-pressed.svg | 1 + themes/oomox-mar/xfwm4/menu-active.svg | 1 + themes/oomox-mar/xfwm4/menu-inactive.svg | 1 + themes/oomox-mar/xfwm4/menu-prelight.svg | 1 + themes/oomox-mar/xfwm4/menu-pressed.svg | 1 + themes/oomox-mar/xfwm4/right-active.svg | 1 + themes/oomox-mar/xfwm4/right-inactive.svg | 1 + themes/oomox-mar/xfwm4/shade-active.svg | 1 + themes/oomox-mar/xfwm4/shade-inactive.svg | 1 + themes/oomox-mar/xfwm4/shade-prelight.svg | 1 + themes/oomox-mar/xfwm4/shade-pressed.svg | 1 + .../oomox-mar/xfwm4/shade-toggled-active.svg | 1 + .../xfwm4/shade-toggled-inactive.svg | 1 + .../xfwm4/shade-toggled-prelight.svg | 1 + .../oomox-mar/xfwm4/shade-toggled-pressed.svg | 1 + themes/oomox-mar/xfwm4/stick-active.svg | 1 + themes/oomox-mar/xfwm4/stick-inactive.svg | 1 + themes/oomox-mar/xfwm4/stick-prelight.svg | 1 + themes/oomox-mar/xfwm4/stick-pressed.svg | 1 + .../oomox-mar/xfwm4/stick-toggled-active.svg | 1 + .../xfwm4/stick-toggled-inactive.svg | 1 + .../xfwm4/stick-toggled-prelight.svg | 1 + .../oomox-mar/xfwm4/stick-toggled-pressed.svg | 1 + themes/oomox-mar/xfwm4/themerc | 1 + themes/oomox-mar/xfwm4/title-1-active.svg | 1 + themes/oomox-mar/xfwm4/title-1-inactive.svg | 1 + themes/oomox-mar/xfwm4/title-2-active.svg | 1 + themes/oomox-mar/xfwm4/title-2-inactive.svg | 1 + themes/oomox-mar/xfwm4/title-3-active.svg | 1 + themes/oomox-mar/xfwm4/title-3-inactive.svg | 1 + themes/oomox-mar/xfwm4/title-4-active.svg | 1 + themes/oomox-mar/xfwm4/title-4-inactive.svg | 1 + themes/oomox-mar/xfwm4/title-5-active.svg | 1 + themes/oomox-mar/xfwm4/title-5-inactive.svg | 1 + themes/oomox-mar/xfwm4/top-left-active.svg | 1 + themes/oomox-mar/xfwm4/top-left-inactive.svg | 1 + themes/oomox-mar/xfwm4/top-right-active.svg | 1 + themes/oomox-mar/xfwm4/top-right-inactive.svg | 1 + 566 files changed, 24820 insertions(+) create mode 100644 themes/oomox-mar/COPYING create mode 100644 themes/oomox-mar/chrome/chrome-scrollbar.crx create mode 100644 themes/oomox-mar/chrome/chrome-theme.crx create mode 100644 themes/oomox-mar/gnome-shell/assets/calendar-arrow-left.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/calendar-arrow-right.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/checkbox-off.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/checkbox.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/close.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash-placeholder.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/bottom-running1-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/bottom-running1.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/bottom-running2-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/bottom-running2.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/bottom-running3-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/bottom-running3.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/bottom-running4-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/bottom-running4.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/left-running1-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/left-running1.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/left-running2-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/left-running2.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/left-running3-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/left-running3.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/left-running4-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/left-running4.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/right-running1-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/right-running1.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/right-running2-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/right-running2.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/right-running3-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/right-running3.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/right-running4-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/right-running4.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/top-running1-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/top-running1.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/top-running2-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/top-running2.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/top-running3-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/top-running3.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/top-running4-focused.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/dash/top-running4.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/more-results.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/no-events.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/no-notifications.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/process-working.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/toggle-off.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/toggle-on.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/window-close-active.svg create mode 100644 themes/oomox-mar/gnome-shell/assets/window-close.svg create mode 100644 themes/oomox-mar/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css create mode 100644 themes/oomox-mar/gnome-shell/gnome-shell-theme.gresource create mode 100644 themes/oomox-mar/gnome-shell/gnome-shell.css create mode 100644 themes/oomox-mar/gnome-shell/message-indicator-symbolic.svg create mode 120000 themes/oomox-mar/gnome-shell/no-events.svg create mode 120000 themes/oomox-mar/gnome-shell/no-notifications.svg create mode 100644 themes/oomox-mar/gnome-shell/noise-texture.png create mode 100644 themes/oomox-mar/gnome-shell/pad-osd.css create mode 120000 themes/oomox-mar/gnome-shell/process-working.svg create mode 100644 themes/oomox-mar/gtk-2.0/apps.rc create mode 100644 themes/oomox-mar/gtk-2.0/assets/border.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/button-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/button-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/button-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/button.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-checked-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-checked-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-checked-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-checked.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-mixed-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-mixed-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-mixed-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-mixed.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-ltr-button-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-ltr-button-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-ltr-button-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-ltr-button.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-ltr-entry-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-ltr-entry-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-ltr-entry.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-rtl-button-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-rtl-button-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-rtl-button-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-rtl-button.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-rtl-entry-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-rtl-entry-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/combo-rtl-entry.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/entry-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/entry-background-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/entry-background.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/entry-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/entry.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/flat-button-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/flat-button-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/flat-button-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/flat-button.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/focus.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/frame-inline.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/frame-notebook.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/frame.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/handle-horz-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/handle-horz-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/handle-horz.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/handle-vert-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/handle-vert-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/handle-vert.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-checkbox-checked-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-checkbox-checked.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-checkbox-mixed.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-checkbox-unchecked.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-radio-checked-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-radio-checked.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-radio-mixed-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-radio-mixed.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-radio-unchecked-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/menu-radio-unchecked.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/notebook-combo-ltr-entry-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/notebook-combo-ltr-entry-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/notebook-combo-ltr-entry.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/notebook-combo-rtl-entry-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/notebook-combo-rtl-entry-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/notebook-combo-rtl-entry.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/notebook-entry-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/notebook-entry-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/notebook-entry.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-down-alt-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-down-alt.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-down-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-down.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-left-alt-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-left-alt.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-left-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-left-semi.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-left.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-right-alt-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-right-alt.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-right-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-right-semi.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-right.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-up-alt-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-up-alt.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-up-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/pan-up.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/progressbar-progress.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/progressbar-trough.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-checked-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-checked-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-checked-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-checked.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-mixed-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-mixed-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-mixed-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-mixed.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-unchecked-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-unchecked-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-unchecked-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/radio-unchecked.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-horz-trough-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-horz-trough-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-horz-trough.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-slider-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-slider-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-slider-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-slider.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-vert-trough-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-vert-trough-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scale-vert-trough.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-slider-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-slider-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-slider-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-slider.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-trough.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-trough.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-trough.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-ltr-down-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-ltr-down-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-ltr-down-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-ltr-down.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-ltr-up-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-ltr-up-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-ltr-up-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-ltr-up.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-rtl-down-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-rtl-down-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-rtl-down-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-rtl-down.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-rtl-up-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-rtl-up-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-rtl-up-insensitive.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/spin-rtl-up.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/tab.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/treeview-ltr-button-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/treeview-ltr-button-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/treeview-ltr-button.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/treeview-rtl-button-active.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/treeview-rtl-button-hover.png create mode 100644 themes/oomox-mar/gtk-2.0/assets/treeview-rtl-button.png create mode 100644 themes/oomox-mar/gtk-2.0/gtkrc create mode 100644 themes/oomox-mar/gtk-2.0/hacks.rc create mode 100644 themes/oomox-mar/gtk-2.0/main.rc create mode 120000 themes/oomox-mar/gtk-3.0/assets create mode 100644 themes/oomox-mar/gtk-3.0/gtk.css create mode 120000 themes/oomox-mar/gtk-3.20/assets create mode 100644 themes/oomox-mar/gtk-3.20/gtk.css create mode 120000 themes/oomox-mar/gtk-3.22/assets create mode 100644 themes/oomox-mar/gtk-3.22/gtk.css create mode 100644 themes/oomox-mar/gtk-assets/box-shadow-backdrop.png create mode 100644 themes/oomox-mar/gtk-assets/box-shadow-backdrop@2.png create mode 100644 themes/oomox-mar/gtk-assets/box-shadow.png create mode 100644 themes/oomox-mar/gtk-assets/box-shadow@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-checked-active.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-checked-active@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-checked-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-checked-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-checked-hover.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-checked-hover@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-checked.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-checked@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-mixed-active.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-mixed-active@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-mixed-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-mixed-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-mixed-hover.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-mixed-hover@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-mixed.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-mixed@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-unchecked-active.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-unchecked-active@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-unchecked-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-unchecked-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-unchecked-hover.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-unchecked-hover@2.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-unchecked.png create mode 100644 themes/oomox-mar/gtk-assets/checkbox-unchecked@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-checked-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-checked-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-checked.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-checked@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-mixed-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-mixed-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-mixed.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-mixed@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-unchecked-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-unchecked-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-unchecked.png create mode 100644 themes/oomox-mar/gtk-assets/menu-checkbox-unchecked@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-checked-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-checked-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-checked.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-checked@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-mixed-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-mixed-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-mixed.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-mixed@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-unchecked-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-unchecked-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-unchecked.png create mode 100644 themes/oomox-mar/gtk-assets/menu-radio-unchecked@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-checked-active.png create mode 100644 themes/oomox-mar/gtk-assets/radio-checked-active@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-checked-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/radio-checked-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-checked-hover.png create mode 100644 themes/oomox-mar/gtk-assets/radio-checked-hover@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-checked.png create mode 100644 themes/oomox-mar/gtk-assets/radio-checked@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-mixed-active.png create mode 100644 themes/oomox-mar/gtk-assets/radio-mixed-active@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-mixed-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/radio-mixed-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-mixed-hover.png create mode 100644 themes/oomox-mar/gtk-assets/radio-mixed-hover@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-mixed.png create mode 100644 themes/oomox-mar/gtk-assets/radio-mixed@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-unchecked-active.png create mode 100644 themes/oomox-mar/gtk-assets/radio-unchecked-active@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-unchecked-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/radio-unchecked-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-unchecked-hover.png create mode 100644 themes/oomox-mar/gtk-assets/radio-unchecked-hover@2.png create mode 100644 themes/oomox-mar/gtk-assets/radio-unchecked.png create mode 100644 themes/oomox-mar/gtk-assets/radio-unchecked@2.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/checkbox-checked-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/checkbox-checked-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/checkbox-mixed-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/checkbox-mixed-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/checkbox-unchecked-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/checkbox-unchecked-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/radio-checked-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/radio-checked-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/radio-mixed-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/radio-mixed-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/radio-unchecked-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/radio-unchecked-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-checkbox-checked-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-checkbox-checked-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-checkbox-mixed-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-checkbox-mixed-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-checkbox-unchecked-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-checkbox-unchecked-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-radio-checked-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-radio-checked-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-radio-mixed-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-radio-mixed-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-radio-unchecked-symbolic.svg create mode 100644 themes/oomox-mar/gtk-assets/scalable/small-radio-unchecked-symbolic.symbolic.png create mode 100644 themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider.png create mode 100644 themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider@2.png create mode 100644 themes/oomox-mar/gtk-assets/scale-horz-marks-before-slider-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/scale-horz-marks-before-slider-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/scale-horz-marks-before-slider.png create mode 100644 themes/oomox-mar/gtk-assets/scale-horz-marks-before-slider@2.png create mode 100644 themes/oomox-mar/gtk-assets/scale-slider-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/scale-slider-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/scale-slider.png create mode 100644 themes/oomox-mar/gtk-assets/scale-slider@2.png create mode 100644 themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider.png create mode 100644 themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider@2.png create mode 100644 themes/oomox-mar/gtk-assets/scale-vert-marks-before-slider-disabled.png create mode 100644 themes/oomox-mar/gtk-assets/scale-vert-marks-before-slider-disabled@2.png create mode 100644 themes/oomox-mar/gtk-assets/scale-vert-marks-before-slider.png create mode 100644 themes/oomox-mar/gtk-assets/scale-vert-marks-before-slider@2.png create mode 100644 themes/oomox-mar/gtk-assets/selectionmode-checkbox-checked.png create mode 100644 themes/oomox-mar/gtk-assets/selectionmode-checkbox-checked@2.png create mode 100644 themes/oomox-mar/gtk-assets/selectionmode-checkbox-unchecked.png create mode 100644 themes/oomox-mar/gtk-assets/selectionmode-checkbox-unchecked@2.png create mode 100755 themes/oomox-mar/index.theme create mode 100644 themes/oomox-mar/metacity-1/assets/button.svg create mode 100644 themes/oomox-mar/metacity-1/assets/close.svg create mode 100644 themes/oomox-mar/metacity-1/assets/maximize.svg create mode 100644 themes/oomox-mar/metacity-1/assets/menu.svg create mode 100644 themes/oomox-mar/metacity-1/assets/minimize.svg create mode 100644 themes/oomox-mar/metacity-1/assets/shade.svg create mode 100644 themes/oomox-mar/metacity-1/assets/unmaximize.svg create mode 100644 themes/oomox-mar/metacity-1/assets/unshade.svg create mode 100644 themes/oomox-mar/metacity-1/metacity-theme-2.xml create mode 100644 themes/oomox-mar/metacity-1/metacity-theme-3.xml create mode 100644 themes/oomox-mar/unity/assets/close_focused.svg create mode 100644 themes/oomox-mar/unity/assets/close_focused_prelight.svg create mode 100644 themes/oomox-mar/unity/assets/close_focused_pressed.svg create mode 100644 themes/oomox-mar/unity/assets/close_unfocused.svg create mode 100644 themes/oomox-mar/unity/assets/close_unfocused_prelight.svg create mode 100644 themes/oomox-mar/unity/assets/close_unfocused_pressed.svg create mode 100644 themes/oomox-mar/unity/assets/maximize_focused.svg create mode 100644 themes/oomox-mar/unity/assets/maximize_focused_prelight.svg create mode 100644 themes/oomox-mar/unity/assets/maximize_focused_pressed.svg create mode 100644 themes/oomox-mar/unity/assets/maximize_unfocused.svg create mode 100644 themes/oomox-mar/unity/assets/maximize_unfocused_prelight.svg create mode 100644 themes/oomox-mar/unity/assets/maximize_unfocused_pressed.svg create mode 100644 themes/oomox-mar/unity/assets/minimize_focused.svg create mode 100644 themes/oomox-mar/unity/assets/minimize_focused_prelight.svg create mode 100644 themes/oomox-mar/unity/assets/minimize_focused_pressed.svg create mode 100644 themes/oomox-mar/unity/assets/minimize_unfocused.svg create mode 100644 themes/oomox-mar/unity/assets/minimize_unfocused_prelight.svg create mode 100644 themes/oomox-mar/unity/assets/minimize_unfocused_pressed.svg create mode 100644 themes/oomox-mar/unity/assets/unmaximize_focused.svg create mode 100644 themes/oomox-mar/unity/assets/unmaximize_focused_prelight.svg create mode 100644 themes/oomox-mar/unity/assets/unmaximize_focused_pressed.svg create mode 100644 themes/oomox-mar/unity/assets/unmaximize_unfocused.svg create mode 100644 themes/oomox-mar/unity/assets/unmaximize_unfocused_prelight.svg create mode 100644 themes/oomox-mar/unity/assets/unmaximize_unfocused_pressed.svg create mode 120000 themes/oomox-mar/unity/close.svg create mode 100644 themes/oomox-mar/unity/close_dash.svg create mode 100644 themes/oomox-mar/unity/close_dash_disabled.svg create mode 100644 themes/oomox-mar/unity/close_dash_prelight.svg create mode 100644 themes/oomox-mar/unity/close_dash_pressed.svg create mode 120000 themes/oomox-mar/unity/close_focused_normal.svg create mode 120000 themes/oomox-mar/unity/close_focused_prelight.svg create mode 120000 themes/oomox-mar/unity/close_focused_pressed.svg create mode 120000 themes/oomox-mar/unity/close_unfocused.svg create mode 120000 themes/oomox-mar/unity/close_unfocused_prelight.svg create mode 120000 themes/oomox-mar/unity/close_unfocused_pressed.svg create mode 100644 themes/oomox-mar/unity/dash-widgets.json create mode 100644 themes/oomox-mar/unity/launcher_arrow_btt_19.svg create mode 100644 themes/oomox-mar/unity/launcher_arrow_btt_37.svg create mode 100644 themes/oomox-mar/unity/launcher_arrow_ltr_19.svg create mode 100644 themes/oomox-mar/unity/launcher_arrow_ltr_37.svg create mode 100644 themes/oomox-mar/unity/launcher_arrow_outline_btt_19.svg create mode 100644 themes/oomox-mar/unity/launcher_arrow_outline_btt_37.svg create mode 100644 themes/oomox-mar/unity/launcher_arrow_outline_ltr_19.svg create mode 100644 themes/oomox-mar/unity/launcher_arrow_outline_ltr_37.svg create mode 120000 themes/oomox-mar/unity/launcher_arrow_outline_rtl_19.svg create mode 120000 themes/oomox-mar/unity/launcher_arrow_outline_rtl_37.svg create mode 120000 themes/oomox-mar/unity/launcher_arrow_outline_ttb_19.svg create mode 120000 themes/oomox-mar/unity/launcher_arrow_outline_ttb_37.svg create mode 120000 themes/oomox-mar/unity/launcher_arrow_rtl_19.svg create mode 120000 themes/oomox-mar/unity/launcher_arrow_rtl_37.svg create mode 120000 themes/oomox-mar/unity/launcher_arrow_ttb_19.svg create mode 120000 themes/oomox-mar/unity/launcher_arrow_ttb_37.svg create mode 100644 themes/oomox-mar/unity/launcher_bfb.png create mode 100644 themes/oomox-mar/unity/launcher_icon_back_150.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_back_54.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_edge_150.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_edge_54.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_glow_200.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_glow_62.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_selected_back_150.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_selected_back_54.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_shadow_200.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_shadow_62.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_shine_150.svg create mode 100644 themes/oomox-mar/unity/launcher_icon_shine_54.svg create mode 100644 themes/oomox-mar/unity/launcher_pip_btt_19.svg create mode 100644 themes/oomox-mar/unity/launcher_pip_btt_37.svg create mode 100644 themes/oomox-mar/unity/launcher_pip_ltr_19.svg create mode 100644 themes/oomox-mar/unity/launcher_pip_ltr_37.svg create mode 120000 themes/oomox-mar/unity/launcher_pip_rtl_19.svg create mode 120000 themes/oomox-mar/unity/launcher_pip_rtl_37.svg create mode 120000 themes/oomox-mar/unity/launcher_pip_ttb_19.svg create mode 120000 themes/oomox-mar/unity/launcher_pip_ttb_37.svg create mode 120000 themes/oomox-mar/unity/maximize.svg create mode 100644 themes/oomox-mar/unity/maximize_dash.svg create mode 100644 themes/oomox-mar/unity/maximize_dash_disabled.svg create mode 100644 themes/oomox-mar/unity/maximize_dash_prelight.svg create mode 100644 themes/oomox-mar/unity/maximize_dash_pressed.svg create mode 120000 themes/oomox-mar/unity/maximize_focused_normal.svg create mode 120000 themes/oomox-mar/unity/maximize_focused_prelight.svg create mode 120000 themes/oomox-mar/unity/maximize_focused_pressed.svg create mode 120000 themes/oomox-mar/unity/maximize_unfocused.svg create mode 120000 themes/oomox-mar/unity/maximize_unfocused_prelight.svg create mode 120000 themes/oomox-mar/unity/maximize_unfocused_pressed.svg create mode 120000 themes/oomox-mar/unity/minimize.svg create mode 100644 themes/oomox-mar/unity/minimize_dash.svg create mode 100644 themes/oomox-mar/unity/minimize_dash_disabled.svg create mode 100644 themes/oomox-mar/unity/minimize_dash_prelight.svg create mode 100644 themes/oomox-mar/unity/minimize_dash_pressed.svg create mode 120000 themes/oomox-mar/unity/minimize_focused_normal.svg create mode 120000 themes/oomox-mar/unity/minimize_focused_prelight.svg create mode 120000 themes/oomox-mar/unity/minimize_focused_pressed.svg create mode 120000 themes/oomox-mar/unity/minimize_unfocused.svg create mode 120000 themes/oomox-mar/unity/minimize_unfocused_prelight.svg create mode 120000 themes/oomox-mar/unity/minimize_unfocused_pressed.svg create mode 100644 themes/oomox-mar/unity/progress_bar_fill.svg create mode 100644 themes/oomox-mar/unity/progress_bar_trough.svg create mode 120000 themes/oomox-mar/unity/sheet_style_close_focused.svg create mode 120000 themes/oomox-mar/unity/sheet_style_close_focused_prelight.svg create mode 120000 themes/oomox-mar/unity/sheet_style_close_focused_pressed.svg create mode 120000 themes/oomox-mar/unity/unmaximize.svg create mode 100644 themes/oomox-mar/unity/unmaximize_dash.svg create mode 100644 themes/oomox-mar/unity/unmaximize_dash_disabled.svg create mode 100644 themes/oomox-mar/unity/unmaximize_dash_prelight.svg create mode 100644 themes/oomox-mar/unity/unmaximize_dash_pressed.svg create mode 120000 themes/oomox-mar/unity/unmaximize_focused_normal.svg create mode 120000 themes/oomox-mar/unity/unmaximize_focused_prelight.svg create mode 120000 themes/oomox-mar/unity/unmaximize_focused_pressed.svg create mode 120000 themes/oomox-mar/unity/unmaximize_unfocused.svg create mode 120000 themes/oomox-mar/unity/unmaximize_unfocused_prelight.svg create mode 120000 themes/oomox-mar/unity/unmaximize_unfocused_pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/border.svg create mode 100644 themes/oomox-mar/xfwm4/assets/close-active.svg create mode 100644 themes/oomox-mar/xfwm4/assets/close-inactive.svg create mode 100644 themes/oomox-mar/xfwm4/assets/close-prelight.svg create mode 100644 themes/oomox-mar/xfwm4/assets/close-pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/hide-active.svg create mode 100644 themes/oomox-mar/xfwm4/assets/hide-inactive.svg create mode 100644 themes/oomox-mar/xfwm4/assets/hide-prelight.svg create mode 100644 themes/oomox-mar/xfwm4/assets/hide-pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/maximize-active.svg create mode 100644 themes/oomox-mar/xfwm4/assets/maximize-inactive.svg create mode 100644 themes/oomox-mar/xfwm4/assets/maximize-prelight.svg create mode 100644 themes/oomox-mar/xfwm4/assets/maximize-pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/maximize-toggled-active.svg create mode 100644 themes/oomox-mar/xfwm4/assets/maximize-toggled-inactive.svg create mode 100644 themes/oomox-mar/xfwm4/assets/maximize-toggled-prelight.svg create mode 100644 themes/oomox-mar/xfwm4/assets/maximize-toggled-pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/menu-active.svg create mode 100644 themes/oomox-mar/xfwm4/assets/menu-inactive.svg create mode 100644 themes/oomox-mar/xfwm4/assets/menu-prelight.svg create mode 100644 themes/oomox-mar/xfwm4/assets/menu-pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/shade-active.svg create mode 100644 themes/oomox-mar/xfwm4/assets/shade-inactive.svg create mode 100644 themes/oomox-mar/xfwm4/assets/shade-prelight.svg create mode 100644 themes/oomox-mar/xfwm4/assets/shade-pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/shade-toggled-active.svg create mode 100644 themes/oomox-mar/xfwm4/assets/shade-toggled-inactive.svg create mode 100644 themes/oomox-mar/xfwm4/assets/shade-toggled-prelight.svg create mode 100644 themes/oomox-mar/xfwm4/assets/shade-toggled-pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/stick-active.svg create mode 100644 themes/oomox-mar/xfwm4/assets/stick-inactive.svg create mode 100644 themes/oomox-mar/xfwm4/assets/stick-prelight.svg create mode 100644 themes/oomox-mar/xfwm4/assets/stick-pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/stick-toggled-active.svg create mode 100644 themes/oomox-mar/xfwm4/assets/stick-toggled-inactive.svg create mode 100644 themes/oomox-mar/xfwm4/assets/stick-toggled-prelight.svg create mode 100644 themes/oomox-mar/xfwm4/assets/stick-toggled-pressed.svg create mode 100644 themes/oomox-mar/xfwm4/assets/themerc create mode 100644 themes/oomox-mar/xfwm4/assets/title-side.svg create mode 100644 themes/oomox-mar/xfwm4/assets/title.svg create mode 120000 themes/oomox-mar/xfwm4/bottom-active.svg create mode 120000 themes/oomox-mar/xfwm4/bottom-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/bottom-left-active.svg create mode 120000 themes/oomox-mar/xfwm4/bottom-left-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/bottom-right-active.svg create mode 120000 themes/oomox-mar/xfwm4/bottom-right-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/close-active.svg create mode 120000 themes/oomox-mar/xfwm4/close-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/close-prelight.svg create mode 120000 themes/oomox-mar/xfwm4/close-pressed.svg create mode 120000 themes/oomox-mar/xfwm4/hide-active.svg create mode 120000 themes/oomox-mar/xfwm4/hide-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/hide-prelight.svg create mode 120000 themes/oomox-mar/xfwm4/hide-pressed.svg create mode 120000 themes/oomox-mar/xfwm4/left-active.svg create mode 120000 themes/oomox-mar/xfwm4/left-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/maximize-active.svg create mode 120000 themes/oomox-mar/xfwm4/maximize-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/maximize-prelight.svg create mode 120000 themes/oomox-mar/xfwm4/maximize-pressed.svg create mode 120000 themes/oomox-mar/xfwm4/maximize-toggled-active.svg create mode 120000 themes/oomox-mar/xfwm4/maximize-toggled-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/maximize-toggled-prelight.svg create mode 120000 themes/oomox-mar/xfwm4/maximize-toggled-pressed.svg create mode 120000 themes/oomox-mar/xfwm4/menu-active.svg create mode 120000 themes/oomox-mar/xfwm4/menu-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/menu-prelight.svg create mode 120000 themes/oomox-mar/xfwm4/menu-pressed.svg create mode 120000 themes/oomox-mar/xfwm4/right-active.svg create mode 120000 themes/oomox-mar/xfwm4/right-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/shade-active.svg create mode 120000 themes/oomox-mar/xfwm4/shade-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/shade-prelight.svg create mode 120000 themes/oomox-mar/xfwm4/shade-pressed.svg create mode 120000 themes/oomox-mar/xfwm4/shade-toggled-active.svg create mode 120000 themes/oomox-mar/xfwm4/shade-toggled-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/shade-toggled-prelight.svg create mode 120000 themes/oomox-mar/xfwm4/shade-toggled-pressed.svg create mode 120000 themes/oomox-mar/xfwm4/stick-active.svg create mode 120000 themes/oomox-mar/xfwm4/stick-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/stick-prelight.svg create mode 120000 themes/oomox-mar/xfwm4/stick-pressed.svg create mode 120000 themes/oomox-mar/xfwm4/stick-toggled-active.svg create mode 120000 themes/oomox-mar/xfwm4/stick-toggled-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/stick-toggled-prelight.svg create mode 120000 themes/oomox-mar/xfwm4/stick-toggled-pressed.svg create mode 120000 themes/oomox-mar/xfwm4/themerc create mode 120000 themes/oomox-mar/xfwm4/title-1-active.svg create mode 120000 themes/oomox-mar/xfwm4/title-1-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/title-2-active.svg create mode 120000 themes/oomox-mar/xfwm4/title-2-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/title-3-active.svg create mode 120000 themes/oomox-mar/xfwm4/title-3-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/title-4-active.svg create mode 120000 themes/oomox-mar/xfwm4/title-4-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/title-5-active.svg create mode 120000 themes/oomox-mar/xfwm4/title-5-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/top-left-active.svg create mode 120000 themes/oomox-mar/xfwm4/top-left-inactive.svg create mode 120000 themes/oomox-mar/xfwm4/top-right-active.svg create mode 120000 themes/oomox-mar/xfwm4/top-right-inactive.svg diff --git a/themes/oomox-mar/COPYING b/themes/oomox-mar/COPYING new file mode 100644 index 0000000..d159169 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/chrome/chrome-scrollbar.crx b/themes/oomox-mar/chrome/chrome-scrollbar.crx new file mode 100644 index 0000000000000000000000000000000000000000..a4d7958f7dc1e895d33f5bbcec4076ff1013b1a8 GIT binary patch literal 4284 zcmZ=RGBROeU|>*VWME)mWMD98VpKBVW#iOp^Jx3d%gD&c%D~*j$PW_dVrpV!WZ3vw z!c)5Eb=KY=&7vzeUX(gE`9W0nov6c+x8EO^I}p80n)#W-gNYfwF6+G-r>u%ko<1dw zQ*mzO#!IJm2Y!fl@1Am*FZfMJ{`DDB+a6AStS%C{=!S}hci(ZA#XXEi0`)F@SmW?< zbI+A~!X@t~UtpMAB-AKrUY5HdWrH98i3;J)3%O3QLJY!huitLfi=KR}^!@#1KcZaM zrs)UI`jq>-V^7Yt^S{zH`wq`BSii>Ii=p|c0{fZv2mi88su(Rj^NqtnevaStoPtwf zliT~$PB720`{WR1le{A1!sWy&mwnEEyNrri@3L$%5La2s6WaDGy`t%G&)k2{FP{@B z{r&9RdH+IxCT2zk#&t{E7j$OuIe(4ZB)liShfC=Ghb5<8on_RhE569ITKgvNJtd*N zOF#QfRb*i~{AP{QYVOU#n-u>4$Pu~h+!!f%@mulwDan_YzP%nBoAmj1s)OKTy9eH< zwlKapc;tz;qFVoyrxW&7?-1U*r|sN+`7_mm=l?sTwI1d;Wl$r;sIMfv%&vd#s-hJ) zypP9!Iy^@`XNjNU-TB{s2%eklaI;%2Y5C5(tfkj}RbQKL9BH=Z*FmOM?vB|LDt^z_ zx7Z#Rx@hs{qpGTsd_SWNo=er8+_rR&lUb9&vGPmyuU|H+PG@4+=C@#nI#cei-xY30 zf)Bk(nssKzSN8*(bB|ul*lrYiSfq^mZ-6&5iwFY)2M0svBq47G1_lOD8UoR53=9mJ z$@zK3`pgUnRizVzyk9rn|E9~xz>v$rz`)1Az)+lAl%JE6lvq@(mt0)DH0W*KAqA1Y z_m{jsaDJx9;;VkC{>-ggU38v&+crzL`uo@5*Q>IptG2Y9et4(&e4}Ai*rOE_pBY9Z zv$P-heq)DMGWSfTPcN%m=4?GOW#ZR!vG-mTuPT}JXn}%`2W!t7kG$S#EJ6q4!x&#) zE0WcVlIic~yrDE%bpOVy-E5L>fev}MvnnMH_m=fo=q)`bq?L2``|0m;S?McT|0Wtg zNjp}swyf*g#X7(5+SMx=O8ok>eSE6X1pRKE=<}gSJ?u1( zjYW#$eT7651wJdbY<~eyF}vqaKffsPu$ral`;KvLrI(-$ufRoh$NjvISX$Av;xlbTn5 zpU+qpc&f5su5IC*S+XjBJA*U$uWfst@iLX~f$Qz!_P6sBwg#_S^;@8-dn=z`=&DEh zm4f@XAC*OfMA`%)Z{`PEeqCW;U}$1wVBmo#L_;&Z;%l2EawxyZ6XxjE^zdajs zdgs~)m7FE+f!neVUSI0DK*gtHQ=8oPou1FFS`Ap<{}b8zL{lK9-sWb(;?&~6J!&s1 z--%y(W}a*N-dE3)Ekx^{TKCbzVh8=Fq(A1r7_2OIu}m=V(*1jjx?WnXUN(R2W_E<{ zGbRXm`?s;S-(X;1Xhre8i3P;>j(yDrJbONKovzm7WI3`*N#@&y`jFgNF5E1w9b0Pu zN=4j~i_)HW?Bkgmezty6>tb*B3;A*!p0`mVS<3a*o;1tna|D?aH);LbvD$@CrYqly z))v2vT`zF#!QJ&r{`**(r2EvR^GtGQJ^ioy<=PKk&o#;U&6j5_a#;}c z^TwytP8;VBM>NBpi(l0e^1teHH|5ELeE!h0C6ljwer|SB9uWdL6NJ2PY+v3A$_eez zoB%0^42{4+kUQagUb6wuvG+EuPv_3IXSrb_$Y=e=cGWc142OUYkK4=FH?n>;&}O&( zSv&vjmCs2J%)UHcbFs~!wn#2HCD8CW@A+1NIUFrZvma02ohhQQKb99n!i5O;#>a|( zT_Ot>q;zJxcox(}c~&L`YB^U{?u<)|D=REYa$FTx7x?Q&Yr85x$fNb*`IFdP56JIH{E#M$xR}~{(&E3*9u8LE6A*C>ioU*t+t4y1asYq z&UqV5w$I%Bz{38t;?+pw@I9;Y<_MMic%5D^o7*O9Hdnn&?DTuPZ((1qDw^}2Guiv# z*=nah(odI9pRwX>4DXg{2QObepE@_#Nf@cZX_+MC{V#T}(?doEh9~Ix0c#krfy3bN z%(`vNn&+7MPb9Ii?K`Y+royJ)l`9}%(-G4}Di-!@m)LC7n7VM!o)~>&{oNLp8x=zJ z_iNOCvzFFmV>{;LFMfPN&#~>sJfCOrszg0?uDx;NQdET8M^S@imB)R&?H2rKOguX) zU;IZ=_{_hba;s|3yq)}0w_E<6(Zu($`m^8E)~K{4Ho9H^@>ftset!M)pg$9)W!CpK zXWl(0`T3t{1+$QUKJ|tm8!l{ zBX0eSTQ^_a->F+(cX#jAkL*z*a%V2xDB8Jp>6`HFhnQDxUw7YZ^}W+}!AS)^=iY3Y z$@ID_)81rH*tYq1k5oHVdX_DJ-}@$WCtpndHo3rRL+#M2^TPF#*SmjbpEWV>c>N;^uaisZw@6*VcK`d{_S%?MZsA^Y7QG4M#-&7yURRaW%gB_vOd6 z^^Jx{9=v?@eA7A2g`7x90n|d#{gmQ3i)I@RxK2wdoU!(=TdiigKFU-v^waJ9+xs4$;^9o&Ed2JF{J*$p z!}Wh&eGX{Lyt(;?jk@L>vs<6O{rwev-MhMc?QMzeaT8h#C%RpJ9h>+0@pj{q*}u%9 zzxc*{GrIRbzUtlEC1=e=e@*hOnY`blK-S~aoGlK|zwEre++6nLt*nrvhi7g0wB_yJ z36ZD6)HM0T7=oy+s}Wz!Qtti zqf)Vd???Xs^YdHa+i&|z*0G4r{(S8FySMumbj!?dnK}FYv%7IO>>ehv?LPFq|5@){ z_sM<{X?rv`r&+}8kKZq$(X~+XPko(J#*0p0oBjV!$=2)q`1ASvui~XgC;QvojNAXV z+xK60XJxyN)U;H;fQNUMJg)hD@8?zZdG*tDdSmzKRiFKuBX*pvcOCogd$AFJzFy(p z$gQ@gU*}GmuJ-?5PyU~}^Fqe>rE;t7X`|aurnT=jTvcI~d+Dd`>lL9{DVMHk#6@ra z8uo_OdVc=5Jvu^CTu+`c?|h&CpL_q-v!(Znpa1LLeBSWXhpo45?+b`(Ji1fQc%s*G zyUE5UHGke&@GX5kjra5OBT>^=F5UnBbM3i+@Q`ocj@>*d}P_jl<0t-2o@ETBF?QEWxV_dk}^YtQz*eg60JtFvoQ>#vttZ)iU6 z_4of@&fYzFH2%GDy{2w-_4BB=zyJ8}deQmRX!)bbx@UyzHb0yD^sZ*njSt2fI1)aT zd@YWAKIH-nLx49U69a*VWME)mWMD98VpKBVW#iOp^Jx3d%gD&c%D~*j$PW_dVrpV!WLQ5Z zarW9*OO-bA7_8rU{=3ni$}9@?kaC#pX z$`7AX&l$8o-|7=&w?prf`w~;V6Snidoe7Y%dAIBH{7YvnbXyNC-Vt(s^^P}JPTkWC z+&%f(a$SKp?uijcR3w~QEw@}fkjB5&c1Kp>W{wEz!Z7q6z_0NQk4P2|-q?cU&Ve!82@A;z(=Omg~PVJavk!d8{Z8F(D)E0tW^%pSr0vs6RcwD`&0bWuaHH@S){geg zFFr}HxOLF(D-$y#1Eb$#FX_0XFHTb%LU#Oj-_+5Q*PXoUXy*9~`Kx~0MJ@6YKW_2v z@TZx^)}2*544msHvqYXOtlQvwA?rtYtf<=0b#J~l9#-)YDL!<-e)_)0`!1Z5$#$G) ze)@Ez=Fzy96XS!z7744W?pM=ge;~Ei*RtZ?X&avVr_Jtn37@Flb^Ek?_Q!P#9Ar~FpOH}4lYe|xSy0%~LuM>J(+k@oynbp#uiJd+Gellgpphq&&OUpki?4$tKY=&H>)cEFugH92^YOxsQ28L_S-yl!1ZaHUk3# zKLZ0pNk(dJYJ6HzVs5HlL0z4vfrb|i=HBHUD9{V(GB{-Kv zbj`JKwrE(;ro5E-#B-ew9Xe?V53HFE^#pJIxumgalIl7^)q_7XRiAdcuH-tZ9@~i*#Zd#Y@U@c)2`#0vArK$-d1FDZEo%z%p!@$5$iN#07 zW$BwW^}NGZoH%<@dt2x!4Nc7rm#*vU>tEM4zjj*R>$argU9v!yJM6-RT(1Ll;2 zu%H!$2W?4yeoj(i5uF2f^Tg?njqR0(m;V2L{?iQYC3z43KZx97ll<)r1Fzt^u;r~P zL0^l0ims{jd%ylH)2)LKUcP$1>73?5PBcF?IXlgQ1umwas1v;A!32Xhc&CfEMCOiO zTSf*34i*LmUIqq++{C=hwAA7fy{zK=yxz%y{Y?fu$M63X;XZ%4LL=@``HtJ+ubDiakiEo%?Z!h!@7Zfj16)usgdNVmi`DlSm%7pVKP6vP4vFogGIcqY1jF*F&+$^-BxHo)v58EnO%r7yqJ6yLGeR*-kyt8K;-X6}^4w`zM0i zkMpT{+9C6`Q$_xkb9_54Wf?Jlb)NI@qwON+?z!2{_ZSpqjEyXJz*=U<2icr!9F zFyJmD7*GIOiGi*eJv)N*g6b; + + diff --git a/themes/oomox-mar/gnome-shell/assets/calendar-arrow-right.svg b/themes/oomox-mar/gnome-shell/assets/calendar-arrow-right.svg new file mode 100644 index 0000000..e8e63be --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/calendar-arrow-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/checkbox-off.svg b/themes/oomox-mar/gnome-shell/assets/checkbox-off.svg new file mode 100644 index 0000000..6a6a9df --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/checkbox-off.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/checkbox.svg b/themes/oomox-mar/gnome-shell/assets/checkbox.svg new file mode 100644 index 0000000..19ac75c --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/close.svg b/themes/oomox-mar/gnome-shell/assets/close.svg new file mode 100644 index 0000000..c1e1eb9 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/close.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash-placeholder.svg b/themes/oomox-mar/gnome-shell/assets/dash-placeholder.svg new file mode 100644 index 0000000..e791713 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash-placeholder.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/bottom-running1-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running1-focused.svg new file mode 100644 index 0000000..950f873 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running1-focused.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/bottom-running1.svg b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running1.svg new file mode 100644 index 0000000..4b6022c --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running1.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/bottom-running2-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running2-focused.svg new file mode 100644 index 0000000..81a17b1 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running2-focused.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/bottom-running2.svg b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running2.svg new file mode 100644 index 0000000..66e198f --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/bottom-running3-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running3-focused.svg new file mode 100644 index 0000000..502cc3c --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running3-focused.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/bottom-running3.svg b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running3.svg new file mode 100644 index 0000000..1224058 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/bottom-running4-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running4-focused.svg new file mode 100644 index 0000000..ebff8ef --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running4-focused.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/bottom-running4.svg b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running4.svg new file mode 100644 index 0000000..962044a --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/bottom-running4.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/left-running1-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/left-running1-focused.svg new file mode 100644 index 0000000..a3246f5 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/left-running1-focused.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/left-running1.svg b/themes/oomox-mar/gnome-shell/assets/dash/left-running1.svg new file mode 100644 index 0000000..9b59174 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/left-running1.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/left-running2-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/left-running2-focused.svg new file mode 100644 index 0000000..aa67e34 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/left-running2-focused.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/left-running2.svg b/themes/oomox-mar/gnome-shell/assets/dash/left-running2.svg new file mode 100644 index 0000000..87dff3d --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/left-running2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/left-running3-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/left-running3-focused.svg new file mode 100644 index 0000000..c121beb --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/left-running3-focused.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/left-running3.svg b/themes/oomox-mar/gnome-shell/assets/dash/left-running3.svg new file mode 100644 index 0000000..8d8e61e --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/left-running3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/left-running4-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/left-running4-focused.svg new file mode 100644 index 0000000..ec6d370 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/left-running4-focused.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/left-running4.svg b/themes/oomox-mar/gnome-shell/assets/dash/left-running4.svg new file mode 100644 index 0000000..a1195df --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/left-running4.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/right-running1-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/right-running1-focused.svg new file mode 100644 index 0000000..0bece0c --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/right-running1-focused.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/right-running1.svg b/themes/oomox-mar/gnome-shell/assets/dash/right-running1.svg new file mode 100644 index 0000000..3c79386 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/right-running1.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/right-running2-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/right-running2-focused.svg new file mode 100644 index 0000000..67eca91 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/right-running2-focused.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/right-running2.svg b/themes/oomox-mar/gnome-shell/assets/dash/right-running2.svg new file mode 100644 index 0000000..234992b --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/right-running2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/right-running3-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/right-running3-focused.svg new file mode 100644 index 0000000..c776562 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/right-running3-focused.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/right-running3.svg b/themes/oomox-mar/gnome-shell/assets/dash/right-running3.svg new file mode 100644 index 0000000..e58cd24 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/right-running3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/right-running4-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/right-running4-focused.svg new file mode 100644 index 0000000..5e50770 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/right-running4-focused.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/right-running4.svg b/themes/oomox-mar/gnome-shell/assets/dash/right-running4.svg new file mode 100644 index 0000000..817729f --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/right-running4.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/top-running1-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/top-running1-focused.svg new file mode 100644 index 0000000..16ffc0e --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/top-running1-focused.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/top-running1.svg b/themes/oomox-mar/gnome-shell/assets/dash/top-running1.svg new file mode 100644 index 0000000..dcfcfa6 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/top-running1.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/top-running2-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/top-running2-focused.svg new file mode 100644 index 0000000..105807a --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/top-running2-focused.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/top-running2.svg b/themes/oomox-mar/gnome-shell/assets/dash/top-running2.svg new file mode 100644 index 0000000..cc5490c --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/top-running2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/top-running3-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/top-running3-focused.svg new file mode 100644 index 0000000..fa4e7cc --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/top-running3-focused.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/top-running3.svg b/themes/oomox-mar/gnome-shell/assets/dash/top-running3.svg new file mode 100644 index 0000000..ba10fda --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/top-running3.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/top-running4-focused.svg b/themes/oomox-mar/gnome-shell/assets/dash/top-running4-focused.svg new file mode 100644 index 0000000..be0cc29 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/top-running4-focused.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/dash/top-running4.svg b/themes/oomox-mar/gnome-shell/assets/dash/top-running4.svg new file mode 100644 index 0000000..7f750f7 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/dash/top-running4.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/more-results.svg b/themes/oomox-mar/gnome-shell/assets/more-results.svg new file mode 100644 index 0000000..f1ec687 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/more-results.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/no-events.svg b/themes/oomox-mar/gnome-shell/assets/no-events.svg new file mode 100644 index 0000000..d308b4b --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/no-events.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/no-notifications.svg b/themes/oomox-mar/gnome-shell/assets/no-notifications.svg new file mode 100644 index 0000000..95fd3d0 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/no-notifications.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/assets/process-working.svg b/themes/oomox-mar/gnome-shell/assets/process-working.svg new file mode 100644 index 0000000..f68cc02 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/process-working.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/toggle-off.svg b/themes/oomox-mar/gnome-shell/assets/toggle-off.svg new file mode 100644 index 0000000..8ac0f45 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/toggle-off.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/toggle-on.svg b/themes/oomox-mar/gnome-shell/assets/toggle-on.svg new file mode 100644 index 0000000..3a5805d --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/toggle-on.svg @@ -0,0 +1,4 @@ + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/window-close-active.svg b/themes/oomox-mar/gnome-shell/assets/window-close-active.svg new file mode 100644 index 0000000..74d0efa --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/window-close-active.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/assets/window-close.svg b/themes/oomox-mar/gnome-shell/assets/window-close.svg new file mode 100644 index 0000000..b496ddb --- /dev/null +++ b/themes/oomox-mar/gnome-shell/assets/window-close.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/themes/oomox-mar/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css b/themes/oomox-mar/gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css new file mode 100644 index 0000000..77aa04d --- /dev/null +++ b/themes/oomox-mar/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: #F8F8F8; + 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: 2px 0 0 2px; +} + +#workspacestodockDock.left .workspace-thumbnails { + border-radius: 0 2px 2px 0; +} + +#workspacestodockDock.top .workspace-thumbnails { + border-radius: 0 0 2px 2px; +} + +#workspacestodockDock.bottom .workspace-thumbnails { + border-radius: 2px 2px 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: 2px 0 0 2px; + padding: 0; + spacing: 0; + border-left: none; + border-right: 1px; +} + +#workspacestodockDock.left.inside .workspacestodock-shortcuts-panel { + border-radius: 0 2px 2px 0; + padding: 0; + spacing: 0; + border-left: 1px; + border-right: none; +} + +#workspacestodockDock.top.inside .workspacestodock-shortcuts-panel { + border-radius: 0 0 2px 2px; + padding: 0; + spacing: 0; + border-top: 1px; + border-bottom: none; +} + +#workspacestodockDock.bottom.inside .workspacestodock-shortcuts-panel { + border-radius: 2px 2px 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 2px 2px; */ +} + +.workspacestodock-workspace-caption-background.caption-top { + /* border-radius: 2px 2px 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 #F8F8F8; +} + +/* caption workspace number */ +.workspacestodock-caption-number { + margin: 1px; + padding: 0 10px; + border-radius: 0; + background-color: rgba(255, 255, 255, 0.3); + color: #F8F8F8; + 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: #F8F8F8; + 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: #B5407B; + color: #F8F8F8; + 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: #B5407B; */ +} + +.workspacestodock-caption-name-current { +} + +.workspacestodock-caption-windowcount-current { +} + +.workspacestodock-caption-windowcount-image-current { +} diff --git a/themes/oomox-mar/gnome-shell/gnome-shell-theme.gresource b/themes/oomox-mar/gnome-shell/gnome-shell-theme.gresource new file mode 100644 index 0000000000000000000000000000000000000000..d6823add6dfc34f9640afdcc58e8fdd3ea177be2 GIT binary patch literal 98852 zcmZ<{ODxJv%qwAl0tp5NhBItnj)pCmVqjolU|?WnU|;|VvokO-fG`IG0|O@m0|Pe$ z0|O5O0|PGu0|Ore1A_n*3o$S-z_2g_0|PcJ!oa`)!=elf3}R3$$-uw>!_o{43^EK1 z3~~$%4Dv`=k%56h35t~&7#LI-7#LI;7#P%{Sd)Q)L5qQbL7RbrL6?DnL63ofL7#zv z!H9u@!I*)8!GwW2W$)sDN+m!|G2;I zHf4aYr5MT>8l)H)9!fJXOrHL{8zc^5OE8py9ULdi!0`L!f!iQ+Kx}pfABGHB28J23 z3=G28<8Ol0gV@pxWehuH85p+9F)%!f>#_xjgV;h0WegYO7#QZuGcb63UvL5>4q{7! z)XOt4v?(w!{1x5D1ri6bLGE0jz`&5N$iQH(Q!obA_GH3)xmQh z_kh^k3}p-*iVO_vlo=QtzE@meW`MAH7|Iw9C^ImeQDI=1@?f6^$b1kRV!Y>@a1Z3YH6T?U5q@;Tt}1hGNk8KKL-5TVDwP^WhR9Bv>s zDBKG47#Irl85r94x?BOJH4s~v!H1zmpMjx6pMhcV4&hax@By*;7|IxC=rb_1889$} zmA+yHiG$dncwb<^z~ExYz#z9Mz!#LBL2NOGGKK_028OhB28KVjyTSeiu|fW=NM~Ru z&0t{g4w%3VN~0h)3xf|sO$Gx)Lk0uGwYnQSK;aBx^D>k%OvqqhIFiZ0a3d#63M39< zb2IobT*zc#xRS}hV8V129Bv>sDBNCTGB7;NVqmbonf?T%9>f*_rO#{zhO8V0h7H?Q z45Sz!Y*0KF;7#TR?^%_CufY_jLdyvD(a4DCOVJ?H+ZIC#KEzVHJ z@FACxAu6Ad;lJA>aQuSU;P}mFWLQ|h$WZflHCPPbf(ixCDL2Quw3yK*Tyh|7vI`6-D4H5^jLGhAM!pLA# z%E&OWMe{Ald=MLCencrFLs%IjLv7euaQXqULFQzXF)~aoXJq)rGaW1rVuQq2lru88 zRxmPbm3j_N4_%PU1 zF*59_Vr2O9!%PKPd(on`0(iG$dn@`0g&k>OkeBSZ7!OPV0} zfY_k;ebK|+GHjJh4ULo(GEy_sGfHfgjE$5O$}&^So$@Pel?)UN6if|` z6pW3O?6?#ZY*JFwia`to1)Fq*%oJOtbR~tf%$yusC1p1Y5L8mgFGx(zEUC0rGSD*z zYf?~9P_RkPEK1HvRY(0>~u>3c4UB2t&9a76`+5y5c4KXy-BhwHQ3xpwNdKTv7ImOHbZi z2wYP$a?^^TIU;b)49QL`hL(uXH8UqOwHO&7!q(iF?Brr(ga}`A3v$zokqIJrElkKx zFGi+_@U=7`t4uI5M}(~<`9+J71tN3}4ahEBj13T>YiK}z@nUR*2wy`(atjz^V?^*8 z8j@ec7@H!(*wBdVLdMt(DU6NCFJ+7^kOJA5ykf@004ab?$S-G1kSaDq6S4~$6XdGR zl>Cy$1i5xICAX+CL8{#h&B!lnOpt0gLo>1q8xy1|&d{9v(#AjmIkGIsD{lUakxEY$DhPE;JrI4W+YJeM)T@V?XqXxJM`DKxzC2EM9kXsxX8K8!@DfuOm zkr8T`o04598JVC4xf%K8l94HDn46PVG8vhphPOHSMU#;QYKU8qT{amTpa!@F`Gu3Q z5o(BAl3O|%8>5D|CHcjZu_;QJ8yk>aJ{g;#1i7&R`Q?+b1xlD38N#2Xq1*FR%#Z3#>RAuO7rqE^U_Up)AEx`iℑ!*dLQjF3qtV#nv8gKmZ< zCWt{dFb8GS&D==A96IQRGI?Wkj&pkOCOJt)*kQV$(WCE7jE z^aDy3IFbWe;3pOrrOT_Nq!!7(~V3a+98%&DJZ9=fFMK=VkTS&WL8jSUOIM@2)Yx+ zT_BG_jK}I^pTwlp929%7_zh$R#NF_~GQ_kbKd(f$II}9%N*x~96O3WjA5k$2>!KX8*BmH@#VloW`g{SK{%jBt7a)zi@C8mN>esyGLg`=CGq1r`ns zcvBo&*9IIi^z7e&GBU{hAb;R+KWYHcqQXP90o1P{%}LNm!<`e*q5!FXgWL|>3l4qy zv;*P6NMyPMB}j0f;8c(1N0bZ*Df{W^KWLPIyh&8Df~p636Nh>{{zEOc8RY0#ZbRK| zM7_Q^YG#0%4=TKIgbSK_s0QN8BjkjFS{l)_pAU65s5m0dpR_L5A?Ab1BI4Ww^#JkV zj?x`92IbHXbS!^B1qGl{1Immc(-|)L$=OIQ!0uL%BAEFFi76?WdFfUP z1~|P2R;~y4ux?34X>L+pVrEV;%n;15g07;q#uW%f=}Czi2098*q-Umy*Lth`veY6_ z!cid69bkKmOigtZ5QKrAA%5HR(n@o3AW4>Ni@_^uA%hoqeTLOTx|w+?naPPI`H0k* zUzCzsqzi6TfXfF$5vB*uxa6B|R8WD}-FhIWkY+sCMX)g;g65ax7m#K=w3>s44ngxF z%1N^V)WIRve6Vk^8jr{}kVq{`Ovx-Qwo))Er~ohbCg^mWL66I11F+d(^YKS2u0Y3a zFx+VT2IC2BTxNru3&I8jiY7=(*UQW+&P+)qDZud;dEgXI17l0_3us^}B!FpPFgP6} zm55XiVMJj|O`}1fOdFG-Ax#s*kwTyt(l*g8&d4t+NiHoZ)-6cP1C72zt5k5=VWnW8 zP@JEWnWBKBqB9~;(}81`R9kgnB^D?HfyT>G8WA7?P_r7|ssITjft?GkzpNAt!F3Cg zFxV9Y8d#uK2slg9+qIyX5Li0~;tQyAA>P2<#L`18O^J$7@`JV{zW^SBNI?rpt*|i1 z<5-A7`UNi7y^tWp;#_E;<8d!I5-`g<(n1+pzksSoXcUu}l%eiK@&VXgM1(h}5~tMp z@X8llMS>hbqVqArAL@Fjx9|i%sC>n!a!Ct((B3sr1VGw5B)Oi_!~;p}lm6Ed#y}jB;aqifm12gs*bAGfKn6fZGnU??L&=-Lex${ z3*LDKS1O>I9BD-XbeI9r+r<&wx&`?Kr3JaEd8IJp;3WVeTcOm(;5<#(+_c29{G!Z~ zRB-E@NIlSHg&>y@siPnVH2enFps%F>Z|*2SnmbA0RT9MtTKZT9T|jLD1--8rx08MTbTiEX(0xJAPW|fL4y&5vkg(H0A`sE4&OmK zHzXMa3Ib4(0#69W1r-Wr;3gM1Rkq)^fI$i`y$#0=sS z1seG%Cy^E&LYRu-AE-Y-u>->R(-d*7NkjzUj1)*QNLiW!#e^}TG)1b5k>j44u17W( zBMzWG0fj#ZQ#TH*5Rp$+4K~AwKo}{8aF_VHkRldj5V(9Gs8YAMGB+tdCo>tY z1!uXf0A9O7bm48Mpa&{jK?A+IAf0dv2)hZU9Hrz#D)k7P0P_{xW)!0=5Q!a&Z!=3$ zbMe+u;A&d8IJF?L2sEs#3#zeoLApR*1X+}uSd^Zbhcv2-$HCy55n&k22wjL7x*7RJ znN^_ah#XRk1I;TTrY&%p1#&8MWE^*&1Jam<_eQ~~3QM3t(_MLHUP^wsLUMj-UWo#H z;2Te9608%UDOwj|GT30<%-qEER9!<@SRu_=fMu){N{ezdl=SrU_4M?iOT|+Xi!=1W z4Q=?cU(iID5`iHVP?H%?;Yv-%fvh6QZTL%MYB~)xR1R$q8WIy~1S=(KIu2qPNg)SL z2V_O75oKu(ypoD$X^wQqA*VT_+(vGiBi(68X^tqDL6QNTA{Am8EX@(+KJwF?F=c5E zyljSMX^wQqA*VT_+(vGiBi(68X^tqDL6QMkX^wQqK`eu%IilQ0ews6(EX|n^Q%isn z0$E{4y5m4r!9tEGw~?FXNOu}inj^|(kYqroaD!NeBjhj}weSHM-Q>iAlFa-(-DFVH z6||BDmY(1P8KCJVaAT4fV-PJom^la$*oq$Tq#1MxijIN-WEBdiiL0-r0BOV`=3^A# zgYDMf{tOuo(SvyrlvJS0j4*9N9#tmECXheDuF}_1fZC)0X#y)G78DdKXp|%tXD1~V zX@X6~3`3|MXtNot1?os*VgOS&xRV2N6evV>lkzJH@-y>FQj2uc6AP>q3?bu_U^6{RE5kEh2+FM^%4b8pS}pRI3qnTKQ~nYyzvgIMI9|Z)xl|#w3q-p3eEe2$8E`= zJ$^Wc^Ks-F-5khHJIDw$G!=uU2#|&$h>kP`JxD2_o1Bwh3{Ri>TA;Wx(+0&6-WWpG z42d34&O$354Gj$7nNGL3L>H7QpsOdr{cGLgjKq}ua`>14*a*bHI#><1J~-IP@Rk9Z zF34~^Qg+8u0>GAQk(b4h{ce>3O2@R$-Y7PbTB4AZrNKcA^A=U|4YD5~DTc%h4R#W0 zcn`S4prcik)rb&7u#Yf8>O-_74qbYT-cT_x)U;O6*HXw!O-(6QD9KkyDM~C?NXoB( z<}(sYQHZl(MW`K?mLisN3ZekJrHfR<#RUxl5Hz~CU9KN^ zQY%Vy6LT`t^Q;t-Q$cMu*t7`tFiFf!B@`kcC1~Mc0Bv`HoCkF?_H+VX91c&p*tb%~mr-)<=uXGVYu%N(PUIbn0j5}>BL$;Jd6C#a+DI_Bm z(hf~6R!BRT_fUAQK zeISyCF3hlMoLvWEw4;wWfI}O1dVthh$aaGYHqa0SqNxtclF)n#F8&A^o0yx5Y$yTc zkYo?ZLxh6?XU;>j5q1I^(%>0*K$L;uEqHer$@}}jM156^=RAuKvyn6@AApZ*G(-;%_}Je^|wIx_>i~X+r$EK z92|&^5-KJZ3MLk)`~7^4L1&zJ7@3qA8e|w6gc+Gs`5J@HGcoZnGz&Az&^0MD$I0-bkatY>MVV5nzqsS9SA_?RgeTO=DOfTcm=3ZRP;OfrltlEFd-3MRS`VO^6j zLxW@kut8uUT@w(@&@}>EQGEncxFE zK=;ldk0L{p8(q^Ibayc**%7tv7OEbU>_|}$N_IHZqoudJeBHeKlFT&F_BK#3LDL#2 z3r5i?y&0J(n3!OujSO8Zsi-Q~&`8(ND9p$x*+AD!&(KuYSkK5@7j!Fyg|4Npp^=`M zNtgxrOdT^bT|+%%6J28vEY>wvfbc+@S@n#~l66h>%)w%2x|RxNdM1{jV|PH>L3>?6 zw|SHqWf&Wk=^EvL(qvVxu8D#XI0JxeHqo;*S1{HyFxItHu+X(Ewoow9GcZ=LP_QgB zBqNoA$Kmur_w0aKy5JEx_(s{<-=NrFU;tO2nZ*jlC6zg;#TluoB?_6v3hAkNsYQt; zsVO=NF8&IB{viskE}kI@TKZi2S_;nj1(lE)BqIX@OC1Fx14C1VpwtuvkHiuk1<$-> zJuU?;P>U!azX()|7AqvCBo>sUrYNKp<>xB+R;U*%q$HLk>VxeBU0;$|no|OD8Ay`? zn)wQzc_pbi3eNdO1^GpZAoHN6hh$_HgW6l^MTxl}H>VY)rYaQYrdBej2D5py2Kos^F7aT%1~@;0_L-9EE_=B+wEmpUmXcyy8?HkXdD^MWCWV z!AQ?gMUt$xKaAC{HXZO3W*%1o_j~HOSe+(J#c&$r2AP$cUzDnll3D`VVhrDaBeLGfg2c zzeGo&9JKNoG^_$L5?7>vqZE{+brehu72Jvv^Rja?^Av(h6m%8bGSf;j6x?$1^NVy8 zobroH^7C{Qd>s`Gj0_D8bPbIS3>89y9YKBrXB&4PejtM5Wu}1+kppXkcBJ*pO$)$B*ntJhp`!sN1_mI7u+|=A|2^1p zeJzD>PZxLB5U_jowG<%Br9lg}xbz@nG+?KJI?9mdk(GimXmE>5K>^VlRseUNxfEdY zY|wrs*iy8C5U5_T^YFUa6vfTpu>>;{9R))pV;u!U3q#NhpQ(u^$Xmz_ZOG<+aEL?q zYa?6*^*)9qY@7`=ByWIxP#wr{@PGu$csG{9@uh|v$i2w?C&eP~c%NK!l9fX{CR=QgN~Na=>yWC+TFc-&RX#if^~{pnpaYknF?-r z1($$0m0-^x7spr{UZ5oeSOO5qudo0B31QYNkOe28m0FlB6WHiImx2OBSt|VWB-m63 zmx2OPi4E#V<7s|k+5oPdjZ7?b6cB`g9%w!k;U}n@@zlPcYzm&71l2=eBf<3!f-ukn z*Z8$uT+ooULSzAGVj;m6P-1}x4U(B4XW(jqAlw3G8R!{Xkk&{78BV~D;3gx&Jqp1k zp2_)nph4r}oc!c$-SWgD&^;00R0Y~#13j@B)^vwT!`hn4Zf<5SkR~`%JKq4-X$Vd( z$_FhMDuO0h2tO<{wOp?(Einbsp8>5M0rNn|uN9}3z`71#MrwG+HUR=F%AF)t-2RR_fQ98&Kx0|Aq@-yRznowup8c{uI1uV2CV@CjcB6> zGd$vT6qJjTi&9hbf-^Exb5i_}2Rm_U!eKKw86e6zFbmu^2B%+~Zb1opQrv^C5tnBn z>Y!uA1m*M+rWNc9O!voTRXTq;2v81FoOA z(10r^GdLjnafAoF5mCzp8g35G$pnqgYUy+76+@VyaR^u$Z3J$gA%;|-GnQNm3c3*0 zh!w+-rXEZfN2>!|4Js)3mc zwH#Vyfjh=9DM--|U&(F`@+>6$oI!UOC^+R;KpK&H;5!XKE44wVQ*bGO*Sf$$6H?CCM4k3n7W3l9`M6OfS*mz3s}z{0e+G$|`JxkQIc zFEuYkw>Y&JG_Q^(2~K##<^z2#1>e--V$ifIBu|0nV)b$%LNJ4K6EpL4a}bRisAC~} z*%UxUyaKr41&;*q9ydswqM8IvPhcnJCRV`aGmI=izEx0w8vrsBnx#+;0FA~#bR(7{ zn}FL`u&GAy-C7VKaPXn(FUc&)K`JR=kp*4@j?KZvrAY`a$Po#zc2Or-!QqZ!DtOE? zMIjgxU(nJE9MYK42=*O3AWWb|H>8;hD+53t!_=vplUWQYq@WQ5$s&lb#HIx!R$*tA z!kWw2QW_*JSQSC5Lzs2oIVvj!Lws6OQj3#|GQm4u!9InR4bT(-GYVEXfJ!e&Lcrp9 zB(vad0nh$Hm+*t#gHtzj6c3v#pb?EZum=fIco~DmO;A(Ga8FKtdVXmMbYBT*bPTob zFa>pA6cnK01xetDE(45@RFM>ea{?&GC1&Q~429y1(vp8@ zG(C_kI6WYo1uB?umU&@q2V#sZ}Ph-%1U0I>7mi3GVZgs7|)(5q2IMFLB> zkR<_Vi5!xeA%!S>*a6-!0GB-q3ZQHP&4k8Sn+n)%ho?4}3m}%Exd58YAWp#WI=Z)# z@>3wqJXA9wy5R*Dq>3lXFe*3_bR;ICIs^q4&N2lY2ap&(<_w;!wpOJ@$&+ra5?h{l`}NNI-VX;|jM zXD51l0OCU;bb@o96)v0M%?aGzg&2Uteq!{4$~kbR#$KKTBo-H!=NF}b7JoXHmSm*n zl|UDALyHw~W3HemKeqtZRtKAgl0`v1H_%!hq@;XEz%$;DDU;P^{2JD)Qm^21gSPRbv4(M&SK8 zgl|CA06b{m1t&ZiqMDNm?pxyP)xk2Ji;Iyn$}BJ3XmI}nBlvVP^V0HR2O41QFT%1I ztg#C>CnGZ@B^5H>3AG(%^c&NvywaQ;vaHhAQV7V;$<8c6NylIjSnsd27<2&-&VB;4 z?mz@TSODxqT*km-8WsSMf&5pmFB6VU@Gz%;KYKfeUY-_XE}IF_bl=0lf(fZ83<76WLqCJ`j1o03|VnVhN%SttTp zPXbkek|&M9p#ky$L=!?a)+`L^-zLL9s&oX|Q*(9j851c5ulxNU%L)}NaG+A4Lhekl&AUce|^%yvyKxq`(1T_Os|3DL0a&l^MF>+>21dBj3D_ASsHh3BW zoq3X)pOc>q-c^CDI~^fR&47jEjzWcC^Ih|W*#W-7v<-WZy>n5F96MG z7wh|`=9NOaLx{tOzzGPn;0M}rF#?}&11TPYZT25G^QwNNHx$rqAFOheF`s4znepe8{2A)tuI z<1<|IMzCN<%=g1YAeUYej0hYf*hD%9ej*n*4Pi+RNol6Z7O5atpu3Am8=&PoF7uNu z&CL@HG0jI=P*1E?pjCvpmMDVPBOwR_J=nY}o=77UI^Y5fF);vUL1)A<+tD}@GEvDG zX*v!wj>6bPeB z8=IgOG+2+-M_NY&I)({YjVcG; z-E0ME_(Mi3klaBqwL_BvJnA4VJNQ|QApKmr3i&B1pxv!`>7ZS;;62=+vq~Hb3KT#J z6v{JF^FYUfCW4ME$*BbGdsTp**RBBB^9&vv)>H5SEf7#}Oes&yEJ*~LlbXV%0MZIE z2zm(^Xs0Y_mu=RxObl0X+PqK;jdKzqsHAs|@i5xi>_-Kd<@GN^W#m9YE+$+EE3Dd60Uln_wT z9NGdC&_WQ*nh2}Sx=GOG@0dozJ9D6n2^x}vXIDrQ4%A9cOi_SEQ9)vgE+|}}(Tma; zg^b@~D-*zZ2GL3Yv%p8~LR!b;n!rJdxdIKw4sKeL{ny7L1~F@aeiqLXiyHkqA|4yde;xw zS>TcmGR26y@PiKxT7tt3(TIZZA$3(ajZ%o*7bC zD!>aYs5$Us8Bua6Xh;H-4O4aD!2mjowg7A>YVHBW0H$)VLPUzRg7lZsPY1A40FO;# zmYtBn47f#5RUj83`ru%TixCclHoQv;A}i24DR zZ&0!`BqrhIHfmi2&NJw4gcU#-ZUF1WR%YN${TKlUw-iyy=y2&3rGi`vDRFg>ieOM- z3JNS(8bE|4XtX2|a)LZ!TR%LlqXYshBOrwkx@X{rs)7!C0532E6W|Pp)Mh1Sl_7Q? zBaK$W7mR_<-pR}XoxlRgDg{NUWtpkvkYTEl%$!tRs0cVwU?u{v>x>MIbrdYkbQBCt zO+klWKpG9OTm{z%mI^uOb@`UIV3 zdjq8w6wTmn71_E$b0K;ZnFk6({{RIi#~@GxQyJWs#2Z}byGkLaQs`?zvOjpZ4028p zB-l#wArg>s0b~b`@dzWx!7VtNudv)?1a1}9a&bXiY6Tjc1jV_I0z^QsG!MKf6SA)c zE}D~{o|&hMA()&E6~p0Ulv)LDDby;T)U*%`5odUG4o}6El z2VDmQxv*RpB7#USphgm^6t3ipJwDL%g0m~Ew*@Xi6cn&3fo63a9!GILbSwrQ1gMhe z5rgV==q?ga;~1Ya;Om+ZVUJ>q9+tR9wMY+J%%dqmNiyKbLv<6Z%?R##ph{sz3QEXP z63CF1#}Mb_C6<&HCFba6z^hA08K|J3o12-JnOmBRBn53!fEyyPE*Gp92#sDy!H1r5 zKs)B3Q+lxBci7kl*jM1ZjrFJ{)YJ`iIrz$1a2EqKJq7VdF=WZ2F05}4y(1Bn+Mx@* zK_wcvF@q!qE+e6W7%2f}TXAJ^NouZcaYz@i(b610vC;V#f!pr8%i zxKtyJje(nqV2^-&gn3XAwqSrvBZ4(S10SBKv4%Ac|3Qt>Bi5HN^`!U}riW4=Lt1I* zra9z=M3D5U2WbLhFR$R^tlK% zo{`GMbWpnmv>z)avnUmOemA1?2_85`t>odM1#vaJpay#p$ylgwksJu_5~27Q8pM!B zE!Y4;%_ewgpg9Az5Ct0rbpY-xj=x@ocn{TFSRTga3240qNx!g~39BKn5+1K2NWO;V zd9233N^nrJf%+A9=-_S-z|6+q0)VL^rOr=I%t_5lNi1?KN=*dE2)tDanlwVp1H#mS z)j*qfka-{Q^ctunhAGkE(gRHlf-`eTeoA5`^yEBb@s!Nsf}F%kXkh?fIRqNv04<$? z95o9HG>BE8fe2V<5n(vYLeMx+X)a{dBs{-kDu>%y49P)YuRy&EpGk!j69_xtnlOqb zObf8N2Qqd5azCW}0H<`s04A7)G&TwkI5e~1OQa#@frlwzT|jgvqicn&Jb`KjH^6b} zMT@WU{Gyx`&@EcY*~N%hEKdc`Zy^Lgr|6ax!y-->Jd*(qUC??WcyAv%DhLg6a2G%U z9EjKli9ksT9vsN-!Y~;!G6+%++rEgLj=;MC;Nb_g9UOr0l#5#%EbL&~z<~$Xht+wo z@&}QIkR1=Njj;qRR3{hcx&riIN9aQde1sNMVMxiurH3tM;Cir1f^~v}7*<}v)?{EC zMkF>lqXYr8_{Hu|ge0nu;Nn-!UG32`uGR9 z-2>h537aqnc^aDwA=w8UnwZTWaKM5~Vg!LyCKn{8rxrmAJFp3`i85&61@ky$I1|I; zXnw?V1{z8;3^A7h%YPuhA-e^dk3p>;gafJNQRsjm*uTVv7(D;LV<0&rF)uw;7m`#! z#-N*r<$MpgX7C6NxS&Qpm;)}2VK#ho0mvfI^jBUAUdPpwtYHOPD+1Ng7iIQ7<6{KeVJEkbyA`!>lec^D7H@$945|`zn-U(?psWZf@pw{D>wQhl6PNIy?-&!dw9N0kU?eR!k2RrzYov2Jb2{!^;4aKT*>os%kq0$l!o( zNoFpjeTbaM48dUx@3o<{1E2u}&N1i(Hu!*IXm=D+b3>OX>uV`^I68Y1(CuK z*;3GYFWBxlMg@uY1q-cXX7OC(>D1p>8uzUxO zY-lJUMGUd^1niu0EKY&eI#jX<+#o`Zn%vZs%tY|w>Y{we5tXo#0~Gdd$9W8<_K65u+Bqi0Z@g;cXZt)NB_qgnwCW>8g1z8&~O7w_gS^i)j1s2tGD zV{%4jP6~Wv8WL~1&=F=(?16GFH11%+;26Xm4M@hqMy{d8g8Cs=@GHn*rb0xK3D~&l-of|Xwfz;kFIKj?u)KrHmQfHd)u{9*v<+<*cbHlc{i z(3I3P&~1}g;}{fNpfG_Z70?V8tofpxSWp1kLJoFHaY1HYUTP7_NLxWsKIpIlT~O~f zGcO%BG=*hH0^BG)a6J!Qh6OelnvGF_jKz0)Xcj>A!MD6a`5?<78%B|D>VfBGeJyYnfHvzDv=xlBK&csOAE?@bM;UmC z6OlI|ISD3+SdoLNc1ts^g%k4ID6_;y52NBMXg3+_efuK7&_C z`dSL*nZ+3j<*A@6;d4?ztpHO4Rg}=P0v~}3N~x&17ZhBWE`nE7Sfn5=0#Kml(M!=%x5XjCw z(0n>{NFH3cp)bV+Z{|l>2C8g9j)%Gh#)VvA3^7X=R8!|979a`{P}dYG0>C43(83i| zl7n_a80vvGH-ob!(xwhWBk)FKumUVcM;n2Tjz)JD~fy5)kC!kP7 z)&R+&;D99H3D8Dq5JvX`QG2P$@dJiav1eEUA)*V>1q&DqLt(`<0pEjTi0mlDW-FaS z9@4e*a}5di5As%U@pSa@cL!grtCyDxJ?#b@`^aZELQc9w-NkGS9a%uC{Edx3OIJaD zgBu0z8o|2C(ApSrJQKWJMjXF_&CL91Mp>Hwi0WGAS>mJF?+K?N7IB0ywGgz{qW zEoQo)jX7Y$AtfxVZbS7K#AvWGuxB6{-4N$NfvCDcdwwzWf?^cjLVyk6!0QHZJqxdZ zpbd0*tU`hwso4o>EMwXVN%}eph$IMZ+F6m=B*0<;B-4X^hg1+kBMMxCA-V-%7SiA| zA}&B7MBy%CB*T*P^U%hy^R zF)p1jHURfm;oU4yw173iOB2}42zW0T)XCUg1v-5NcEKm;+(sN(7!h1x79`AI`mkOM zN~}TftuLTN09x;wUxa0kHkN%cgyR!A{E!PgNV0(j3%H>QS;7u#i(*SXy5KuM5!;I4 z2^u;T0S|U)Ll!yI;Rywlz>pmTI&=ULy@-B0Qk@0KFDTKBY&7l&MYju531G2N2UQFj zNP5WbM7RtZV8}jFhNuimEiTO|DRzQRZGqZ1(4a6hfUKJUt(Qkp>ztog0&BcL!xK6% z0IA8~zJ`qt!i3>D5)wK{UWHCxf(sIYs=#F^%mHxKh;j`yeW?p^v2GE>d#DB*gH8s( zv|ShVC<)kdBIqPNv6%us>W=9Q91e$%4PnuNn8-nHx)|yiVQalW7fYc>Hd0dq()Iv( z9gAH^haZE(3u+Gbvrd-&mmykN$#WC2!$=@*ud=`>&N@6kO z0$Jp+hcx}5VFS-lC_Oi*Bz7+vg0ByT+Yah0f=dQS?E-7T!pkMdU^v)2a4~olQBVOI zRt00Q3Q$%BIU3i%1E??r)u*sl48(_e1v!bysTuh>pi3M0lY~BwL3Mpprle4Y-UPPet~XDVo`c3VuBu67pV0K z&RCG6CO}hK;h8BgGf=`AJRJy16kv_uv0ZRdfCN3xiXF7F3|dD+V;0_rLGd$85>eYA z*GL8mpr{66aJoPm-5_#k0MwC!%tc!%z*ZJ3DCkzeFI)z@5t5EUCnkk~M$z@%LF=nQ zhdqN5zApM|YbyoFp}e5WEwKTz@3yDlaV{rJPDuuT@F%^OW8eyp(yafyr z0|z^Z0qx?!Po;tFb_MlJ@{w+VK@CYzQwxMKLK2*}kdiMfN{kFa5Y$M3iMW9QNCYkR zEupt8Ah`}QQU~%6XsZ)uGai~yjbZg1G|^#c)}!kOhXYhOs3{1k7@D}73XV@$f&!h`hqTHPWC6IL3@g52r7-vy1LRbNGIxXQ zTbRkvoe9u|ZWvLHm~cgL4^$U!YZ3aa2-}LSVudt95iL`cS{FV%^_>>)Y<5o0QHl7QtX z3=0tPiOWcY3Y>;ui5y&}VNr_RSdyX`1YhOIosT2g{;%P1(&g_TJ7QxZ~~V=9ElB&HN*w4kX0 zM+dYPfwv9dnFFPMhYyBWDL|XgkV+iU(Zd%L*mpjmXDeiX+F^4lW{lvd`ykhA>mh{= zoQW}*gxv^OI~1-DR@%V@zy^U%5QG=Muf+1nu$EMLm@SZlWP*&K}bF!J8=eI$U~b;Jqw)CE!LoszTIA z0>=?3l0b_h6fD5ege#E1I-x~1vab-u3{(xp+pCcY95EpXqrL8^sxCfc)`J7iohU zP7_eP1F92Y>p(CA7F@v~=6#_~hRzp((hVd#LIgl_&5$w+oPoj1SP%sCL=EH;7}SX& z&XtgZyTEw>wB8FgVTiHc$pF5^fuLWYNeApy^xYfC+t^@Z!=|7sKuK{e^4KES<SRuv^ahVDpN+r=$@bDeDj5ENS^l|acEi6y%5o5C^6IIw(CYH>k+9&}MON__>g z53D37KV28PGYOpRu_Yt0!o1XSUC`+-D3>2V3n-WmzzT~}lT$Oxp!Y+-N;b$OFnHw< z+-jIYcq0#0F?c>0-UNfK#6UHo7_HC;x8V@yMnOFTjtHz}5!@{xgK)V6l$>BrgKg0O zA4~<;ots*ch!To0 zxHifJ9fOInTo5|q1N9Fi`J00hHwZ(T`k+vNnS@f=cPj~*2qmv&&y29OfAx_%FoZ$ElN!XU0e-rCu7zluoGfH?!>B5FAa1XIpl0z zuv?)m9%!Wq>4oZRDfq*#Z&2_~txU=XovWp#&!wCVj33!Pdi* zI3zE_%V;YFhychVaD7Gj^su1CEm8u8iYS{Hm^(R{f(m~uO$AuT2yP8j7q}=zH0)8QFu+9@ z*?UW%Bk8Co62nf>$Vg1dFNgUGCH%8fE0M}ms59ZMMB)tv`4qX8gEk+7VJEENiyXx zpCNe%8VHbT1>UOz#|mmdf*cPn6Ttz38O7K`0lJ_8>MwY)jcGJe*+Z<^cs4ns1Q8<4 zu{R*_^qW!L37$BCG`Zkgp;3btq#m{)6FG*l>4ZiCqzej7dl~Q@M#Sod^w6N%5#C0! z5FB5imI<^7fF%Nu5UT5u8bbICgxt86UkWM9u%#SOeum_7v=w-u@WJXx-MrKa$eLqp z=Hb=`YIcJ?2x36n->74qpxaAJOEMH(G81$1(~A|<6oQkBQd9F3f-^Exb5g*A@M%Sf zxv43T<267AflWk8hLE-zs1Sj!rG_{X)?Pt0t1;>bSji2~Q0P`6cbFh0H7u_n%t99d z1qbBLs}!)Opi=>ey_hIT3)US$+E`*_3>)!4HU{ErupndV)5*K!sPw@I68(!HZ2VIN?ImJZORx(rqT-GSHMfwiOE)VFE752nQHw*d9$U zXwngWx&mya9;kdl6C^5tAO(ev0`wjwNX}Ql792=P59(~B9Eh2pu}2)V;wC!n(%kz< z4FvLi1sW9qrSriOr=VPhD+_~j8G?XyM=&E0E!7R4D1)9O1;)Lx;gpj`Iu`XLG4h`8Gw+<6XZ%A z+I~eYC$M`8RA-~7Eu8HK@L&XnYUo^{Zh2x+9_-9}cz$y;bAip~qqq;IDI+rv(n*0f zHsF0Xc+UyG;|#GF6U8L(d3{K&;C!_41@IYXI6^5ezXW_~QECd(1P06{kbWS%n}K2} zl151H71}~TX-eoKse&!pBVY<-H~_yX$dL+fhG4`By4_%1NWQ+7{LNgE#Mtjpv`Gu$AFH1 zDoaaDNri7Z1&0l8tzcd7Mm1#06CNT~3VP5P2-x5N)}A4xXAE+PRcb{+VqQvW3TitP zp#X9~4kU$>INS;j19+<)cW}c)g-FLhk}1itK?9c{)pVH6IP3`n(qbi;1W65(oc#3k z)D&IlnG?`j0=hT=G&K%cuSG;0fa4pS#$bjZZ*oLRXrSG~APgRXhWZD)m$8=ea1Vkl zgrBDgEB>HPCy*B)dSNH2!Sq6kPNKBZAt^!JNQaaHwg@d7gARR90oC7`d1%Xz;Uk5h z#d)v;A|UH2KwUp@tYW5VViORw#6+!1a65)ni}Dh4Q+2o?hvk-ok0wB>L7{08?o{Y( zEM&|N_Zel-_7U_-Bv2XxwMfy@6ub=rPQJ)iW29h^3E-7K6_5rJrVjLU3rq9hA$*Jq zpr9x}x1a=h+8gFJa4iUGjUhW2wjB&sLBMMau<3}Kp0L*saLbZXA*YQ)0~LD)hqPqD zl{qw&K~*xmtbnwtu;<6()Z${$@FA!!g0}n=aGuK#KeY^{9fQpXQ00Kv$ym!IEG9vk z4QQh@y4V!r?(ShkB{uCy1q9UL@B|Ff4_R!XTMQoKhRpXthU;O802bfy_{6HiJ*zn0 zu?V&V0%}otMrKJWDD6Po3>MIpZm=Q(a##a=4zna9GdVjiwHR~{6u5l~mx0Yu8z@lL zhsX4Aa!!77Hn>(ocQZi0eZ#IWxvP@bc;(8A-A6A=j6Z};joAVm!#mT z4<-W3R?zt~B5g*t5wtH8JV6D^yvUNs0fxt0(3Q*JXo9*7_hI%VEU3b462k{mF($gm z@H*JNkY&EG<+6~WeEg{hsV+yJ(?q*#1=>~t-BE{h(iM@hgk@M>^fP%#2= zZf2e?EXfgNBeX!mUNb_g8R#A5ph8R+5{_WIFw;MFQ$T$NOkW^$qZwwUkd%{{oDC|` z(bjuefjEu=vAHK{+HpKPM@%2<#z?*gb}084Ox;05bhZlxt82Zy*^1Qm?^wmqHR9Lk4TJQ7XB0o^ET475Y#OAIwDd$8C(M2)T-=SmYCy&KK2SNDBy`0%*PR8 z$c8}=@N_InO$5gwh5>px>Cnk;l;shSa0c~eF!L{xpCQVy91{yF;t?k66@!nD1MM9J zy8;$e$g8ulszyqEIP@gv=N9ComVh_P!Ye*-4uq7{;I109EnEz_^DeU_F()$_TzZ3i zpP!Vao0(T!keXbQU!;pTQWI-Xp(=)qScAPpAj843D`X%FXNd{zgCM!zQqLUQVV=-+ z*w8=$r(dj_aImFz^z48)ujC_&W6)R%nqE+dqb(S~xoSEmT^C#EVToec1^{f12YVG< z^dkspB><`u=`?wc!z)-izNGsFT4q903arjV3wPwAm`2e8D&cWW|Dz{0n3FM@>ln@+ z*!aO5*FZ!Mu}K+}%JAfgS}rckLIqMzAf*hFG?dVpeVl}wWy@h6IND(^&qMz z)D}CqP=f_9L4ScQ1gS!fSwqm20GI$5I!Ij%BHPsZS_&?pLxM~46BAYvq1-CLr$fI9CiyDWI*@^mhr(>gBv6W!axsnglkQ1G81Qy&p+>XUzAgaSbV+kNk4G$n4 zhd>qgV>J)e`A}zrj+p~t+({gicgRax&|F2HW_UD_Z$I1!;v9k+KG3Me9WHRwaXAo2 zDk79D@i-QTiC7&Dic}D$!~QO}c#vFz zAiIOu@W9i7rKAXf7)x|10#QzE(P~I)K>{%z?i$*J4bjC3s%r?AC=lhuh7HMu3dDF= z*bv=LfoLPvRYVsp5MyDkAy~RVloRa=%F+$dZ57g7MRYL(F%}j!1WOu-a$>`V($)Ibg3trUhYhP{h~^S`dS@Fa+vic-Vm^{czcf8uW<6C81_u_YHW-6h2d- zv#pp{-s&jm;c^Ky1Tgi00|n|HBtJ1QXq1*FR%({yr>Ezn>gMNxMi&^s;5?XQV6Z7J zOIN7K&B-gaRmvzSDX`MlFE20GD>v55FG|-pGB7aEFD^@0QUI@4w^cGRP*Q*_*|b$M zGEhHBoOB5<>m5h`WD#0XFzp)uYzoD6uLQ$oy zl7*5&T4qj;tr9eTl=Q(yBxe>S=cFnmSJ)~U8z?CxSK2BW8Yn3g*(#aAH9*dJ0co%S zIn#~{=405dQ}~@9y2X{bN%=XM$!I!_NZY zeG7>1O|ZB=IVZn372?qM0^ zk2uJ>1|^03g2d#^l1f`813go0A%WUugaipVL=+jp6shUg&;%)9z#Np2F*i~$H-dx= zQt~r1gCsvtKo)^hGc>&-lAnTt4HgZ?M&R^n1ot)}4WR5rk_{%HRD|70XgLBUB*C3t zZ~*p!Ns`L}aL~as0w_>P2uDyMfWwz)js{6G?jTH1Ob&V8^$_!1C4HOLZ4D~D(j6g8M z&?FhGM8QZGB&KT=W}0jO(xnU1p=+dTR0U59#Abo=%)FHRa$RtlpbJ^S1qljpNJNpB z4?s}>3l9(*B|MDH6pW$e7*e7(w1DIS5M5-e1fpQsz|GXi)Cg3Lp=JY+5^%8%Nu(ey zOos(1C!l11W2k;aiDYD~V`u^@QH%^hMUtVhf}w?up&6)50*mW_L||&b;yQ*F3Wmly zVD$Dz6rP~+2uJ=w zjQ~*jLy`ti`9qopXrjR5B)q{0FNo+_4uKLp0bimyx+EhtH&vgRfq_AWfq_ARfq{XC zfq_Aqfq_Aefq}t>fq{V&oEsS!P>WgQJ_AI-J_tqEdJE)VqS6brp2MRaJzS8+QBnO$ zPk(~k3yx1BYg@Q_Py>{x%2S^~ih+S4H@_%VwGh7pWbI zRQ^J98l)`6(PoAfp1I}(Cx<()&UE>VodI)EM2b$Q| zEyzhsPR#&cbqn_L8S?xKD!O3x4Tz26U!?jM$-jn1(E0|_hyrm5*B-d_o4_kxoE}CR zT|^lr0(tozhydkv()vqewUgk*Hj(KWUTPDmp7ivO6f)pZ83qPf^4c9_g$F3Xkd(in zDF=7V1g3%1 z6h(XtA$J1788QMCsHE3NARA%90b-++9s|+u19h|%6l`D(7hh1{4BT^50Qcg+eY}C} z^&!=KD6=DSCp(<^dq)D14S$-{SvDlRHu-l9&SEv3(yKglwJ`^I4aOF9AViM z6rLpIYmkRY(f|rk;xs_2B0LtLg(T`Igdu9Di-Cb*K>A&{(*bHZ3GycXgoftZxg-kAYztneA~R`(3c|DA&+H!MM!OAV=3!*Oc_JyS)6&;#BZ~7o|n1 zdIfpu3?)!^cLw;m^KwaXfvQta50@ZFEy>8h2pVKa+hYZ)N0|eBLR=Xb7?xMr-U3yl zB|(0{3=Yq3q%kls$a}gthGg7(dyo-S8y`~mz1-}$c>>gMhC+5l1_s9E;hNV$BA%{( MF6*2UnqZS70D+&Mt^fc4 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gnome-shell/gnome-shell.css b/themes/oomox-mar/gnome-shell/gnome-shell.css new file mode 100644 index 0000000..68a1919 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/gnome-shell.css @@ -0,0 +1,3209 @@ +/* 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 */ +* { + transition-duration: 150ms; +} + +stage { + font-family: "M+ 1c", Roboto, Cantarell, Sans-Serif; + font-size: 9.75pt; + font-weight: 400; + color: #737373; +} + +/* WIDGETS */ +/* Buttons */ +.button { + min-height: 32px; + padding: 0 16px; + border-width: 0; + border-radius: 2px; + font-size: 9.75pt; + font-weight: 500; + color: rgba(64, 123, 181, 0.54); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.button:hover { + color: #737373; + background-color: rgba(115, 115, 115, 0.12); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.button:active { + color: #737373; + background-color: rgba(115, 115, 115, 0.26); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.button:insensitive { + color: rgba(64, 123, 181, 0.26); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.button:focus { + color: #737373; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 0 transparent; +} + +.modal-dialog-linked-button { + min-height: 40px; + padding: 0 16px; + border-top: 1px solid rgba(115, 115, 115, 0.12) !important; + border-right-width: 0; + font-size: 9.75pt; + font-weight: 500; + color: rgba(64, 123, 181, 0.54); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.modal-dialog-linked-button:hover { + color: #737373; + background-color: rgba(115, 115, 115, 0.12); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.modal-dialog-linked-button:active { + color: #737373; + background-color: rgba(115, 115, 115, 0.26); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.modal-dialog-linked-button:insensitive { + color: rgba(64, 123, 181, 0.26); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.modal-dialog-linked-button:focus { + color: #737373; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 0 transparent; +} + +.modal-dialog-linked-button:first-child { + border-radius: 0px 0px 0px 2px; +} + +.modal-dialog-linked-button:last-child { + border-right-width: 0px; + border-radius: 0px 0px 2px 0px; +} + +.modal-dialog-linked-button:first-child:last-child { + border-right-width: 0px; + border-radius: 0px 0px 2px 2px; +} + +/* Entries */ +StEntry { + min-height: 32px; + padding: 0 8px; + border-radius: 0; + border-width: 0; + color: #737373; + selection-background-color: #B5407B; + selected-color: #F8F8F8; + font-size: 11.25pt; + font-weight: 400; + background-color: rgba(248, 248, 248, 0.01); + border-color: transparent; + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.26); +} + +StEntry:focus { + border-color: transparent; + box-shadow: inset 0 -2px #B5407B; +} + +StEntry:insensitive { + color: rgba(115, 115, 115, 0.38); + border-color: transparent; + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); +} + +StEntry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #FF6D00; + 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(115, 115, 115, 0.12); +} + +StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 100px; + background-color: rgba(115, 115, 115, 0.38); + margin: 4px; +} + +StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: rgba(64, 123, 181, 0.54); +} + +StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #737373; +} + +#overview StScrollBar StBin#trough, #screenShieldNotifications StScrollBar StBin#trough { + background-color: rgba(248, 248, 248, 0.12); +} + +#overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#hhandle, #screenShieldNotifications StScrollBar StButton#hhandle { + background-color: rgba(248, 248, 248, 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(248, 248, 248, 0.7); +} + +#overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#hhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { + background-color: #F8F8F8; +} + +/* Slider */ +.slider { + height: 20px; + color: #B5407B; + -slider-height: 2px; + -slider-background-color: rgba(115, 115, 115, 0.26); + -slider-border-color: transparent; + -slider-active-background-color: #B5407B; + -slider-active-border-color: transparent; + -slider-border-width: 0; + -slider-handle-radius: 7px; +} + +/* Check Boxes */ +.check-box * { + min-height: 16px; + padding: 8px 0; +} + +.check-box StBoxLayout { + spacing: 8px; +} + +.check-box StBin { + 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(115, 115, 115, 0.12); +} + +.check-box:active StBin { + background-color: rgba(115, 115, 115, 0.26); +} + +.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(181, 64, 123, 0.15); +} + +.check-box:active:checked StBin { + background-color: rgba(181, 64, 123, 0.3); +} + +/* 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 { + border-radius: 2px; + color: #B5407B; +} + +.shell-link:hover { + color: #B5407B; + background-color: rgba(181, 64, 123, 0.15); +} + +.shell-link:active { + color: #B5407B; + background-color: rgba(181, 64, 123, 0.3); +} + +/* Modal Dialogs */ +.headline { + font-size: 15pt; + font-weight: 500; +} + +.lightbox { + background-color: black; +} + +.flashspot { + background-color: white; +} + +.modal-dialog { + border-radius: 2px; + color: #737373; + background-color: #F8F8F8; + 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: 6px; +} + +.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(115, 115, 115, 0.38); + 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(64, 123, 181, 0.54); + 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: #FF6D00; + 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(115, 115, 115, 0.38); + 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(115, 115, 115, 0.38); + 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: #737373; +} + +.mount-dialog-app-list-item:hover { + color: #737373; +} + +.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: #737373; +} + +.prompt-dialog-description:rtl { + text-align: right; +} + +.prompt-dialog-password-box { + spacing: 1em; + padding-bottom: 1em; +} + +.prompt-dialog-error-label { + font-size: 1em; + color: #DD2C00; + 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: #FF6D00; +} + +.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(115, 115, 115, 0.12); + border-radius: 2px; +} + +.audio-selection-device:active, .audio-selection-device:hover, .audio-selection-device:focus { + background-color: #B5407B; +} + +.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(64, 123, 181, 0.54); +} + +/* 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: #e8e8e8; + 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: #B5407B; + color: #F8F8F8; + box-shadow: 0 0 transparent; + font-weight: normal; +} + +.popup-menu .popup-menu-item:checked.selected { + background-color: #bf5c8e; + color: #F8F8F8; +} + +.popup-menu .popup-menu-item:checked:active { + background-color: #c977a1; + color: #F8F8F8 !important; +} + +.popup-menu .popup-menu-item:checked:insensitive { + color: rgba(248, 248, 248, 0.5); +} + +.popup-menu .popup-menu-item.selected { + background-color: rgba(115, 115, 115, 0.12); + color: #737373; + transition-duration: 0ms; +} + +.popup-menu .popup-menu-item:active { + background-color: rgba(115, 115, 115, 0.26); + color: #737373; + transition-duration: 150ms; +} + +.popup-menu .popup-menu-item.selected:active { + color: #737373; +} + +.popup-menu .popup-menu-item:insensitive { + color: rgba(115, 115, 115, 0.38); +} + +.popup-menu .popup-inactive-menu-item { + color: #737373; +} + +.popup-menu .popup-inactive-menu-item:insensitive { + color: rgba(115, 115, 115, 0.38); +} + +.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: #F8F8F8; + border-radius: 2px; + 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(115, 115, 115, 0.12); + 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; + border-radius: 0; + background-color: rgba(181, 64, 123, 0.3); + color: #737373; +} + +.osd-window .level-bar { + background-color: #B5407B; + border-radius: 0; +} + +/* Pad OSD */ +.pad-osd-window { + padding: 32px; + background-color: rgba(248, 248, 248, 0.6); +} + +.pad-osd-window .pad-osd-title-box { + spacing: 12px; +} + +.pad-osd-window .pad-osd-title-menu-box { + spacing: 6px; +} + +.combo-box-label { + width: 15em; +} + +/* App Switcher */ +.switcher-popup { + padding: 8px; + spacing: 16px; +} + +.switcher-list-item-container { + spacing: 8px; +} + +.switcher-list .item-box { + padding: 8px; + border-radius: 2px; +} + +.switcher-list .item-box:outlined { + padding: 8px; + border: none; + background-color: rgba(115, 115, 115, 0.12); + color: #737373; +} + +.switcher-list .item-box:selected { + background-color: #B5407B; + color: #F8F8F8; +} + +.switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; +} + +.switcher-list .thumbnail { + width: 256px; +} + +.switcher-list .separator { + width: 1px; + background: rgba(115, 115, 115, 0.12); +} + +.switcher-arrow { + border-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +.switcher-arrow:highlighted { + color: #737373; +} + +.input-source-switcher-symbol { + font-size: 45px; + font-weight: 400; + width: 96px; + height: 96px; +} + +/* Window Cycler */ +.cycler-highlight { + border: 4px solid #B5407B; +} + +/* 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: #B5407B; + color: #F8F8F8; + background-size: 32px; + border-radius: 2px; +} + +.ws-switcher-box { + height: 48px; + border: none; + background: rgba(115, 115, 115, 0.12); + border-radius: 2px; +} + +.osd-window, +.resize-popup, +.switcher-list, .workspace-switcher-container { + color: #737373; + background-color: #F8F8F8; + border: none; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); + border-radius: 2px; + padding: 12px; +} + +/* Tiled window previews */ +.tile-preview { + background-color: rgba(213, 96, 155, 0.3); + border: 1px solid #d5609b; +} + +.tile-preview-left.on-primary { + border-radius: 0 0 0 0; +} + +.tile-preview-right.on-primary { + border-radius: 0 0 0 0; +} + +.tile-preview-left.tile-preview-right.on-primary { + border-radius: 0 0 0 0; +} + +/* TOP BAR */ +#panel { + background-color: rgba(248, 248, 248, 0.6); + /* transition from solid to transparent */ + transition-duration: 250ms; + font-weight: bold; + height: 28px; +} + +#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: rgba(248, 248, 248, 0.6); + -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: #F8F8F8; +} + +#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(248, 248, 248, 0.7); + text-shadow: none; + transition-duration: 150ms; +} + +#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: #F8F8F8; + 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(248, 248, 248, 0.01); + box-shadow: inset 0 -2px 0px #F8F8F8; + color: #F8F8F8; +} + +#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.23077em; + padding: 0 4px; +} + +.unlock-screen #panel .panel-button, +.login-screen #panel .panel-button, +.lock-screen #panel .panel-button { + color: rgba(248, 248, 248, 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: #F8F8F8; +} + +#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: #FF6D00; +} + +#panel.solid { + background-color: #F8F8F8; + /* 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: #F8F8F8; +} + +#panel.solid .panel-button { + color: rgba(248, 248, 248, 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: #F8F8F8; +} + +#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(115, 115, 115, 0.12); +} + +.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: 2px; +} + +.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: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: #737373; + background-color: rgba(115, 115, 115, 0.12); +} + +.datemenu-today-button:active, +.world-clocks-button:active, +.weather-button:active, +.events-section-title:active { + color: #737373; + background-color: rgba(115, 115, 115, 0.26); +} + +.datemenu-today-button .date-label { + font-size: 18pt; + font-weight: 400; +} + +.world-clocks-header, +.weather-header, +.events-section-title { + color: rgba(64, 123, 181, 0.54); + font-weight: bold; +} + +.world-clocks-grid { + spacing-rows: 0.4em; +} + +.weather-box { + spacing: 0.4em; +} + +.calendar-month-label { + height: 16px; + margin: 2px; + padding: 6px 16px; + border-radius: 2px; + color: #737373; + font-weight: bold; + text-align: center; +} + +.calendar-month-label:focus { + background-color: rgba(115, 115, 115, 0.12); +} + +.pager-button { + width: 28px; + height: 28px; + margin: 2px; + border-radius: 100px; + background-color: transparent; + color: #737373; +} + +.pager-button:hover, .pager-button:focus { + background-color: rgba(115, 115, 115, 0.12); +} + +.pager-button:active { + background-color: rgba(115, 115, 115, 0.26); +} + +.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(115, 115, 115, 0.12); +} + +.calendar-day-base:active { + color: inherit; + background-color: rgba(115, 115, 115, 0.26); + border-color: transparent; +} + +.calendar-day-base:selected { + color: #F8F8F8; + background-color: #B5407B; + 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(115, 115, 115, 0.38); + 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: #737373; +} + +.calendar-today { + font-weight: bold !important; + border: none; +} + +.calendar-day-with-events { + color: #B5407B; + font-weight: normal; + text-decoration: underline; + background-image: none; +} + +.calendar-other-month-day { + color: rgba(64, 123, 181, 0.26); + opacity: 0.5; +} + +.calendar-week-number { + width: 28px; + height: 21px; + margin: 2px; + padding: 7px 0 0; + border-radius: 100px; + background-color: transparent; + color: rgba(115, 115, 115, 0.38); + 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(115, 115, 115, 0.12); +} + +.message-list-clear-button.button:active { + background-color: rgba(115, 115, 115, 0.26); +} + +.message-list-sections { + spacing: 8px; +} + +.message-list-section, +.message-list-section-list { + spacing: 8px; +} + +.message { + min-height: 56px; + background-color: transparent; + border-radius: 2px; +} + +.message:hover, .message:focus { + background-color: rgba(115, 115, 115, 0.12); +} + +.message:active { + background-color: rgba(115, 115, 115, 0.26); +} + +.message-icon-bin { + padding: 8px 0px 8px 8px; +} + +.message-icon-bin:rtl { + padding: 8px 8px 8px 0px; +} + +.message-icon-bin > StIcon { + color: #737373; + icon-size: 1.23077em; + -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: 18px; + padding-top: 2px; + color: rgba(64, 123, 181, 0.54); + 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.23077em; +} + +.message-title { + min-height: 18px; + padding-top: 2px; + color: #737373; + font-weight: bold; + font-size: 1em; +} + +.message-content { + min-height: 40px; + padding: 8px; + color: rgba(64, 123, 181, 0.54); + font-size: 1em; +} + +.message-content * > StIcon { + icon-size: 16px; + border-radius: 16px; + padding: 2px; + color: rgba(64, 123, 181, 0.54); +} + +/* FIXME: how do you do this in sass? */ +.message-content *:hover > StIcon, +.message-content *:focus > StIcon { + color: #737373; + background-color: rgba(115, 115, 115, 0.12); +} + +.message-content *:active > StIcon { + color: #737373; + background-color: rgba(115, 115, 115, 0.26); +} + +.message-media-control { + margin: 16px 0; + padding: 8px; + border-radius: 100px; + color: rgba(64, 123, 181, 0.54); +} + +.message-media-control:hover, .message-media-control:focus { + color: #737373; + background-color: rgba(115, 115, 115, 0.12); +} + +.message-media-control:active { + color: #737373; + background-color: rgba(115, 115, 115, 0.26); +} + +.message-media-control:insensitive { + color: rgba(64, 123, 181, 0.26); +} + +.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: 2px; + background-color: rgba(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + +.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.23077em; +} + +.aggregate-menu .popup-sub-menu .popup-menu-item :first-child:rtl { + /* 8px spacing + 2*4px padding */ + padding-right: 16px; + margin-right: 1.23077em; +} + +.system-menu-action { + color: rgba(64, 123, 181, 0.54); + border-radius: 100px; + /* wish we could do 50% */ + padding: 14px; + border: none; +} + +.system-menu-action:hover, .system-menu-action:focus { + background-color: rgba(115, 115, 115, 0.12); + color: #737373; + border: none; + padding: 14px; +} + +.system-menu-action:active { + background-color: rgba(115, 115, 115, 0.26); + color: #737373; +} + +.system-menu-action > StIcon { + icon-size: 16px; +} + +.ripple-box { + width: 48px; + height: 48px; + border-radius: 0 0 48px 0; + background-color: rgba(248, 248, 248, 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.23077em; +} + +.window-close { + transition-duration: 0ms; + 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: #737373; +} + +.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 { + font-size: 1em; + border-bottom: none; + border-radius: 2px; + padding: 12px; + spacing: 20px; +} + +.nm-dialog-item:hover, .nm-dialog-item:focus { + background-color: rgba(115, 115, 115, 0.12); +} + +.nm-dialog-item:active { + background-color: rgba(115, 115, 115, 0.26); +} + +.nm-dialog-item:selected { + background-color: #B5407B; + color: #F8F8F8; +} + +.nm-dialog-icons { + spacing: .5em; +} + +.nm-dialog-icon { + icon-size: 16px; +} + +.no-networks-label { + color: rgba(115, 115, 115, 0.38); +} + +.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(248, 248, 248, 0.3); + border-radius: 2px; + box-shadow: inset 0 0 0 1px rgba(248, 248, 248, 0.3); +} + +.window-caption { + spacing: 25px; + color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.6); + border-radius: 2px; + padding: 4px 8px; +} + +.search-entry { + width: 304px; + padding: 0 8px; + border-radius: 0; + color: rgba(248, 248, 248, 0.5); + selection-background-color: rgba(248, 248, 248, 0.3); + selected-color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.01); + border-color: transparent; + box-shadow: inset 0 -1px rgba(248, 248, 248, 0.3); +} + +.search-entry:focus { + border-color: transparent; + box-shadow: inset 0 -2px #F8F8F8; + padding: 0 8px; + border-width: 0; + color: #F8F8F8; +} + +.search-entry .search-entry-icon { + icon-size: 16px; + padding: 0 0; + color: rgba(248, 248, 248, 0.5); +} + +.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: #F8F8F8; +} + +#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(248, 248, 248, 0.12); +} + +.list-search-result-content { + spacing: 30px; +} + +.list-search-result-title { + font-size: 11.25pt; + font-weight: 400; + color: #F8F8F8; + spacing: 12px; +} + +.list-search-result-description { + color: rgba(248, 248, 248, 0.7); +} + +.list-search-provider-details { + width: 150px; + color: rgba(248, 248, 248, 0.7); + margin-top: 0.24em; +} + +.list-search-provider-content { + spacing: 20px; +} + +.search-provider-icon { + padding: 15px; +} + +/* DASHBOARD */ +#dash { + font-size: 1em; + color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.1); + padding: 3px 0; + border: none; + border-left: 0px; + border-radius: 0px 2px 2px 0px; +} + +#dash:rtl { + border-radius: 2px 0 0 2px; +} + +#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: 2px; + padding: 7px 8px; + color: #737373; + background-color: #F8F8F8; + 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(248, 248, 248, 0.7); +} + +.app-view-control:hover { + color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.12) !important; +} + +.app-view-control:active { + color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.3) !important; +} + +.app-view-control:checked { + color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.01) !important; + box-shadow: inset 0 2px 0 #F8F8F8; +} + +.app-view-control:first-child { + border-right-width: 0; + border-radius: 2px; +} + +.app-view-control:first-child:checked { + border-radius: 0; +} + +.app-view-control:last-child { + border-radius: 2px; +} + +.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(248, 248, 248, 0.12); + transition-duration: 0ms; +} + +.search-provider-icon:active, .search-provider-icon:checked, +.list-search-result:active, +.list-search-result:checked { + background-color: rgba(248, 248, 248, 0.3); + transition-duration: 150ms; +} + +.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(248, 248, 248, 0.12); + 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(248, 248, 248, 0.3); + box-shadow: 0 0 transparent; + transition-duration: 150ms; +} + +.app-well-app-running-dot { + width: 32px; + height: 2px; + background-color: #F8F8F8; + 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: #F8F8F8; + border-radius: 2px; + padding: 6px; + border: none; + transition-duration: 150ms; + text-align: center; +} + +.app-well-app.app-folder > .overview-icon { + background-color: rgba(248, 248, 248, 0.1); +} + +.show-apps .show-apps-icon { + color: rgba(248, 248, 248, 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: #F8F8F8; + transition-duration: 150ms; +} + +.app-folder-popup { + -arrow-border-radius: 2px; + -arrow-background-color: rgba(248, 248, 248, 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(248, 248, 248, 0.3); +} + +.page-indicator:hover .page-indicator-icon { + background-image: none; + background-color: rgba(248, 248, 248, 0.5); +} + +.page-indicator:active .page-indicator-icon { + background-image: none; + background-color: rgba(248, 248, 248, 0.7); +} + +.page-indicator:checked .page-indicator-icon { + background-image: none; + background-color: #F8F8F8; + 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: 2px 0 0 2px; +} + +.workspace-thumbnails:rtl { + border-radius: 0 2px 2px 0; +} + +.workspace-thumbnail-indicator { + border: 0 solid #F8F8F8; + border-left-width: 2px; + padding: 6px; + border-radius: 0; +} + +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + padding: 0px 88px 10px 88px; +} + +.workspace-thumbnails { + color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.1); + border: none; +} + +.search-statustext, .no-frequent-applications-label { + font-size: 45px; + font-weight: 400; + color: rgba(248, 248, 248, 0.5); +} + +/* NOTIFICATIONS & MESSAGE TRAY */ +.url-highlighter { + link-color: #B5407B; +} + +.notification-banner { + font-size: 1em; + width: 34em; + min-height: 56px; + margin: 5px; + border-radius: 2px; + color: #737373; + background-color: #F8F8F8; + 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: #F8F8F8; +} + +.notification-banner:focus { + background-color: #F8F8F8; +} + +.notification-banner .notification-icon { + padding: 5px; +} + +.notification-banner .notification-content { + padding: 5px; + spacing: 5px; +} + +.notification-banner .secondary-icon { + icon-size: 1.23077em; +} + +.notification-banner .notification-actions { + background-color: transparent; + padding-top: 0; + border-top: 1px solid rgba(115, 115, 115, 0.12); + spacing: 1px; +} + +.notification-banner .notification-button { + min-height: 40px; + padding: 0 16px; + background-color: transparent; + color: rgba(64, 123, 181, 0.54); + font-weight: 500; +} + +.notification-banner .notification-button:first-child { + border-radius: 0 0 0 2px; +} + +.notification-banner .notification-button:last-child { + border-radius: 0 0 2px 0; +} + +.notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { + background-color: rgba(115, 115, 115, 0.12); + color: #737373; +} + +.notification-banner .notification-button:active { + background-color: rgba(115, 115, 115, 0.26); + color: #737373; +} + +.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: #B5407B; + color: #F8F8F8; + border: 2px solid #F8F8F8; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; +} + +.secondary-icon { + icon-size: 1.23077em; +} + +.chat-body { + spacing: 5px; +} + +.chat-response { + margin: 5px; +} + +.chat-log-message { + color: #737373; +} + +.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(64, 123, 181, 0.54); +} + +.chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; +} + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: 400; + color: rgba(115, 115, 115, 0.38); +} + +.chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; +} + +.hotplug-transient-box { + spacing: 6px; + padding: 2px 72px 2px 12px; +} + +.hotplug-notification-item { + padding: 2px 10px; +} + +.hotplug-notification-item:focus { + padding: 1px 71px 1px 11px; +} + +.hotplug-notification-item-icon { + icon-size: 24px; + padding: 2px 5px; +} + +.hotplug-resident-box { + spacing: 8px; +} + +.hotplug-resident-mount { + spacing: 8px; + border-radius: 2px; +} + +.hotplug-resident-mount:hover { + background-color: rgba(115, 115, 115, 0.12); +} + +.hotplug-resident-mount:active { + background-color: rgba(115, 115, 115, 0.26); +} + +.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: 2px; + color: #737373; +} + +/* Eeeky things */ +.magnifier-zoom-region { + border: 2px solid #B5407B; +} + +.magnifier-zoom-region.full-screen { + border-width: 0; +} + +/* On-screen Keyboard */ +#keyboard { + background-color: rgba(248, 248, 248, 0.3); +} + +.keyboard-layout { + spacing: 10px; + padding: 10px; +} + +.keyboard-row { + spacing: 15px; +} + +.keyboard-key { + min-height: 64px; + min-width: 64px; + font-size: 2em; + font-weight: 500; + border-radius: 2px; + border: none; + color: inherit; + color: #407BB5; + background-color: #F8F8F8; + 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; +} + +.keyboard-key:focus { + color: #737373; + text-shadow: none; + icon-shadow: none; + box-shadow: 0 0 transparent; +} + +.keyboard-key:hover, .keyboard-key:checked { + color: #737373; + background-color: #F8F8F8; + 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: #737373; + background-color: #d0d0d0; + 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:grayed { + background-color: rgba(248, 248, 248, 0.3); + color: #F8F8F8; + border-color: rgba(248, 248, 248, 0.3); +} + +.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: #F8F8F8; + border-radius: 2px; + 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(115, 115, 115, 0.38); +} + +.candidate-box:selected .candidate-index { + color: rgba(248, 248, 248, 0.5); +} + +.candidate-box { + transition-duration: 0ms; + min-height: 28px; + padding: 0 8px; + border-radius: 2px; +} + +.candidate-box:hover { + background-color: rgba(115, 115, 115, 0.12); + color: #737373; +} + +.candidate-box:active { + background-color: rgba(115, 115, 115, 0.26); + color: #737373; +} + +.candidate-box:selected { + background-color: #B5407B; + color: #F8F8F8; +} + +.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: 2px; + border-right-width: 0; +} + +.candidate-page-button-next { + border-radius: 2px; +} + +.candidate-page-button-icon { + icon-size: 1.23077em; +} + +/* Auth Dialogs & Screen Shield */ +.framed-user-icon { + background-size: contain; + border: none; + color: #F8F8F8; + border-radius: 2px; +} + +.framed-user-icon:hover { + border-color: #F8F8F8; + color: #F8F8F8; +} + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; +} + +.login-dialog { + border: none; + background-color: transparent; +} + +.login-dialog StEntry { + color: #F8F8F8; + selection-background-color: rgba(248, 248, 248, 0.3); + selected-color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.01); + border-color: transparent; + box-shadow: inset 0 -1px rgba(248, 248, 248, 0.3); +} + +.login-dialog StEntry:focus { + border-color: transparent; + box-shadow: inset 0 -2px #F8F8F8; +} + +.login-dialog StEntry:insensitive { + color: rgba(115, 115, 115, 0.38); + border-color: transparent; + box-shadow: inset 0 -1px rgba(248, 248, 248, 0.12); + color: rgba(248, 248, 248, 0.5); +} + +.login-dialog .modal-dialog-button-box { + spacing: 3px; +} + +.login-dialog .modal-dialog-button { + padding: 0 16px; + color: rgba(248, 248, 248, 0.7); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus { + color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.12); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.login-dialog .modal-dialog-button:active { + color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.3); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.login-dialog .modal-dialog-button:insensitive { + color: rgba(248, 248, 248, 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: #F8F8F8; + background-color: #B5407B; + 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; +} + +.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + color: #F8F8F8; + background-color: #B5407B; + 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: #F8F8F8; + background-color: #c977a1; + 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:insensitive { + color: rgba(248, 248, 248, 0.5); + background-color: rgba(248, 248, 248, 0.12); + 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(248, 248, 248, 0.7); +} + +.login-dialog-button-box { + spacing: 5px; +} + +.login-dialog-message-warning { + color: #FF6D00; +} + +.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: #F8F8F8; +} + +.login-dialog-not-listed-label { + font-size: 1em; + font-weight: bold; + color: rgba(248, 248, 248, 0.7); + padding-top: 1em; +} + +.login-dialog-not-listed-label:hover { + color: #F8F8F8; +} + +.login-dialog-not-listed-label:focus { + background-color: rgba(248, 248, 248, 0.12); +} + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; +} + +.login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:selected { + background-color: rgba(248, 248, 248, 0.12); + color: #F8F8F8; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { + background-color: rgba(248, 248, 248, 0.12); + color: #F8F8F8; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:active { + background-color: rgba(248, 248, 248, 0.3); + color: #F8F8F8; +} + +.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid #F8F8F8; +} + +.login-dialog-user-list-item { + border-radius: 2px; + padding: 4px 4px 0; + color: rgba(248, 248, 248, 0.7); +} + +.login-dialog-user-list-item:ltr { + padding-right: 1em; +} + +.login-dialog-user-list-item:rtl { + padding-left: 1em; +} + +.login-dialog-user-list-item:hover { + background-color: rgba(248, 248, 248, 0.12); + color: #F8F8F8; +} + +.login-dialog-user-list-item:active { + background-color: rgba(248, 248, 248, 0.3); + color: #F8F8F8; +} + +.login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 2px 0 0 0; + background-color: #F8F8F8; +} + +.login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #F8F8F8; +} + +.login-dialog-username, +.user-widget-label { + color: #F8F8F8; + font-size: 15pt; + font-weight: 500; + text-align: left; + padding-left: 15px; +} + +.user-widget-label:ltr { + padding-left: 18px; +} + +.user-widget-label:rtl { + padding-right: 18px; +} + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 8px; + width: 23em; +} + +.login-dialog-prompt-label { + color: rgba(248, 248, 248, 0.5); + font-size: 1em; + padding-top: 1em; +} + +.login-dialog-session-list-button StIcon { + icon-size: 1.25em; +} + +.login-dialog-session-list-button { + color: rgba(248, 248, 248, 0.7); +} + +.login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: #F8F8F8; +} + +.login-dialog-session-list-button:active { + color: #F8F8F8; +} + +.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); +} + +.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(248, 248, 248, 0.3); + color: #F8F8F8; + border-radius: 2px; +} + +.screen-shield-notifications-container .notification { + margin-right: 16px; +} + +.screen-shield-notification-label { + min-height: 18px; + padding: 2px 0px 0px 16px; + font-weight: bold; +} + +.screen-shield-notification-count-text { + min-height: 18px; + padding: 2px 0px 0px 16px; + color: rgba(248, 248, 248, 0.7); +} + +#panel.lock-screen { + background-color: rgba(248, 248, 248, 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: #F8F8F8; + background-size: cover; +} + +#LookingGlassDialog { + background-color: #F8F8F8; + spacing: 4px; + padding: 0; + border: none; + border-radius: 2px; + 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(248, 248, 248, 0.01); + box-shadow: inset 0 -1px 0 rgba(115, 115, 115, 0.12); +} + +#LookingGlassDialog .labels { + spacing: 0; +} + +#LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: rgba(115, 115, 115, 0.38); + transition-duration: 150ms; + padding-left: 16px; + padding-right: 16px; + min-height: 32px; + padding: 0 32px; +} + +#LookingGlassDialog .notebook-tab:hover { + box-shadow: inset 0 -2px 0px rgba(115, 115, 115, 0.26); + color: #737373; + text-shadow: none; +} + +#LookingGlassDialog .notebook-tab:selected { + border-bottom-width: 0; + border-color: transparent; + background-color: rgba(248, 248, 248, 0.01); + box-shadow: inset 0 -2px 0px #B5407B; + color: #737373; + text-shadow: none; +} + +#LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; +} + +#LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; +} + +.lg-dialog StEntry { + selection-background-color: #B5407B; + selected-color: #F8F8F8; +} + +.lg-dialog .shell-link { + color: #B5407B; +} + +.lg-dialog .shell-link:hover { + color: #B5407B; +} + +.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: 2px; + font-size: 9.75pt; + font-weight: 500; + color: rgba(64, 123, 181, 0.54); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.lg-obj-inspector-button:hover { + color: #737373; + background-color: rgba(115, 115, 115, 0.12); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.lg-obj-inspector-button:active { + color: #737373; + background-color: rgba(115, 115, 115, 0.26); + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.lg-obj-inspector-button:insensitive { + color: rgba(64, 123, 181, 0.26); + background-color: transparent; + border-color: transparent; + box-shadow: 0 0 transparent; + text-shadow: none; + icon-shadow: none; +} + +.lg-obj-inspector-button:focus { + color: #737373; + 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: 2px; + padding: 4px; +} + +.lg-extension-name { + font-size: 18pt; + font-weight: 400; +} + +.lg-extension-meta { + spacing: 6px; +} + +#LookingGlassPropertyInspector { + background: #F8F8F8; + border: none; + border-radius: 2px; + 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: rgba(248, 248, 248, 0.6); +} + +#dashtodockContainer:overview #dash { + background-color: rgba(248, 248, 248, 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: rgba(248, 248, 248, 0.6); +} + +/* GPaste */ +.popup-menu .search-entry { + color: #737373; + selection-background-color: #B5407B; + selected-color: #F8F8F8; + background-color: rgba(248, 248, 248, 0.01); + border-color: transparent; + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.26); +} + +.popup-menu .search-entry:focus { + border-color: transparent; + box-shadow: inset 0 -2px #B5407B; + color: #737373; +} + +.popup-menu .search-entry .search-entry-icon { + color: rgba(115, 115, 115, 0.38); +} + +.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { + color: #737373; +} diff --git a/themes/oomox-mar/gnome-shell/message-indicator-symbolic.svg b/themes/oomox-mar/gnome-shell/message-indicator-symbolic.svg new file mode 100644 index 0000000..a93cc63 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/message-indicator-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gnome-shell/no-events.svg b/themes/oomox-mar/gnome-shell/no-events.svg new file mode 120000 index 0000000..d2fcad0 --- /dev/null +++ b/themes/oomox-mar/gnome-shell/no-events.svg @@ -0,0 +1 @@ +assets/no-events.svg \ No newline at end of file diff --git a/themes/oomox-mar/gnome-shell/no-notifications.svg b/themes/oomox-mar/gnome-shell/no-notifications.svg new file mode 120000 index 0000000..175731c --- /dev/null +++ b/themes/oomox-mar/gnome-shell/no-notifications.svg @@ -0,0 +1 @@ +assets/no-notifications.svg \ No newline at end of file diff --git a/themes/oomox-mar/gnome-shell/noise-texture.png b/themes/oomox-mar/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|^8^e0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa|X l+@3CuAsn*FC#EwqF#KoeyHGMEi-CcG!PC{xWt~$(69CRMB7^_{ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/button-active.png b/themes/oomox-mar/gtk-2.0/assets/button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0cbcd08463489e3c44291c2022a222a620845eb5 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4rT@hhF#%r?HL#tn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXPO72p%%$^Zrp4Gjqi2@MSmX=!PGetyx>(dFgk1qB6#g@xJK*=cEM#l^)bDJfM| zRSjTJQBjeanp#y=RRIPiB_%~gMFj-~xw*N8g@rjeIYnSlTwGjKRFs#OS6Enh=FFM1 zXV2#6=Wp1sVdKV)SFc{ZcJ12Lt5>gFxpMjP*W#%FdfK`R&_xpFW#LGB06ZV957$aSV~T zeDs1NUyB0=i^GewXOHB+{r~@oUrmp>B3kzAzB?->v?+WFTE!JmU+bDS^VaguMo;(g z70mRBiszVAykKI+p7n{%kNN@}tzN4H3P4X+KbLh*2~7ajC$L8V literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/button-hover.png b/themes/oomox-mar/gtk-2.0/assets/button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a36559c7569f87199d2436f654640f6aa80f3b02 GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4rT@hhF#%r?HL#tn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXPO8{iY-$^Zrp4Gjqi2@MSmX=!PGetyx>(dFgk1qB6#g@xJK*=cEM#l^)bDJfM| zRSjTJQBjeanp#y=RRIPiB_%~gMFj-~xw*N8g@rjeIYnSlTwGjKRCMp&z5Dm?=jG)U z78d5`=kM6DW9QDDU%!6+_U+r(uU|iX`t%VDe*F01-`Hf%z`&qa666=mz{tYE!NtqR zFCZi=A|fs>A)}Kg;OHD36BnP6k=NPv;>F8%??1dxldafcGigxih|JChGy{#buZ<-C)c$N8H{6U?UNZ+^V` j!vll-MW-jq%spGbTT(-3uGYkRpm6kb^>bP0l+XkK9ss)c literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/button-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..daadb2c1686010d1fe1cd3808d8dc8cbf067c710 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUeCT0c(h7Zrb&SPL;U@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axbTPk>K|D+2>VAsFQ6=Lc8(JzQ(}7z~JfX=d#Wzp$P!fqC9Q@ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/button.png b/themes/oomox-mar/gtk-2.0/assets/button.png new file mode 100644 index 0000000000000000000000000000000000000000..e3fe3ec36773844537a70796312c57851119f718 GIT binary patch literal 421 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4rT@hhF#%r?HL#tn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXN&5#STz%D}+T00yClqY#l;mB6$J$aMMXvV`T4KF;4Bz?|Ni~kw{H;g>({Se zzI=g@KYsks^xMwQz`&qh666=mz{JAF#?HaP$;rjV%O@ZvE-fP~D<`jDU||yynw|6X z*|X;_UcP)a<^ACr1_p*4PZ!4!iOXjv+~hrMz~k(DYNy+af2UJhEDV?a6KO5t5%~Ag zQNd%{Cj}9PWB=cFaWu>?^oV~OF*l;^%&8FZ31;(n)0HRR_cxgpyHK(*TH%A{bLoYr y&o4QBbFXXKt-awZ->%GZ@h~-e5~y8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M}SX=>pH8Foo)@=9jmrDRBUmm+3HZU#j$3qWA#>tn(Yo%TODe)I@WBpuigfd zs@~#Iz0I*^n?vFo>4~`2~xKIlH*{`1#k@H!NMY zdf)zohwndp{rXMAk^egx7#ONNT^vI+&QG1>Ep$LYfVI=+lj5iH|FhE^ulA(qTsocC zDmCSuV!{?9ftMmu8Vr}`YOUMYqP^F`+e7}y2J=JD(hPI>;<#>ZE=bv*=AXE2;@Wh@ z18&c5hB1~Yp6CBw@MLu~>xA{|U!PoFzd324<+qQa=N7X3%$z;nQTnER{y}+Gai0(E Q3=9kmp00i_>zopr0Ft_sod5s; literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/checkbox-checked-hover.png b/themes/oomox-mar/gtk-2.0/assets/checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..04b25ef9101ddb4f28a29b5edd1f40783f0eb3a3 GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;eSlAh>rS_lEjATfoh!GvlEalo5!`#}HQxaN9*0CL<2R>%{X4&lGtyftvVNYwz``kPiCZRBi|u4iiO9=QyUE45 zyHoU6pT;4}hQk(ue9Uo8mn37BzF#W5BQyE6B+H3UrQ5D*YnRsTV0YfTGnC=g+fv)o spPv5?e7KpbUbs%-+z;cPedn2He3yt=cQCx4fq{X+)78&qol`;+06|8K3jhEB literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/checkbox-checked-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..78c61495db1c8b3ca1b1735aec6d15b442de1f5f GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;Wq?nJD+2>V14BbYL&HXgip_SVo9${gJ5+3TsM+FBv&F7*i(}VaBwXfQ2U%A<_db2~-LlzrO1_lPOn`h3f!y;P3d0Hd8~DZw7qotLtmlKPA)T4c0`CK@;&=h(U59aBYLo=#@yh#_D`j0 iTX&zF!n^+&Yif@03&r(|#2FYE7(8A5T-G@yGywn*zjdns literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/checkbox-checked.png b/themes/oomox-mar/gtk-2.0/assets/checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..7965b7c4fa1cef6339a1a0aa2e4878e9e5c3ea95 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;Wq?nJD+2?=s?gB=4h>r!YPQ)|ZFj8M>QDt@JJf7-sM+FBz0IL!n`8A>hw3d3 zAQCJKVoWpI)5XBRAXF0M7tFxS;^FC4-_Wsm$?{c~t~`4D#G#KPl!1XE)6>N5^R8Ui?G@}LZmb@3bgRJ4s?e0~ z1)axQcSzeyr$6)+`t0N~LuE&VXd>UUPZbTRb~U00Yii65u515PnznWK$tk@1pRuOq X2)|HVzet>cfq}u()z4*}Q$iB}rhk|4ieZY8zkl+ z3vV62#lXPe>gnPbA~7{NA*6|!kxh}seWD{Lr-8=Gu#yJH-NF+V-(zI;bm(L2x$GkA zCw#(*H%BJxR`Vm)sXQFJ&w6lPy{*C6Boo45bt=);aI@J;1_lNOPgg&ebxsLQ0B2cG A(*OVf literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/checkbox-mixed-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/checkbox-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..bd415c90325899f473463300329b7f0213a197c7 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?9jY`Yzb;{5U|=r^@(X5AQB^H0YWO5} z!kB@9!PwKqF+^f&a)N@8LHp81$5l)d4$op^<#XVZ?wRZ$%h%Bolp&LKtN9VDnmLEH fYr~BP3=DR&ty`O(F6d-nU|{fc^>bP0l+XkKvI#_A literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/checkbox-mixed.png b/themes/oomox-mar/gtk-2.0/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..b37736b0bbc61d4218dee5e3dffc92e4e6b6bb40 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?QJ-IzG}N;%~pr%tqxUN9jf`y&M;$OU|=f=@(X70@br50_(Z*? z2m=Fyv8Rh;h{V+71O*|3_N9%EtC%Jnp2fz>=fEf3Guc6wucIX>LniB1^CMO@a}I0Q eh8qtU80=CXp(8<8Sz~JfX=d#Wzp$PzqbVOeO literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked-active.png b/themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..38a7b61aed913ea491d23e835596eaf8d92a8578 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?zopr0Nn;j2LJ#7 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked-hover.png b/themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..6118f60b71a91dbf017d9654213d016138241db5 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?De;|1_q9jAirQPSvkds$g_`j zTt6qvz`$VZ>Eak75uTi2)W*!pmdbK`!a)g61BuzorZ+oA8cawI<6}MP&{t{b!aG6E rNk&BffbH{~o>#e37#z8@7#aGHc=EQz&0ojBz`)??>gTe~DWM4fdSFU! literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..9871c6b51d904777a665be00dda1eef06d90889b GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?uAtU0GRKUS3{WT3S+4!qoZTJOcv*TS<^#FoUqLm9!l3=F!S zE{-7*;mHXKLIykAnjAZrCL9*xVr6sS%Vuz4ogrr=Bcg9G)9J=RCLR|ihMcz|Vew%z Sq8Jz$7(8A5T-G@yGywosTRd9; literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked.png b/themes/oomox-mar/gtk-2.0/assets/checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..c4cb62fcbbb9c8f26f7a0be34c0673a5d47ef20f GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW? literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/combo-ltr-button-active.png b/themes/oomox-mar/gtk-2.0/assets/combo-ltr-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f819688f40af7e8d594e6856081242bbf6095f4d GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2IM^5%7`D7y6UM;6z*6kw8N$KA!BNAJ(!s#M zz**oCS>t*I;7bhncr0V4trO$q6 zBgMeLaL&`kF+^kH+lhvG%>g_P|M~CBotSXojAqToF6I!YCn7l$i!Je^OC%MJPc+DdQ1_lOCS3j3^P6>t*I;7bhncr0V4trO$q6 zBgMeLaLv=jF+^kH+ljV$%?UgXfB)X_ZkwW)_(0_TQ6}%mnZ>Pgi;h2FiIto+p@IwtqN)>~wQF=;$d^5M#ya$_*!0wohYfbbUuIxX zN}8-I0|SGntDnm{r-UW|xD|&P literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/combo-ltr-button-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/combo-ltr-button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2f2e1bc13a9a4c7cbaaf6b43472912134f2be528 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2n3x$D7*0009A#i&U@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axbTPk>K|D+2>VAsFQ6=Lc8(J; m8-K_P{8tzJ-~6JLiGed({<8G?N5TvY3=E#GelF{r5}E)6t~ibW literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/combo-ltr-button.png b/themes/oomox-mar/gtk-2.0/assets/combo-ltr-button.png new file mode 100644 index 0000000000000000000000000000000000000000..03e028aaae9b725e09335a39680056c4911523e1 GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2IM^5%7`D7y6UM;6z*6kw8N$KA!BNAJ(!s#M zz**oCS>t*I;7bhncr0V4trO$q6 zBgMeLaMshsF+^kH+p~sw%?<*s54WF=ikz@uAy@c~X_w5Mj2^Lh*fp+ybUPr>MQKy_ zgeF#*X){IMO_(?_+yCd6m+}dZI~QsEd3s};ZgloZ31@~CI^IH$Ej}$~609wcEkCj8 zO-@f?(c7t0J{j{I4xY74p5ciW3xlGI5l{1f5vBtszPo(|8ggbmvn)B+sp7d|X~p?{ z4^J1&d(LefEaJN6+JxeFQK44@HBGOU`YN6O{8y-Q-t&%(D^dTm*48t8@zVUdwdIVD mqrji9we_2?-FsxQtiGW(Ty4c{PGbfJ1_n=8KbLh*2~7YktA-E& literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/combo-ltr-entry-active.png b/themes/oomox-mar/gtk-2.0/assets/combo-ltr-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..09d6ec112346bcb4be8dbf9125afa95e565d5524 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2I2afh7$&xU?qXnIU@Ug>4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx*wy#W92$#NLfRR8~{9rES!>-7e#@^S~S?%U0rzHc9A`o6t= z3HKHVe!iA&@%i6Y|A1$|pI`Trxx>xGGylHru4+*phP&H${}mdKI;Vst E09dR^7ytkO literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/combo-ltr-entry-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/combo-ltr-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..1896e98a6b45450031aed603d5ee70c7bf124aab GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2I2afh7$&xU?qXnIU@Ug>4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx+9;#W92m7Hffxo*5rUA(nBPRUnyl?Y!$_A{Y% zi6*O!>!lC8RsQ3=xvuPyO!v!5`A~+;jrqzopr0MVXA AX8-^I literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/combo-ltr-entry.png b/themes/oomox-mar/gtk-2.0/assets/combo-ltr-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..1896e98a6b45450031aed603d5ee70c7bf124aab GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2I2afh7$&xU?qXnIU@Ug>4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx+9;#W92m7Hffxo*5rUA(nBPRUnyl?Y!$_A{Y% zi6*O!>!lC8RsQ3=xvuPyO!v!5`A~+;jrqzopr0MVXA AX8-^I literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/combo-rtl-button-active.png b/themes/oomox-mar/gtk-2.0/assets/combo-rtl-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..af7e0ee66c12f212b1e4a1aa21622aad6d034d02 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2IM^5%7`D7y6UM;6z*6kw8N$KA!BNAJ(!s#M zz**oCS>t*I;7bhncr0V4trO$q6 zBgMeLaLUugF+^kH)ANp9%?=_h536q7l`v8fOgHyBpj;uV7`{qSl*cxW}oG5%z;PUW)6Qbm@n+^09G2uALWabyU{GVi#1X|{7( zT!%+e&u2B6>t*I;7bhncr0V4trO$q6 zBgMeLaLd!hF+^kH)APPrEe-;#53ZM$PEI+~Z^0p?`oQnRspbks@#3j*&kN!XhPFhq z20CipE&FyZ<%}Kc*54KV?0-J8FeLU&WLS|K9V*f);>03;Ny51_*1jyZeAe@ydvv<@ ze{;P5eb=g0&s99_mP|RBf7MaMwQFX4o+5)n_S&Lzvfqxe95(RC)_r?O=X6W)yP~IJ zObi$E6v`(5vrI|TZz(wQr>t*I;7bhncr0V4trO$q6 zBgMeLVD0JR7@{#TIbnfWLW?06H@Bsvghb1~zrT<7_$mquNiSCtY5gIxaCV1ykCx0A nu9-7t{1eK4WbM?olAGZ|KX3Q-_yleS1_lOCS3j3^P6>t*I;7bhncr0V4trO$q6 zBgMeLaMIJoF+^kH+w+coEe-;#7w+$mmQfH$badl8!1+Pr&hm8+9`0aLa}f#;V5_>- ztL-?4Il}X8+|qyS?_`)6l$;pe{GOLNYm)}o=E+Kj*1cX-D6_kA-u)0$nYGLZw&lui z)~Pl<7E@pC%Mde7)$Ewf{8SZ&b+3PY2$$qLeBga^am01gZMnC%+f>wE|8ux_#`8)J z#XEbxKbG9$d-;Y%-{MuP?w#ILqc~H}QCW%4VbQ9ktL!H3sd#_a{{_RHWtqRWT&q*@ j+_WO=$(-A%|Ct`z2F3KYON%ftFfe$!`njxgN@xNA040K~ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/combo-rtl-entry-active.png b/themes/oomox-mar/gtk-2.0/assets/combo-rtl-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2918d3b921e04bd3f912ff07336365b191879845 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2I2afh7$&xU?qXnIU@Ug>4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfg!-t#W92&9622*~%=2Vw|94F8{v)O+_^GB_SDa}*cMHx=NRXcWJYt0#uQ$1b%T-G@y GGywqcuSWp@ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/combo-rtl-entry-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/combo-rtl-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..afd9c573e5dce4e80bf43d8236d1986b941c5f14 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2I2afh7$&xU?qXnIU@Ug>4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx*Yq#W92Cz6J#zmy3L@Av^v*v}uY~loEE}J@}37+_U{WdY2ZSv0(VT*ZPOD z?N#lUBFUY{_DFpHV*Yz!P9)1~f#NR4+X{QQ|1f>>QrBI(`tWm*Gd*4XT-G@yGywqD C@4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx*Yq#W92Cz6J#zmy3L@Av^v*v}uY~loEE}J@}37+_U{WdY2ZSv0(VT*ZPOD z?N#lUBFUY{_DFpHV*Yz!P9)1~f#NR4+X{QQ|1f>>QrBI(`tWm*Gd*4XT-G@yGywqD C@RzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz)iBiJ`Q;A&D1*~_=OVpE(D=1oX?GSF*ul!qUuEM8{Yx3RO qHeLB{sptJPbVZi`?)^(rF6$psQ@i~}U&3=9lh ho-U3d9J0wj7#SFTG5oy1)D{b}#M9N!Wt~$(695rQBM1Nh literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/entry-background.png b/themes/oomox-mar/gtk-2.0/assets/entry-background.png new file mode 100644 index 0000000000000000000000000000000000000000..a63d0256d9cfd8785508072c935c275b02652c56 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0y~yU|~}U&3=9lh ho-U3d9J0wj7#SFTG5oy1)D{b}#M9N!Wt~$(695rQBM1Nh literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/entry-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..4e606e2549a405714cea237272b4ea4f8b6120e3 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4h9AWh82&TE;2AMFcv#`hHyONik`{9z`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz>wGeJtUzc0oyYq7Op@^an c`HJGVn9JGgcn&prPXoE%)78&qol`;+0F7%?w*UYD literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/entry.png b/themes/oomox-mar/gtk-2.0/assets/entry.png new file mode 100644 index 0000000000000000000000000000000000000000..4e606e2549a405714cea237272b4ea4f8b6120e3 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4h9AWh82&TE;2AMFcv#`hHyONik`{9z`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz>wGeJtUzc0oyYq7Op@^an c`HJGVn9JGgcn&prPXoE%)78&qol`;+0F7%?w*UYD literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/flat-button-active.png b/themes/oomox-mar/gtk-2.0/assets/flat-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c59bab41d1e8457347917fc509ee82b34cea07a3 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUeCT0c(h7Zrb&SPL;U@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axbTPk>K|D+2>VWo2b)X=zDG$*rH}$qWn(EG0pH!3@IIPMnjsm@_aiD0#X#hHykD zCpa+W{Qv)d{(%F$D)I&&m{0PDC@3y-^l@Wim@8*@d}XrmH3kL-22WQ%mvv4FO#qXa BJ4*ln literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/flat-button-hover.png b/themes/oomox-mar/gtk-2.0/assets/flat-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..1ac542c51a5d49c52be4547590c66b458e44c6ae GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe7G?$phWh0Ub_@&*%*9TgAsieWw;%dHU|?Y2 zEbxddW?%sAP>z`(#-666=mz$GiEsL1fMoPmKs#nZ(x zgkxrM!U4XP*aHUyPM9mbbNq%pgKfq_A?#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#W zDFy}xQBN1g5R2aA1PRu~2_ijBfd*VFm>JkY7#KgrD8(}{Ffe$!`njxgN@xNAW@99O literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/flat-button.png b/themes/oomox-mar/gtk-2.0/assets/flat-button.png new file mode 100644 index 0000000000000000000000000000000000000000..ba183ab86bf7d160ceb69a1fa5054617fa60b7af GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4mJh`hTcwDUIqpRmSQK*5DpFwjv9`X4h9AW z&H|6fVg?4@>mbbNq%pgKfq_A?#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#W zDFy}xQBN1g5R2aA1PRu~2_ijBfd*VFm>JkY7#KgrD8(}{Ffe$!`njxgN@xNAW@99O literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/focus.png b/themes/oomox-mar/gtk-2.0/assets/focus.png new file mode 100644 index 0000000000000000000000000000000000000000..93dae1bb28bcaff61894ce3288dd28b99b64f842 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0y~yU|O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXP86W|l#%D})-Sy@?HT3S+4a_gsgG6MqxOG%JlFoUqQ6X)bD<_ruBqMj~}Asn*F oXLcXi@n7Nb^UVrI?}Zr5JlWmY>(pK{FfcH9y85}Sb4q9e0NkB5#Q*>R literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/frame-inline.png b/themes/oomox-mar/gtk-2.0/assets/frame-inline.png new file mode 100644 index 0000000000000000000000000000000000000000..08c4e16fdcc35116dc983528e35f06ddce658e56 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ooU|`~4V_;yITaqTlz`(##?Bp53!NI{%!;#X# zz`(#+;1OBOz`%PQgc+SQW>+vUFi4iTMwA5Sr>t*I;7bhncr0V4trO$q6 zBgMeL;Nj`w7$Pxs>Dh&X2Ml;v4pxUgEW0#m!H${TUgn;nK^=_?(~90q-*e~hBojuJ zqfxKfUhH~n*bo>xIre(*{FzG_;vSqlV=*u4AEQFE)}-f0r*36nU|{fc^>bP0l+XkK Diw#BQ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/handle-horz-hover.png b/themes/oomox-mar/gtk-2.0/assets/handle-horz-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a861f2649502c19e231eca8f8791ac24391460fc GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU|`{3V_;xt-?IM=h*Rw38N$KA!BNAJ(!s#M zz**oCS>t*I;7bhncr0V4trO$q6 zBgMeL;O^<-7$Pxs=}AYy1_cJzi+BAQiXz%oL=?GddlqtjSX7>N=W%rPd-q9f3(grH z7EK^$3!oa}5;OXk;vd$@?2>{TE BIvoH2 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/handle-vert-active.png b/themes/oomox-mar/gtk-2.0/assets/handle-vert-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b3e8858da45c64504ec43ec287fa5717a25dafbf GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjU=ZM7V_;w~+;;CXNTArsGlYYKgQJEcrGtTi zfwRCPvY3H^_c{nOI%&+VU|?X7EOCt}3C>R|DNig)WhgH%*UQYyE>2D?NY%?PN}v7C zMv8%f!Pe8oF+^hO)!vP~4F)_1-gGHfv`;rmd%w28_0XX!aSi6)({fy5UaR|DNig)WhgH%*UQYyE>2D?NY%?PN}v7C zMv8%f!QRuwF+^hO)w70z4FNnX7jJXhT5S+kH5AKVpdeE6U;DvT>&+ooQ>|4wUmPxD tT5gxA%k$-o&7^l7FHCQIoPCR|DNig)WhgH%*UQYyE>2D?NY%?PN}v7C zMv8%f!O7FbF+^hO)!vP~42nEQ`hvB}emKtCxJfz3r93cWMFNw~&dpCAy^D7-nWUK+ vk@inTn_)(zGM`2!!;IT?Z01jAo@UBkZ>2JiZ=x>)0|SGntDnm{r-UW|!ihWV literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/menu-checkbox-checked-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/menu-checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..d76d81e1e72692ffada8a7751ef93bff4325ae21 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%O~2l#}zGB7YSFf^VYrc7TzlbmI2H%GvXYA>tA2+ zNqs8ZaO%^gNe)r@*~U8Cbx(eJ8^pN(`6A`N6^vzFypJwN2-Pz%Ffe$!`njxgN@xNA Dnxbc^ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/menu-checkbox-checked.png b/themes/oomox-mar/gtk-2.0/assets/menu-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..dc76955a030ad31a2595ec88eaede403776b81f8 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%O~2l#}zGB7Z#3JpDDoVL}WW}AK07RRb>j@4jB%~t#BtqwI?9jdoDRBr{LDll2? zvLWFR$WbLhe!&dPtR9};WwlM6i`QIv^!SP8DeXoE28Iw%7sn8Zsj2;uLJbBS&dzIZ z#lEYLO4le^@=RZUjfMQb3>TiVR}Xyow(wplunb_9nGxp@T>tulPwG?QhEty|O>&6J r&oz`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tLe6XMFiz_8JwVzXW8I-AO^_EnqhD>pkPRtQVAN`6d0XHes>tKckW^_lHR5`q R3IhWJgQu&X%Q~loCIAguK&b!# literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/menu-checkbox-mixed.png b/themes/oomox-mar/gtk-2.0/assets/menu-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..0e2af595fffdd3d01ca097c021662c1178df4b3f GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd7G?$phPQVgfdrU~ojgN0I5=)U^nbv>z`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tLe6XMFiz_8V!W}AK07RRcs4%J&7AY}D1&k5%k7#P?~g8YIRJUqQ0J$`ciH0xak z1_l*R7sn8enaKv)?9B>o1ssc87RqpSq!=(TYBjUGE$|Liz`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tUh6XMFiz>uAtU0GRKUS3{WT3S+4!qoZTJOcv*TS<^#FoUqLm9!l3=Hy~ zE{-7_vdICQtjy|c;T*~{6sIuqIK4dB5Y1KErpUngP4JGJ(~3O|3=9mOu6{1-oD!M< DC=WVU literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/menu-checkbox-unchecked.png b/themes/oomox-mar/gtk-2.0/assets/menu-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..0ade84ff67d39b19f8bd1ab271ac69f6f8d2f332 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd7G?$phPQVgfdrU~ojgN0I5=)U^nbv>z`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tmn6XMFiz))6JR$N?MP*6}@TwGLCR9sv<)8%mv0|NtlNswPKgSv)hRdv_zwi+b{ z1_lLB7sn6|*<=G>=4OR90}ka@#a>39OD_&KM6cr7cvp}?WRGYQH`8HG1_lNOPgg&e IbxsLQ0KUpSLjV8( literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/menu-radio-checked-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/menu-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..cee452bfa7f9bf427f6ed0150356fab1c74befe1 GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%Pp2=EDUWnf@f6&l*$(6CCoVO40uHqYE`o(-#9$~QX{Z?mmjXH~M(tzn~c)mDen z%}&*89m=*jlx?u9-r`ub)uCdOebqMms?Bzln;k2+I96?PsN7;-vBkc6t7Fv`hpNqX zRhvPK%1!naTO6x5J5+6UtOlucsM_jKx!JyIi+$x5$I7iBT~%8gD?thzst$Y*7iC~z zFenM~3ua(uVPj+G;};PX6BCz^mXVQl_we-e^78fx4GoKki;K_7$}TD^uc)l5s;RB3 zZ>W;}K9zxiVYR1=V~B*L>Osz=CIb=Ii_)%zT|ozKScL?7?N6%teLptSroDdkuU{20 zt5x$CpPxQyM=_6^_}8y#HurL>V`V-py*Bwr7-QJ_dz0nQ`We^Ai-)W_Y0bN9&Vos^ zugOf6(YTUu%0Ts)OPl85DSwP67G9n;d6I3blveJ{QmH>aoLZ5`?oF0I^DX#~@wvq1 zAfrqloU3Y6I&F6-_QUlpinR(g8$%zH2dih1^v)|cB zF)%PJ3h)VWWnf@9W1O}sv|*cP?oPLo{SFNqt;@DKH0-pi-tJhl&AD=iW9=4)s;zdl zn;mPnI#g|Ts^02YyUn3`vwh`O`|7QZRa+gZw%S*3bFA9pP`%ZmY70oDdaHfSHpl9% zV3Dm3)gUQ*2p7TL=1>hX0i*`X04YP_LS!@IPggQ9FqoDE`2{nuvaxgX@XE-lYiaA~ z>KmAuTUhq?O_(@o@|0=QSFT#Ke)pce`z~L(`sB^qcOO1}`uyd`&p&^^@jp*uU|?A9 z>Eak7A*p(>+o{Qbq3xo-$kEp#%yXWubjbQ|Pf!Z$7SXOSB5R z3c0e{iY$&=uFVdQ&MBb@0713q A_5c6? literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/menu-radio-mixed-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/menu-radio-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..c4a1516319c1dc163f99f37ec290a6fb480fcfe8 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%O`1^9%xGB7Z#3Jq;=XjrA)uqw1+n`iDe+sbuTB|F_3Hab^rbtv8JRK3=rY@0*b z2D|Dlj#XP7DmK|yZL_c1Y*)G2v2u%J)h36^&309r9jmrDRBp1b*y32d*`aE)WA$eH zsx9`FTO2F5I#h14uiD~R2@-dxitE_=mw|yntt7}Vn1Pvvjg4JYOiWxtT1H0J-NVz< z%gfs*E-pSRE4!$&s;Z{8uD-#ud-od#28KRQ7sn6@N!x>+VoeGRt_QsX#ZtYt>{8zQ z|Nqf5Hs?MRfB9-~QUlpinR(g8$%zH2dih1^v)|cB zF)%PR2Ka=yGB7ZlF-}_*+OW+tcc)v)eusu_o(iU-)UH;Yn5yl%7^)#PIR6e!Yk~n4M zqKS^oJ#l+dE;Q_%2N4K3c|u#g_n^^++?WH7TbHJ1TPo~a@pY!5_5D{i3n%|r5mzGo jZ(8M5ldE-(&$(}(6qu=LTByswz`)??>gTe~DWM4f_2R;% literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/menu-radio-unchecked-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/menu-radio-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..03a048a8ec33d24cba60e4b019ffef2a8c133ea4 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%QA2l#}zGB7aw|NpLhw4tG)q@*M(E32WQAvZU-p`oF?yu6~KqO`QMsHmu{ ztPH{^DJdx}EiEoCE-Wl8EiEl6DJd%}D=8_trCF&BwmZl#n1PXrnT4B&hmVh6MO97R zz|h><&fea^(MfRX#cvD@43(ZPjv*4^sr`XW%?dou+EY6xTNN_x{O=il;OxquuNP}_ zPJE@Pcvd9^gI-FqNg-t^(8Vy?U+w*X2?FnS)|DWcr&}elajG OFnGH9xvXQUlpinR(g8$%zH2dih1^v)|cB zF)%Qs1^9%xGB7ZNhK4qPK|(@8etv#wX=y=0L0MT@QBhHTetvm*d2w-ZQBhGzNl8&r zQDI?Wad9z(EGjC3NWmE;B_(Jg#bEHXX;&cw1A|gYkY6wZGYcDsxP+vXtel*@kFTG9 zKwwa6T6$4&byIUoTYE=mS9IzueFg@GPEQxd5D7`!gN$NL3Jfj>`#X_kS^`OylM$tw_Jr zx#+UTl%*S@B2qN@stjMcT+BT3+Dq`t4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx*wy#W92$#NLfRR8~{9rES!>-7e#@^S~S?%U0rzHc9A`o6t= z3HKHVe!iA&@%i6Y|A1$|pI`Trxx>xGGylHru4+*phP&H${}mdKI;Vst E09dR^7ytkO literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/notebook-combo-ltr-entry-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/notebook-combo-ltr-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..1896e98a6b45450031aed603d5ee70c7bf124aab GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2I2afh7$&xU?qXnIU@Ug>4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx+9;#W92m7Hffxo*5rUA(nBPRUnyl?Y!$_A{Y% zi6*O!>!lC8RsQ3=xvuPyO!v!5`A~+;jrqzopr0MVXA AX8-^I literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/notebook-combo-ltr-entry.png b/themes/oomox-mar/gtk-2.0/assets/notebook-combo-ltr-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..1896e98a6b45450031aed603d5ee70c7bf124aab GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2I2afh7$&xU?qXnIU@Ug>4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx+9;#W92m7Hffxo*5rUA(nBPRUnyl?Y!$_A{Y% zi6*O!>!lC8RsQ3=xvuPyO!v!5`A~+;jrqzopr0MVXA AX8-^I literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/notebook-combo-rtl-entry-active.png b/themes/oomox-mar/gtk-2.0/assets/notebook-combo-rtl-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..2918d3b921e04bd3f912ff07336365b191879845 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2I2afh7$&xU?qXnIU@Ug>4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfg!-t#W92&9622*~%=2Vw|94F8{v)O+_^GB_SDa}*cMHx=NRXcWJYt0#uQ$1b%T-G@y GGywqcuSWp@ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/notebook-combo-rtl-entry-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/notebook-combo-rtl-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..afd9c573e5dce4e80bf43d8236d1986b941c5f14 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0y~yU;wd2I2afh7$&xU?qXnIU@Ug>4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx*Yq#W92Cz6J#zmy3L@Av^v*v}uY~loEE}J@}37+_U{WdY2ZSv0(VT*ZPOD z?N#lUBFUY{_DFpHV*Yz!P9)1~f#NR4+X{QQ|1f>>QrBI(`tWm*Gd*4XT-G@yGywqD C@4B>dj6+M%Ifq}EY zBeIx*f%iHHGdgL^u3%tbkSuYHC<)F_D=AMbN@XZ7FW1Y=%Pvk%EJ)SMFG`>N&PIxX zfx*Yq#W92Cz6J#zmy3L@Av^v*v}uY~loEE}J@}37+_U{WdY2ZSv0(VT*ZPOD z?N#lUBFUY{_DFpHV*Yz!P9)1~f#NR4+X{QQ|1f>>QrBI(`tWm*Gd*4XT-G@yGywqD C@RzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz)iBiJ`Q;A&D1*~_=OVpE(D=1oX?GSF*ul!qUuEM8{Yx3RO qHeLB{sptJPbVZi`?)^(rF6$psQ@iRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz>wGeJtUzc0oyYq7Op@^an c`HJGVn9JGgcn&prPXoE%)78&qol`;+0F7%?w*UYD literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/notebook-entry.png b/themes/oomox-mar/gtk-2.0/assets/notebook-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..4e606e2549a405714cea237272b4ea4f8b6120e3 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0y~yU=RUe4h9AWh82&TE;2AMFcv#`hHyONik`{9z`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz>wGeJtUzc0oyYq7Op@^an c`HJGVn9JGgcn&prPXoE%)78&qol`;+0F7%?w*UYD literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/pan-down-alt-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/pan-down-alt-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..1953d26735d64ff07adcee21c83882847a141283 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRdCT0c(hNQXTpBNYzn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXP86W|l#%D})-TwGiN1}4vwxfvK3SW1HYf*Ir$oi;4l-oe1Ypy=u17{U>qoN$0! w;{X5rgoG9U*;7vaXApYB-@p>goX5++;mlU+=54CTz`(%Z>FVdQ&MBb@06}gz4FCWD literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/pan-down-alt.png b/themes/oomox-mar/gtk-2.0/assets/pan-down-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..5badf4549f724eada3af151adada35d5367dd2d9 GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRdCT0c(hNQXTpBNYzn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXP86W|l#%D})-Qc_Y329-5GmNGCfu#^P(1v5Cfb~$HRsW31wD0;d$hHykDCmi6G w`2RmYAz{UT_LNiq8HC>OH?RaV=kYRdIJ4Edd7COSFfcH9y85}Sb4q9e097_P7ytkO literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/pan-down-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/pan-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..28abbd5a0a44957c88c7e553fe320e4308752ba3 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd7G?$phPQVgfdrU~ojgN0I5=)U^nbv>z`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz`!5i6XMFiz))CNSWr+n@Eh!6Xk_Y8ee~!Ni*QhbN0)_TsG;O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXP86W|l#%D})-3S+bLXfkDyJ#W92saQ2|NsC07X9KbY}z1k)`C|d%-E0l-~a#r z+d;e+@89n~bKpQhTMn~_Axpl_ghxVq7~-9z*ccd|$ta&;-BR1ez`(%Z>FVdQ&MBb@ E0Ns>AC;$Ke literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/pan-left-semi.png b/themes/oomox-mar/gtk-2.0/assets/pan-left-semi.png new file mode 100644 index 0000000000000000000000000000000000000000..f2db24e8691b76600abc3a62b279211669d178a9 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&Vm)0PLo9le6C~y>*s>*L(TWu(+9kI7++g|t=jY)wCr;dmkBO0Sn8p}z;LL#o z7kp0$)UXMpawsx$NICT|R`4obW0=#nAt5+3GxO)87Z(@v-FR~2=FR^T5?*R3urV;0 Y@kuO7>dpJgz`(%Z>FVdQ&MBb@0Cbv7E&u=k literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/pan-left.png b/themes/oomox-mar/gtk-2.0/assets/pan-left.png new file mode 100644 index 0000000000000000000000000000000000000000..e413180ebf589953609c1e9ea77a3b75af23e3d9 GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&Ts>VJLo9le6C@-T?AT!;KV3$6;;fU#4HMG#un8=dT+VnT>)7+A`A0I2Wjf^N yzvp3NYt!?JaoD0*k=!UU{Q>I_p-Tn~4D<6vFRFjgi)LV8VDNPHb6Mw<&;$TR=RDs4 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/pan-right-alt-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/pan-right-alt-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..80b7acb52c5e92d78b1fd927c7080e78bda95353 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&d^}woLo9le6D0O6*s>*LrbMaF4wZlZ|LgnrC|d9;Toc&CCXmeG$jl+>G=(w1 z`Cnktfxq+S&HMdCsv+3eknO?M9`Pwtrf5uBTKIyIq0d5jCCdxH?F literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/pan-right-alt.png b/themes/oomox-mar/gtk-2.0/assets/pan-right-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..26355a23196e71433821e6b6328bde29e3e0cb9a GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&d^}woLo9le6D0O6Sh3 z$oJy8argG^-Lqqu3$oOXG3=T3vFXvHr0`89e6|b>lYfaCoH%*-2m=EHgQu&X%Q~lo FCIHF0KwSz<|R!a7t~}iYZ4Egv_$px}M}D=;W6I;S|Muzybbz%n|39U%l)lm`su-01pjKUeu>Zn5u3=9mOu6{1- HoD!M4 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/pan-right.png b/themes/oomox-mar/gtk-2.0/assets/pan-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9a3b43e45769fa958e9122d75b5edab229987356 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&ygXeTLo9mlp4rIDpuofI*q!-OLuaFFSC98`771>xg4ur<|M#Vo|LfWj${yIz z`ldnm5ra@6BZGvwgPY4drqeeVQ*_)n$+o`FWwKc$dSlJE!d3VJLo9le6C_x-u&S!6b}e1H^wf_l29GbFIdEXXi30}|5^{6Tmb|&K@w}3^ojsQ=(SuH!?6VFnGH9xvXO>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXP86W|l#%D})-R8&+525(aWHZd?Tu#^P(1v40$B#JNfW?^7pQ1End4B?1QPB_3R vA>F|8n^{5eKeNY`|IA!}|MLqSVP^PsnyqHdY8EC21_lOCS3j3^P6VJLo9le6C_x-upT{n^ykr|M^k@XF?f9W%z*N3kBeQT y83qZ#J literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/progressbar-progress.png b/themes/oomox-mar/gtk-2.0/assets/progressbar-progress.png new file mode 100644 index 0000000000000000000000000000000000000000..03f05c89c4ed12250763a1dbd78e7d9d0c975cdf GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0y~yU|<1Z4mJh`hLs=Z)qyz0PM#qg92^`q94Q?P3=EtF z9+AZi47}Gtn9)gNb_D|igJg+oL`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#TC y3=E>4E{-7_Gn4PU3ivypk<-9%0plSih6Q>|<*!4(n=&vkFnGH9xvX8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpjR2nz*L7AUJKY+#J63IRsMz9Av(=$yn|<9D$C_;pmD`-bq(jXX`|7QZwcDI( zwma5t1#`DKR&R5t+G1b5&AxVaF%QTO6vkfo!ba>R7V{WJ2{8hw7~kHCrLNKvsZ6wt)nzx7b&K z88r|!+Z?MvhB(x0wXX&>-~T>;_$S4{z$otN;uxY4TsrA?*dYS}*XAA3Tv{CscLEoP?mV@(OC(40^Z)uM z&e9(io(sNqFLLrp&yZKsTD+ErSalxm?Gg`5-^bl_cTet71+m`dBTujX=O|X%wDI%J zoO}1WdV0HOoOpS)!%XUKfLoNwlP@Qhb}hW3lqmazb;Y{ogiyw+N0AE_C`&W9UA)O` z5S!W9wDU&5)!?ZICrWDkn8qHFy|Ja~jYFfp<%g|58m&JH9}#@_v?6!wrKG~#uZm_N zTQnM#g99#1Tg%zpvA^-9m+`Iz>ah#Zqxywv{fBJhq(^$CqzrC~8#XBqFCvCBj VEt#{VgMop8!PC{xWt~$(696IqO(y^V literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/radio-checked-hover.png b/themes/oomox-mar/gtk-2.0/assets/radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c889ddb3fa3aaab67cff87d7a1f73e526d8c0a2e GIT binary patch literal 697 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpnE;;<*PU)9TWl(}I#+IXsNCXGw#~V6lY8wB_wrq?Rom<;b~sgScdXpvShdx@ za+_n-c8AI>j@4ToYPLF5Z*{8P=2W@ev3j#Z)fT6!ZB8{?9jmuGS8a2u-sV`n-Jxcy zQ_VJzY&BR4EbCCc&9MqBShdxudW$27yVap;n?p6oK!@tBjx}5Dt3l>CR)ItuLF_FK z)gVETnwqWlRom>VK_ZUTTkJt-t9|u0d$3}M>YB*)sSFGZ&Lu&9!Q4t}8k$<#`UZwZ zUf!{B@oDK98JStxxw(1y1$Ffejm<4>Q>V|IHGB5ljhi-YK7Qil$(y(C+`V`I!Gnj7 zK7aZ8?dPw59giYA85kG^JY5_^G=fVf-3&YAAmGwId&7!A#+!j=6GN|QY?9>o`v3nE zXQKzqS1!-lRa~_z`_>GW@F@n@YdvQCn6Sz}to?9SkoQqHo>SIGZ%zBhSgxUaJI?Cu z*4oSma}EX^H&@^F!o=yTuEy&hCnEh9b_sgC{lX>kto^VOzsXk5#>QRK_`WRKzWc$i zRZWeZw*ofAK3%ZbP~yi$<}(+ajJP6}eFz0T{6wAn*+oPnZS+mRKlgzxhM{6WBa&}F8yUnRK zq4DzcKYi0rR>;OLzo%NJk(U$x+Ud!S^}b=p?>l}lU8R!z_?yw4sQLCYnN3P2^85{E QU|?YIboFyt=akR{0EihlqW}N^ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/radio-checked-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..d4913b47431083a0d1ac51c752ebd501b52e2a61 GIT binary patch literal 630 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpmH?j+R|W=#{|pQb3=OM7Lsw}xtO{+|=9#Jwbh||lYPZz+v*LDm75%@H``Zkva8ta zShdBWVv9q~M*FI*_EnpmDz?~FZgH&KQK4Gz6z|S>XJ%^0RsbrO-YbnFaskKGaDPb zsF;|dlA4;jx`w8fmbSKziK&^ng{70Ti;JtPTToDNaC|~SW>!{qPEKxKUVdd&RZVSu z!*1!@j~Eyj-gvq=hDb=xJ@`E6kOM>OMSaeNoD!={CThhBpK{vq{(s!Lv@nT(MSS|) zR;PaybxwcVpx!%qPV!v#dbM2kqcQ6&Zg>Xw*Bi&~mXlmRJFDsPg{@~|Ekj+@EM78q zm`y*ui|tDZ#|EogRR&>cEdSzk*DPfdIJxpr0QVXf)*B}x9X$=F1#-BZll){9;if2I znSSDR&(swR*_PTGn#X=!W5_DfGPokMdhJ|(^sW8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpnE;;~t&H@6fQ(x@?Mf2nTOF&nIn->nuZA$TfEZQV9ICfERByAd+2UBe)uCpKea%*f znynzR8l=Dhq-85eWz7}`kkl53YLKjBHAoO73(~a}YzRmS%m8uiLB>Kw?4gRGT#yMM z*{u%M<+2`~3=9m;B|(0{3{1?dY}`D&d|KK%j!w?rKE8hb0fE6Gp<&?}nOWJn`Gw7` z?H!$6J&TttUAA}M{sWgTU%7Vu#?4!|@7(?P>GPK#KmYyy=s1;uf#H*F`?XmLz->=--Y&LEGy!LL^uODr?o;{8_F!Pn$xnGUK z^$NAEH%qLf>%43Gn;XmY8(S6#3&v?28RboN+P zs|V-5w3vo*q*}UWWVdX+z*}=_rjuW>&SD-3%lZP<=F};S%IVzKZzbuLFv}OIO}H%c zI#zMY6OjdL6~lb*+m%eIV69)~z9wNUTfiJCV@(EK-Cz|tk>{4Xy1#$7s6FaCzvX_{ z*JF*>C#SuQQJb87e#`r+IU!+1(^AhZndi3u*dHGG;FwqPdKQK~CXb^N85kHCJYD@< J);T3K0RSgd9Bcpp literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/radio-mixed-active.png b/themes/oomox-mar/gtk-2.0/assets/radio-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..fdf5603628b2767c03e6c86e941c9f88a43a59e0 GIT binary patch literal 654 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpu>hYC*L7AUJKY+#J63IRsMz9Av(=$yn|<9D$C_;pmD`-bq(jXX`|7QZwcDI( zwma5t1#`DKR&R5t+U!uf)uDD9SY)eX%~prnEes8r0hv&>)uDQeL-kgNnyrr2+dx)VgGB7Bwt)p9QrjFs z%0O!DL9!r*1IU)GAT`z3ojKVU7#JK&g8YKT#GGARe0==^0zyJU!!on7tE#G-n_F7j z+B-Trr%szTedf$rv*)Z{y=LvYef#zwIC${>gNKhEKY8->+4Ha8zyJFEuX)d2Q1HC< zba4#PIA1&IWl@uZK#SuXR+Ye{J^9RP_r%*e9Iw~?pS~$8a-GPs`rNbIO|9>4?uuH* zl(}kA;6kr1n;Fe>>-YZJy-$-{s6=l9*Dc8f`i;%Ot3$HR2}W#S(J7SP_(Dm#_)PMJ zgKu?fx1GD#)lhlR!1@A9qviny_GzrU+UGG;*F3S^af9PSbC%qV53C%Cf{KC{xeq0M z=(_(uI``p|gFM=dzbszWAA9S@#@w?xp=-0C>m|1J%fFV_8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpt^l79*PU)9TWl(}I#+IXsNCXGw#~V6lY8wB_wrq?Rom<;b~sgScdXpvShdx@ za+_n-c8AKXPSx9-Dz`gUZ+58K;#9TGsb;HV^;YMqZBEtO9ILlG)NFOC*#?rWhRN1| zv^Z9Q1*^6?Rc~>u-s)Jr&9Q2$L)A8i>a7q2;)2AtI#zFSsNQN15wF>5U$xC1B(lZ6 zdW$_se4Bk0M9Wfb!|4nR47Mdfe!<*IY8ska+WH2DMqb{raq$_MS=qU{dHDr(^$m^9 zEiG;BGiS}7J$J*#O`A4vxq0i(-Fx>RJb3u%^Ve@bfBieLYTJGW28PF;E{-7@=W8!r z7doUMzy_VfpJB>)5ZSX%m-9-ELH>(l+)@vc zyj~>uKVDG0Mdgiw*S7}=x({2Ngd}1(<#e0`*c2@*UQRgv_kW=D4Nr+=&4s+{>ZjiR zBE4ske7oYgHv36dE}EyNA6+fPQ^;o+u>7TSqo+lz74we6I^C8s>oZNtoU*1b=q)z= t*mNXgZU4OT2-DsNne}yT@%Nwe@~&0-Tp%cz&A`CG;OXk;vd$@?2>@HZ4uAjv literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/radio-mixed-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/radio-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..c2e27978d15167025790cb608916563650237381 GIT binary patch literal 579 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdp(g2?jR|W=#{|pQb3=OM7Lsw}xtO{+|=9#tyTkNYg+gE~Rt2WzL zZLtTb-|A4g#l8xxrpjCAR4@YrgLz4iUoZnB6EhndyQr9$qLR9Xrk0krwvLIZnYp=z zrHhNJt6N}DP;hWaW>!{qPEKxKUVdd&RZVSu1H(_jT?`BiXFXjULp09M4a^p9bP&1Q ztKs6Q@yW-va>?62|L3PI+m>T}nCJQFoz>^>nJfNZl+1qe^Gue@ez)y+Ha|8KyK_p6 zBX;fWt9LkVTyVRgRQ{veil=Te`_Bimb_oU*cdgTs_FAqBWjAxu;_~8IZQ>WPE&5A= zhNbI%-4`BS=N1Sxv9)}eP%9*NKUntRsiWnp{(_o8yVFb`@b+owO!y?)f3RgLPo&|h zx4bvzqz8-ftbQi^weiN~(9rKmBH4wG$F|BTn=ZK=)$ToQ?)POSx8y%C`JIq%obqW4 QC{-|cy85}Sb4q9e0KS9f9{>OV literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/radio-mixed.png b/themes/oomox-mar/gtk-2.0/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..1160bf1bb05cdd070a17f62782ffc7fb76d13e64 GIT binary patch literal 612 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpt^l79R|W=#28M=Jp`mAt(^iEx>~t&H@6fQ(x@?20}&btGC)$L)jo*AgQem)scsuWic=?*p>wO z1v4-)v$ApX@bYPC>o__&`}qe128V=(g=b`DW#{JQ7Z$a5bawSDTD)ZGvgMa9U%7Vu z#?4!|@7(?P`OA-=|15coUo$W;T=sNv43UtWd+>EwlY<271>?gWnvs?IrYo)(1#{*1 z_C5a_zxwM&ftmZ?^{$?IP{~?mlk5Ehmv3&~kp0-{{E5^%E3Qg??3$xB=WIny*ol=3 zAG5Ub^_Ody%0{1HnTfe623`Z1;+$dw;Iqntwj8A^R`0)KvNDYLdBL3=9kmp00i_ I>zopr0MF(GCjbBd literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/radio-unchecked-active.png b/themes/oomox-mar/gtk-2.0/assets/radio-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..781ee5f180b07c840d32105f740bdc0b7990638f GIT binary patch literal 604 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdp>Hwb**UHMu($dnBl9IBrG6-2%SXf+KTwY!d5ic$-E-Nc5EiEl9EG#K0DK0LC zi$l~G7Z(>56%~U4L;;*EDk_4ri;IgPY=~ks5+a3c6hr~oR4B1&@rD2f1_sNLAirQ? zYbR$HS2s^jFYnmcxSX8alG3vB@`}o;*0%PJ&aUq6nX_ikS-ocMsZ*!VoIQK){Dlkm z?%#j(_}TLdw&8&c3=H=?T^vI+&evYLDb%DO!j`~o8l4lr#dWjEX(QvQ|Gw96Qgdx~ zd)#Fy&z$Z!DeCR4tCL@7GBU`sbj_os<6M6;P*yf%)u#3SxsImKu z%2CHn%PgjBa4`F0XT4~K=z?PgKU>T?uFCMt;p8uB2<5XYOX4;2v%GUr+|hl8Gm~$N z-lVD*4}bpGlAp#=U7>Tg`_JTen>0Q&n({}xcwL-i`QnAN{N?LQavlkm9L}4(UBvHd zY!L%f^mUWFd>@K9%vVI3uE@~x*|2tv-*%OqRo+Wwav!H>{Ibi>W0t8h(w)J}z`(%Z M>FVdQ&MBb@0K)+Kg8%>k literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/radio-unchecked-hover.png b/themes/oomox-mar/gtk-2.0/assets/radio-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..6632e9e9bff6a237909ee18e7d472166c5ca2e61 GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpiU6Mw*R-^>qN1Yw{QQ!VlG4)B!otFeii*qN3vBVh9&PLbOAa6&4mkltH+~#l&69B46hl0|UcdPZ!4!jq|maUJ5lSh_EJbO<8ls z?Dkfj%{sXoU+nom+q5~tAo*kW!{i4=dMzfIXEP@KD)o|f@%>?PQm$WTX2I442{p}9 z*C(=F6SH8s8@5_nrm>?oq5FByROy>B3ab)&(%)CFRX5OSyl-%sJL8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8LV!<*D+3t(|NpLhbk(X=4Gj$?B_$OV6~)EHxw*NOm6atWCHeXJg@uJ> zWo1Q0Mfv&prKP2Xg@wh%#f621<>lpNWo0ELB}GL=5JquvacOC32^iSTa`?}{z@ShP zvr-t!-v*VPR=!@8Fa%$?Q1;1H&p$7sn8d^K%1l zi!~_-ux$O%%+@d#A3(sl9J^Oo3=|Gw1Y`+6a zk)ehw8#~>Sn&c1l^2sI7VUDk#cU>;`!d8hOTgKl-7m^ohI-35d3lP}p+F7|?JHpRk z#$Kxs%fd!$wRIJLEIrM~usTBZ6DSZpUHx3vIVCg!018K@8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8SAb85D+3rbG&F>UhBh=bL;^Jb6EQC>9TnrH}Dk=hN1ra{lX@v|740RpP*&ohOm~_dpBFZK1g`$nF()vHm1wI0vFBPn=b<}*4UX-$a;{tXufwYv?R$YI# z$)e6}yLDpj8{Rg|F;T0M{?RIZb&~VssM%)B>(?G~wks+-C208i-HX2;mm5@Evlq(~ VUb)+1j}s_bJYD@<);T3K0RRZ3%C!Ih literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scale-horz-trough-active.png b/themes/oomox-mar/gtk-2.0/assets/scale-horz-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0c453af18a67c0b0decc8b368e556d245e360cac GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&bUj@hLp(Z@6C_v{Cy4YgH8luMKN8md>i-gnC$$SiS4a9R*_9#E(-dgHmBGLu Y&c(uVwtjja0|Nttr>mdKI;Vst0LC;i;s5{u literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scale-horz-trough-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/scale-horz-trough-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..4df6a31d11bd9fd40e73bfdc5462435504632a47 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&^gLZ0Lp(Z@6C_v{Cy4YgH8luMcd4t}C!@*cJICUqpjn|>P^<};+d&NpRucw> XXVxq%y{ZBrM=^N1`njxgN@xNATiq?C literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scale-horz-trough.png b/themes/oomox-mar/gtk-2.0/assets/scale-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..72d175d90e2086c54a1df1c96820b234f51ce136 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&^gLZ0Lp(Z@6C_v{Cy4YgH8luMck%S>6xL+>`sK@;!)oVTR&~1_)R16Z+`z`b Z@cuLlOD9LW5d#AQgQu&X%Q~loCIH%6G2H+F literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scale-slider-active.png b/themes/oomox-mar/gtk-2.0/assets/scale-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..10cf304e32334dc03db357cb236159a70b04ab98 GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8Y=BRQD+2?=CcBy)4i%g2YPLF8Zn3Z2>QueWsb;%l)fR`Et@c%09jdn3S8s8w z-s%8G_8@W_h+VT4%!Z0PR71J;)muQaAZ2`xRvQ=?801QV{DK)2RaDh%?VOxlTxZOj zHG9t9eftj_ymtM@>$mSde*PkRo%bXI14D(Ui(`m{Lr zELx080Y4oqw8WAY6*a$Dxus*Cj*dm_y)!?!IzRgCaa>ksI7@rVu8VC6$Hn%4XVn&y W6`u0t`XmMh1_n=8KbLh*2~7Y9Fr6^~ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scale-slider-hover.png b/themes/oomox-mar/gtk-2.0/assets/scale-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..3041a81500a7031eeebae7d3e4c4cb7f6f3b1111 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8RDe&2D+2?=8RN87p$*$SbGJEH?r^N#;!w5Ku6C<^^;XBKtqxUN?W?yqRBv^t z+5+NMZ*>53?LiC#8_WeO1B-*XPEQjv85kI3OM?7@8CcoawX}6~d;2C#oIGXP^xb>* z?z?>D>c>x?zx?@|Qn_mz0|P^Wr;B5Vgyi0XoxCjuJS+!P|FFE{l}Xt4-^|~sXoGYD zTY1*wJ?}qXIG`=h?r+2@@pSr4^#`Ap7%FA+O9eT*TG?K4Qg_TP30pDs9Dmlr$qU%5 zWJ8oqmN=PR?AXy_zB!yxx#!U2BTR93m*;xNwo3nHd~Yen=R9j_7y|8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8cz{ocD+2?=ix)3mzI^%W)vE^&9zfU-?rSi3`SRuS=g(ijz;hUQ@!|!936XjG z_U(rcA3lHn{Qdj)A3uKNPcOL0z`!70666=mASNy$85teZ(b?5~>C)vZS3iCJ{N?LE z^QVP{3=9lqo-U3d8WYb>@Z@Vy5MU`hT+6&g@cIAuCWW2Moat+mLzzsR{xt59ot~Pp z>B4j=^(eNw)>4;qNngFzZM=ArZR(~Ahc5NHo;}3!ou$2zwfXpEzN1ZDt%hYGhxOMh zou4ag=dzEPyM9;5_339C#g*1tC;!so{HrdL*2;H!O3CTB3=9kmp00i_>zopr0Le?b A_W%F@ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scale-slider.png b/themes/oomox-mar/gtk-2.0/assets/scale-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..d03d14fe0d5af0655ef81231979cb543d0f29e13 GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;Q-Dv1D+2?=W`~Atwv{{G8n!srY;&mDVqd+@zIuye%~pr%Z4Nct?5nprAR#b! z3zA4@;%`IoooxkwmDVl<*XBJ3n^iurkvJs%d8F2aX%$FU^^JSpJSpGLNLy6?<_8 P1_lOCS3j3^P6^uo?fmusTE46QJue=1(LUZ2Wsr4n1?%CHO@Rhn8te?4 Yzp#9r>e_Lbfq{X+)78&qol`;+02<{rp#T5? literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scale-vert-trough-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/scale-vert-trough-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..1da1e9964997cab7bff92a0cbaa722460f127db1 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&bUa-gLp(Z@6C_v{H>^{zw~yDew~y}=vGv(fbY=zXVzHhmgE=}N$sz^@TSKO| ViCex*Wnf@n@O1TaS?83{1OPy>FjxQp literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scale-vert-trough.png b/themes/oomox-mar/gtk-2.0/assets/scale-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..415b5967cc67461f32ef7a0b3f50b5e6911d402b GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&bUa-gLp(Z@6C_v{H>_K*WXX}0OO_nz6tVT$Qgmho>teBO>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz72p%%%D})-T3T9ISXf$GT2xe2TwGjIQUWK7kw8vNa}5In17AsyUoeA&lJex~ zGiIK>aPiXRdqH=FD;XFVY&=~YLpY+76BL*YuHW%&%GkW8`uj4b8KKqR-`!;}c&#&G zE91E+hP0O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz9^ez=%D@1U&dtp&DJdx~E-or6LM9=C#l^+yn>)Bcjw%WA3ufRK6^o9GZ)j|4 zYVJ~f@4~~tz+ma=;uyjaot&V+Y>+V35r}VJpMASq#%l r88(}on`5cRkY?yQw@Bq+5yQ)QqMw9&Ki4rZFfe$!`njxgN@xNA9zIiD literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-slider-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-slider-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..8dd1080f3bd909a3827becb3b5f60743843ea9f3 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz7~m7)%D}*oo15Fv&`?rRQdn46US3{OQc_x4T3lRQSXfw6Qj*~02U5&k666=m zz|N(ktE*>gXYX`gsdgI!1B0oji(?2!baH|Mvq9=Qo~8{ZVQZrnGNh%hjoNyO@ysmN u6w?J87d7ZG&**!~BoJ&9CSfGN&v4dAC~=EqKL-N?1B0ilpUXO@geCwsuSrt? literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-slider.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..0913aad1a23933029608579ef3cd621a89116dd9 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXNI7vK}(%D})-Qc_Z0US0qOMMXu0g@pwL1rSEs)p-I83=CW)L4Lsu-24ts&QZ}Z zi8ueV&Szj?F!gkC4B?1QPEcSra6QA(wBbtnxjE|?(p=BYvAoQ9<`v5(sRwJAcC2Ca lIc~z(p($s~BiX^u;4)uedrMJ?5Ca1PgQu&X%Q~loCIHVUOB?_I literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-trough.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..9de7bd1f567171df91e9d5cd8b136578ae218490 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU|`~4VPIe|?x;uJf1hH!9%zHtKyau#?* z7BevLUI$@DCym(^3=9mCC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)l o@Oip8hH%IxpO~KfkOt=s|c1S3=9kmp00i_>zopr0Ju~n#Q*>R literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..815663d4dd4af68e358b75df4ba6d0e1e9bc0e97 GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz72p%%%D})-T3T9ISXf$GT2xe2TwGjIQUWK7kw8vNa}5In17AsyUoeA&lJex~ zGiIK>aPiXRdqH=FD;XFV96VhdLpY+76BOiT%=c_EnDPAH-jxh#8}IL}HfK2Vh;fry zL*yQZYpgqNFd207o+x72JmcBDy^0KmZl&9mnLjcx?DG*f+kCC(HUk3#gQu&X%Q~lo FCII=MUFZM+ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..9305b071eabd3cbe1e9df5c8aa402c809fad95b7 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz9^ez=%D@1U&dtp&DJdx~E-or6LM9=C#l^+yn>)Bcjw%WA3ufRK6^o9GZ)j|4 zYVJ~f@4~~tz+mg?;uyjaot&T`H{-2elfjJYb8`Y1Hs3fm$5NOft&lmA`+$y|!fS?@ v9HyAL%rlN&DSozt;fTc5&_13c%nVw;MXTI}rI{EQ7#KWV{an^LB{Ts5S*}vu literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..0aeb543410de8f5d8c8e003352068d3da120dd35 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz7~m7)%D}*oo15Fv&`?rRQdn46US3{OQc_x4T3lRQSXfw6Qj*~02U5&k666=m zz|N(ktE*>gXYX`gsdgI!1B0cfi(?4K%;W?GxfN%5nha*_3R@e%u=z&V+Nh@tX@yLY zya{6B6Sgw=_K2P^YIqr|$6)BT^za0h+lbP0l+XkKrejQ+ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-ltr-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..f685bd57a076af92d42643932440f11a37b81cac GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXNI7vK}(%D})-Qc_Z0US0qOMMXu0g@pwL1rSEs)p-I83=CW)L4Lsu-24ts&QZ}Z zi8ueV&Szj?u=I3s4B?oWoS-1LqKw5+!e^@Sa_xr5HOA@ZN*FdO>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz72p%%%D})-T3T9ISXf$GT2xe2TwGjIQUWK7kw8vNa}5In17AsyUoeA&lJex~ zGiIK>aPiXRdqH=FD;XFV>^xl@LpY+76BMKjuFC{BY|wdsZ!SyX)q8uZMGsk3e}9+D z@mf#dz|lO%h@Iu{;~F=ZyuX**vSG%e?HmRI{0!eh#MkZnET7K6z`)??>gTe~DWM4f Da+O}h literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..708bed938434433f0c2cf78603f20deb5004d339 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz9^ez=%D@1U&dtp&DJdx~E-or6LM9=C#l^+yn>)Bcjw%WA3ufRK6^o9GZ)j|4 zYVJ~f@4~~tz+mm^;uyjaot&T`Wssg9+^|9C+?>p&4MpeXSaK!4wJd%n(o)LC@gPb4 s;j2D}2&wdQB2E!Lf!-_<9qbGteWF*69dNkAz`(%Z>FVdQ&MBb@0LY9}f&c&j literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..44c76f4722de8b44481932cbf194ac3cb929708e GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz7~m7)%D}*oo15Fv&`?rRQdn46US3{OQc_x4T3lRQSXfw6Qj*~02U5&k666=m zz|N(ktE*>gXYX`gsdgI!1A~R9i(?2!baH}%ltHRrXu}4Ru(erD8#aZljbchX8?`ly xwPh<8$AzPd!q!IdT#x2RG^{k?HW1)vFzFB~m@vQmE&~GtgQu&X%Q~loCICmJOZWf) literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..2b8e7bf0527a65876edff27461b27b4154145d5e GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rdh7G?$phLg@wCm9$Rn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXNI7vK}(%D})-Qc_Z0US0qOMMXu0g@pwL1rSEs)p-I83=CW)L4Lsu-24ts&QZ}Z zi8ueV&Szj?u<&$o4B?1QPEe3CaNVNi5b?@5UCc3JqH(%k;|8nrb8{FI&$2M>xKXlW o*U5stodRN$-8VBZe`H{o#xJlU)aS1y0|Nttr>mdKI;Vst0Ec)?fdBvi literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-trough.png b/themes/oomox-mar/gtk-2.0/assets/scrollbar-vert-rtl-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..23d08fda73ee0c1aea4b6d7330abcd0df8b7130e GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ckU|{56VPIg0)85Vq5-4`^4B_Aied7iazopr06&Q%EC2ui literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-ltr-down-active.png b/themes/oomox-mar/gtk-2.0/assets/spin-ltr-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ea08348a2977de174c4c0fe42abcf3f583ba3fa0 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zA$n$h@43U_6^^_qWlcE4?fZ((3cTQ+m$~iq=y2NlxSipp-GybGVL~riA{rlB( zFU>Nm3B~)4NXS25{N?TY$5GkE=QKUJ_fJ~2FKewi!~1Kq+NNA8oqwiBY17P`!Utv) r8&$l2|Jx(THRanq_69|zKMY?z&3;!i+ze!3U|{fc^>bP0l+XkKRUla{ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-ltr-down-hover.png b/themes/oomox-mar/gtk-2.0/assets/spin-ltr-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec41767be2e976251e0eb5d749b84545d86bec9 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zADDZS~43U_6^{gQulcI=gpy0pkn-ilqsjNvAJHoZ*&GIGEs$EPg s)|y&nzkPeWsLMlpX$V88%MZ3)9Ah($ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-ltr-down-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/spin-ltr-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..8a8dc32798cb55dd871b9f431e3970f6b528b959 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zA(Dih243U_ceCGW5>B$F})%@oC=xA(gY~-A;lw$Bi)X32Auj&ecRWD>WnoZ(k Z2s^{h(j>Punt_3V!PC{xWt~$(69C=_GWP%g literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-ltr-down.png b/themes/oomox-mar/gtk-2.0/assets/spin-ltr-down.png new file mode 100644 index 0000000000000000000000000000000000000000..d60ec029d07fb653e7c105f17b89a5f95923515d GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zADE4%543U_6_0&e*!wLcn4jl0|A|^Z!TsH|T2c&puafNTwInB!<^uu2|va342 zcGI;}kDNFXFGc0|um1A-TVc;e1LMeS$$v}l{gz6uVLYI|)a6q3e;f6sA?k~|I@p!o uIdw2G7|d5To^1Fm)+^KU`Lj8T^*00?FE+8!JI27kz~JfX=d#Wzp$Py!qEVLs literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-ltr-up-active.png b/themes/oomox-mar/gtk-2.0/assets/spin-ltr-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e67029d7b2f55c205bcbd38d3e8e658b4e28d09e GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAX!Ue)43U`H+i%F{q$t2TT|X*eVL)-$UP*QX#R`%4E}ov5u1=da)$3k4_Mb9 N44$rjF6*2UngBHTUjG09 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-ltr-up-hover.png b/themes/oomox-mar/gtk-2.0/assets/spin-ltr-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..b18190a912fcf4a46e5a03475ed7cd4de6e42929 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zA=<#%M43U`H+i%Tx$Uwm5xO|4j0h7Xq!Ea8^X|pn&{?JWNd1rr1>Yhk0mu8N% zQx`AW@P0_YV$t{fe2~kvDMG>*nH^>?>kQR&-KT3%e9kgHsmEMt*K6IWhG`$}#dp52 zIRCj$n1x~O*MMwW%jad=$`@U$5}0UrBWm;MO*7_aF(jnPIt9dDxHWwX_rA|8;=;xm VlNmn9GcYhPc)I$ztaD0e0szNRV66ZE literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-ltr-up-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/spin-ltr-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..b41da9c4bc4cbec40d5ecf5bc55c63d75849b257 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXn3x$D7(T?P>oG7eFc&*{hH!9j+gTe~DWM4fXALzU literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-ltr-up.png b/themes/oomox-mar/gtk-2.0/assets/spin-ltr-up.png new file mode 100644 index 0000000000000000000000000000000000000000..3b6a191a27958ed974a69f18b78d630228e6f670 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAsPlAj43U`Hd-fnFv!X!jLvv=uHwT%LxQn-HD<-gSn-CT>#j+|;WXesMBJSO5 zifd~AFzd**3T*pt_7RCavmr~~}Peyf5eWbseYkzZ)7Oxxs*_jLs3=E#GelF{r G5}E+B%2>w$ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-rtl-down-active.png b/themes/oomox-mar/gtk-2.0/assets/spin-rtl-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..b9bf1398f99102c1e7fd2ac62b0bf2671ce5c7e2 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zADD`x443U_6^^_r(lc9j?#hzK2BC{hngx17_zIvk^U8wy|d1>sd35*X9`n<89 zaqsp$=cQA!-~XLhT({G8_tihv90@`bXWfiAbZwT==jGRag@pcO)m&QAXBfwDXKwL! y%jYN0RB-d(tL`zhYAEM$ba`^(%x~R4OeqVEo?ljydc(lLz~JfX=d#Wzp$Pz$9$Sb2 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-rtl-down-hover.png b/themes/oomox-mar/gtk-2.0/assets/spin-rtl-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..f3df367b384e21cf506a7d3cb2ab68a984e98074 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAsPJ@g43U_6^^_qWlcI=g;J(j_uO?(}m>`jq>S$!0WL)wl`&&{jN62}OZ^F*+ zbKftNcx?LokB4S%(uG8m|9ng@T)r@VkUDs>y8cqs{Fy&<*T&BL`GY%%BeC#YEW@2v zf$jHp=dE37o1&@er73yfvP5w9+RZ^(w+`#CuGF0RtMuYI1_lNOPgg&ebxsLQ0K)ZJ AkN^Mx literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-rtl-down-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/spin-rtl-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..454d7e9754f7f9d2478108b7a04ff784690197ea GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAQ1Nte43U_coYK(r=TD6#n@t1f{3jDaPaHY&WqO40eZe4~SO$izGA#Knualb? Q7#J8lUHx3vIVCg!02k0OIsgCw literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-rtl-down.png b/themes/oomox-mar/gtk-2.0/assets/spin-rtl-down.png new file mode 100644 index 0000000000000000000000000000000000000000..69814f6baea4cfbfedcecaa90f22feaf623723eb GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zADE4%543U_6^_(H!Ap@S)#OvF%l9q6|YPg@^-7&v7`YyX?? zaSdJiy>9(hyF{ZoNB1`y9y2_4<8JM2N3Ep+9EoQw_Xm0LyX^Vb)V<1xp<|}1@ovRO vNALdRkYxCF?N)ooJ*7)$b5fsO{;r?$L~U|F|K}YH3=9mOu6{1-oD!M0n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAsPS}h43U`Hd)|=CSy7zopr E01W0^oB#j- literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-rtl-up-hover.png b/themes/oomox-mar/gtk-2.0/assets/spin-rtl-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..88d2b3fef78f84a1b671dc35beca0945fd3adb6b GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zA==5}P43U`H+i%F{q$uFR9+A@%D5bTko`vs_=$=#8$H6S@2NEhgNwJ~v}NJ*j%ZpxnEfQ( RmVtqR!PC{xWt~$(697=gU1k6P literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-rtl-up-insensitive.png b/themes/oomox-mar/gtk-2.0/assets/spin-rtl-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..4de3c5a591525f77420a2199b9e6af22791dbcfb GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zA(Dih243U_coUp(wp~aAko7+-SLZap0-`~f3d=-U-q?ap+wEhrTIJ-lfhqaZV YG=QspMf_bO1_lNOPgg&ebxsLQ06(QLCjbBd literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/spin-rtl-up.png b/themes/oomox-mar/gtk-2.0/assets/spin-rtl-up.png new file mode 100644 index 0000000000000000000000000000000000000000..12af2859d8f457400fa77bda5759947c3af532e1 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0y~yU;weXIM^5%70n@B z;4JWnEM{Qfy$-^RP8zc-7#J8NOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3 zkz!zAsPS}h43U`H+waT8tSHj_*{NRR(V^JamV3IsSBAfMxTlGge?gPe?w5JXf|+mD zDspbnU}OkYWmq;Pqi12UpV^XCM#m~NmmZ0Fz54sVd!IQOoH@d?-v+z9+rNslVeQu0 z9X5StLJY?xp4X?(D1K&Mz*F_!@cEs6cUHz-GWx-&*=n?bWw&nz0|Nttr>mdKI;Vst E03RV+C;$Ke literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/tab.png b/themes/oomox-mar/gtk-2.0/assets/tab.png new file mode 100644 index 0000000000000000000000000000000000000000..adc47ff7243a38cdda159d05bc2c50467e1c18d5 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0y~yU|O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk q#lXP8k`eLpYvsMbBhlVBjq9 zh%9Dc;JpsQj7}P}D;O9UBuiW)N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&Mmvyoz8 oVBqs~aSY**P2TaX>ETgs2Cg3F{!{!dGe8!3y85}Sb4q9e037iqK>z>% literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/treeview-ltr-button-hover.png b/themes/oomox-mar/gtk-2.0/assets/treeview-ltr-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..b456e18fd24e48203c5725609d1883aeee5a0745 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4h9AWhVZ*VKNuJo7>k`eLpYvsMbBhlVBjq9 zh%9Dc;JpsQj7}P}D;O9UBuiW)N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&Mmvyoz8 oVBqs~aSY**P5$wx>ETgs25wpAHE;7z=7B8oboFyt=akR{04Iee)Bpeg literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/treeview-ltr-button.png b/themes/oomox-mar/gtk-2.0/assets/treeview-ltr-button.png new file mode 100644 index 0000000000000000000000000000000000000000..4dcfee2205957d811163ca143705f75f0180e6ef GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4h9AWhVZ*VKNuJo7>k`eLpYvsMbBhlVBjq9 zh%9Dc;JpsQj7}P}D;O9UBuiW)N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&Mmvyoz8 oVBqs~aSY**P5$w*>ETgs25vLvjsE@ZY#@s~UHx3vIVCg!02i|*zW@LL literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/treeview-rtl-button-active.png b/themes/oomox-mar/gtk-2.0/assets/treeview-rtl-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..25e3b0ba2344577baaa5ac9555ffce05c12b6b7b GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4h9AWhVZ*VKNuJo7>k`eLpYvsMbBhlVBjq9 zh%9Dc;JpsQj7}P}D;O9UBuiW)N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&Mmvyoz8 nVBqs~aSY**O|B^HeR!0cfomRf|N0cBc#uV&u6{1-oD!M<1Y#u^ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/treeview-rtl-button-hover.png b/themes/oomox-mar/gtk-2.0/assets/treeview-rtl-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..37d6904db0060af20dd2cf835982a72486fd0bd4 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4h9AWhVZ*VKNuJo7>k`eLpYvsMbBhlVBjq9 zh%9Dc;JpsQj7}P}D;O9UBuiW)N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&Mmvyoz8 oVBqs~aSY**O|JMj^Wjl$25uqdHC{X4TmV_*>FVdQ&MBb@02^N>fdBvi literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/assets/treeview-rtl-button.png b/themes/oomox-mar/gtk-2.0/assets/treeview-rtl-button.png new file mode 100644 index 0000000000000000000000000000000000000000..3f89aa05d7e6643384a20e044c1b374876f1f707 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0y~yU|<4a4h9AWhVZ*VKNuJo7>k`eLpYvsMbBhlVBjq9 zh%9Dc;JpsQj7}P}D;O9UBuiW)N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&Mmvyoz8 oVBqs~aSY**O|JOZ{O~9@1GgIUMq^{vRUnHzUHx3vIVCg!00S^2+5i9m literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-2.0/gtkrc b/themes/oomox-mar/gtk-2.0/gtkrc new file mode 100644 index 0000000..3833f61 --- /dev/null +++ b/themes/oomox-mar/gtk-2.0/gtkrc @@ -0,0 +1,32 @@ +# Based on Bridge by ScionicSpectre and Adwaita by GNOME +# vim:set ts=2 sw=2 sts=2 ai et: +# +# This is the GTK+ 2 version of oomox-mar. It's whole purpose is to look as the +# GTK+ 3 version as much as possible until GTK+ 2 dies completely. +# +# Note: comments for explaining styles are on the bottom of each file beside the +# widget matches. + +# Declare the colours used throughout the theme. +# There shouldn't be any fiddling with them in the theme files themselves in +# order to not mess up the dark theme. + +# Text/base +gtk-color-scheme = "text_color:#737373\nbase_color:#F8F8F8" +# Foreground/background +gtk-color-scheme = "fg_color:#737373\nbg_color:#F8F8F8" +# Selected foreground/background +gtk-color-scheme = "selected_fg_color:#F8F8F8\nselected_bg_color:#B5407B" +# Titlebar foreground/background +gtk-color-scheme = "titlebar_fg_color:#737373\ntitlebar_bg_color:#B5407B" +# Links +gtk-color-scheme = "link_color:#B5407B\nvisited_link_color:#E040FB" + +# Set GTK settings +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +# And hand over the control to the theme files +include "main.rc" +include "apps.rc" +include "hacks.rc" diff --git a/themes/oomox-mar/gtk-2.0/hacks.rc b/themes/oomox-mar/gtk-2.0/hacks.rc new file mode 100644 index 0000000..96eb088 --- /dev/null +++ b/themes/oomox-mar/gtk-2.0/hacks.rc @@ -0,0 +1,36 @@ +# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: +# +# This file contains horrible hacks to make this theme work with some programs +# This is mostly due to the limitations of gtk2 but sometimes its the fault of +# the programs themselves. Not going to point fingers. +# +# Either way, it's a WONTFIX for both, hence this horrible file. + +style "toplevel_hack" { + engine "adwaita" {} +} + +style "chrome_entry" { + base[NORMAL] = @base_color + base[INSENSITIVE] = @base_color +} + +style "vim_notebook" { + bg[NORMAL] = @base_color + bg[ACTIVE] = @bg_color +} + +# Vim puts an eventbox between the tab and the label and colours it, +# we need to handle that +widget "vim-main-window*GtkNotebook.GtkEventBox" style "vim_notebook" + +# (he)xchat input box +class "SexySpellEntry" style:highest "normal_entry" + +# Chromium uses base as the fill colour of its own entries +# This would be fine but Gtk+ uses it to fill the surrounding space, so its set to bg +# That results in Chromium using it for the fill, so we need to handle that +widget_class "*Chrom*" style "chrome_entry" + +# Hack to be able to match widgets in LibreOffice +class "GtkWindow" style "toplevel_hack" diff --git a/themes/oomox-mar/gtk-2.0/main.rc b/themes/oomox-mar/gtk-2.0/main.rc new file mode 100644 index 0000000..3658fe5 --- /dev/null +++ b/themes/oomox-mar/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 = 2 + 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] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + bg[ACTIVE] = @bg_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @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] = @selected_fg_color + text[INSENSITIVE] = mix (0.4, @text_color, @base_color) + text[ACTIVE] = @selected_fg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = mix (0.05, @text_color, @base_color) + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = mix (0.5, @base_color, @bg_color) + base[ACTIVE] = @selected_bg_color + + # For succinctness, all reasonable pixmap options remain here + + # Draw frame around menu in a non-compositied environment + # This needs to go before pixmap because we need to override some stuff + engine "adwaita" {} + + engine "pixmap" { + + ################# + # Check Buttons # + ################# + + image { + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "assets/checkbox-unchecked-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-active.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = SELECTED + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = IN + overlay_file = "assets/checkbox-checked-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = IN + overlay_file = "assets/checkbox-checked-active.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = SELECTED + shadow = IN + overlay_file = "assets/checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = IN + overlay_file = "assets/checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-active.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = SELECTED + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-insensitive.png" + overlay_stretch = FALSE + } + + ################# + # Radio Buttons # + ################# + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/radio-unchecked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-active.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "assets/radio-unchecked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/radio-checked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/radio-checked-active.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-active.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-insensitive.png" + overlay_stretch = FALSE + } + + ########## + # Arrows # + ########## + + # Overrides + + # Disable arrows in spinbuttons + image { + function = ARROW + detail = "spinbutton" + } + + # Disable arrows for qt in scrollbars + + image { + function = ARROW + detail = "vscrollbar" + } + + image { + function = ARROW + detail = "hscrollbar" + } + + # Menu arrows + + image { + function = ARROW + state = NORMAL + detail = "menuitem" + overlay_file = "assets/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-insensitive.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-insensitive.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menu_scroll_arrow_up" + overlay_file = "assets/pan-up-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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 = {2, 2, 2, 2} + 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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.png" + } + + image { + function = SLIDER + state = NORMAL + detail = "vscale" + file = "assets/scale-slider.png" + } + + image { + function = SLIDER + state = PRELIGHT + detail = "vscale" + file = "assets/scale-slider-hover.png" + } + + image { + function = SLIDER + state = ACTIVE + detail = "vscale" + file = "assets/scale-slider-active.png" + } + + image { + function = SLIDER + state = INSENSITIVE + detail = "vscale" + file = "assets/scale-slider-insensitive.png" + } + + ########### + # Menubar # + ########### + + # image { + # function = BOX + # detail = "menubar" + # file = "assets/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-insensitive.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-insensitive.png" + } + + image { + function = FLAT_BOX + detail = "entry_bg" + file = "assets/entry-background.png" + } + + ######### + # Spins # + ######### + + # Spin-Up LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/spin-ltr-up.png" + border = {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-insensitive.png" + border = {0, 8, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt-insensitive.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Up RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/spin-rtl-up.png" + border = {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-insensitive.png" + border = {8, 0, 8, 0} + stretch = TRUE + overlay_file = "assets/pan-up-alt-insensitive.png" + overlay_stretch = FALSE + direction = RTL + } + + # Spin-Down LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-ltr-down.png" + border = {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-insensitive.png" + border = {0, 8, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt-insensitive.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Down RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-rtl-down.png" + border = {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-insensitive.png" + border = {8, 0, 0, 8} + stretch = TRUE + overlay_file = "assets/pan-down-alt-insensitive.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-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed-insensitive.png" + overlay_stretch = FALSE + } + + ################# + # Radio Buttons # + ################# + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-radio-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-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed-insensitive.png" + overlay_stretch = FALSE + } + } +} + +style "separator_menu_item" { + xthickness = 0 + ythickness = 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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.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-insensitive.png" + border = {8, 8, 8, 8} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + shadow = IN + file = "assets/button-insensitive.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] = @base_color + fg[NORMAL] = @fg_color + bg[SELECTED] = @base_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/themes/oomox-mar/gtk-3.0/assets b/themes/oomox-mar/gtk-3.0/assets new file mode 120000 index 0000000..ac77667 --- /dev/null +++ b/themes/oomox-mar/gtk-3.0/assets @@ -0,0 +1 @@ +../gtk-assets \ No newline at end of file diff --git a/themes/oomox-mar/gtk-3.0/gtk.css b/themes/oomox-mar/gtk-3.0/gtk.css new file mode 100644 index 0000000..c458ebc --- /dev/null +++ b/themes/oomox-mar/gtk-3.0/gtk.css @@ -0,0 +1,3275 @@ +@keyframes ripple_effect { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(alpha(currentColor, 0.15)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.4, to(alpha(currentColor, 0.15)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0.15)); + } +} + +@keyframes flat_ripple_effect { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(alpha(currentColor, 0.15)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0.15)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.4, to(alpha(currentColor, 0.15)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0.15)); + } +} + +@keyframes list_ripple_effect { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(alpha(currentColor, 0.15)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.4, to(alpha(currentColor, 0.15)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0)); + } +} + +* { + padding: 0; + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #DD2C00; + -GtkCheckButton-indicator-size: 24; + -GtkCheckMenuItem-indicator-size: 16; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkToolItemGroup-expander-size: 11; + -GtkExpander-expander-size: 16; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-link-color: #B5407B; + -GtkWidget-visited-link-color: #E040FB; + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 0; + -GtkStatusbar-shadow-type: none; + outline-style: solid; + outline-width: 2px; + outline-color: alpha(currentColor, 0.3); + outline-offset: -4px; + outline-radius: 2px; +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #F8F8F8; + color: #737373; +} + +/* + 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. +*/ +*:insensitive { + -gtk-image-effect: dim; +} + +.gtkstyle-fallback { + background-color: #F8F8F8; + color: #737373; +} + +.gtkstyle-fallback:prelight { + background-color: #ebebeb; + color: #737373; +} + +.gtkstyle-fallback:active { + background-color: #dfdfdf; + color: #737373; +} + +.gtkstyle-fallback:insensitive { + background-color: #F8F8F8; + color: rgba(115, 115, 115, 0.38); +} + +.gtkstyle-fallback:selected { + background-color: #B5407B; + color: #F8F8F8; +} + +.view { + background-color: #F8F8F8; + color: #737373; +} + +.view:hover, .view:active, .view:selected, GtkCalendar:selected { + border-radius: 2px; +} + +.view:insensitive { + color: rgba(115, 115, 115, 0.38); +} + +.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband { + border: 1px solid #d5609b; + background-color: rgba(213, 96, 155, 0.3); +} + +.label.separator { + color: #737373; +} + +.label:insensitive { + color: rgba(115, 115, 115, 0.38); +} + +.dim-label, .label.separator, .titlebar .subtitle, +.header-bar .subtitle { + opacity: 0.6; +} + +GtkAssistant .sidebar { + padding: 6px 0; +} + +GtkAssistant .sidebar:dir(ltr) { + border-right: 1px solid rgba(115, 115, 115, 0.12); +} + +GtkAssistant .sidebar:dir(rtl) { + border-left: 1px solid rgba(115, 115, 115, 0.12); +} + +GtkAssistant .sidebar .label { + opacity: 0.6; + padding: 5px 12px 6px; + font-weight: 500; +} + +GtkAssistant .sidebar .label.highlight { + opacity: 1; +} + +GtkTextView { + background-color: #f8f8f8; +} + +.grid-child { + padding: 4px; + border-radius: 2px; +} + +.popover.osd, .app-notification, +.app-notification.frame, .osd .scale-popup, .floating-bar, .osd { + opacity: 0.9; +} + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +.spinner { + background-color: blue; + background-image: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); +} + +.spinner:active { + opacity: 1; + animation: spin 1s linear infinite; +} + +.spinner:active:insensitive { + opacity: 0.5; +} + +/**************** + * Text Entries * + ****************/ +.entry { + padding: 7px 8px 8px; + border-radius: 2px; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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); + background-color: #F8F8F8; + color: #737373; +} + +.entry:focus { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.entry:insensitive { + color: rgba(115, 115, 115, 0.38); + background-color: #f8f8f8; +} + +.entry.flat, .notebook GtkGrid > .entry { + border-radius: 0; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(#B5407B), to(transparent)) 0 0 0/0 0 0px; + border-radius: 0; + box-shadow: inset 0 -1px alpha(currentColor, 0.3); + background-color: transparent; + color: #737373; +} + +.entry.flat:focus, .notebook GtkGrid > .entry:focus { + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#B5407B), to(transparent)) 0 0 2/0 0 2px; + box-shadow: inset 0 -2px #B5407B; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0 270ms; +} + +.entry.flat:insensitive, .notebook GtkGrid > .entry:insensitive { + box-shadow: inset 0 -1px alpha(currentColor, 0.3); + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +.entry.image.left { + padding-left: 2px; +} + +.entry.image.right { + padding-right: 2px; +} + +.entry.progressbar, GtkTreeView.view.progressbar, GtkTreeView.view.trough { + margin: 2px; + border-style: none none solid; + border-width: 2px; + border-color: #B5407B; + border-radius: 0; + box-shadow: none; + background-color: transparent; + background-image: none; +} + +.linked > .entry.flat, .notebook GtkGrid.linked > .entry, +.linked.vertical > .entry.flat, +.notebook GtkGrid.linked.vertical > .entry { + border-radius: 0; +} + +.entry.error { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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); + background-color: #DD2C00; + color: #F8F8F8; +} + +.entry.error:focus { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.entry.error:insensitive { + color: rgba(115, 115, 115, 0.38); + background-color: #f8f8f8; +} + +.entry.error.flat, .notebook GtkGrid > .error.entry { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(#DD2C00), to(transparent)) 0 0 0/0 0 0px; + border-radius: 0; + box-shadow: inset 0 -1px #DD2C00; + background-color: transparent; + color: #737373; +} + +.entry.error.flat:focus, .notebook GtkGrid > .error.entry:focus { + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#DD2C00), to(transparent)) 0 0 2/0 0 2px; + box-shadow: inset 0 -2px #DD2C00; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0 270ms; +} + +.entry.error.flat:insensitive, .notebook GtkGrid > .error.entry:insensitive { + box-shadow: inset 0 -1px alpha(currentColor, 0.3); + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +.entry.warning { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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); + background-color: #FF6D00; + color: #F8F8F8; +} + +.entry.warning:focus { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.entry.warning:insensitive { + color: rgba(115, 115, 115, 0.38); + background-color: #f8f8f8; +} + +.entry.warning.flat, .notebook GtkGrid > .warning.entry { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(#FF6D00), to(transparent)) 0 0 0/0 0 0px; + border-radius: 0; + box-shadow: inset 0 -1px #FF6D00; + background-color: transparent; + color: #737373; +} + +.entry.warning.flat:focus, .notebook GtkGrid > .warning.entry:focus { + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#FF6D00), to(transparent)) 0 0 2/0 0 2px; + box-shadow: inset 0 -2px #FF6D00; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 0 270ms; +} + +.entry.warning.flat:insensitive, .notebook GtkGrid > .warning.entry:insensitive { + box-shadow: inset 0 -1px alpha(currentColor, 0.3); + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +.entry.image:not(:hover):not(:active) { + color: alpha(currentColor, 0.75); +} + +.entry.image:insensitive { + color: alpha(currentColor, 0.6); +} + +GtkTreeView .entry:not(:selected), GtkTreeView .entry:not(:selected):focus { + padding: 2px; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: #F8F8F8; +} + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#B5407B), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#B5407B), to(transparent)); + } +} + + +.button { + padding: 7px 10px 8px; + border-radius: 2px; + background-repeat: no-repeat; + background-position: center, center; + background-size: 90px 90px, auto; + font-weight: 500; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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); + background-color: #F8F8F8; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0)); + color: #407BB5; +} + + +.button:hover { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0)); + color: #737373; +} + + +.button:active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms cubic-bezier(0, 0, 0.2, 1), background-image 0; + animation: ripple_effect 270ms 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); + color: #737373; +} + + +.button:insensitive { + box-shadow: none; + background-color: alpha(currentColor, 0.3); + color: rgba(64, 123, 181, 0.26); +} + + +.button:insensitive > .label { + color: inherit; +} + + +.button:checked { + background-color: #B5407B; + color: #F8F8F8; +} + + +.button:checked:insensitive { + background-color: alpha(currentColor, 0.3); + color: rgba(181, 64, 123, 0.5); +} + + +.button:checked:insensitive > .label { + color: inherit; +} + +.spinbutton .button, .popover .linked > .button, .notebook tab .button, GtkCalendar.button, .message-dialog.csd .dialog-action-area .button, .sidebar-button.button, .toolbar:not(.search-bar) .button, .titlebar .button:not(.suggested-action):not(.destructive-action), +.header-bar .button:not(.suggested-action):not(.destructive-action), .frame.action-bar .button:not(.suggested-action):not(.destructive-action), .app-notification .button, +.app-notification.frame .button, +.button.flat { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: none; + background-color: transparent; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0)); + color: alpha(currentColor, 0.75); +} + +.spinbutton .button:hover, .popover .linked > .button:hover, .notebook tab .button:hover, GtkCalendar.button:hover, .message-dialog.csd .dialog-action-area .button:hover, .sidebar-button.button:hover, .toolbar:not(.search-bar) .button:hover, .titlebar .button:hover:not(.suggested-action):not(.destructive-action), +.header-bar .button:hover:not(.suggested-action):not(.destructive-action), .frame.action-bar .button:hover:not(.suggested-action):not(.destructive-action), .app-notification .button:hover, +.button.flat:hover { + box-shadow: none; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0.15)); + color: currentColor; +} + +.spinbutton .button:active, .popover .linked > .button:active, .notebook tab .button:active, GtkCalendar.button:active, .message-dialog.csd .dialog-action-area .button:active, .sidebar-button.button:active, .toolbar:not(.search-bar) .button:active, .titlebar .button:active:not(.suggested-action):not(.destructive-action), +.header-bar .button:active:not(.suggested-action):not(.destructive-action), .frame.action-bar .button:active:not(.suggested-action):not(.destructive-action), .app-notification .button:active, +.button.flat:active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-image 0; + animation: flat_ripple_effect 270ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: none; + color: currentColor; +} + +.spinbutton .button:insensitive, .popover .linked > .button:insensitive, .notebook tab .button:insensitive, GtkCalendar.button:insensitive, .message-dialog.csd .dialog-action-area .button:insensitive, .sidebar-button.button:insensitive, .toolbar:not(.search-bar) .button:insensitive, .titlebar .button:insensitive:not(.suggested-action):not(.destructive-action), +.header-bar .button:insensitive:not(.suggested-action):not(.destructive-action), .frame.action-bar .button:insensitive:not(.suggested-action):not(.destructive-action), .app-notification .button:insensitive, +.button.flat:insensitive { + box-shadow: none; + background-color: transparent; + color: alpha(currentColor, 0.375); +} + +.spinbutton .button:insensitive > .label, .popover .linked > .button:insensitive > .label, .notebook tab .button:insensitive > .label, GtkCalendar.button:insensitive > .label, .message-dialog.csd .dialog-action-area .button:insensitive > .label, .sidebar-button.button:insensitive > .label, .toolbar:not(.search-bar) .button:insensitive > .label, .titlebar .button:insensitive:not(.suggested-action):not(.destructive-action) > .label, .header-bar .button:insensitive:not(.suggested-action):not(.destructive-action) > .label, .frame.action-bar .button:insensitive:not(.suggested-action):not(.destructive-action) > .label, .app-notification .button:insensitive > .label, +.button.flat:insensitive > .label { + color: inherit; +} + +.toolbar:not(.search-bar) .button:checked, .titlebar .button:checked:not(.suggested-action):not(.destructive-action), +.header-bar .button:checked:not(.suggested-action):not(.destructive-action), .frame.action-bar .button:checked:not(.suggested-action):not(.destructive-action), .app-notification .button:checked, +.button.flat:checked { + background-color: alpha(currentColor, 0.3); + color: currentColor; +} + +.toolbar:not(.search-bar) .button:checked:insensitive, .titlebar .button:checked:insensitive:not(.suggested-action):not(.destructive-action), +.header-bar .button:checked:insensitive:not(.suggested-action):not(.destructive-action), .frame.action-bar .button:checked:insensitive:not(.suggested-action):not(.destructive-action), .app-notification .button:checked:insensitive, +.button.flat:checked:insensitive { + background-color: alpha(currentColor, 0.3); + color: alpha(currentColor, 0.5); +} + +.toolbar:not(.search-bar) .button:checked:insensitive > .label, .titlebar .button:checked:insensitive:not(.suggested-action):not(.destructive-action) > .label, .header-bar .button:checked:insensitive:not(.suggested-action):not(.destructive-action) > .label, .frame.action-bar .button:checked:insensitive:not(.suggested-action):not(.destructive-action) > .label, .app-notification .button:checked:insensitive > .label, +.button.flat:checked:insensitive > .label { + color: inherit; +} + + +.button.osd.image-button { + padding: 16px; + background-size: 60px 60px, auto; +} + + +.button.osd:insensitive { + opacity: 0; +} + + +.button.suggested-action { + background-color: #B5407B; + color: #F8F8F8; +} + + +.button.suggested-action:insensitive { + box-shadow: none; + background-color: alpha(currentColor, 0.3); + color: rgba(115, 115, 115, 0.38); +} + + +.button.suggested-action:insensitive > .label { + color: inherit; +} + + +.button.suggested-action:checked { + background-color: #c977a1; +} + +.toolbar:not(.search-bar) .suggested-action.button, .titlebar .suggested-action.button:not(.suggested-action):not(.destructive-action), +.header-bar .suggested-action.button:not(.suggested-action):not(.destructive-action), .frame.action-bar .suggested-action.button:not(.suggested-action):not(.destructive-action), .app-notification .suggested-action.button, +.button.suggested-action.flat { + background-color: transparent; + color: #B5407B; +} + +.toolbar:not(.search-bar) .suggested-action.button:insensitive, .titlebar .suggested-action.button:insensitive:not(.suggested-action):not(.destructive-action), +.header-bar .suggested-action.button:insensitive:not(.suggested-action):not(.destructive-action), .frame.action-bar .suggested-action.button:insensitive:not(.suggested-action):not(.destructive-action), .app-notification .suggested-action.button:insensitive, +.button.suggested-action.flat:insensitive { + box-shadow: none; + background-color: transparent; + color: alpha(currentColor, 0.5); +} + +.toolbar:not(.search-bar) .suggested-action.button:insensitive > .label, .titlebar .suggested-action.button:insensitive:not(.suggested-action):not(.destructive-action) > .label, .header-bar .suggested-action.button:insensitive:not(.suggested-action):not(.destructive-action) > .label, .frame.action-bar .suggested-action.button:insensitive:not(.suggested-action):not(.destructive-action) > .label, .app-notification .suggested-action.button:insensitive > .label, +.button.suggested-action.flat:insensitive > .label { + color: inherit; +} + +.toolbar:not(.search-bar) .suggested-action.button:checked, .titlebar .suggested-action.button:checked:not(.suggested-action):not(.destructive-action), +.header-bar .suggested-action.button:checked:not(.suggested-action):not(.destructive-action), .frame.action-bar .suggested-action.button:checked:not(.suggested-action):not(.destructive-action), .app-notification .suggested-action.button:checked, +.button.suggested-action.flat:checked { + background-color: alpha(currentColor, 0.3); +} + + +.button.destructive-action { + background-color: #FF5252; + color: #F8F8F8; +} + + +.button.destructive-action:insensitive { + box-shadow: none; + background-color: alpha(currentColor, 0.3); + color: rgba(115, 115, 115, 0.38); +} + + +.button.destructive-action:insensitive > .label { + color: inherit; +} + + +.button.destructive-action:checked { + background-color: #fd8484; +} + +.toolbar:not(.search-bar) .destructive-action.button, .titlebar .destructive-action.button:not(.suggested-action):not(.destructive-action), +.header-bar .destructive-action.button:not(.suggested-action):not(.destructive-action), .frame.action-bar .destructive-action.button:not(.suggested-action):not(.destructive-action), .app-notification .destructive-action.button, +.button.destructive-action.flat { + background-color: transparent; + color: #FF5252; +} + +.toolbar:not(.search-bar) .destructive-action.button:insensitive, .titlebar .destructive-action.button:insensitive:not(.suggested-action):not(.destructive-action), +.header-bar .destructive-action.button:insensitive:not(.suggested-action):not(.destructive-action), .frame.action-bar .destructive-action.button:insensitive:not(.suggested-action):not(.destructive-action), .app-notification .destructive-action.button:insensitive, +.button.destructive-action.flat:insensitive { + box-shadow: none; + background-color: transparent; + color: alpha(currentColor, 0.5); +} + +.toolbar:not(.search-bar) .destructive-action.button:insensitive > .label, .titlebar .destructive-action.button:insensitive:not(.suggested-action):not(.destructive-action) > .label, .header-bar .destructive-action.button:insensitive:not(.suggested-action):not(.destructive-action) > .label, .frame.action-bar .destructive-action.button:insensitive:not(.suggested-action):not(.destructive-action) > .label, .app-notification .destructive-action.button:insensitive > .label, +.button.destructive-action.flat:insensitive > .label { + color: inherit; +} + +.toolbar:not(.search-bar) .destructive-action.button:checked, .titlebar .destructive-action.button:checked:not(.suggested-action):not(.destructive-action), +.header-bar .destructive-action.button:checked:not(.suggested-action):not(.destructive-action), .frame.action-bar .destructive-action.button:checked:not(.suggested-action):not(.destructive-action), .app-notification .destructive-action.button:checked, +.button.destructive-action.flat:checked { + background-color: alpha(currentColor, 0.3); +} + + +.button.text-button, +GtkScaleButton.button.text-button, +GtkVolumeButton.button.text-button { + padding-left: 16px; + padding-right: 16px; +} + + +.button.text-button.image-button { + padding: 7px 10px 8px; + outline-radius: 2px; + border-radius: 2px; + background-size: 90px 90px, auto; +} + + +.button.text-button.image-button .label:first-child { + padding-left: 6px; +} + + +.button.text-button.image-button .label:last-child { + padding-right: 6px; +} + +.stack-switcher > +.button { + outline-offset: -4px; +} + +.stack-switcher > +.button > .label { + padding-left: 6px; + padding-right: 6px; +} + +.stack-switcher > +.button > GtkImage { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; +} + +.stack-switcher > .button.text-button { + padding: 7px 10px 8px; +} + +.stack-switcher > +.button.image-button { + padding: 7px 4px; +} + +.stack-switcher > +.button.needs-attention:checked > .label, +.stack-switcher > +.button.needs-attention:checked > GtkImage { + animation: none; + background-image: none; +} + +.primary-toolbar +.button { + icon-shadow: none; +} + +.toolbar:not(.search-bar) .linked > .button, .titlebar .linked > .button:not(.suggested-action):not(.destructive-action), +.header-bar .linked > .button:not(.suggested-action):not(.destructive-action), .frame.action-bar .linked > .button:not(.suggested-action):not(.destructive-action), .app-notification .linked > .button, +.toolbar:not(.search-bar) .linked.vertical > .button, +.titlebar .linked.vertical > .button:not(.suggested-action):not(.destructive-action), +.header-bar .linked.vertical > .button:not(.suggested-action):not(.destructive-action), +.frame.action-bar .linked.vertical > .button:not(.suggested-action):not(.destructive-action), +.app-notification .linked.vertical > .button, .linked > +.button.flat, +.linked.vertical > +.button.flat { + border-radius: 2px; +} + +.toolbar:not(.search-bar) .linked > .image-button.button, .titlebar .linked > .image-button.button:not(.suggested-action):not(.destructive-action), +.header-bar .linked > .image-button.button:not(.suggested-action):not(.destructive-action), .frame.action-bar .linked > .image-button.button:not(.suggested-action):not(.destructive-action), .app-notification .linked > .image-button.button, +.toolbar:not(.search-bar) .linked.vertical > .image-button.button, +.titlebar .linked.vertical > .image-button.button:not(.suggested-action):not(.destructive-action), +.header-bar .linked.vertical > .image-button.button:not(.suggested-action):not(.destructive-action), +.frame.action-bar .linked.vertical > .image-button.button:not(.suggested-action):not(.destructive-action), +.app-notification .linked.vertical > .image-button.button, .linked > +.button.flat.image-button, +.linked.vertical > +.button.flat.image-button { + outline-radius: 9999px; + border-radius: 9999px; +} + +.toolbar:not(.search-bar) .linked > .text-button.image-button.button, .titlebar .linked > .text-button.image-button.button:not(.suggested-action):not(.destructive-action), +.header-bar .linked > .text-button.image-button.button:not(.suggested-action):not(.destructive-action), .frame.action-bar .linked > .text-button.image-button.button:not(.suggested-action):not(.destructive-action), .app-notification .linked > .text-button.image-button.button, +.toolbar:not(.search-bar) .linked.vertical > .text-button.image-button.button, +.titlebar .linked.vertical > .text-button.image-button.button:not(.suggested-action):not(.destructive-action), +.header-bar .linked.vertical > .text-button.image-button.button:not(.suggested-action):not(.destructive-action), +.frame.action-bar .linked.vertical > .text-button.image-button.button:not(.suggested-action):not(.destructive-action), +.app-notification .linked.vertical > .text-button.image-button.button, .linked > .button.flat.text-button.image-button, +.linked.vertical > .button.flat.text-button.image-button { + outline-radius: 2px; + border-radius: 2px; +} + + +.button.image-button, .inline-toolbar .button, .spinbutton .button, .notebook tab .button, GtkScaleButton.button, +GtkVolumeButton.button, .header-bar .button.titlebutton, +.titlebar .button.titlebutton, .nautilus-circular-button { + padding: 10px; + outline-radius: 100px; + border-radius: 100px; + background-size: 45px 45px, auto; +} + +.stack-switcher > .button.needs-attention > .label, +.stack-switcher > .button.needs-attention > GtkImage, .sidebar-item.needs-attention > .label { + animation: needs_attention 270ms 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 > GtkImage:dir(rtl), .sidebar-item.needs-attention > .label:dir(rtl) { + background-position: left 3px; +} + +.linked > .entry, .linked > .button, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), +.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { + outline-radius: 2px; + border-radius: 0; +} + +.linked > .entry:first-child, .linked > .button:first-child, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +.linked > .entry:last-child, .linked > .button:last-child, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} + +.linked > .entry:only-child, .linked > .button:only-child, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, +.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox { + border-radius: 2px; +} + +.linked.vertical > .entry, .linked.vertical > .button, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox > .the-button-in-the-combobox { + outline-radius: 2px; + border-radius: 0; +} + +.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, +.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { + border-radius: 2px; +} + +/* menu buttons */ +GtkColorButton.button { + padding: 7px 8px 8px; +} + +GtkColorButton.button GtkColorSwatch:first-child:last-child { + border-radius: 2px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +/********* + * Links * + *********/ +*:link, .button:link, .button:visited { + color: #B5407B; +} + +*:link:hover, .button:hover:link, .button:hover:visited, *:link:active, .button:active:link, .button:active:visited { + color: #B5407B; +} + +*:link:visited, .button:visited { + color: #E040FB; +} + +*:link:visited:hover, .button:visited:hover, *:link:visited:active, .button:visited:active { + color: #E040FB; +} + +*:selected *:link:visited, *:selected .button:visited { + color: #ddaec6; +} + +*:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link, +.header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { + color: #ebd3df; +} + +.button:link > .label, .button:visited > .label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +.spinbutton .button { + padding: 4px; + border: solid 6px transparent; + color: rgba(64, 123, 181, 0.54); +} + +.spinbutton .button:hover, .spinbutton .button:active { + color: #737373; +} + +.spinbutton .button:insensitive { + color: rgba(64, 123, 181, 0.26); +} + +.spinbutton .button:active { + background-color: alpha(currentColor, 0.3); +} + +.spinbutton.vertical .button { + padding-top: 10px; + padding-bottom: 10px; + border: none; +} + +.spinbutton.vertical .button:first-child { + border-radius: 2px 2px 0 0; +} + +.spinbutton.vertical .button:last-child { + border-radius: 0 0 2px 2px; +} + +/************** + * ComboBoxes * + **************/ +GtkComboBox { + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; +} + +GtkComboBox > .the-button-in-the-combobox { + padding: 5px 6px 6px; +} + +GtkComboBox .menu { + padding: 2px 0; +} + +GtkComboBox .menu .menuitem { + padding: 5px 6px 6px; +} + +GtkComboBox .separator.vertical { + -GtkWidget-wide-separators: true; +} + +GtkComboBox.combobox-entry .entry:dir(ltr) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +GtkComboBox.combobox-entry .entry:dir(rtl) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +GtkComboBox.combobox-entry .button { + padding: 10px; +} + +GtkComboBox.combobox-entry .button:dir(ltr) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +GtkComboBox.combobox-entry .button:dir(rtl) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +/************ + * Toolbars * + ************/ +.toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #F8F8F8; +} + +.osd .toolbar, .toolbar.osd, .app-notification, +.app-notification.frame { + transition: border-image 180ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + border-style: solid; + border-width: 8px; + border-image: -gtk-scaled(url("assets/box-shadow.png"), url("assets/box-shadow@2.png")) 10/10px stretch; + border-radius: 2px; + background-color: #F8F8F8; +} + +.osd .toolbar:backdrop, .toolbar.osd:backdrop, .app-notification:backdrop { + border-image: -gtk-scaled(url("assets/box-shadow-backdrop.png"), url("assets/box-shadow-backdrop@2.png")) 10/10px stretch; +} + +.inline-toolbar { + padding: 6px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #f8f8f8; +} + +.search-bar, .location-bar { + padding: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + background-clip: border-box; +} + +/*************** + * Header bars * + ***************/ +.titlebar, +.header-bar { + transition: background-color 180ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + border-radius: 2px 2px 0 0; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px #F8F8F8; + background-color: #F8F8F8; + color: #737373; +} + +.titlebar:backdrop, +.header-bar:backdrop { + color: rgba(115, 115, 115, 0.54); +} + +.titlebar .title, +.header-bar .title { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + padding-left: 12px; + padding-right: 12px; + font-weight: bold; +} + +.titlebar .subtitle, +.header-bar .subtitle { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + padding-left: 12px; + padding-right: 12px; + font-size: smaller; +} + +.titlebar .header-bar-separator, +.titlebar > GtkBox > .separator.vertical, +.header-bar .header-bar-separator, +.header-bar > GtkBox > .separator.vertical { + -GtkWidget-wide-separators: true; + -GtkWidget-separator-width: 1px; + border-style: solid; + border-width: 0 1px; + border-color: rgba(115, 115, 115, 0.12); +} + +.titlebar .button:not(.suggested-action):not(.destructive-action), +.header-bar .button:not(.suggested-action):not(.destructive-action) { + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(#B5407B), to(transparent)) 0 0 0/0 0 0px; +} + +.titlebar .button:not(.suggested-action):not(.destructive-action):checked, +.header-bar .button:not(.suggested-action):not(.destructive-action):checked { + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#B5407B), to(transparent)) 0 0 2/0 0 2px; +} + +.titlebar .button:not(.suggested-action):not(.destructive-action):checked, .titlebar .button:not(.suggested-action):not(.destructive-action):checked:insensitive, +.header-bar .button:not(.suggested-action):not(.destructive-action):checked, +.header-bar .button:not(.suggested-action):not(.destructive-action):checked:insensitive { + background-color: transparent; +} + +.titlebar .button.suggested-action:insensitive, .titlebar .button.destructive-action:insensitive, +.header-bar .button.suggested-action:insensitive, +.header-bar .button.destructive-action:insensitive { + color: alpha(currentColor, 0.5); +} + +.titlebar .button.suggested-action:insensitive > .label, .titlebar .button.destructive-action:insensitive > .label, +.header-bar .button.suggested-action:insensitive > .label, +.header-bar .button.destructive-action:insensitive > .label { + color: inherit; +} + +.titlebar.selection-mode, +.header-bar.selection-mode { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(248, 248, 248, 0.2); + background-color: #B5407B; + color: #F8F8F8; +} + +.titlebar.selection-mode:backdrop, +.header-bar.selection-mode:backdrop { + color: rgba(248, 248, 248, 0.7); +} + +.titlebar.selection-mode .button, +.header-bar.selection-mode .button { + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(#F8F8F8), to(transparent)) 0 0 0/0 0 0px; + color: rgba(248, 248, 248, 0.7); +} + +.titlebar.selection-mode .button:hover, .titlebar.selection-mode .button:active, .titlebar.selection-mode .button:checked, +.header-bar.selection-mode .button:hover, +.header-bar.selection-mode .button:active, +.header-bar.selection-mode .button:checked { + color: #F8F8F8; +} + +.titlebar.selection-mode .button:checked, +.header-bar.selection-mode .button:checked { + border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#F8F8F8), to(transparent)) 0 0 2/0 0 2px; + color: #F8F8F8; +} + +.titlebar.selection-mode .button:checked:insensitive, +.header-bar.selection-mode .button:checked:insensitive { + color: rgba(248, 248, 248, 0.5); +} + +.titlebar.selection-mode .button:checked:insensitive > .label, +.header-bar.selection-mode .button:checked:insensitive > .label { + color: inherit; +} + +.titlebar.selection-mode .button.suggested-action, +.header-bar.selection-mode .button.suggested-action { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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); + background-color: #F8F8F8; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0)); + color: #407BB5; +} + +.titlebar.selection-mode .button.suggested-action:hover, +.header-bar.selection-mode .button.suggested-action:hover { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0)); + color: #737373; +} + +.titlebar.selection-mode .button.suggested-action:active, +.header-bar.selection-mode .button.suggested-action:active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms cubic-bezier(0, 0, 0.2, 1), background-image 0; + animation: ripple_effect 270ms 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); + color: #737373; +} + +.titlebar.selection-mode .button.suggested-action:insensitive, +.header-bar.selection-mode .button.suggested-action:insensitive { + box-shadow: none; + background-color: alpha(currentColor, 0.3); + color: rgba(64, 123, 181, 0.26); +} + +.titlebar.selection-mode .button.suggested-action:insensitive > .label, +.header-bar.selection-mode .button.suggested-action:insensitive > .label { + color: inherit; +} + +.titlebar.selection-mode .selection-menu, +.header-bar.selection-mode .selection-menu { + padding-left: 16px; + padding-right: 16px; +} + +.titlebar.selection-mode .selection-menu GtkArrow, +.header-bar.selection-mode .selection-menu GtkArrow { + -GtkArrow-arrow-scaling: 1; +} + +.titlebar.selection-mode .selection-menu .arrow, +.header-bar.selection-mode .selection-menu .arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +.tiled .titlebar, .maximized .titlebar, .tiled +.header-bar, .maximized +.header-bar { + border-radius: 0; + box-shadow: none; +} + +.titlebar.default-decoration, +.header-bar.default-decoration { + padding: 6px; + border-width: 0; +} + +.titlebar.default-decoration .button, +.header-bar.default-decoration .button { + padding: 4px; +} + +/************ + * Pathbars * + ************/ +.path-bar .button { + padding: 7px 6px 8px; +} + +.path-bar .button .label:last-child { + padding-left: 2px; +} + +.path-bar .button .label:first-child { + padding-right: 2px; +} + +.path-bar .button GtkImage { + padding-top: 1px; +} + +.path-bar .button GtkImage:only-child { + padding-right: 4px; + padding-left: 4px; +} + +/************** + * Tree Views * + **************/ +GtkTreeView.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + border-left-color: alpha(currentColor, 0.3); + border-top-color: rgba(115, 115, 115, 0.12); + border-radius: 0; +} + +GtkTreeView.view:hover, GtkTreeView.view:active, GtkTreeView.view:selected { + border-radius: 0; +} + +GtkTreeView.view.dnd { + border-style: solid none; + border-width: 1px; + border-color: #945a77; +} + +GtkTreeView.view.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +GtkTreeView.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +GtkTreeView.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +GtkTreeView.view.expander:selected { + color: rgba(248, 248, 248, 0.7); +} + +GtkTreeView.view.expander:selected:hover, GtkTreeView.view.expander:selected:active { + color: #F8F8F8; +} + +GtkTreeView.view.progressbar { + border-width: 4px; +} + +GtkTreeView.view.progressbar:selected { + border-color: currentColor; +} + +GtkTreeView.view.trough { + border-width: 4px; + border-color: rgba(181, 64, 123, 0.3); +} + +GtkTreeView.view.trough:selected { + border-color: alpha(currentColor, 0.3); +} + +column-header .button { + padding: 3px 6px 4px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #F8F8F8; +} + +column-header .button:hover, column-header .button:active { + box-shadow: none; +} + +column-header .button:insensitive { + background-color: #F8F8F8; +} + +column-header:last-child .button, column-header:last-child.button { + border-right-style: none; +} + +column-header.button.dnd, column-header .button.dnd { + border-left-style: solid; + background-clip: padding-box; + color: #B5407B; +} + +/********* + * Menus * + *********/ +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #F8F8F8; +} + +.menubar > .menuitem { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); + padding: 4px 8px; + color: rgba(115, 115, 115, 0.54); +} + +.menubar > .menuitem:hover { + transition: none; + background-color: alpha(currentColor, 0.15); + color: #737373; +} + +.menubar > .menuitem:insensitive { + color: rgba(115, 115, 115, 0.26); + box-shadow: none; +} + +.menu { + margin: 4px 0; + padding: 4px 0; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; + border: 1px solid rgba(115, 115, 115, 0.12); +} + +.csd .menu { + border: none; + border-radius: 2px; +} + +.menu .menuitem { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); + padding: 3px 4px 4px; + font: initial; + text-shadow: none; +} + +.menu .menuitem:hover { + transition: none; + background-color: alpha(currentColor, 0.15); +} + +.menu .menuitem:insensitive { + color: rgba(115, 115, 115, 0.38); +} + +.menu .menuitem.arrow { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +.menu .menuitem.arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +.menu.button { + border-style: none; + border-radius: 0; + box-shadow: none; +} + +.menu.button.top { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +.menu.button.bottom { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +.menu.button:hover { + background-color: alpha(currentColor, 0.15); +} + +.menu.button:insensitive { + background-color: transparent; + border-color: transparent; +} + +.menuitem .accelerator { + color: alpha(currentColor, 0.6); +} + +.csd.popup { + border-radius: 2px; +} + +/*************** + * Popovers * + ***************/ +.popover { + transition: box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + padding: 2px; + border: 1px solid; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); + border-radius: 3px; + background-color: #F8F8F8; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.popover:backdrop { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +.popover > .list, +.popover > .view, +.popover > .toolbar, +.popover.osd > .toolbar { + border-style: none; + border-image: none; + background-color: transparent; +} + +.popover .button.flat { + padding: 5px 8px 6px; + background-color: transparent; + background-size: 160px 160px, auto; + color: #737373; + font: initial; +} + +.popover .linked > .button { + border-radius: 2px; +} + +.popover .linked > .button:checked { + background-color: #B5407B; + color: #F8F8F8; +} + +.popover .linked > .button.image-button { + padding: 8px; + background-size: 90px 90px, auto; +} + +/***************** + * Notebooks and * + * Tabs * + *****************/ +.notebook { + padding: 0; + background-color: #F8F8F8; + -GtkNotebook-initial-gap: 8; + -GtkNotebook-arrow-spacing: 5; + -GtkNotebook-tab-curvature: 0; + -GtkNotebook-tab-overlap: 1; + -GtkNotebook-has-tab-gap: false; + -GtkWidget-focus-padding: 0; + -GtkWidget-focus-line-width: 0; +} + +.notebook.frame { + border: 1px solid rgba(115, 115, 115, 0.12); +} + +.notebook.frame.top { + border-top-width: 0; +} + +.notebook.frame.bottom { + border-bottom-width: 0; +} + +.notebook.frame.right { + border-right-width: 0; +} + +.notebook.frame.left { + border-left-width: 0; +} + +.notebook.header { + background-color: #F8F8F8; +} + +.notebook.header.frame { + border: 1px solid rgba(115, 115, 115, 0.12); +} + +.notebook.header.frame.top { + border-bottom-width: 0; +} + +.notebook.header.frame.bottom { + border-top-width: 0; +} + +.notebook.header.frame.right { + border-left-width: 0; +} + +.notebook.header.frame.left { + border-right-width: 0; +} + +.notebook.header.top { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); +} + +.notebook.header.bottom { + box-shadow: inset 0 1px rgba(115, 115, 115, 0.12); +} + +.notebook.header.right { + box-shadow: inset 1px 0 rgba(115, 115, 115, 0.12); +} + +.notebook.header.left { + box-shadow: inset -1px 0 rgba(115, 115, 115, 0.12); +} + +.notebook tab { + border-width: 0; + border-style: solid; + border-color: transparent; + background-color: transparent; + outline-offset: 0; + /* works for testnotebookdnd, but there's a superfluous border + in gedit or web, commented out for now, needs gtk fixes + &.reorderable-page { + &.top { + padding-top: ($vt_vpadding - 1px); + border-top-width: 1px; + border-left-width: 1px; + border-right-width: 1px; + } + &.bottom { + padding-bottom: ($vt_vpadding - 1px); + border-bottom-width: 1px; + border-left-width: 1px; + border-right-width: 1px; + } + &.left { + padding-left: ($ht_hpadding - 1px); + border-left-width: 1px; + border-top-width: 1px; + border-bottom-width: 1px; + } + &.right { + padding-right: ($ht_hpadding - 1px); + border-right-width: 1px; + border-top-width: 1px; + border-bottom-width: 1px; + } + } + */ +} + +.notebook tab.top, .notebook tab.bottom { + padding: 8px 12px; +} + +.notebook tab.left, .notebook tab.right { + padding: 8px 12px; +} + +.notebook tab.reorderable-page { + -GtkNotebook-tab-overlap: 1; +} + +.notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { + padding-left: 12px; + padding-right: 12px; + border-left-width: 1px; + border-right-width: 1px; +} + +.notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right { + border-bottom-width: 1px; + border-top-width: 1px; +} + +.notebook tab.top:hover, .notebook tab.top.prelight-page { + box-shadow: inset 0 -2px alpha(currentColor, 0.3); +} + +.notebook tab.top:active, .notebook tab.top.active-page { + box-shadow: inset 0 -2px #B5407B; +} + +.notebook tab.bottom:hover, .notebook tab.bottom.prelight-page { + box-shadow: inset 0 2px alpha(currentColor, 0.3); +} + +.notebook tab.bottom:active, .notebook tab.bottom.active-page { + box-shadow: inset 0 2px #B5407B; +} + +.notebook tab.left:hover, .notebook tab.left.prelight-page { + box-shadow: inset -2px 0 alpha(currentColor, 0.3); +} + +.notebook tab.left:active, .notebook tab.left.active-page { + box-shadow: inset -2px 0 #B5407B; +} + +.notebook tab.right:hover, .notebook tab.right.prelight-page { + box-shadow: inset 2px 0 alpha(currentColor, 0.3); +} + +.notebook tab.right:active, .notebook tab.right.active-page { + box-shadow: inset 2px 0 #B5407B; +} + +.notebook tab.reorderable-page.top { + border-color: transparent; +} + +.notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page { + border-color: rgba(115, 115, 115, 0.12); + border-bottom-width: 0; + border-bottom-color: transparent; + background-color: #f8f8f8; +} + +.notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page { + border-color: rgba(115, 115, 115, 0.12); + border-bottom-width: 0; + border-bottom-color: transparent; + background-color: #F8F8F8; +} + +.notebook tab.reorderable-page.bottom { + border-color: transparent; +} + +.notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page { + border-color: rgba(115, 115, 115, 0.12); + border-top-width: 0; + border-top-color: transparent; + background-color: #f8f8f8; +} + +.notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page { + border-color: rgba(115, 115, 115, 0.12); + border-top-width: 0; + border-top-color: transparent; + background-color: #F8F8F8; +} + +.notebook tab.reorderable-page.left { + border-color: transparent; +} + +.notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page { + border-color: rgba(115, 115, 115, 0.12); + border-right-width: 0; + border-right-color: transparent; + background-color: #f8f8f8; +} + +.notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page { + border-color: rgba(115, 115, 115, 0.12); + border-right-width: 0; + border-right-color: transparent; + background-color: #F8F8F8; +} + +.notebook tab.reorderable-page.right { + border-color: transparent; +} + +.notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page { + border-color: rgba(115, 115, 115, 0.12); + border-left-width: 0; + border-left-color: transparent; + background-color: #f8f8f8; +} + +.notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page { + border-color: rgba(115, 115, 115, 0.12); + border-left-width: 0; + border-left-color: transparent; + background-color: #F8F8F8; +} + +.notebook tab .label { + padding: 0 2px; + font-weight: 500; + color: rgba(64, 123, 181, 0.54); +} + +.notebook tab .prelight-page .label, .notebook tab .label.prelight-page { + color: #737373; +} + +.notebook tab .active-page .label, .notebook tab .label.active-page { + color: #737373; +} + +.notebook tab .button { + padding: 0; + background-size: 30px 30px, auto; +} + +.notebook tab .button > GtkImage { + padding: 4px; +} + +.notebook.arrow:not(:hover):not(:active) { + color: alpha(currentColor, 0.75); +} + +.notebook.arrow:insensitive { + color: rgba(115, 115, 115, 0.38); +} + +/************** + * Scrollbars * + **************/ +.scrollbar { + -GtkRange-slider-width: 17px; + -GtkRange-trough-border: 0; + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + -GtkScrollbar-min-slider-length: 32px; + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 1; +} + +.scrollbar .button { + border: none; +} + +.scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + -GtkRange-slider-width: 12px; +} + +.scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { + margin: 3px; + border: 1px solid rgba(248, 248, 248, 0.3); +} + +.scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { + border-style: none; + background-color: transparent; +} + +.scrollbar.overlay-indicator.dragging .trough, .scrollbar.overlay-indicator.hovering .trough { + background-color: rgba(248, 248, 248, 0.9); +} + +.scrollbar .trough { + border: 1px none rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + background-clip: padding-box; +} + +.scrollbar .slider { + background-color: rgba(115, 115, 115, 0.38); +} + +.scrollbar .slider:hover { + background-color: rgba(64, 123, 181, 0.54); +} + +.scrollbar .slider:active { + background-color: #737373; +} + +.scrollbar .slider:insensitive { + opacity: 0.5; +} + +.scrollbar .slider { + border-radius: 100px; + margin: 4px; +} + +.scrollbar.fine-tune .slider { + margin: 6px; +} + +.scrollbar.vertical .slider { + margin-left: 5px; +} + +.scrollbar.vertical .slider:dir(rtl) { + margin-left: 4px; + margin-right: 5px; +} + +.scrollbar.vertical.fine-tune .slider { + margin-left: 7px; +} + +.scrollbar.vertical.fine-tune .slider:dir(rtl) { + margin-left: 6px; + margin-right: 7px; +} + +.scrollbar.vertical .trough { + border-left-style: solid; +} + +.scrollbar.vertical .trough:dir(rtl) { + border-left-style: none; + border-right-style: solid; +} + +.scrollbar.horizontal .slider { + margin-top: 5px; +} + +.scrollbar.horizontal.fine-tune .slider { + margin-top: 7px; +} + +.scrollbar.horizontal .trough { + border-top-style: solid; +} + +.scrollbars-junction, +.scrollbars-junction.frame { + border-style: solid none none solid; + background-color: #F8F8F8; +} + +.scrollbars-junction:dir(rtl), +.scrollbars-junction.frame:dir(rtl) { + border-style: solid solid none none; +} + +/********** + * Switch * + **********/ +GtkSwitch { + -GtkSwitch-slider-width: 20px; + -GtkSwitch-slider-height: 20px; + outline-offset: -4px; + outline-radius: 100px; + font-size: 0; +} + +GtkSwitch.trough { + border: 8px solid transparent; + border-radius: 100px; + background-color: alpha(currentColor, 0.3); +} + +GtkSwitch.trough:insensitive { + color: alpha(currentColor, 0.5); +} + +GtkSwitch.trough:active { + background-color: rgba(181, 64, 123, 0.5); +} + +GtkSwitch.trough:active:insensitive { + background-color: rgba(181, 64, 123, 0.3); +} + +GtkSwitch.slider { + padding: 5px 4px; + border-radius: 100px; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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); + background-color: #F8F8F8; + color: #737373; +} + +GtkSwitch.slider:hover { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +GtkSwitch.slider:active { + background-color: #B5407B; +} + +GtkSwitch.slider:insensitive { + color: rgba(115, 115, 115, 0.38); + background-color: #f8f8f8; +} + +/************************* + * Check and Radio items * + *************************/ +.check { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); +} + +.check:hover { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png")); +} + +.check:active { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png")); +} + +.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-disabled.png"), url("assets/checkbox-unchecked-disabled@2.png")); +} + +.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); +} + +.check:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png")); +} + +.check:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png")); +} + +.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-disabled.png"), url("assets/checkbox-mixed-disabled@2.png")); +} + +.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); +} + +.check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png")); +} + +.check:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png")); +} + +.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-disabled.png"), url("assets/checkbox-checked-disabled@2.png")); +} + +.menu .menuitem.check { + -gtk-icon-source: -gtk-scaled(url("assets/menu-checkbox-unchecked.png"), url("assets/menu-checkbox-unchecked@2.png")); +} + +.menu .menuitem.check:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/menu-checkbox-unchecked-disabled.png"), url("assets/menu-checkbox-unchecked-disabled@2.png")); +} + +.menu .menuitem.check:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/menu-checkbox-mixed.png"), url("assets/menu-checkbox-mixed@2.png")); +} + +.menu .menuitem.check:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/menu-checkbox-mixed-disabled.png"), url("assets/menu-checkbox-mixed-disabled@2.png")); +} + +.menu .menuitem.check:checked { + -gtk-icon-source: -gtk-scaled(url("assets/menu-checkbox-checked.png"), url("assets/menu-checkbox-checked@2.png")); +} + +.menu .menuitem.check:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/menu-checkbox-checked-disabled.png"), url("assets/menu-checkbox-checked-disabled@2.png")); +} + +.radio { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); +} + +.radio:hover { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png")); +} + +.radio:active { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png")); +} + +.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-disabled.png"), url("assets/radio-unchecked-disabled@2.png")); +} + +.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); +} + +.radio:inconsistent:hover { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png")); +} + +.radio:inconsistent:active { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png")); +} + +.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-disabled.png"), url("assets/radio-mixed-disabled@2.png")); +} + +.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); +} + +.radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png")); +} + +.radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png")); +} + +.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-disabled.png"), url("assets/radio-checked-disabled@2.png")); +} + +.menu .menuitem.radio { + -gtk-icon-source: -gtk-scaled(url("assets/menu-radio-unchecked.png"), url("assets/menu-radio-unchecked@2.png")); +} + +.menu .menuitem.radio:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/menu-radio-unchecked-disabled.png"), url("assets/menu-radio-unchecked-disabled@2.png")); +} + +.menu .menuitem.radio:inconsistent { + -gtk-icon-source: -gtk-scaled(url("assets/menu-radio-mixed.png"), url("assets/menu-radio-mixed@2.png")); +} + +.menu .menuitem.radio:inconsistent:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/menu-radio-mixed-disabled.png"), url("assets/menu-radio-mixed-disabled@2.png")); +} + +.menu .menuitem.radio:checked { + -gtk-icon-source: -gtk-scaled(url("assets/menu-radio-checked.png"), url("assets/menu-radio-checked@2.png")); +} + +.menu .menuitem.radio:checked:insensitive { + -gtk-icon-source: -gtk-scaled(url("assets/menu-radio-checked-disabled.png"), url("assets/menu-radio-checked-disabled@2.png")); +} + +.view.content-view.check:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-unchecked.png"), url("assets/selectionmode-checkbox-unchecked@2.png")); + background-color: transparent; + 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 { + icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.view.content-view.check:checked:not(.list) { + -gtk-icon-source: -gtk-scaled(url("assets/selectionmode-checkbox-checked.png"), url("assets/selectionmode-checkbox-checked@2.png")); + background-color: transparent; + icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +.view.content-view.check:checked:not(.list):hover, .view.content-view.check:checked:not(.list):active { + icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +GtkCheckButton.text-button, GtkRadioButton.text-button { + padding: 2px 4px; + outline-offset: 0; +} + +/************ + * GtkScale * + ************/ +.scale, +.scale.scale-has-marks-above.scale-has-marks-below, +.scale.vertical.scale-has-marks-above.scale-has-marks-below { + -GtkScale-slider-length: 20; + -GtkRange-slider-width: 20; + -GtkRange-trough-border: 2; + outline-offset: -8px; + outline-radius: 100px; +} + +.scale.fine-tune.slider, +.scale.scale-has-marks-above.scale-has-marks-below.fine-tune.slider, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.slider { + background-size: 60%; +} + +.scale.slider.slider, +.scale.scale-has-marks-above.scale-has-marks-below.slider.slider, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.slider.slider { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-slider.png"), url("assets/scale-slider@2.png")); + background-repeat: no-repeat; + background-position: center; + background-size: 70%; + box-shadow: none; +} + +.scale.slider.slider:insensitive, +.scale.scale-has-marks-above.scale-has-marks-below.slider.slider:insensitive, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.slider.slider:insensitive { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-slider-disabled.png"), url("assets/scale-slider-disabled@2.png")); + background-repeat: no-repeat; + background-position: center; + background-size: 70%; + box-shadow: none; +} + +.scale.slider:hover, +.scale.scale-has-marks-above.scale-has-marks-below.slider:hover, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover { + background-size: 80%; +} + +.scale.slider:active, +.scale.scale-has-marks-above.scale-has-marks-below.slider:active, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active { + background-size: 90%; +} + +.scale.trough, +.scale.scale-has-marks-above.scale-has-marks-below.trough, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough { + margin: 11px 12px; + background-color: alpha(currentColor, 0.3); +} + +.scale.trough.highlight, +.scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight { + background-color: #B5407B; +} + +.scale.trough.highlight:insensitive, +.scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive { + background-color: alpha(currentColor, 0.3); +} + +.scale.trough:insensitive, +.scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive { + color: rgba(115, 115, 115, 0.38); +} + +.scale.trough.vertical, +.scale.scale-has-marks-above.scale-has-marks-below.trough.vertical, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.vertical { + margin: 12px 11px; +} + +.scale.separator, +.scale.scale-has-marks-above.scale-has-marks-below.separator, +.scale.vertical.scale-has-marks-above.scale-has-marks-below.separator { + color: alpha(currentColor, 0.3); +} + +.scale.scale-has-marks-below { + -GtkScale-slider-length: 20; + -GtkRange-slider-width: 25; + -GtkRange-trough-border: 2; +} + +.scale.scale-has-marks-below.slider { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider.png"), url("assets/scale-horz-marks-after-slider@2.png")); + background-repeat: no-repeat; + background-position: center; + box-shadow: none; +} + +.scale.scale-has-marks-below.slider:insensitive { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled.png"), url("assets/scale-horz-marks-after-slider-disabled@2.png")); + background-repeat: no-repeat; + background-position: center; + box-shadow: none; +} + +.scale.scale-has-marks-above { + -GtkScale-slider-length: 20; + -GtkRange-slider-width: 25; + -GtkRange-trough-border: 2; +} + +.scale.scale-has-marks-above.slider { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider.png"), url("assets/scale-horz-marks-before-slider@2.png")); + background-repeat: no-repeat; + background-position: center; + box-shadow: none; +} + +.scale.scale-has-marks-above.slider:insensitive { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled.png"), url("assets/scale-horz-marks-before-slider-disabled@2.png")); + background-repeat: no-repeat; + background-position: center; + box-shadow: none; +} + +.scale.vertical.scale-has-marks-below { + -GtkScale-slider-length: 20; + -GtkRange-slider-width: 25; + -GtkRange-trough-border: 2; +} + +.scale.vertical.scale-has-marks-below.slider { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider.png"), url("assets/scale-vert-marks-after-slider@2.png")); + background-repeat: no-repeat; + background-position: center; + box-shadow: none; +} + +.scale.vertical.scale-has-marks-below.slider:insensitive { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled.png"), url("assets/scale-vert-marks-after-slider-disabled@2.png")); + background-repeat: no-repeat; + background-position: center; + box-shadow: none; +} + +.scale.vertical.scale-has-marks-above { + -GtkScale-slider-length: 20; + -GtkRange-slider-width: 25; + -GtkRange-trough-border: 2; +} + +.scale.vertical.scale-has-marks-above.slider { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider.png"), url("assets/scale-vert-marks-before-slider@2.png")); + background-repeat: no-repeat; + background-position: center; + box-shadow: none; +} + +.scale.vertical.scale-has-marks-above.slider:insensitive { + border-style: none; + border-radius: 0; + background-color: transparent; + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled.png"), url("assets/scale-vert-marks-before-slider-disabled@2.png")); + background-repeat: no-repeat; + background-position: center; + box-shadow: none; +} + +.scale.scale-has-marks-above .trough { + margin: 16px 12px 11px; +} + +.scale.scale-has-marks-below .trough { + margin: 11px 12px 16px; +} + +.scale.vertical.scale-has-marks-above .trough { + margin: 12px 11px 12px 16px; +} + +.scale.vertical.scale-has-marks-below .trough { + margin: 12px 16px 12px 11px; +} + +/***************** + * Progress bars * + *****************/ +GtkProgressBar { + -GtkProgressBar-min-horizontal-bar-height: 4; + -GtkProgressBar-min-vertical-bar-width: 4; + padding: 0; + font-size: smaller; + color: rgba(115, 115, 115, 0.38); +} + +GtkProgressBar.osd { + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 0; + -GtkProgressBar-min-horizontal-bar-height: 4; +} + +GtkProgressBar.trough { + border-radius: 0; + background-color: rgba(181, 64, 123, 0.3); +} + +GtkProgressBar.trough.osd { + border-style: none; + box-shadow: none; +} + +.progressbar { + border-radius: 0; + background-color: #B5407B; +} + +.progressbar.left { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.progressbar.right { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.progressbar.left.right { + box-shadow: none; +} + +.progressbar.vertical.bottom { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + box-shadow: none; +} + +.progressbar.vertical.top { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.progressbar.osd { + background-image: none; + background-color: #B5407B; + border-style: none; + border-radius: 0; +} + +/************* + * Level Bar * + *************/ +.level-bar { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + color: rgba(115, 115, 115, 0.38); + -GtkLevelBar-min-block-width: 36; + -GtkLevelBar-min-block-height: 4; +} + +.level-bar.vertical { + -GtkLevelBar-min-block-width: 4; + -GtkLevelBar-min-block-height: 36; +} + +.level-bar.trough { + padding: 2px; + border-radius: 2px; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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); + background-color: #F8F8F8; + color: #737373; +} + +.level-bar.trough:insensitive { + color: rgba(115, 115, 115, 0.38); + background-color: #f8f8f8; +} + +.level-bar.trough.indicator-discrete.horizontal { + padding: 2px 1px; +} + +.level-bar.trough.indicator-discrete.vertical { + padding: 1px 2px; +} + +.level-bar.fill-block { + background-color: #B5407B; + border-radius: 0; + box-shadow: none; +} + +.level-bar.fill-block.indicator-discrete.horizontal { + margin: 0 1px; +} + +.level-bar.fill-block.indicator-discrete.vertical { + margin: 1px 0; +} + +.level-bar.fill-block.level-high { + background-color: #00C853; +} + +.level-bar.fill-block.level-low { + background-color: #FF6D00; +} + +.level-bar.fill-block.empty-fill-block { + background-color: alpha(currentColor, 0.3); +} + +/********** + * Frames * + **********/ +.frame { + border: 1px solid rgba(115, 115, 115, 0.12); + padding: 0; +} + +.frame.flat { + border-style: none; +} + +.frame.action-bar { + padding: 6px; + border-width: 1px 0 0; +} + +GtkScrolledWindow GtkViewport.frame { + border-style: none; +} + +.separator { + color: rgba(115, 115, 115, 0.12); +} + +GtkFileChooserButton .separator.vertical, +GtkFontButton .separator.vertical { + -GtkWidget-wide-separators: true; +} + +/********* + * Lists * + *********/ +.list { + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +.list-row, +.grid-child { + padding: 2px; +} + +.list-row.activatable, .view, column-header .button { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0; + box-shadow: inset 0 0 0 10000px alpha(currentColor, 0); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0)); + background-repeat: no-repeat; + background-position: center, center; + background-size: 240px 240px, auto; +} + +.list-row.activatable:hover, .view:hover, column-header .button:hover { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, box-shadow 0; + box-shadow: inset 0 0 0 10000px alpha(currentColor, 0.05); +} + +.list-row.activatable:active, .view:active, column-header .button:active, GtkPlacesSidebar.sidebar .has-open-popup { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, background-image 0; + animation: list_ripple_effect 270ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 10000px alpha(currentColor, 0.15); +} + +.list-row:selected .button:insensitive { + color: rgba(248, 248, 248, 0.3); +} + +.list-row:selected .button.flat { + color: rgba(248, 248, 248, 0.7); +} + +.list-row:selected .button.flat:hover, .list-row:selected .button.flat:active { + color: #F8F8F8; +} + +.list-row:selected .button.flat:insensitive { + color: rgba(248, 248, 248, 0.3); +} + +/********************* + * App Notifications * + *********************/ +/************* + * Expanders * + *************/ +.expander { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} + +.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} + +.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +.expander:not(:hover):not(:active) { + color: alpha(currentColor, 0.75); +} + +.expander:selected { + color: #F8F8F8; +} + +/************ + * Calendar * + ***********/ +GtkCalendar { + padding: 1px; + border: 1px solid rgba(115, 115, 115, 0.12); + color: #737373; +} + +GtkCalendar:insensitive { + color: rgba(115, 115, 115, 0.38); +} + +GtkCalendar:selected { + border-radius: 3px; +} + +GtkCalendar.header { + border-style: none none solid; + border-radius: 0; +} + +GtkCalendar:inconsistent { + color: alpha(currentColor, 0.5); +} + +GtkCalendar.highlight { + font-size: smaller; + color: alpha(currentColor, 0.6); +} + +/*********** + * Dialogs * + ***********/ +.message-dialog .dialog-action-area .button { + padding: 8px; +} + +.message-dialog.background { + background-color: #F8F8F8; +} + +.message-dialog .titlebar { + border-style: none; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +.message-dialog.csd.background { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +.message-dialog.csd .dialog-action-area .button { + padding: 9px 16px 10px; + border-top: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0; + background-size: 240px 240px, auto; +} + +.message-dialog.csd .dialog-action-area .button:first-child { + border-radius: 0 0 0 2px; +} + +.message-dialog.csd .dialog-action-area .button:last-child { + border-radius: 0 0 2px 0; +} + +GtkFileChooserDialog .dialog-action-box { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border: none; + background-color: #F8F8F8; +} + +GtkSidebarRow.list-row { + padding: 0px; +} + +GtkSidebarRow .sidebar-revealer { + padding: 4px 14px 4px 12px; +} + +GtkSidebarRow .sidebar-icon { + opacity: 0.6; +} + +GtkSidebarRow .sidebar-icon:dir(ltr) { + padding-right: 8px; +} + +GtkSidebarRow .sidebar-icon:dir(rtl) { + padding-left: 8px; +} + +GtkSidebarRow .sidebar-label:dir(ltr) { + padding-right: 2px; +} + +GtkSidebarRow .sidebar-label:dir(rtl) { + padding-left: 2px; +} + +GtkPlacesSidebar.sidebar .sidebar-placeholder-row { + border: solid 1px #B5407B; +} + +GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { + color: #B5407B; +} + +.sidebar-button.button.image-button { + padding: 4px; +} + +.sidebar-item { + padding: 10px 4px; +} + +.sidebar-item > .label { + padding-left: 6px; + padding-right: 6px; +} + +/**************** + * File chooser * + ****************/ +GtkPlacesView .server-list-button > GtkImage { + -gtk-icon-transform: rotate(0turn); +} + +GtkPlacesView .server-list-button:checked > GtkImage { + -gtk-icon-transform: rotate(-0.5turn); +} + +/********* + * Paned * + *********/ +GtkPaned { + -GtkPaned-handle-size: 1; + -gtk-icon-source: none; + margin: 0 8px 8px 0; +} + +GtkPaned:dir(rtl) { + margin-right: 0; + margin-left: 8px; +} + +GtkPaned .pane-separator { + background-color: rgba(115, 115, 115, 0.12); +} + +GtkPaned.wide { + -GtkPaned-handle-size: 6; + margin: 0; +} + +GtkPaned.wide .pane-separator { + background-color: transparent; + border-style: none solid; + border-color: rgba(115, 115, 115, 0.12); + border-width: 1px; +} + +GtkPaned.wide.vertical .pane-separator { + border-style: solid none; +} + +/************** + * GtkInfoBar * + **************/ +GtkInfoBar { + border-style: none; +} + +.info { + background-color: #66BB6A; +} + +.question { + background-color: #B5407B; +} + +.warning { + background-color: #FFA726; +} + +.error { + background-color: #EF5350; +} + +.info, +.question, +.warning, +.error { + color: #F8F8F8; +} + +.info .button:insensitive, +.question .button:insensitive, +.warning .button:insensitive, +.error .button:insensitive { + color: rgba(248, 248, 248, 0.3); +} + +/************ + * Tooltips * + ************/ +.tooltip { + color: #737373; + padding: 4px; + /* not working */ + border-radius: 2px; + box-shadow: none; +} + +.tooltip.background { + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + background-color: rgba(248, 248, 248, 0.9); +} + +.tooltip.window-frame.csd { + background-color: transparent; +} + +.tooltip * { + padding: 4px; + background-color: transparent; + color: inherit; +} + +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch { + transition: box-shadow 180ms 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); +} + +GtkColorSwatch:insensitive { + opacity: 0.5; + box-shadow: none; +} + +GtkColorSwatch.top { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +GtkColorSwatch.bottom { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +GtkColorSwatch.left, GtkColorSwatch:first-child:not(.overlay):not(.top) { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +GtkColorSwatch.right, GtkColorSwatch:last-child:not(.overlay):not(.bottom) { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} + +GtkColorSwatch:only-child:not(.overlay) { + border-radius: 2px; +} + +GtkColorSwatch.top > .overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +GtkColorSwatch.bottom > .overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +GtkColorSwatch:first-child:not(.top) > .overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +GtkColorSwatch:last-child:not(.bottom) > .overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} + +GtkColorSwatch:only-child > .overlay { + border-radius: 2px; +} + +GtkColorSwatch:hover { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +GtkColorEditor GtkColorSwatch { + border-radius: 2px; +} + +GtkColorEditor GtkColorSwatch:hover { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +GtkColorSwatch.color-dark { + color: #F8F8F8; +} + +GtkColorSwatch.color-light { + color: #737373; +} + +GtkColorSwatch#add-color-button { + background-image: linear-gradient(to right, #EF5350 25%, #FFA726 25%, #FFA726 50%, #66BB6A 50%, #66BB6A 75%, #B5407B 75%); + color: #F8F8F8; +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #F8F8F8; +} + +.scale-popup .button { + padding: 10px; +} + +/********************** + * Window Decorations * + *********************/ +.window-frame { + transition: box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 2px 2px 0 0; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); + /* this is used for the resize cursor area */ + margin: 8px; +} + +.window-frame:backdrop { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.window-frame.tiled { + border-radius: 0; +} + +.window-frame.popup { + box-shadow: none; +} + +.window-frame.ssd { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16); +} + +.window-frame.csd.popup { + border-radius: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.window-frame.csd.tooltip { + border-radius: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.window-frame.csd.message-dialog { + border-radius: 2px; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); +} + +.window-frame.csd.message-dialog:backdrop { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.window-frame.solid-csd { + border-radius: 0; + margin: 0; + background-color: #F8F8F8; + box-shadow: none; +} + +.header-bar .button.titlebutton:active, +.titlebar .button.titlebutton:active { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.4, to(alpha(currentColor, 0.15)), to(transparent)), linear-gradient(to bottom, alpha(currentColor, 0.15)); +} + +.view:selected, GtkCalendar:selected, .label:selected, .grid-child:selected, .entry:selected, .menuitem.button.flat:selected, .list-row:selected, .sidebar:selected { + background-color: #B5407B; + color: #F8F8F8; +} + +.view:insensitive:selected, GtkCalendar:insensitive:selected, .label:insensitive:selected, .grid-child:insensitive:selected, .entry:insensitive:selected, .menuitem.button.flat:insensitive:selected, .list-row:insensitive:selected, .sidebar:insensitive:selected, GtkPlacesSidebar.sidebar .list-row:selected:insensitive .label { + color: rgba(248, 248, 248, 0.5); +} + +.monospace { + font: Monospace; +} + +/********************** + * Touch Copy & Paste * + *********************/ +.entry.cursor-handle, +.cursor-handle { + background-color: #B5407B; + background-image: none; + box-shadow: none; + border-style: none; +} + +.entry.cursor-handle.top:dir(ltr), .entry.cursor-handle.bottom:dir(rtl), +.cursor-handle.top:dir(ltr), +.cursor-handle.bottom:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); + padding-left: 10px; +} + +.entry.cursor-handle.bottom:dir(ltr), .entry.cursor-handle.top:dir(rtl), +.cursor-handle.bottom:dir(ltr), +.cursor-handle.top:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); + padding-right: 10px; +} + +.entry.cursor-handle.insertion-cursor:dir(ltr), .entry.cursor-handle.insertion-cursor:dir(rtl), +.cursor-handle.insertion-cursor:dir(ltr), +.cursor-handle.insertion-cursor:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/scale-horz-marks-before-slider.png"), url("assets/scale-horz-marks-before-slider@2.png")); +} + +.entry.cursor-handle.top:hover:dir(ltr), .entry.cursor-handle.bottom:hover:dir(rtl), +.cursor-handle.top:hover:dir(ltr), +.cursor-handle.bottom:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); + padding-left: 10px; +} + +.entry.cursor-handle.bottom:hover:dir(ltr), .entry.cursor-handle.top:hover:dir(rtl), +.cursor-handle.bottom:hover:dir(ltr), +.cursor-handle.top:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); + padding-right: 10px; +} + +.entry.cursor-handle.insertion-cursor:hover:dir(ltr), .entry.cursor-handle.insertion-cursor:hover:dir(rtl), +.cursor-handle.insertion-cursor:hover:dir(ltr), +.cursor-handle.insertion-cursor:hover:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/scale-horz-marks-before-slider-hover.png"), url("assets/scale-horz-marks-before-slider-hover@2.png")); +} + +.entry.cursor-handle.top:active:dir(ltr), .entry.cursor-handle.bottom:active:dir(rtl), +.cursor-handle.top:active:dir(ltr), +.cursor-handle.bottom:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); + padding-left: 10px; +} + +.entry.cursor-handle.bottom:active:dir(ltr), .entry.cursor-handle.top:active:dir(rtl), +.cursor-handle.bottom:active:dir(ltr), +.cursor-handle.top:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); + padding-right: 10px; +} + +.entry.cursor-handle.insertion-cursor:active:dir(ltr), .entry.cursor-handle.insertion-cursor:active:dir(rtl), +.cursor-handle.insertion-cursor:active:dir(ltr), +.cursor-handle.insertion-cursor:active:dir(rtl) { + -gtk-icon-source: -gtk-scaled(url("assets/scale-horz-marks-before-slider-active.png"), url("assets/scale-horz-marks-before-slider-active@2.png")); +} + +/* Decouple the font of context menus from their entry/textview */ +.context-menu { + font: initial; +} + +.touch-selection { + font: initial; + color: #737373; + background-color: #F8F8F8; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +.touch-selection:backdrop { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +.overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.75, to(rgba(213, 96, 155, 0.3)), 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(213, 96, 155, 0.3)), 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(213, 96, 155, 0.3)), 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(213, 96, 155, 0.3)), 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 50%); + padding-right: 1px; + background-size: 1px 12px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right top; +} + +.floating-bar { + padding: 3px 0 4px; + border-width: 1px; + border-style: solid solid none; + border-color: rgba(115, 115, 115, 0.12); + border-radius: 3px 3px 0 0; + background-color: #F8F8F8; + background-clip: padding-box; +} + +.floating-bar.left { + border-left-style: none; + border-top-left-radius: 0; +} + +.floating-bar.right { + border-right-style: none; + border-top-right-radius: 0; +} + +.floating-bar .button { + padding: 4px; +} + +/************ + * Nautilus * + ************/ +EelEditableLabel.entry { + transition: none; +} + +.nautilus-desktop.nautilus-canvas-item { + color: #F8F8F8; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +.nautilus-desktop.nautilus-canvas-item:selected { + text-shadow: none; +} + +/* Toolbar */ +@keyframes needs_attention_keyframes { + 0% { + background-color: transparent; + } + 50% { + background-color: alpha(currentColor, 0.3); + } + 100% { + background-color: transparent; + } +} + +.nautilus-operations-button-needs-attention { + color: #B5407B; + animation: needs_attention_keyframes 2s cubic-bezier(0.4, 0, 0.2, 1); +} + +.nautilus-operations-button-needs-attention-multiple { + color: #B5407B; + animation: needs_attention_keyframes 2s cubic-bezier(0.4, 0, 0.2, 1); + animation-iteration-count: 2; +} + +.disk-space-display.unknown { + background-color: #FF6D00; +} + +.disk-space-display.used { + background-color: #B5407B; +} + +.disk-space-display.free { + background-color: alpha(currentColor, 0.3); + color: rgba(115, 115, 115, 0.38); +} + +/* View */ +/************** + * Tweak Tool * + **************/ +.tweak-categories { + background-color: #F8F8F8; + background-image: linear-gradient(to bottom, #F8F8F8); +} + +.tweak-categories .separator { + -GtkWidget-wide-separators: true; + color: transparent; +} + +/************ + * Software * + ************/ +.button.install-progress:insensitive { + background-color: alpha(currentColor, 0.3); +} + +/*********** + * Builder * + ***********/ +GbTerminalView { + background-color: #F8F8F8; +} + +/*********** + * Firefox * + ***********/ +.menubar { + color: rgba(115, 115, 115, 0.54); +} + +.menubar:hover { + color: #737373; +} + +/*********** + * Synapse * + ***********/ +SynapseGuiMatchListView GtkWidget:selected { + background-color: #B5407B; +} + +/********* + * 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: #B5407B; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration.top { + padding: 0 2px; + border-style: none; + border-radius: 2px 2px 0 0; + box-shadow: inset 0 1px #F8F8F8; + background-color: #F8F8F8; + color: #737373; +} + +UnityDecoration.top:backdrop { + color: rgba(115, 115, 115, 0.54); +} + +UnityDecoration.menuitem, +UnityDecoration .menuitem { + color: alpha(currentColor, 0.75); +} + +UnityDecoration.menubar.menuitem:hover, +UnityDecoration.menubar .menuitem *:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: currentColor; +} + +.background:not(.csd) :not(.titlebar) .header-bar { + border-radius: 0; + box-shadow: none; +} + +.background:not(.csd) :not(.titlebar) .header-bar.inline-toolbar { + border-style: none; +} + +UnityPanelWidget, +.unity-panel { + background-color: #f8f8f8; + background-image: linear-gradient(to bottom, #f8f8f8); + color: #737373; +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(115, 115, 115, 0.54); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: alpha(currentColor, 0.75); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px currentColor; + background-color: transparent; + color: currentColor; +} + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #B5407B; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #737373; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #737373; +/* +widget base background color */ +@define-color theme_bg_color #F8F8F8; +/* +text widgets and the like base background color */ +@define-color theme_base_color #F8F8F8; +/* +base background color of selections */ +@define-color theme_selected_bg_color #B5407B; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #F8F8F8; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #F8F8F8; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(115, 115, 115, 0.38); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #f8f8f8; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #737373; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #737373; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #F8F8F8; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #F8F8F8; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #B5407B; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #F8F8F8; +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(115, 115, 115, 0.38); +/* +widgets main borders color */ +@define-color borders rgba(115, 115, 115, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(115, 115, 115, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FF6D00; +@define-color error_color #DD2C00; +@define-color success_color #00C853; +/* +FIXME this is really an API */ +@define-color content_view_bg #F8F8F8; +@define-color placeholder_text_color #b0b0b0; diff --git a/themes/oomox-mar/gtk-3.20/assets b/themes/oomox-mar/gtk-3.20/assets new file mode 120000 index 0000000..ac77667 --- /dev/null +++ b/themes/oomox-mar/gtk-3.20/assets @@ -0,0 +1 @@ +../gtk-assets \ No newline at end of file diff --git a/themes/oomox-mar/gtk-3.20/gtk.css b/themes/oomox-mar/gtk-3.20/gtk.css new file mode 100644 index 0000000..6147acb --- /dev/null +++ b/themes/oomox-mar/gtk-3.20/gtk.css @@ -0,0 +1,5834 @@ +@keyframes ripple_effect { + to { + background-size: 1000% 1000%; + } +} + +@keyframes header_ripple_effect { + from { + background-image: radial-gradient(circle farthest-corner at center, #B5407B 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle farthest-corner at center, #B5407B 100%, transparent 0%); + } +} + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 0; + -GtkTextView-error-underline-color: #DD2C00; + -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: 2px; + -gtk-secondary-caret-color: #B5407B; +} + +switch:focus slider, +notebook:focus tab, +*:focus { + outline-color: alpha(currentColor, 0.3); +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #F8F8F8; + color: #737373; +} + +/* + 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: #F8F8F8; + color: #737373; +} + +.gtkstyle-fallback:hover { + background-color: #ebebeb; + color: #737373; +} + +.gtkstyle-fallback:active { + background-color: #dfdfdf; + color: #737373; +} + +.gtkstyle-fallback:disabled { + background-color: #F8F8F8; + color: rgba(115, 115, 115, 0.38); +} + +.gtkstyle-fallback:selected { + background-color: #B5407B; + color: #F8F8F8; +} + +.view { + background-color: #F8F8F8; + color: #737373; +} + +.view:disabled { + color: rgba(115, 115, 115, 0.38); +} + +.view:hover, .view:active, .view:selected { + border-radius: 2px; +} + +textview text { + background-color: #F8F8F8; +} + +textview border { + background-color: #f8f8f8; + color: rgba(115, 115, 115, 0.38); +} + +.rubberband, +rubberband, +flowbox rubberband, +treeview.view rubberband, +.content-view rubberband, +.content-view .rubberband { + border: 1px solid #d5609b; + background-color: rgba(213, 96, 155, 0.3); +} + +flowbox flowboxchild { + padding: 4px; + border-radius: 2px; +} + +.content-view .tile:selected { + background-color: transparent; + color: inherit; +} + +label { + caret-color: currentColor; +} + +label.separator { + color: #737373; +} + +label selection { + background-color: #B5407B; + color: #F8F8F8; +} + +label:disabled { + color: rgba(115, 115, 115, 0.38); +} + +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(115, 115, 115, 0.38); + font-weight: 500; +} + +assistant .sidebar label.highlight { + color: #737373; +} + +popover.background.touch-selection, popover.background.magnifier, popover.background.osd, .app-notification, .osd .scale-popup, .nautilus-window .floating-bar, .osd { + opacity: 0.9; +} + +/********************* + * 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: 2px; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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: #F8F8F8; + color: #737373; +} + +spinbutton:focus: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:disabled: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: #f8f8f8; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) entry:not(.search), +notebook > stack:not(:only-child) spinbutton:not(.vertical), messagedialog entry, colorchooser .popover.osd spinbutton:not(.vertical), layoutpane entry.search, editortweak entry.search, .raven .raven-background spinbutton:not(.vertical), #login_window entry, +entry.flat { + border-radius: 0; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B5407B 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.26); + background-color: transparent; + color: #737373; +} + +spinbutton.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry:focus:not(.search), +notebook > stack:not(:only-child) spinbutton:focus:not(.vertical), messagedialog entry:focus, colorchooser .popover.osd spinbutton:focus:not(.vertical), layoutpane entry.search:focus, editortweak entry.search:focus, .raven .raven-background spinbutton:focus:not(.vertical), #login_window entry:focus, +entry.flat:focus { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B5407B 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.26); +} + +spinbutton.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry:disabled:not(.search), +notebook > stack:not(:only-child) spinbutton:disabled:not(.vertical), messagedialog entry:disabled, colorchooser .popover.osd spinbutton:disabled:not(.vertical), layoutpane entry.search:disabled, editortweak entry.search:disabled, .raven .raven-background spinbutton:disabled:not(.vertical), #login_window entry:disabled, +entry.flat:disabled { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton:not(.vertical) image, +entry image { + color: rgba(64, 123, 181, 0.54); +} + +spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active, +entry image:hover, +entry image:active { + color: #737373; +} + +spinbutton:not(.vertical) image:disabled, +entry image:disabled { + color: rgba(115, 115, 115, 0.38); +} + +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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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: #DD2C00; + color: #F8F8F8; +} + +spinbutton.error:focus: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.error:disabled: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: #f8f8f8; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.error.flat:not(.vertical), notebook > stack:not(:only-child) entry.error:not(.search), +notebook > stack:not(:only-child) spinbutton.error:not(.vertical), messagedialog entry.error, colorchooser .popover.osd spinbutton.error:not(.vertical), layoutpane entry.error.search, editortweak entry.error.search, .raven .raven-background spinbutton.error:not(.vertical), #login_window entry.error, +entry.error.flat { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #DD2C00; + background-color: transparent; + color: #737373; +} + +spinbutton.error.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.error:focus:not(.search), +notebook > stack:not(:only-child) spinbutton.error:focus:not(.vertical), messagedialog entry.error:focus, colorchooser .popover.osd spinbutton.error:focus:not(.vertical), layoutpane entry.error.search:focus, editortweak entry.error.search:focus, .raven .raven-background spinbutton.error:focus:not(.vertical), #login_window entry.error:focus, +entry.error.flat:focus { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #DD2C00; +} + +spinbutton.error.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.error:disabled:not(.search), +notebook > stack:not(:only-child) spinbutton.error:disabled:not(.vertical), messagedialog entry.error:disabled, colorchooser .popover.osd spinbutton.error:disabled:not(.vertical), layoutpane entry.error.search:disabled, editortweak entry.error.search:disabled, .raven .raven-background spinbutton.error:disabled:not(.vertical), #login_window entry.error:disabled, +entry.error.flat:disabled { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.error:not(.vertical) image, +entry.error image { + color: rgba(248, 248, 248, 0.7); +} + +spinbutton.error:not(.vertical) image:hover, spinbutton.error:not(.vertical) image:active, +entry.error image:hover, +entry.error image:active { + color: #F8F8F8; +} + +spinbutton.error:not(.vertical) image:disabled, +entry.error image:disabled { + color: rgba(248, 248, 248, 0.5); +} + +spinbutton.warning:not(.vertical), +entry.warning { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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: #FF6D00; + color: #F8F8F8; +} + +spinbutton.warning:focus: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.warning:disabled: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: #f8f8f8; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.warning.flat:not(.vertical), notebook > stack:not(:only-child) entry.warning:not(.search), +notebook > stack:not(:only-child) spinbutton.warning:not(.vertical), messagedialog entry.warning, colorchooser .popover.osd spinbutton.warning:not(.vertical), layoutpane entry.warning.search, editortweak entry.warning.search, .raven .raven-background spinbutton.warning:not(.vertical), #login_window entry.warning, +entry.warning.flat { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #FF6D00; + background-color: transparent; + color: #737373; +} + +spinbutton.warning.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.warning:focus:not(.search), +notebook > stack:not(:only-child) spinbutton.warning:focus:not(.vertical), messagedialog entry.warning:focus, colorchooser .popover.osd spinbutton.warning:focus:not(.vertical), layoutpane entry.warning.search:focus, editortweak entry.warning.search:focus, .raven .raven-background spinbutton.warning:focus:not(.vertical), #login_window entry.warning:focus, +entry.warning.flat:focus { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #FF6D00; +} + +spinbutton.warning.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.warning:disabled:not(.search), +notebook > stack:not(:only-child) spinbutton.warning:disabled:not(.vertical), messagedialog entry.warning:disabled, colorchooser .popover.osd spinbutton.warning:disabled:not(.vertical), layoutpane entry.warning.search:disabled, editortweak entry.warning.search:disabled, .raven .raven-background spinbutton.warning:disabled:not(.vertical), #login_window entry.warning:disabled, +entry.warning.flat:disabled { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.warning:not(.vertical) image, +entry.warning image { + color: rgba(248, 248, 248, 0.7); +} + +spinbutton.warning:not(.vertical) image:hover, spinbutton.warning:not(.vertical) image:active, +entry.warning image:hover, +entry.warning image:active { + color: #F8F8F8; +} + +spinbutton.warning:not(.vertical) image:disabled, +entry.warning image:disabled { + color: rgba(248, 248, 248, 0.5); +} + +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + border-bottom: 2px solid #B5407B; + background-color: transparent; +} + +.linked:not(.vertical) > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked:not(.vertical) > entry:not(.search), +notebook > stack:not(:only-child) .linked:not(.vertical) > spinbutton:not(.vertical), messagedialog .linked:not(.vertical) > entry, colorchooser .popover.osd .linked:not(.vertical) > spinbutton:not(.vertical), layoutpane .linked:not(.vertical) > entry.search, editortweak .linked:not(.vertical) > entry.search, .raven .raven-background .linked:not(.vertical) > spinbutton:not(.vertical), #login_window .linked:not(.vertical) > entry, +.linked.vertical > spinbutton.flat:not(.vertical), +notebook > stack:not(:only-child) .linked.vertical > entry:not(.search), +notebook > stack:not(:only-child) .linked.vertical > spinbutton:not(.vertical), +messagedialog .linked.vertical > entry, +colorchooser .popover.osd .linked.vertical > spinbutton:not(.vertical), +layoutpane .linked.vertical > entry.search, +editortweak .linked.vertical > entry.search, +.raven .raven-background .linked.vertical > spinbutton:not(.vertical), +#login_window .linked.vertical > entry, .linked:not(.vertical) > +entry.flat, +.linked.vertical > +entry.flat { + border-radius: 0; +} + +treeview entry.flat, treeview entry { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: #F8F8F8; +} + +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: 4px; + border-radius: 9999px; + box-shadow: none; + background-color: #B5407B; + color: #F8F8F8; +} + +.entry-tag:hover, .documents-entry-tag:hover, .photos-entry-tag:hover { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +:dir(ltr) .entry-tag, :dir(ltr) .documents-entry-tag, :dir(ltr) .photos-entry-tag { + margin-left: 8px; + margin-right: -4px; + padding-left: 8px; + padding-right: 4px; +} + +:dir(rtl) .entry-tag, :dir(rtl) .documents-entry-tag, :dir(rtl) .photos-entry-tag { + margin-left: -4px; + margin-right: 8px; + padding-left: 4px; + padding-right: 8px; +} + +.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(248, 248, 248, 0.7); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#B5407B), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#B5407B), to(transparent)); + } +} + + +button { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; + border-radius: 2px; + font-weight: 500; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms cubic-bezier(0, 0, 0.2, 1), background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms 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: #F8F8F8; + 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: #407BB5; +} + + +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: #737373; +} + + +button:active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + animation: ripple_effect 270ms 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.15); + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 10%, transparent 0%); + background-size: 0% 0%; + color: #737373; +} + + +button:disabled { + box-shadow: none; + background-color: rgba(115, 115, 115, 0.12); + color: rgba(64, 123, 181, 0.26); +} + + +button:checked { + background-color: #B5407B; + color: #F8F8F8; +} + + +button:checked:disabled { + background-color: rgba(181, 64, 123, 0.3); + color: rgba(181, 64, 123, 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 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, +button.flat { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms 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(64, 123, 181, 0.54); +} + +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 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, +button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); + color: #737373; +} + +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 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, +button.flat:active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + animation: ripple_effect 270ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 10%, transparent 0%); + background-size: 0% 0%; + color: #737373; +} + +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 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, +button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(64, 123, 181, 0.26); +} + +: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, +button.flat:checked { + background-color: rgba(115, 115, 115, 0.26); + color: #737373; +} + +: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, +button.flat:checked:disabled { + background-color: rgba(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + + +button.text-button { + padding-left: 16px; + padding-right: 16px; +} + + +button.image-button { + min-width: 24px; + padding: 4px; +} + + +button.text-button.image-button { + border-radius: 2px; + -gtk-outline-radius: 2px; +} + + +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, +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, .linked > +button.flat, +.linked.vertical > +button.flat { + border-radius: 2px; +} + +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, +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, .linked > +button.flat.text-button.image-button, +.linked.vertical > +button.flat.text-button.image-button { + border-radius: 2px; + -gtk-outline-radius: 2px; +} + +infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected +button:disabled { + background-color: rgba(248, 248, 248, 0.12); + color: rgba(248, 248, 248, 0.3); +} + +row:selected button.sidebar-button, 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, row:selected +button.flat { + color: rgba(248, 248, 248, 0.7); +} + +row:selected button.sidebar-button:hover, 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, row:selected button.sidebar-button:active, 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, row:selected +button.flat:hover, row:selected +button.flat:active { + color: #F8F8F8; +} + +row:selected button.sidebar-button:disabled, 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, row:selected +button.flat:disabled { + color: rgba(248, 248, 248, 0.3); +} + +row:selected button.sidebar-button:checked, 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, row:selected +button.flat:checked { + background-color: rgba(248, 248, 248, 0.3); + color: #F8F8F8; +} + +row:selected button.sidebar-button:checked:disabled, 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, row:selected +button.flat:checked:disabled { + background-color: rgba(248, 248, 248, 0.12); + color: rgba(248, 248, 248, 0.5); +} + + +button.osd { + padding: 10px 14px; +} + + +button.osd.image-button { + padding: 10px; +} + + +button.osd:disabled { + opacity: 0; +} + + +button.suggested-action { + background-color: #B5407B; + color: #F8F8F8; +} + + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + + +button.suggested-action:checked { + background-color: #c977a1; +} + + +button.suggested-action.flat { + background-color: transparent; + color: #B5407B; +} + + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + + +button.suggested-action.flat:checked { + background-color: rgba(181, 64, 123, 0.3); +} + + +button.destructive-action { + background-color: #FF5252; + color: #F8F8F8; +} + + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + + +button.destructive-action:checked { + background-color: #fd8484; +} + + +button.destructive-action.flat { + background-color: transparent; + color: #FF5252; +} + + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + + +button.destructive-action.flat:checked { + background-color: rgba(255, 82, 82, 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, 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, .linked > button.flat.image-button, +.linked.vertical > button.flat.image-button, .inline-toolbar button:not(.text-button), check, +radio, button.titlebutton, .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 button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat { + min-height: 20px; + min-width: 20px; + 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 270ms 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:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .linked > button, .linked:not(.vertical) > combobox > box > button.combo { + border-radius: 0; + -gtk-outline-radius: 2px; +} + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo { + border-radius: 2px; +} + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + -gtk-outline-radius: 2px; +} + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 2px; +} + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 28px; + padding: 0 8px; + border-radius: 2px; + 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: 20px; + min-width: 20px; + padding: 6px; +} + +/********* + * Links * + *********/ +*:link, button:link, +button:visited, *:link:hover, button:hover:link, +button:hover:visited, *:link:active, button:active:link, +button:active:visited { + color: #B5407B; +} + +*:link:visited, +button:visited, *:link:visited:hover, +button:visited:hover, *:link:visited:active, +button:visited:active { + color: #E040FB; +} + +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: #F8F8F8; +} + +button:link > label, +button:visited > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; +} + +notebook > stack:not(:only-child) spinbutton:not(.vertical) entry, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:focus, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:disabled, +spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) button { + border: solid 6px transparent; +} + +spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical:disabled { + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.vertical:drop(active) { + box-shadow: none; +} + +spinbutton.vertical entry { + min-height: 32px; + min-width: 44px; + padding: 0; +} + +spinbutton.vertical button { + min-height: 32px; + min-width: 44px; + padding: 0; +} + +spinbutton.vertical button.up { + border-radius: 2px 2px 0 0; +} + +spinbutton.vertical button.down { + border-radius: 0 0 2px 2px; +} + +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-bottom: -6px; +} + +combobox:drop(active) { + box-shadow: none; +} + +notebook > stack:not(:only-child) button.combo, .raven .raven-background button.combo, #login_window #user_combobox button { + border-radius: 0; + background-image: none; + font-weight: inherit; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B5407B 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.26); + background-color: transparent; + color: #737373; +} + +notebook > stack:not(:only-child) button.combo:hover, .raven .raven-background button.combo:hover, #login_window #user_combobox button:hover { + box-shadow: inset 0 -2px rgba(115, 115, 115, 0.38); +} + +notebook > stack:not(:only-child) button.combo:checked, .raven .raven-background button.combo:checked, #login_window #user_combobox button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B5407B 100%, transparent 0%) 0 0 2/0 0 2px; +} + +notebook > stack:not(:only-child) button.combo:disabled, .raven .raven-background button.combo:disabled, #login_window #user_combobox button:disabled { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + +/************ + * Toolbars * + ************/ +toolbar { + -GtkWidget-window-dragging: true; + padding: 2px; + background-color: #F8F8F8; +} + +.osd toolbar { + background-color: transparent; +} + +toolbar.osd, .app-notification, frame.documents-dropdown { + transition: box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + border-radius: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +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(248, 248, 248, 0.4); +} + +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: 8px 2px; +} + +.inline-toolbar { + padding: 6px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #f8f8f8; +} + +searchbar, +.location-bar { + padding: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + background-clip: border-box; +} + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + transition: background-color 180ms cubic-bezier(0, 0, 0.2, 1), color 270ms cubic-bezier(0, 0, 0.2, 1); + min-height: 44px; + padding: 0 6px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px #F8F8F8; + background-color: #F8F8F8; + color: #737373; +} + +.titlebar:disabled:not(headerbar) :not(button) > label, +headerbar:disabled :not(button) > label { + color: rgba(115, 115, 115, 0.38); +} + +.titlebar:backdrop:not(headerbar), +headerbar:backdrop { + color: rgba(115, 115, 115, 0.54); +} + +.titlebar:backdrop:disabled:not(headerbar) :not(button) > label, +headerbar:backdrop:disabled :not(button) > label { + color: rgba(115, 115, 115, 0.26); +} + +.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: 2px; +} + +.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), #B5407B 0%, transparent 0%) 0 0 0/0 0 0px; + color: rgba(115, 115, 115, 0.54); +} + +.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: #737373; +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled, +headerbar button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(115, 115, 115, 0.26); +} + +.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), #B5407B 100%, transparent 0%) 0 0 2/0 0 2px; + color: #737373; +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, +headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(115, 115, 115, 0.38); +} + +.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(115, 115, 115, 0.38); +} + +.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(115, 115, 115, 0.54); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:disabled, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(115, 115, 115, 0.26); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(115, 115, 115, 0.54); +} + +.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(115, 115, 115, 0.26); +} + +.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(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + +.selection-mode.titlebar:not(headerbar), +headerbar.selection-mode { + transition: background-color 0.00001s 270ms, color 270ms cubic-bezier(0, 0, 0.2, 1); + animation: header_ripple_effect 270ms 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(248, 248, 248, 0.2); + background-color: #B5407B; + color: #F8F8F8; +} + +.selection-mode.titlebar:backdrop:not(headerbar), +headerbar.selection-mode:backdrop { + color: rgba(248, 248, 248, 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: #F8F8F8; +} + +.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(248, 248, 248, 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: #F8F8F8; +} + +.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(248, 248, 248, 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(248, 248, 248, 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(248, 248, 248, 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(248, 248, 248, 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(248, 248, 248, 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: 20px; + padding: 6px; + box-shadow: inset 0 1px #F8F8F8; +} + +.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: 20px; + min-width: 20px; + 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%; +} + +headerbar entry, +headerbar spinbutton, +headerbar button { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +.background .titlebar { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +.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: 2px; +} + +window headerbar:last-child { + border-top-right-radius: 2px; +} + +window stack headerbar:first-child, window stack headerbar:last-child { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +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: #F8F8F8; + background-image: image(rgba(115, 115, 115, 0.12)); +} + +/************ + * 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), #B5407B 0%, transparent 0%) 0 0 0/0 0 0px; + border-radius: 2px; +} + +: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), #B5407B 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(115, 115, 115, 0.26); + border-top-color: rgba(115, 115, 115, 0.12); +} + +* { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; +} + +treeview.view:selected { + border-left-color: rgba(248, 248, 248, 0.3); +} + +treeview.view:hover, treeview.view:active, treeview.view:selected { + border-radius: 0; +} + +treeview.view.separator { + min-height: 5px; + color: rgba(115, 115, 115, 0.12); +} + +treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #B5407B; +} + +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(64, 123, 181, 0.54); +} + +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: #737373; +} + +treeview.view.expander:disabled { + color: rgba(64, 123, 181, 0.26); +} + +treeview.view.expander:selected { + color: rgba(248, 248, 248, 0.7); +} + +treeview.view.expander:selected:hover, treeview.view.expander:selected:active { + color: #F8F8F8; +} + +treeview.view.expander:selected:disabled { + color: rgba(248, 248, 248, 0.3); +} + +treeview.view.progressbar { + border-bottom: 4px solid #B5407B; + box-shadow: none; + background-color: transparent; +} + +treeview.view.progressbar:selected { + border-bottom-color: #F8F8F8; +} + +treeview.view.trough { + border-bottom: 4px solid rgba(181, 64, 123, 0.3); + box-shadow: none; + background-color: transparent; +} + +treeview.view.trough:selected { + border-bottom-color: rgba(248, 248, 248, 0.3); +} + +treeview.view header button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + border-radius: 0; + background-clip: border-box; +} + +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: #F8F8F8; +} + +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(115, 115, 115, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #F8F8F8; + background-clip: border-box; + color: #B5407B; +} + +treeview.view acceleditor > label { + background-color: #B5407B; +} + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #F8F8F8; +} + +menubar > menuitem, +.menubar > menuitem { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(115, 115, 115, 0.54); +} + +menubar > menuitem:hover, +.menubar > menuitem:hover { + transition: none; + background-color: rgba(115, 115, 115, 0.12); + color: #737373; +} + +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: rgba(115, 115, 115, 0.26); +} + +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(248, 248, 248, 0.4); + background-color: #F8F8F8; + border: 1px solid rgba(115, 115, 115, 0.12); +} + +.csd menu, .csd +.menu, .csd +.context-menu { + border: none; + border-radius: 2px; +} + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + transition: background-color 180ms 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(115, 115, 115, 0.12); +} + +menu menuitem:disabled, +.menu menuitem:disabled, +.context-menu menuitem:disabled { + color: rgba(115, 115, 115, 0.38); +} + +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: #F8F8F8; + color: rgba(64, 123, 181, 0.54); +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: -4px; + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 2px 2px 0 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: -12px; + border-top: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0 0 2px 2px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menu > arrow:hover, +.menu > arrow:hover, +.context-menu > arrow:hover { + background-image: image(rgba(115, 115, 115, 0.12)); + color: #737373; +} + +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(64, 123, 181, 0.54); +} + +.popup:not(.csd) menu menuitem { + color: #737373; +} + +.popup:not(.csd) menu menuitem:hover { + background-color: #B5407B; +} + +.popup:not(.csd) menu menuitem:disabled { + color: #949494; +} + +.popup:not(.csd) menu accelerator { + color: #757575; +} + +/************ + * Popovers * + ************/ +popover.background { + transition: box-shadow 180ms 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: #F8F8F8; +} + +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: 3px; +} + +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.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 2px; +} + +popover.background separator { + margin: 4px 0; +} + +popover.background list separator { + margin: 0; +} + +/************* + * Notebooks * + *************/ +notebook > header { + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + background-clip: border-box; +} + +notebook > header.top { + border-bottom-style: solid; +} + +notebook > header.top > tabs { + margin-bottom: -1px; +} + +notebook > header.top > tabs > tab:hover { + box-shadow: inset 0 -2px rgba(115, 115, 115, 0.26); +} + +notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -2px #B5407B; +} + +notebook > header.bottom { + border-top-style: solid; +} + +notebook > header.bottom > tabs { + margin-top: -1px; +} + +notebook > header.bottom > tabs > tab:hover { + box-shadow: inset 0 2px rgba(115, 115, 115, 0.26); +} + +notebook > header.bottom > tabs > tab:checked { + box-shadow: inset 0 2px #B5407B; +} + +notebook > header.left { + border-right-style: solid; +} + +notebook > header.left > tabs { + margin-right: -1px; +} + +notebook > header.left > tabs > tab:hover { + box-shadow: inset -2px 0 rgba(115, 115, 115, 0.26); +} + +notebook > header.left > tabs > tab:checked { + box-shadow: inset -2px 0 #B5407B; +} + +notebook > header.right { + border-left-style: solid; +} + +notebook > header.right > tabs { + margin-left: -1px; +} + +notebook > header.right > tabs > tab:hover { + box-shadow: inset 2px 0 rgba(115, 115, 115, 0.26); +} + +notebook > header.right > tabs > tab:checked { + box-shadow: inset 2px 0 #B5407B; +} + +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 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + min-height: 20px; + min-width: 20px; + padding: 6px 12px; + outline-offset: -6px; + border-width: 1px; + border-color: transparent; + background-image: radial-gradient(circle farthest-corner at center, #B5407B 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(64, 123, 181, 0.54); + font-weight: 500; +} + +notebook > header tab:hover { + color: #737373; +} + +notebook > header tab:hover.reorderable-page { + border-color: rgba(115, 115, 115, 0.12); + background-color: #f8f8f8; +} + +notebook > header tab:disabled { + color: rgba(64, 123, 181, 0.26); +} + +notebook > header tab:checked { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 270ms cubic-bezier(0, 0, 0.2, 1), background-image 720ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #737373; +} + +notebook > header tab:checked:disabled { + color: rgba(115, 115, 115, 0.38); +} + +notebook > header tab:checked.reorderable-page { + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header.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 { + margin: 0 -1px; + 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 { + margin: -1px 0; + border-style: solid none; +} + +notebook > stack:not(:only-child) { + background-color: #F8F8F8; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: #F8F8F8; + background-clip: padding-box; +} + +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(115, 115, 115, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(115, 115, 115, 0.12); +} + +scrollbar slider { + transition: all 180ms 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(115, 115, 115, 0.38); +} + +scrollbar slider:hover { + background-color: rgba(64, 123, 181, 0.54); +} + +scrollbar slider:active { + background-color: #737373; +} + +scrollbar slider:disabled { + background-color: rgba(64, 123, 181, 0.26); +} + +scrollbar.fine-tune slider { + transition: all 180ms 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(248, 248, 248, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(248, 248, 248, 0.3); + border-radius: 9999px; + background-color: rgba(115, 115, 115, 0.38); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(64, 123, 181, 0.26); +} + +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(248, 248, 248, 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 270ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + padding: 0 2px; + border: 5px solid transparent; + border-radius: 9999px; + background-color: rgba(115, 115, 115, 0.26); + background-clip: padding-box; + font-size: 0; +} + +switch:disabled { + background-color: rgba(115, 115, 115, 0.12); +} + +switch:checked { + background-color: rgba(181, 64, 123, 0.5); +} + +switch:checked:disabled { + background-color: rgba(181, 64, 123, 0.3); +} + +switch slider { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + min-width: 20px; + min-height: 20px; + margin: -3px -2px; + border-radius: 9999px; + -gtk-outline-radius: 9999px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #F8F8F8; +} + +switch:hover slider { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +switch:checked slider { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms cubic-bezier(0, 0, 0.2, 1), background-image 0, background-color 0.00001s 270ms; + animation: needs_attention 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: #B5407B; + color: #F8F8F8; +} + +switch:disabled slider { + background-color: #f8f8f8; +} + +switch:checked:disabled slider { + animation: none; +} + +/************************* + * 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.png"), url("assets/selectionmode-checkbox-unchecked@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.png"), url("assets/selectionmode-checkbox-checked@2.png")); +} + +checkbutton.text-button, +radiobutton.text-button { + padding: 2px; + outline-offset: 0; +} + +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: -10px; + padding: 10px; +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: #B5407B; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(181, 64, 123, 0.5); +} + +row:selected check:not(:checked):not(:indeterminate), row:selected +radio:not(:checked):not(:indeterminate) { + color: rgba(248, 248, 248, 0.7); +} + +row:selected check:not(:checked):not(:indeterminate):hover, row:selected check:not(:checked):not(:indeterminate):active, row:selected +radio:not(:checked):not(:indeterminate):hover, row:selected +radio:not(:checked):not(:indeterminate):active { + color: #F8F8F8; +} + +row:selected check:not(:checked):not(:indeterminate):disabled, row:selected +radio:not(:checked):not(:indeterminate):disabled { + color: rgba(248, 248, 248, 0.3); +} + +popover check, popover check:hover, popover check:disabled, popover +radio, popover +radio:hover, popover +radio:disabled { + box-shadow: none; + background-image: none; +} + +popover check:not(:checked):not(:indeterminate):not(:disabled), popover +radio:not(:checked):not(:indeterminate):not(:disabled) { + color: rgba(64, 123, 181, 0.54); +} + +popover check.left:dir(rtl), popover +radio.left:dir(rtl) { + margin-left: -16px; + margin-right: -8px; +} + +popover check.right:dir(ltr), popover +radio.right:dir(ltr) { + margin-left: -8px; + margin-right: -16px; +} + +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(64, 123, 181, 0.54); +} + +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: image(-gtk-recolor(url("assets/scalable/checkbox-unchecked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-unchecked-symbolic.symbolic.png"))); +} + + +check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.symbolic.png"))); +} + + +check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.symbolic.png"))); +} + + +radio { + border-image-slice: 22; + border-image-width: 22px; +} + + +radio { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-unchecked-symbolic.symbolic.png"))); +} + + +radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.symbolic.png"))); +} + + +radio { + border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#B5407B), to(transparent)); +} + + +radio:checked:not(:indeterminate) { + border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#B5407B), to(transparent)); +} + + +radio:checked:not(:indeterminate):disabled { + border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(rgba(181, 64, 123, 0.5)), to(transparent)); +} + +window.background:not(.csd) > widget > checkbutton > check, +menu menuitem check { + min-height: 16px; + min-width: 16px; + border-radius: 2px; + -gtk-outline-radius: 2px; + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-checkbox-unchecked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-unchecked-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > checkbutton > check:checked, +menu menuitem check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > checkbutton > check:indeterminate, +menu menuitem check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > radiobutton > radio, +menu menuitem radio { + min-height: 16px; + min-width: 16px; + border-image: none; + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-unchecked-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > radiobutton > radio:checked, +menu menuitem radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > radiobutton > radio:indeterminate, +menu menuitem radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.symbolic.png"))); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +check:not(:checked):indeterminate:active, +radio:not(:checked):indeterminate:active { + -gtk-icon-transform: scaleX(-1); +} + +check:not(:checked), +radio:not(:checked) { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms cubic-bezier(0, 0, 0.2, 1), -gtk-icon-transform 0; +} + +check:not(:checked):active, +radio:not(:checked):active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0, -gtk-icon-transform 0; +} + +menu menuitem check:not(:checked), menu menuitem +radio:not(:checked) { + transition: none; +} + +treeview.view check, +treeview.view radio { + padding: 0; +} + +treeview.view check:hover, +treeview.view radio:hover { + box-shadow: inset 0 0 0 9999px alpha(#737373, 0.05); +} + +treeview.view check:hover:disabled, +treeview.view radio:hover:disabled { + box-shadow: none; +} + +treeview.view check:hover:selected, +treeview.view radio:hover:selected { + box-shadow: inset 0 0 0 9999px alpha(#F8F8F8, 0.05); +} + +treeview.view check, +treeview.view radio { + color: rgba(64, 123, 181, 0.54); +} + +treeview.view check:hover, treeview.view check:active, +treeview.view radio:hover, +treeview.view radio:active { + color: #737373; +} + +treeview.view check:disabled, +treeview.view radio:disabled { + color: rgba(64, 123, 181, 0.26); +} + +treeview.view check:checked, treeview.view check:indeterminate, +treeview.view radio:checked, +treeview.view radio:indeterminate { + color: #B5407B; +} + +treeview.view check:checked:disabled, treeview.view check:indeterminate:disabled, +treeview.view radio:checked:disabled, +treeview.view radio:indeterminate:disabled { + color: rgba(181, 64, 123, 0.5); +} + +treeview.view check:selected, +treeview.view radio:selected { + color: rgba(248, 248, 248, 0.7); +} + +treeview.view check:selected:hover, treeview.view check:selected:active, +treeview.view radio:selected:hover, +treeview.view radio:selected:active { + color: #F8F8F8; +} + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: rgba(248, 248, 248, 0.3); +} + +treeview.view check:selected:checked, treeview.view check:selected:indeterminate, +treeview.view radio:selected:checked, +treeview.view radio:selected:indeterminate { + color: #B5407B; +} + +treeview.view check:selected:checked:disabled, treeview.view check:selected:indeterminate:disabled, +treeview.view radio:selected:checked:disabled, +treeview.view radio:selected:indeterminate:disabled { + color: rgba(181, 64, 123, 0.5); +} + +treeview.view radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-checked-symbolic.symbolic.png"))); + border-image: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 8px; + min-width: 8px; + padding: 12px; +} + +scale slider { + min-height: 24px; + min-width: 24px; + margin: -11px; +} + +scale trough { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + outline-offset: 2px; + background-color: rgba(115, 115, 115, 0.26); +} + +scale trough:disabled { + background-color: rgba(115, 115, 115, 0.12); +} + +scale highlight { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: #B5407B; +} + +scale highlight:disabled { + background-color: transparent; +} + +scale fill { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(115, 115, 115, 0.26); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 180ms cubic-bezier(0.4, 0, 0.2, 1); + background-repeat: no-repeat; + background-position: center; + background-size: calc(100% - 10px); +} + +scale slider { + background-image: -gtk-scaled(url("assets/scale-slider.png"), url("assets/scale-slider@2.png")); +} + +scale slider:disabled { + background-image: -gtk-scaled(url("assets/scale-slider-disabled.png"), url("assets/scale-slider-disabled@2.png")); +} + +scale slider:hover { + background-size: calc(100% - 8px); +} + +scale slider:active { + background-size: calc(100% - 6px); +} + +scale.fine-tune slider { + background-size: calc(100% - 12px); +} + +scale marks label, +scale value { + color: rgba(115, 115, 115, 0.38); +} + +scale marks { + color: rgba(115, 115, 115, 0.26); +} + +scale marks.top { + margin-bottom: 8px; + margin-top: -16px; +} + +scale marks.bottom { + margin-top: 8px; + margin-bottom: -16px; +} + +scale marks.top { + margin-right: 8px; + margin-left: -16px; +} + +scale marks.bottom { + margin-left: 8px; + margin-right: -16px; +} + +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 { + min-height: 30px; + min-width: 24px; + margin-top: -17px; + background-position: center calc(100% - 5px); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider.png"), url("assets/scale-horz-marks-before-slider@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled.png"), url("assets/scale-horz-marks-before-slider-disabled@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-position: center calc(100% - 4px); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-position: center calc(100% - 3px); +} + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + background-position: center calc(100% - 6px); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 30px; + min-width: 24px; + margin-bottom: -17px; + background-position: center calc(5px); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider.png"), url("assets/scale-horz-marks-after-slider@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled.png"), url("assets/scale-horz-marks-after-slider-disabled@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-position: center calc(4px); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-position: center calc(3px); +} + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + background-position: center calc(6px); +} + +scale.vertical.marks-before:not(.marks-after) slider { + min-height: 24px; + min-width: 30px; + margin-left: -17px; + background-position: calc(5px) center; +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider.png"), url("assets/scale-vert-marks-before-slider@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled.png"), url("assets/scale-vert-marks-before-slider-disabled@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-position: calc(4px) center; +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-position: calc(3px) center; +} + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + background-position: calc(6px) center; +} + +scale.vertical.marks-after:not(.marks-before) slider { + min-height: 24px; + min-width: 30px; + margin-right: -17px; + background-position: calc(100% - 5px) center; +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider.png"), url("assets/scale-vert-marks-after-slider@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled.png"), url("assets/scale-vert-marks-after-slider-disabled@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-position: calc(100% - 4px) center; +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-position: calc(100% - 3px) center; +} + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + background-position: calc(100% - 6px) center; +} + +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: -12px; + margin-top: -2px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -12px; + margin-right: -2px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -12px; + margin-left: -2px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(115, 115, 115, 0.38); + 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(181, 64, 123, 0.3); +} + +progressbar progress { + background-color: #B5407B; +} + +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 trough { + padding: 2px; + border-radius: 2px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #F8F8F8; +} + +levelbar trough:disabled { + background-color: #f8f8f8; +} + +levelbar block.low { + background-color: #FF6D00; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #B5407B; +} + +levelbar block.full { + background-color: #00C853; +} + +levelbar block.empty { + background-color: rgba(115, 115, 115, 0.12); +} + +/**************** + * Print dialog * +*****************/ +printdialog paper { + padding: 0; + border: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + color: #737373; +} + +printdialog .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame > border, +.frame { + margin: 0; + padding: 0; + border: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0; + box-shadow: none; +} + +frame > border.flat, +.frame.flat, +frame.flat > border { + border-style: none; +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +scrolledwindow viewport.frame { + border-style: none; +} + +overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.75, to(rgba(213, 96, 155, 0.3)), 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(213, 96, 155, 0.3)), 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(213, 96, 155, 0.3)), 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(213, 96, 155, 0.3)), 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(115, 115, 115, 0.12); +} + + +button.font separator, +button.file separator, .tweak-categories separator { + min-width: 0; + min-height: 0; + background-color: transparent; +} + +/********* + * Lists * + *********/ +list { + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +list row { + padding: 2px; +} + +row.activatable, .view, treeview.view header button, .budgie-menu button { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms 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, .view:hover, treeview.view header button:hover, .budgie-menu button:hover { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, box-shadow 0, background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +row.activatable.has-open-popup, .has-open-popup.view, treeview.view header button.has-open-popup, .budgie-menu button.has-open-popup, row.activatable:active, .view:active, treeview.view header button:active, .budgie-menu button:active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, background-size 0, background-image 0; + animation: ripple_effect 270ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 10%, transparent 0%); + background-size: 0% 0%; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander arrow { + transition: all 180ms cubic-bezier(0.4, 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(64, 123, 181, 0.54); +} + +expander arrow:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +expander arrow:checked { + -gtk-icon-transform: unset; +} + +expander arrow:hover, expander arrow:active { + color: #737373; +} + +expander arrow:disabled { + color: rgba(64, 123, 181, 0.26); +} + +expander arrow:selected { + color: rgba(248, 248, 248, 0.7); +} + +expander arrow:selected:hover, expander arrow:selected:active { + color: #F8F8F8; +} + +expander arrow:selected:disabled { + color: rgba(248, 248, 248, 0.3); +} + +/************ + * Calendar * + ************/ +calendar { + padding: 1px; + border: 1px solid rgba(115, 115, 115, 0.12); + color: #737373; +} + +calendar:disabled { + color: rgba(115, 115, 115, 0.38); +} + +calendar:selected { + border-radius: 3px; +} + +calendar.header { + border-style: none none solid; + border-radius: 0; +} + +calendar.highlight { + color: rgba(64, 123, 181, 0.54); + font-weight: 500; +} + +calendar:indeterminate { + color: rgba(64, 123, 181, 0.26); +} + +/*********** + * Dialogs * + ***********/ +messagedialog.background { + background-color: #F8F8F8; +} + +messagedialog .titlebar { + min-height: 20px; + border-style: none; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; + color: #737373; +} + +messagedialog .titlebar:backdrop { + color: rgba(64, 123, 181, 0.54); +} + +messagedialog.csd.background { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +messagedialog.csd .dialog-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0; +} + +messagedialog.csd .dialog-action-area button:first-child { + border-bottom-left-radius: 2px; +} + +messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 2px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +filechooserbutton:drop(active) { + box-shadow: none; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #F8F8F8; +} + +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(115, 115, 115, 0.12); + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid rgba(115, 115, 115, 0.12); + border-right-style: none; +} + +.sidebar list { + background-color: transparent; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +stacksidebar row { + padding: 10px 4px; +} + +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + color: rgba(64, 123, 181, 0.54); +} + +row:selected image.sidebar-icon { + color: rgba(248, 248, 248, 0.7); +} + +placessidebar > viewport.frame { + border-style: none; +} + +placessidebar list { + padding: 1px 0 4px; +} + +placessidebar row { + min-height: 32px; + margin: -1px 0; + padding: 0; +} + +placessidebar row > revealer { + padding: 0 12px; +} + +placessidebar row:selected { + color: #F8F8F8; +} + +placessidebar row:disabled { + color: rgba(115, 115, 115, 0.38); +} + +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.sidebar-placeholder-row { + min-height: 2px; + padding: 0 8px; + background-image: image(#B5407B); + background-clip: content-box; +} + +placessidebar row.sidebar-new-bookmark-row { + color: #B5407B; +} + +placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 0 0 2px #B5407B; +} + +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(115, 115, 115, 0.12)); + background-size: 1px 1px; + background-clip: content-box; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #F8F8F8; + background-image: image(rgba(115, 115, 115, 0.12)), image(rgba(115, 115, 115, 0.12)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; +} + +infobar.info { + background-color: #66BB6A; +} + +infobar.question { + background-color: #B5407B; +} + +infobar.warning { + background-color: #FFA726; +} + +infobar.error { + background-color: #EF5350; +} + +infobar.info > label, infobar.info, infobar.question > label, infobar.question, infobar.warning > label, infobar.warning, infobar.error > label, infobar.error { + color: #F8F8F8; +} + +/************ + * Tooltips * + ************/ +tooltip { + border-radius: 2px; + box-shadow: none; +} + +tooltip.background { + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + background-color: rgba(248, 248, 248, 0.9); +} + +tooltip:not(.csd):not(.unity-csd) { + border: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 3px; + background-clip: padding-box; +} + +tooltip decoration { + background-color: transparent; +} + +tooltip label { + min-height: 20px; + padding: 0 2px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; +} + +colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} + +colorswatch.dark { + color: #F8F8F8; +} + +colorswatch.light { + color: #737373; +} + +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 #B5407B; +} + +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 #B5407B; +} + +colorswatch overlay { + transition: box-shadow 180ms 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: 2px 2px 0 0; + color: #F8F8F8; +} + +colorswatch#add-color-button:only-child { + border-radius: 2px; +} + +colorswatch#add-color-button overlay { + background-image: linear-gradient(to right, #EF5350 25%, #FFA726 25%, #FFA726 50%, #66BB6A 50%, #66BB6A 75%, #B5407B 75%); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 2.5px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 2px; +} + +colorchooser .popover.osd { + transition: box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +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(248, 248, 248, 0.4); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #F8F8F8; +} + +/********************** + * Window Decorations * + **********************/ +decoration { + transition: box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 2px 2px 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: 2px; + 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: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +messagedialog.csd decoration { + border-radius: 2px; +} + +.solid-csd decoration { + margin: 0; + border-radius: 0; + box-shadow: none; + background-color: #F8F8F8; +} + +.view selection, .view:selected, flowbox flowboxchild:selected, 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, text:selected, .budgie-menu button:checked { + background-color: #B5407B; +} + +row:selected label, label:selected, .view selection, .view:selected, flowbox flowboxchild:selected, 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, text:selected, .budgie-menu button:checked { + color: #F8F8F8; +} + +row:selected label:disabled, label:disabled:selected, .view selection:disabled, .view:disabled:selected, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, +entry selection:disabled, modelbutton.flat:disabled:selected, +.menuitem.button.flat:disabled:selected, popover.background.menu button:disabled:checked, +popover.background button.model:disabled:checked, row:disabled:selected, calendar:disabled:selected, text:disabled:selected, .budgie-menu button:disabled:checked { + color: rgba(248, 248, 248, 0.5); +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + border-radius: 9999px; + background-color: #B5407B; + 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.png"), url("assets/scale-horz-marks-before-slider@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(115, 115, 115, 0.12); + border-radius: 3px; + box-shadow: inset 0 -2px rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + color: #737373; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + transition: all 270ms 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 #B5407B; + caret-color: #B5407B; +} + +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(115, 115, 115, 0.12); + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + box-shadow: none; +} + +popover.emoji-picker scrolledwindow { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +button.emoji-section { + margin-top: -1px; + padding: 0 8px; + min-width: 24px; + min-height: 32px; + border-radius: 0; + outline-offset: -6px; + box-shadow: none; +} + +button.emoji-section:hover { + box-shadow: inset 0 2px rgba(115, 115, 115, 0.26); +} + +button.emoji-section:active { + box-shadow: inset 0 2px #B5407B; + background-image: radial-gradient(circle farthest-corner at center, rgba(181, 64, 123, 0.7) 10%, transparent 0%); +} + +button.emoji-section:checked { + box-shadow: inset 0 2px #B5407B; + background-color: transparent; +} + +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; +} + +.emoji widget { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); +} + +.emoji widget:hover { + font-size: larger; +} + +/************ + * Nautilus * + ************/ +.nautilus-window, +.nautilus-window notebook, +.nautilus-window notebook > stack { + background-color: #F8F8F8; +} + +.nautilus-desktop.nautilus-canvas-item:not(:selected), .caja-desktop.caja-canvas-item:not(:selected) { + color: #F8F8F8; + 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.3); + } +} + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 270ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; +} + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 270ms cubic-bezier(0.4, 0, 0.2, 1) 4 alternate; +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + border-style: solid solid none; + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + border-radius: 3px 3px 0 0; + background-color: #F8F8F8; + background-clip: padding-box; + transition: all 270ms 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: 6px; +} + +.disk-space-display.unknown { + background-color: #FF6D00; +} + +.disk-space-display.used { + background-color: #B5407B; +} + +.disk-space-display.free { + background-color: rgba(115, 115, 115, 0.12); +} + +.nautilus-window searchbar { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +.nautilus-window .searchbar-container { + margin-top: -1px; +} + +.nautilus-window paned > separator { + background-color: #F8F8F8; +} + +/********* + * gedit * + *********/ +.open-document-selector-path-label { + color: rgba(64, 123, 181, 0.54); + font-size: smaller; +} + +.open-document-selector-path-label:selected { + color: rgba(248, 248, 248, 0.7); +} + +.gedit-document-panel { + background-color: #F8F8F8; +} + +.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(115, 115, 115, 0.12); +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +.gedit-search-slider { + margin: 4px 4px 8px; +} + +.gedit-search-slider entry:dir(ltr), .gedit-search-slider entry:dir(rtl) { + border-radius: 2px; +} + +.gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag, .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { + all: unset; + color: rgba(115, 115, 115, 0.38); +} + +.gedit-search-slider entry:dir(ltr) { + margin-right: -58px; + padding-right: 58px; +} + +.gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag { + margin-left: 6px; +} + +.gedit-search-slider entry:dir(ltr) image.right { + margin-right: 0; +} + +.gedit-search-slider entry:dir(rtl) { + margin-left: -58px; + padding-left: 58px; +} + +.gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { + margin-right: 6px; +} + +.gedit-search-slider entry:dir(rtl) image.left { + margin-left: 0; +} + +.gedit-search-slider entry.error ~ button { + color: rgba(248, 248, 248, 0.7); +} + +.gedit-search-slider entry.error ~ button:hover, .gedit-search-slider entry.error ~ button:active { + color: #F8F8F8; +} + +.gedit-search-slider entry.error ~ button:disabled { + color: rgba(248, 248, 248, 0.3); +} + +.gedit-search-slider button { + border: solid 6px transparent; +} + +.gedit-search-slider button:last-child:dir(ltr), .gedit-search-slider button:not(:first-child):dir(rtl) { + margin-left: -3px; +} + +.gedit-search-slider button:first-child:dir(rtl), .gedit-search-slider button:not(:last-child):dir(ltr) { + margin-right: -3px; +} + +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; +} + +/************** + * Tweak Tool * + **************/ +.tweak-categories { + background-image: image(#F8F8F8); +} + +.tweak { + padding: 3px; +} + +.tweak.title:hover { + box-shadow: none; +} + +.tweak-group-white, +.tweak-white, +.tweak-white:hover { + background-image: image(#F8F8F8); +} + +.tweak-startup, +.tweak-startup:hover { + background-image: image(#F8F8F8); +} + +.tweak-group-startup { + background-image: image(#F8F8F8); + border: 1px solid rgba(115, 115, 115, 0.12); +} + +/*********** + * Builder * + ***********/ +workbench stack.titlebar { + padding: 0; +} + +workbench:not(.tiled):not(.maximized):not(.fullscreen) stack.titlebar headerbar { + border-radius: 2px 2px 0 0; +} + +perspectiveswitcher { + background-color: #F8F8F8; +} + +perspectiveswitcher button:checked { + color: #B5407B; +} + +layouttabbar { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +layouttabbar > box > button { + margin: 4px 0; +} + +layouttab { + margin: 0 8px; + border-style: none solid; + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + box-shadow: inset 0 -2px #B5407B; + background-color: #F8F8F8; +} + +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(115, 115, 115, 0.12); + -PnlDockBin-handle-size: 1; +} + +entry.search-missing { + background-color: #DD2C00; + color: #F8F8F8; +} + +workbench treeview.image { + color: rgba(64, 123, 181, 0.54); +} + +workbench treeview.image:selected { + color: rgba(248, 248, 248, 0.7); +} + +dockbin { + border: 1px solid rgba(115, 115, 115, 0.12); + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid rgba(115, 115, 115, 0.12); +} + +eggsearchbar box.search-bar { + padding: 0 8px; + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +docktabstrip { + padding: 0 8px; + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +docktab { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + min-height: 20px; + min-width: 20px; + margin-bottom: -1px; + padding: 6px 6px; + outline-offset: -6px; + border-width: 1px; + border-color: transparent; + background-image: radial-gradient(circle farthest-corner at center, #B5407B 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(64, 123, 181, 0.54); + font-weight: 500; +} + +docktab:hover { + box-shadow: inset 0 -2px rgba(115, 115, 115, 0.26); + color: #737373; +} + +docktab:checked { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 270ms cubic-bezier(0, 0, 0.2, 1), background-image 720ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -2px #B5407B; + background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #737373; +} + +dockoverlayedge { + background-color: #F8F8F8; +} + +dockoverlayedge docktabstrip { + padding: 0; + border: none; +} + +dockoverlayedge.left-edge docktab:hover { + box-shadow: inset -2px 0 rgba(115, 115, 115, 0.26); +} + +dockoverlayedge.left-edge docktab:checked { + box-shadow: inset -2px 0 #B5407B; +} + +dockoverlayedge.right-edge docktab:hover { + box-shadow: inset 2px 0 rgba(115, 115, 115, 0.26); +} + +dockoverlayedge.right-edge docktab:checked { + box-shadow: inset 2px 0 #B5407B; +} + +pillbox { + background-color: #F8F8F8; + border-radius: 2px; +} + +buildperspective row { + padding: 10px; +} + +layoutpane entry.search { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +editortweak entry.search { + margin-bottom: -1px; + box-shadow: none; +} + +frame.gb-search-frame { + border-bottom-right-radius: 5px; +} + +.gb-search-entry-occurrences-tag { + box-shadow: none; + background-color: transparent; +} + +docktabstrip { + min-height: 39px; +} + +workbench preferences preferencesgroup list entry { + padding-top: 8px; + padding-bottom: 8px; +} + +/********** + * 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: #B5407B; + color: #F8F8F8; + font-weight: bold; +} + +.documents-scrolledwin.frame { + border-style: none; +} + +.photos-fade-in { + opacity: 1; + transition: opacity 180ms cubic-bezier(0, 0, 0.2, 1); +} + +.photos-fade-out { + opacity: 0; + transition: opacity 180ms 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(115, 115, 115, 0.12); +} + +.side-panel:dir(rtl) { + border-style: solid; + border-color: rgba(115, 115, 115, 0.12); +} + +.side-panel .view { + background-image: image(#F8F8F8); +} + +.side-panel .view:hover { + background-image: image(#f1f1f1); +} + +.side-panel .view:selected { + background-image: image(#B5407B); +} + +.side-panel .view:selected:hover { + background-image: image(#b84981); +} + +.songs-list:hover { + background-image: image(alpha(currentColor, 0.05)); +} + +frame.documents-dropdown { + margin: 8px; +} + +frame.documents-dropdown > border { + border: none; +} + +box.vertical:not(.titlebar) > revealer > toolbar.search-bar { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +box.vertical:not(.titlebar) > revealer > toolbar.search-bar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +/********* + * To Do * + *********/ +task-row { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); + margin: 0 -4px; +} + +task-row:hover { + transition: none; +} + +task-row label { + margin: 0 8px; +} + +task-row image { + margin: 0 4px; +} + +task-list-view > box > revealer > box > button { + min-height: 32px; + margin: -4px; + padding: 0 12px; +} + +task-list-view > box > revealer > box > button label { + margin: 0 8px; +} + +task-list-view > box > revealer > box > button image { + margin: 0 4px; +} + +/******* + * eog * + *******/ +#eog-thumb-nav scrolledwindow { + border-top: none; +} + +#eog-thumb-nav button { + -gtk-outline-radius: 2px; +} + +/************* + * 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(115, 115, 115, 0.12); +} + +list.categories { + background-image: image(#F8F8F8); +} + +/********* + * Boxes * + *********/ +.transparent-bg + stack overlay > label { + min-height: 24px; + padding: 0 4px; + border-radius: 2px; + background-color: rgba(0, 0, 0, 0.3); + color: #F8F8F8; +} + +/************** + * 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(#F8F8F8); +} + +button.image-button.session-new-button { + min-width: 28px; +} + +/*********** + * 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: 2px; +} + +/************ + * Chromium * + ************/ +tooltip.chromium { + background-color: #F8F8F8; +} + +/*********** + * Firefox * + ***********/ +window.background:not(.csd) > widget > separator { + color: rgba(115, 115, 115, 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(115, 115, 115, 0.26); +} + +window.background:not(.csd) > widget > entry, +window.background:not(.csd) > widget > button > button { + border: 1px solid rgba(115, 115, 115, 0.26); + border-radius: 3px; + box-shadow: none; +} + +window.background:not(.csd) > widget > entry { + min-height: 30px; +} + +window.background:not(.csd) > widget > entry:focus { + border-color: #B5407B; +} + +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.05)); +} + +window.background:not(.csd) > widget > button > button:active { + background-image: image(alpha(currentColor, 0.1)); +} + +window.background:not(.csd) > window > menu, +window.background:not(.csd) > menu > menu { + border: none; +} + +window.background:not(.csd) > widget > menubar { + color: rgba(115, 115, 115, 0.54); +} + +window.background:not(.csd) > widget > menubar:hover { + color: #737373; +} + +window.background:not(.csd) > widget > menubar:disabled { + color: rgba(115, 115, 115, 0.26); +} + +window.background:not(.csd) > widget > frame { + color: rgba(115, 115, 115, 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(115, 115, 115, 0.12); +} + +/************ + * 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: 2px; + -gtk-outline-radius: 2px; +} + +#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: 2px; + -gtk-outline-radius: 2px; +} + +#CanvasTable button { + min-height: 16px; + min-width: 16px; + padding: 0; +} + +#CanvasTable #HorizontalScrollbar { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(ltr) { + border-left: 1px solid rgba(115, 115, 115, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(rtl) { + border-right: 1px solid rgba(115, 115, 115, 0.12); +} + +#Canvas_and_Dock frame > border { + border: none; +} + +#Canvas_and_Dock widget > widget > button.flat { + min-height: 16px; + min-width: 16px; + padding: 4px; +} + +#Canvas_and_Dock widget > widget > box.horizontal image { + padding: 4px; +} + +#Canvas_and_Dock box.horizontal > box.vertical > button.flat { + min-height: 16px; + min-width: 24px; + padding: 8px 4px; +} + +/*********** + * Synapse * + ***********/ +box.vertical > widget > widget:selected { + background-color: #B5407B; +} + +/********* + * 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: #B5407B; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration .top { + padding: 0 2px; + border-style: none; + border-radius: 2px 2px 0 0; + box-shadow: inset 0 1px #F8F8F8; + background-color: #F8F8F8; + color: #737373; +} + +UnityDecoration .top:backdrop { + color: rgba(115, 115, 115, 0.54); +} + +UnityDecoration .menuitem { + color: rgba(115, 115, 115, 0.54); +} + +UnityDecoration .menuitem:hover { + box-shadow: inset 0 -2px #B5407B; + background-color: transparent; + color: #737373; +} + +.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: #f8f8f8; + color: #737373; +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(115, 115, 115, 0.54); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: rgba(115, 115, 115, 0.54); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px #B5407B; + background-color: transparent; + color: #737373; +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spin 1s linear infinite; + color: #B5407B; +} + +/************** + * Mate-Panel * + **************/ +.mate-panel-menu-bar menubar, +#PanelApplet-window-menu-applet-button { + background-color: transparent; +} + +.mate-panel-menu-bar { + background-color: #F8F8F8; + font-weight: 500; +} + +.mate-panel-menu-bar:not(.popup) { + color: rgba(248, 248, 248, 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(248, 248, 248, 0.12); +} + +PanelToplevel.horizontal > grid > button { + min-width: 24px; +} + +PanelToplevel.vertical > grid > button { + min-height: 24px; +} + +PanelSeparator { + color: rgba(248, 248, 248, 0.12); +} + +MatePanelAppletFrameDBus { + border-style: solid; + border-color: rgba(248, 248, 248, 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(248, 248, 248, 0.7); +} + +.mate-panel-menu-bar menubar > menuitem:hover { + background-color: rgba(248, 248, 248, 0.12); + color: #F8F8F8; +} + +.mate-panel-menu-bar menubar > menuitem:disabled { + color: rgba(248, 248, 248, 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: #d5609b; +} + +PanelApplet.wnck-applet .wnck-pager:hover { + background-color: rgba(248, 248, 248, 0.12); +} + +PanelApplet.wnck-applet .wnck-pager:active { + background-color: rgba(248, 248, 248, 0.3); +} + +PanelApplet.wnck-applet .wnck-pager:selected { + background-color: #B5407B; +} + +.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(115, 115, 115, 0.12); + border-radius: 3px; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); +} + +#MatePanelPopupWindow frame > border { + border-style: none; +} + +#MatePanelPopupWindow button { + padding: 4px 16px; +} + +#MatePanelPopupWindow ClockMap { + border: 1px solid rgba(115, 115, 115, 0.12); +} + +#MatePanelPopupWindow widget { + color: rgba(115, 115, 115, 0.12); +} + +na-tray-applet { + -NaTrayApplet-icon-padding: 3px; + -NaTrayApplet-icon-size: 16; +} + +.mate-panel-menu-bar { + -PanelMenuBar-icon-visible: true; +} + +.mate-panel-applet-slider { + border: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 3px; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +.mate-panel-applet-slider frame > border { + border-style: none; +} + +#PanelApplet:not(:selected) > box { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); +} + +#PanelApplet:selected > box { + background-color: rgba(248, 248, 248, 0.12); + color: #F8F8F8; +} + +#mate-menu { + border: 1px solid rgba(115, 115, 115, 0.12); +} + +#mate-menu button { + min-height: 24px; + min-width: 24px; + padding: 4px 0; + color: #737373; + font-weight: normal; +} + +#mate-menu button label:not(:first-child) { + color: rgba(64, 123, 181, 0.54); +} + +#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: 2px; +} + +.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: #F8F8F8; +} + +.caja-side-pane notebook, +.caja-notebook { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +.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(115, 115, 115, 0.12); +} + +.caja-notebook frame > border { + border-style: none; +} + +#caja-extra-view-widget { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +#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(115, 115, 115, 0.12); +} + +.pluma-window statusbar frame > border { + border-style: none; +} + +.pluma-window statusbar frame button.flat { + padding: 0 4px; + border-radius: 0; +} + +.pluma-window statusbar frame button.flat widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.pluma-print-preview toolbar { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat { + margin: 1px; +} + +.pluma-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.pluma-window paned.horizontal box.vertical notebook.frame { + margin-top: -1px; + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +/********* + * Atril * + *********/ +.atril-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.atril-window paned.horizontal box.vertical notebook .frame { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +/* mate-screensaver lock dialog */ +.lock-dialog { + border-radius: 2px; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), inset 0 1px rgba(248, 248, 248, 0.4); +} + +.lock-dialog frame > border { + border-style: none; +} + +/****************** + * 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: 2px; + -gtk-outline-radius: 2px; +} + +.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: 3px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); + background-color: #F8F8F8; +} + +.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: #737373; + font-weight: normal; +} + +.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled { + color: rgba(115, 115, 115, 0.38); +} + +.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(115, 115, 115, 0.12); +} + +.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(248, 248, 248, 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(248, 248, 248, 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 180ms cubic-bezier(0, 0, 0.2, 1); +} + +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(248, 248, 248, 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: 2px; +} + +.budgie-menu.background { + padding: 0; + background-color: #F8F8F8; +} + +.budgie-menu scrollbar, +.budgie-menu entry.search { + background-color: transparent; +} + +.budgie-menu entry.search { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0; + box-shadow: none; + font-size: 120%; +} + +.budgie-menu .categories:dir(ltr) { + border-bottom-left-radius: 2px; +} + +.budgie-menu .categories:dir(rtl) { + border-bottom-right-radius: 2px; +} + +.budgie-menu button { + min-height: 32px; + padding: 0 8px; + border-radius: 0; + color: #737373; + font-weight: normal; +} + +.budgie-menu button:disabled { + color: rgba(115, 115, 115, 0.38); +} + +.budgie-menu button:checked:disabled { + background-color: #B5407B; +} + +.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(115, 115, 115, 0.12); + background-color: transparent; +} + +popover.background.places-menu row { + padding: 0; + box-shadow: none; + background-image: none; +} + +.budgie-panel { + transition: background-color 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: #F8F8F8; + color: rgba(248, 248, 248, 0.7); + font-weight: 500; +} + +.budgie-panel.transparent { + background-color: rgba(248, 248, 248, 0.6); +} + +.budgie-panel button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +.budgie-panel button:checked { + background-color: rgba(248, 248, 248, 0.12); +} + +.budgie-panel.horizontal button { + padding: 0 4px; +} + +.budgie-panel.vertical button { + padding: 4px 0; +} + +.budgie-panel separator { + background-color: rgba(248, 248, 248, 0.3); +} + +.budgie-panel .alert { + color: #FF5252; +} + +.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(248, 248, 248, 0.5); +} + +.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { + color: rgba(248, 248, 248, 0.7); +} + +.budgie-panel button.flat.launcher:not(:checked):disabled { + color: rgba(248, 248, 248, 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: #F8F8F8; +} + +.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), #FFA726 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), #FFA726 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: #B5407B; + color: #F8F8F8; +} + +.raven .raven-header.top stackswitcher button { + margin: -6px 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(115, 115, 115, 0.12); +} + +.raven viewport.frame .raven-header { + margin-top: -8px; +} + +.raven .raven-background { + border-style: solid none; + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +.raven .raven-background.frame { + border-style: solid none; +} + +.raven .raven-background > overlay > widget > image { + color: rgba(115, 115, 115, 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: #B5407B; + color: #F8F8F8; +} + +.raven .raven-header.top + .raven-background stackswitcher button { + margin: -4px 0; +} + +.raven .powerstrip button { + margin: 2px 0 1px; + padding: 10px; +} + +.raven .option-subtitle { + font-size: smaller; +} + +calendar.raven-calendar { + border-style: none; + background-color: transparent; +} + +calendar.raven-calendar:selected { + border-radius: 2px; + background-color: #B5407B; +} + +.raven-mpris { + background-color: rgba(0, 0, 0, 0.6); + color: #F8F8F8; +} + +.raven-mpris label { + min-height: 24px; +} + +.raven-mpris button.image-button { + padding: 10px; +} + +.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: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +.drop-shadow .linked > button { + border-radius: 2px; +} + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + border-radius: 2px; + background-color: #F8F8F8; +} + +.budgie-session-dialog decoration, .budgie-polkit-dialog decoration, .budgie-run-dialog decoration { + border-radius: 2px; +} + +.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(115, 115, 115, 0.12); + border-radius: 0; +} + +.budgie-session-dialog .linked.horizontal > button:first-child { + border-bottom-left-radius: 2px; +} + +.budgie-session-dialog .linked.horizontal > button:last-child { + border-bottom-right-radius: 2px; +} + +.budgie-polkit-dialog .message { + color: rgba(115, 115, 115, 0.38); +} + +.budgie-polkit-dialog .failure { + color: #FF5252; +} + +.budgie-run-dialog { + background-color: #F8F8F8; +} + +.budgie-run-dialog entry.search { + font-size: 120%; + padding: 6px 14px; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + 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(115, 115, 115, 0.12); +} + +/************************ + * LightDM GTK+ Greeter * + ************************/ +#panel_window { + background-color: rgba(248, 248, 248, 0.3); + color: #F8F8F8; +} + +#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(248, 248, 248, 0.7); +} + +#panel_window menubar > menuitem:hover { + color: #F8F8F8; +} + +#panel_window menubar > menuitem:disabled label { + color: rgba(248, 248, 248, 0.3); +} + +#login_window, +#shutdown_dialog, +#restart_dialog { + margin: 8px; + border-radius: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +#content_frame { + padding-bottom: 20px; + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +#buttonbox_frame { + padding-top: 24px; +} + +#buttonbox_frame button { + margin: -16px; +} + +#greeter_infobar { + margin-top: -1px; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #737373; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #737373; +/* +widget base background color */ +@define-color theme_bg_color #F8F8F8; +/* +text widgets and the like base background color */ +@define-color theme_base_color #F8F8F8; +/* +base background color of selections */ +@define-color theme_selected_bg_color #B5407B; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #F8F8F8; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #F8F8F8; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(115, 115, 115, 0.38); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #f8f8f8; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #737373; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #737373; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #F8F8F8; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #F8F8F8; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #B5407B; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #F8F8F8; +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(115, 115, 115, 0.38); +/* +widgets main borders color */ +@define-color borders rgba(115, 115, 115, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(115, 115, 115, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FF6D00; +@define-color error_color #DD2C00; +@define-color success_color #00C853; +/* +FIXME this is really an API */ +@define-color content_view_bg #F8F8F8; +@define-color placeholder_text_color #b0b0b0; diff --git a/themes/oomox-mar/gtk-3.22/assets b/themes/oomox-mar/gtk-3.22/assets new file mode 120000 index 0000000..ac77667 --- /dev/null +++ b/themes/oomox-mar/gtk-3.22/assets @@ -0,0 +1 @@ +../gtk-assets \ No newline at end of file diff --git a/themes/oomox-mar/gtk-3.22/gtk.css b/themes/oomox-mar/gtk-3.22/gtk.css new file mode 100644 index 0000000..128686f --- /dev/null +++ b/themes/oomox-mar/gtk-3.22/gtk.css @@ -0,0 +1,6086 @@ +@keyframes ripple_effect { + to { + background-size: 1000% 1000%; + } +} + +@keyframes header_ripple_effect { + from { + background-image: radial-gradient(circle farthest-corner at center, #B5407B 0%, transparent 0%); + } + to { + background-image: radial-gradient(circle farthest-corner at center, #B5407B 100%, transparent 0%); + } +} + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 0; + -GtkTextView-error-underline-color: #DD2C00; + -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: 2px; + -gtk-secondary-caret-color: #B5407B; +} + +switch:focus slider, +notebook:focus tab, +*:focus { + outline-color: alpha(currentColor, 0.3); +} + +/*************** + * Base States * + ***************/ +.background { + background-color: #F8F8F8; + color: #737373; +} + +/* + 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: #F8F8F8; + color: #737373; +} + +.gtkstyle-fallback:hover { + background-color: #ebebeb; + color: #737373; +} + +.gtkstyle-fallback:active { + background-color: #dfdfdf; + color: #737373; +} + +.gtkstyle-fallback:disabled { + background-color: #F8F8F8; + color: rgba(115, 115, 115, 0.38); +} + +.gtkstyle-fallback:selected { + background-color: #B5407B; + color: #F8F8F8; +} + +.view { + background-color: #F8F8F8; + color: #737373; +} + +.view:disabled { + color: rgba(115, 115, 115, 0.38); +} + +.view:hover, .view:active, .view:selected { + border-radius: 2px; +} + +textview text { + background-color: #F8F8F8; +} + +textview border { + background-color: #f8f8f8; + color: rgba(115, 115, 115, 0.38); +} + +.rubberband, +rubberband, +flowbox rubberband, +treeview.view rubberband, +.content-view rubberband, +.content-view .rubberband { + border: 1px solid #d5609b; + background-color: rgba(213, 96, 155, 0.3); +} + +flowbox flowboxchild { + padding: 4px; + border-radius: 2px; +} + +.content-view .tile:selected { + background-color: transparent; + color: inherit; +} + +label { + caret-color: currentColor; +} + +label.separator { + color: #737373; +} + +label selection { + background-color: #B5407B; + color: #F8F8F8; +} + +label:disabled { + color: rgba(115, 115, 115, 0.38); +} + +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(115, 115, 115, 0.38); + font-weight: 500; +} + +assistant .sidebar label.highlight { + color: #737373; +} + +popover.background.touch-selection, popover.background.magnifier, popover.background.osd, .app-notification, .osd .scale-popup, .nautilus-window .floating-bar, .osd { + opacity: 0.9; +} + +/********************* + * 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: 2px; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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: #F8F8F8; + color: #737373; +} + +spinbutton:focus: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:disabled: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: #f8f8f8; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) entry:not(.search), +notebook > stack:not(:only-child) spinbutton:not(.vertical), messagedialog entry, colorchooser .popover.osd spinbutton:not(.vertical), entry.preferences-search, layoutpane entry.search, editortweak entry.search, .raven .raven-background spinbutton:not(.vertical), #login_window entry, +entry.flat { + border-radius: 0; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B5407B 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.26); + background-color: transparent; + color: #737373; +} + +spinbutton.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry:focus:not(.search), +notebook > stack:not(:only-child) spinbutton:focus:not(.vertical), messagedialog entry:focus, colorchooser .popover.osd spinbutton:focus:not(.vertical), entry.preferences-search:focus, layoutpane entry.search:focus, editortweak entry.search:focus, .raven .raven-background spinbutton:focus:not(.vertical), #login_window entry:focus, +entry.flat:focus { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B5407B 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.26); +} + +spinbutton.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry:disabled:not(.search), +notebook > stack:not(:only-child) spinbutton:disabled:not(.vertical), messagedialog entry:disabled, colorchooser .popover.osd spinbutton:disabled:not(.vertical), entry.preferences-search:disabled, layoutpane entry.search:disabled, editortweak entry.search:disabled, .raven .raven-background spinbutton:disabled:not(.vertical), #login_window entry:disabled, +entry.flat:disabled { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton:not(.vertical) image, +entry image { + color: rgba(64, 123, 181, 0.54); +} + +spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active, +entry image:hover, +entry image:active { + color: #737373; +} + +spinbutton:not(.vertical) image:disabled, +entry image:disabled { + color: rgba(115, 115, 115, 0.38); +} + +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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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: #DD2C00; + color: #F8F8F8; +} + +spinbutton.error:focus: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.error:disabled: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: #f8f8f8; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.error.flat:not(.vertical), notebook > stack:not(:only-child) entry.error:not(.search), +notebook > stack:not(:only-child) spinbutton.error:not(.vertical), messagedialog entry.error, colorchooser .popover.osd spinbutton.error:not(.vertical), entry.error.preferences-search, layoutpane entry.error.search, editortweak entry.error.search, .raven .raven-background spinbutton.error:not(.vertical), #login_window entry.error, +entry.error.flat { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #DD2C00; + background-color: transparent; + color: #737373; +} + +spinbutton.error.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.error:focus:not(.search), +notebook > stack:not(:only-child) spinbutton.error:focus:not(.vertical), messagedialog entry.error:focus, colorchooser .popover.osd spinbutton.error:focus:not(.vertical), entry.error.preferences-search:focus, layoutpane entry.error.search:focus, editortweak entry.error.search:focus, .raven .raven-background spinbutton.error:focus:not(.vertical), #login_window entry.error:focus, +entry.error.flat:focus { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #DD2C00; +} + +spinbutton.error.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.error:disabled:not(.search), +notebook > stack:not(:only-child) spinbutton.error:disabled:not(.vertical), messagedialog entry.error:disabled, colorchooser .popover.osd spinbutton.error:disabled:not(.vertical), entry.error.preferences-search:disabled, layoutpane entry.error.search:disabled, editortweak entry.error.search:disabled, .raven .raven-background spinbutton.error:disabled:not(.vertical), #login_window entry.error:disabled, +entry.error.flat:disabled { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.error:not(.vertical) image, +entry.error image { + color: rgba(248, 248, 248, 0.7); +} + +spinbutton.error:not(.vertical) image:hover, spinbutton.error:not(.vertical) image:active, +entry.error image:hover, +entry.error image:active { + color: #F8F8F8; +} + +spinbutton.error:not(.vertical) image:disabled, +entry.error image:disabled { + color: rgba(248, 248, 248, 0.5); +} + +spinbutton.warning:not(.vertical), +entry.warning { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms 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: #FF6D00; + color: #F8F8F8; +} + +spinbutton.warning:focus: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.warning:disabled: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: #f8f8f8; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.warning.flat:not(.vertical), notebook > stack:not(:only-child) entry.warning:not(.search), +notebook > stack:not(:only-child) spinbutton.warning:not(.vertical), messagedialog entry.warning, colorchooser .popover.osd spinbutton.warning:not(.vertical), entry.warning.preferences-search, layoutpane entry.warning.search, editortweak entry.warning.search, .raven .raven-background spinbutton.warning:not(.vertical), #login_window entry.warning, +entry.warning.flat { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #FF6D00; + background-color: transparent; + color: #737373; +} + +spinbutton.warning.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.warning:focus:not(.search), +notebook > stack:not(:only-child) spinbutton.warning:focus:not(.vertical), messagedialog entry.warning:focus, colorchooser .popover.osd spinbutton.warning:focus:not(.vertical), entry.warning.preferences-search:focus, layoutpane entry.warning.search:focus, editortweak entry.warning.search:focus, .raven .raven-background spinbutton.warning:focus:not(.vertical), #login_window entry.warning:focus, +entry.warning.flat:focus { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #FF6D00; +} + +spinbutton.warning.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.warning:disabled:not(.search), +notebook > stack:not(:only-child) spinbutton.warning:disabled:not(.vertical), messagedialog entry.warning:disabled, colorchooser .popover.osd spinbutton.warning:disabled:not(.vertical), entry.warning.preferences-search:disabled, layoutpane entry.warning.search:disabled, editortweak entry.warning.search:disabled, .raven .raven-background spinbutton.warning:disabled:not(.vertical), #login_window entry.warning:disabled, +entry.warning.flat:disabled { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.warning:not(.vertical) image, +entry.warning image { + color: rgba(248, 248, 248, 0.7); +} + +spinbutton.warning:not(.vertical) image:hover, spinbutton.warning:not(.vertical) image:active, +entry.warning image:hover, +entry.warning image:active { + color: #F8F8F8; +} + +spinbutton.warning:not(.vertical) image:disabled, +entry.warning image:disabled { + color: rgba(248, 248, 248, 0.5); +} + +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + border-bottom: 2px solid #B5407B; + background-color: transparent; +} + +.linked:not(.vertical) > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked:not(.vertical) > entry:not(.search), +notebook > stack:not(:only-child) .linked:not(.vertical) > spinbutton:not(.vertical), messagedialog .linked:not(.vertical) > entry, colorchooser .popover.osd .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry.preferences-search, layoutpane .linked:not(.vertical) > entry.search, editortweak .linked:not(.vertical) > entry.search, .raven .raven-background .linked:not(.vertical) > spinbutton:not(.vertical), #login_window .linked:not(.vertical) > entry, +.linked.vertical > spinbutton.flat:not(.vertical), +notebook > stack:not(:only-child) .linked.vertical > entry:not(.search), +notebook > stack:not(:only-child) .linked.vertical > spinbutton:not(.vertical), +messagedialog .linked.vertical > entry, +colorchooser .popover.osd .linked.vertical > spinbutton:not(.vertical), +.linked.vertical > entry.preferences-search, +layoutpane .linked.vertical > entry.search, +editortweak .linked.vertical > entry.search, +.raven .raven-background .linked.vertical > spinbutton:not(.vertical), +#login_window .linked.vertical > entry, .linked:not(.vertical) > +entry.flat, +.linked.vertical > +entry.flat { + border-radius: 0; +} + +treeview entry.flat, treeview entry { + min-height: 0; + padding: 2px; + border-radius: 0; + background-color: #F8F8F8; +} + +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: 4px; + border-radius: 9999px; + box-shadow: none; + background-color: #B5407B; + color: #F8F8F8; +} + +.entry-tag:hover, .documents-entry-tag:hover, .photos-entry-tag:hover { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +:dir(ltr) .entry-tag, :dir(ltr) .documents-entry-tag, :dir(ltr) .photos-entry-tag { + margin-left: 8px; + margin-right: -4px; + padding-left: 8px; + padding-right: 4px; +} + +:dir(rtl) .entry-tag, :dir(rtl) .documents-entry-tag, :dir(rtl) .photos-entry-tag { + margin-left: -4px; + margin-right: 8px; + padding-left: 4px; + padding-right: 8px; +} + +.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(248, 248, 248, 0.7); +} + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#B5407B), to(transparent)); + } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#B5407B), to(transparent)); + } +} + + +button { + min-height: 24px; + min-width: 16px; + padding: 4px 8px; + border-radius: 2px; + font-weight: 500; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms cubic-bezier(0, 0, 0.2, 1), background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms 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: #F8F8F8; + 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: #407BB5; +} + + +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: #737373; +} + + +button:active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + animation: ripple_effect 270ms 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.15); + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 10%, transparent 0%); + background-size: 0% 0%; + color: #737373; +} + + +button:disabled { + box-shadow: none; + background-color: rgba(115, 115, 115, 0.12); + color: rgba(64, 123, 181, 0.26); +} + + +button:checked { + background-color: #B5407B; + color: #F8F8F8; +} + + +button:checked:disabled { + background-color: rgba(181, 64, 123, 0.3); + color: rgba(181, 64, 123, 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 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, +button.flat { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms 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(64, 123, 181, 0.54); +} + +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 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, +button.flat:hover { + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); + color: #737373; +} + +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 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, +button.flat:active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + animation: ripple_effect 270ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 10%, transparent 0%); + background-size: 0% 0%; + color: #737373; +} + +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 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, +button.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(64, 123, 181, 0.26); +} + +: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, +button.flat:checked { + background-color: rgba(115, 115, 115, 0.26); + color: #737373; +} + +: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, +button.flat:checked:disabled { + background-color: rgba(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + + +button.text-button { + padding-left: 16px; + padding-right: 16px; +} + + +button.image-button { + min-width: 24px; + padding: 4px; +} + + +button.text-button.image-button { + border-radius: 2px; + -gtk-outline-radius: 2px; +} + + +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, +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, .linked > +button.flat, +.linked.vertical > +button.flat { + border-radius: 2px; +} + +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, +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, .linked > +button.flat.text-button.image-button, +.linked.vertical > +button.flat.text-button.image-button { + border-radius: 2px; + -gtk-outline-radius: 2px; +} + +infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected +button:disabled { + background-color: rgba(248, 248, 248, 0.12); + color: rgba(248, 248, 248, 0.3); +} + +row:selected button.sidebar-button, 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, row:selected +button.flat { + color: rgba(248, 248, 248, 0.7); +} + +row:selected button.sidebar-button:hover, 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, row:selected button.sidebar-button:active, 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, row:selected +button.flat:hover, row:selected +button.flat:active { + color: #F8F8F8; +} + +row:selected button.sidebar-button:disabled, 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, row:selected +button.flat:disabled { + color: rgba(248, 248, 248, 0.3); +} + +row:selected button.sidebar-button:checked, 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, row:selected +button.flat:checked { + background-color: rgba(248, 248, 248, 0.3); + color: #F8F8F8; +} + +row:selected button.sidebar-button:checked:disabled, 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, row:selected +button.flat:checked:disabled { + background-color: rgba(248, 248, 248, 0.12); + color: rgba(248, 248, 248, 0.5); +} + + +button.osd { + padding: 10px 14px; +} + + +button.osd.image-button { + padding: 10px; +} + + +button.osd:disabled { + opacity: 0; +} + + +button.suggested-action { + background-color: #B5407B; + color: #F8F8F8; +} + + +button.suggested-action:disabled { + box-shadow: none; + background-color: rgba(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + + +button.suggested-action:checked { + background-color: #c977a1; +} + + +button.suggested-action.flat { + background-color: transparent; + color: #B5407B; +} + + +button.suggested-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + + +button.suggested-action.flat:checked { + background-color: rgba(181, 64, 123, 0.3); +} + + +button.destructive-action { + background-color: #FF5252; + color: #F8F8F8; +} + + +button.destructive-action:disabled { + box-shadow: none; + background-color: rgba(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + + +button.destructive-action:checked { + background-color: #fd8484; +} + + +button.destructive-action.flat { + background-color: transparent; + color: #FF5252; +} + + +button.destructive-action.flat:disabled { + box-shadow: none; + background-color: transparent; + color: rgba(115, 115, 115, 0.38); +} + + +button.destructive-action.flat:checked { + background-color: rgba(255, 82, 82, 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, 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, .linked > button.flat.image-button, +.linked.vertical > button.flat.image-button, .inline-toolbar button:not(.text-button), check, +radio, button.titlebutton, .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 button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat { + min-height: 20px; + min-width: 20px; + 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 270ms 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:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .linked > button, .linked:not(.vertical) > combobox > box > button.combo { + border-radius: 0; + -gtk-outline-radius: 2px; +} + +.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} + +.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo { + border-radius: 2px; +} + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button, .linked.vertical > combobox > box > button.combo { + border-radius: 0; + -gtk-outline-radius: 2px; +} + +.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 2px; +} + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 28px; + padding: 0 8px; + border-radius: 2px; + 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: 20px; + min-width: 20px; + padding: 6px; +} + +/********* + * Links * + *********/ +*:link, button:link, +button:visited, *:link:hover, button:hover:link, +button:hover:visited, *:link:active, button:active:link, +button:active:visited { + color: #B5407B; +} + +*:link:visited, +button:visited, *:link:visited:hover, +button:visited:hover, *:link:visited:active, +button:visited:active { + color: #E040FB; +} + +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: #F8F8F8; +} + +button:link > label, +button:visited > label { + text-decoration-line: underline; +} + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; +} + +notebook > stack:not(:only-child) spinbutton:not(.vertical) entry, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:focus, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:disabled, +spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + border-image: none; + border-radius: 0; + box-shadow: none; + background-color: transparent; +} + +spinbutton:not(.vertical) button { + border: solid 6px transparent; +} + +spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + margin-left: -3px; +} + +spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + margin-right: -3px; +} + +spinbutton.vertical:disabled { + color: rgba(115, 115, 115, 0.38); +} + +spinbutton.vertical:drop(active) { + box-shadow: none; +} + +spinbutton.vertical entry { + min-height: 32px; + min-width: 44px; + padding: 0; +} + +spinbutton.vertical button { + min-height: 32px; + min-width: 44px; + padding: 0; +} + +spinbutton.vertical button.up { + border-radius: 2px 2px 0 0; +} + +spinbutton.vertical button.down { + border-radius: 0 0 2px 2px; +} + +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-bottom: -6px; +} + +combobox:drop(active) { + box-shadow: none; +} + +notebook > stack:not(:only-child) button.combo, .raven .raven-background button.combo, #login_window #user_combobox button { + border-radius: 0; + background-image: none; + font-weight: inherit; + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B5407B 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.26); + background-color: transparent; + color: #737373; +} + +notebook > stack:not(:only-child) button.combo:hover, .raven .raven-background button.combo:hover, #login_window #user_combobox button:hover { + box-shadow: inset 0 -2px rgba(115, 115, 115, 0.38); +} + +notebook > stack:not(:only-child) button.combo:checked, .raven .raven-background button.combo:checked, #login_window #user_combobox button:checked { + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #B5407B 100%, transparent 0%) 0 0 2/0 0 2px; +} + +notebook > stack:not(:only-child) button.combo:disabled, .raven .raven-background button.combo:disabled, #login_window #user_combobox button:disabled { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + +/************ + * Toolbars * + ************/ +toolbar { + -GtkWidget-window-dragging: true; + padding: 2px; + background-color: #F8F8F8; +} + +.osd toolbar { + background-color: transparent; +} + +toolbar.osd, .app-notification, frame.documents-dropdown { + transition: box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + padding: 6px; + border-radius: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +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(248, 248, 248, 0.4); +} + +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: 8px 2px; +} + +.inline-toolbar { + padding: 6px; + border-style: solid; + border-width: 0 1px 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #f8f8f8; +} + +searchbar, +.location-bar { + padding: 6px; + border-style: solid; + border-width: 0 0 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + background-clip: border-box; +} + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), +headerbar { + transition: background-color 180ms cubic-bezier(0, 0, 0.2, 1), color 270ms cubic-bezier(0, 0, 0.2, 1); + min-height: 44px; + padding: 0 6px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px #F8F8F8; + background-color: #F8F8F8; + color: #737373; +} + +.titlebar:disabled:not(headerbar) :not(button) > label, +headerbar:disabled :not(button) > label { + color: rgba(115, 115, 115, 0.38); +} + +.titlebar:backdrop:not(headerbar), +headerbar:backdrop { + color: rgba(115, 115, 115, 0.54); +} + +.titlebar:backdrop:disabled:not(headerbar) :not(button) > label, +headerbar:backdrop:disabled :not(button) > label { + color: rgba(115, 115, 115, 0.26); +} + +.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: 2px; +} + +.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), #B5407B 0%, transparent 0%) 0 0 0/0 0 0px; + color: rgba(115, 115, 115, 0.54); +} + +.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: #737373; +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled, +headerbar button:not(.suggested-action):not(.destructive-action):disabled { + color: rgba(115, 115, 115, 0.26); +} + +.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), #B5407B 100%, transparent 0%) 0 0 2/0 0 2px; + color: #737373; +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, +headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled { + color: rgba(115, 115, 115, 0.38); +} + +.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(115, 115, 115, 0.38); +} + +.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(115, 115, 115, 0.54); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:disabled, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop:disabled { + color: rgba(115, 115, 115, 0.26); +} + +.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):backdrop:checked, +headerbar button:not(.suggested-action):not(.destructive-action):backdrop:checked { + color: rgba(115, 115, 115, 0.54); +} + +.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(115, 115, 115, 0.26); +} + +.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(115, 115, 115, 0.12); + color: rgba(115, 115, 115, 0.38); +} + +.selection-mode.titlebar:not(headerbar), +headerbar.selection-mode { + transition: background-color 0.00001s 270ms, color 270ms cubic-bezier(0, 0, 0.2, 1); + animation: header_ripple_effect 270ms 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(248, 248, 248, 0.2); + background-color: #B5407B; + color: #F8F8F8; +} + +.selection-mode.titlebar:backdrop:not(headerbar), +headerbar.selection-mode:backdrop { + color: rgba(248, 248, 248, 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: #F8F8F8; +} + +.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(248, 248, 248, 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: #F8F8F8; +} + +.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(248, 248, 248, 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(248, 248, 248, 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(248, 248, 248, 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(248, 248, 248, 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(248, 248, 248, 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: 20px; + padding: 6px; + box-shadow: inset 0 1px #F8F8F8; +} + +.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: 20px; + min-width: 20px; + 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%; +} + +headerbar entry, +headerbar spinbutton, +headerbar button { + margin-top: 6px; + margin-bottom: 6px; +} + +headerbar switch { + margin-top: 12px; + margin-bottom: 12px; +} + +headerbar spinbutton button { + margin-top: 0; + margin-bottom: 0; +} + +.background .titlebar { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +.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: 2px; +} + +window headerbar:last-child { + border-top-right-radius: 2px; +} + +window stack headerbar:first-child, window stack headerbar:last-child { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +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: #F8F8F8; + background-image: image(rgba(115, 115, 115, 0.12)); +} + +/************ + * 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), #B5407B 0%, transparent 0%) 0 0 0/0 0 0px; + border-radius: 2px; +} + +: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), #B5407B 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(115, 115, 115, 0.26); + border-top-color: rgba(115, 115, 115, 0.12); +} + +* { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; +} + +treeview.view:selected { + border-left-color: rgba(248, 248, 248, 0.3); +} + +treeview.view:hover, treeview.view:active, treeview.view:selected { + border-radius: 0; +} + +treeview.view.separator { + min-height: 5px; + color: rgba(115, 115, 115, 0.12); +} + +treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #B5407B; +} + +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(64, 123, 181, 0.54); +} + +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: #737373; +} + +treeview.view.expander:disabled { + color: rgba(64, 123, 181, 0.26); +} + +treeview.view.expander:selected { + color: rgba(248, 248, 248, 0.7); +} + +treeview.view.expander:selected:hover, treeview.view.expander:selected:active { + color: #F8F8F8; +} + +treeview.view.expander:selected:disabled { + color: rgba(248, 248, 248, 0.3); +} + +treeview.view.progressbar { + border-bottom: 4px solid #B5407B; + box-shadow: none; + background-color: transparent; +} + +treeview.view.progressbar:selected { + border-bottom-color: #F8F8F8; +} + +treeview.view.trough { + border-bottom: 4px solid rgba(181, 64, 123, 0.3); + box-shadow: none; + background-color: transparent; +} + +treeview.view.trough:selected { + border-bottom-color: rgba(248, 248, 248, 0.3); +} + +treeview.view header button { + padding: 2px 6px; + border-style: none solid solid none; + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + border-radius: 0; + background-clip: border-box; +} + +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: #F8F8F8; +} + +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(115, 115, 115, 0.12); + border-radius: 0; + box-shadow: none; + background-color: #F8F8F8; + background-clip: border-box; + color: #B5407B; +} + +treeview.view acceleditor > label { + background-color: #B5407B; +} + +/********* + * Menus * + *********/ +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0; + background-color: #F8F8F8; +} + +menubar > menuitem, +.menubar > menuitem { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); + min-height: 20px; + padding: 4px 8px; + color: rgba(115, 115, 115, 0.54); +} + +menubar > menuitem:hover, +.menubar > menuitem:hover { + transition: none; + background-color: rgba(115, 115, 115, 0.12); + color: #737373; +} + +menubar > menuitem:disabled, +.menubar > menuitem:disabled { + color: rgba(115, 115, 115, 0.26); +} + +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(248, 248, 248, 0.4); + background-color: #F8F8F8; + border: 1px solid rgba(115, 115, 115, 0.12); +} + +.csd menu, .csd +.menu, .csd +.context-menu { + border: none; + border-radius: 2px; +} + +menu menuitem, +.menu menuitem, +.context-menu menuitem { + transition: background-color 180ms 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(115, 115, 115, 0.12); +} + +menu menuitem:disabled, +.menu menuitem:disabled, +.context-menu menuitem:disabled { + color: rgba(115, 115, 115, 0.38); +} + +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: #F8F8F8; + color: rgba(64, 123, 181, 0.54); +} + +menu > arrow.top, +.menu > arrow.top, +.context-menu > arrow.top { + margin-top: -4px; + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 2px 2px 0 0; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); +} + +menu > arrow.bottom, +.menu > arrow.bottom, +.context-menu > arrow.bottom { + margin-bottom: -12px; + border-top: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0 0 2px 2px; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +menu > arrow:hover, +.menu > arrow:hover, +.context-menu > arrow:hover { + background-image: image(rgba(115, 115, 115, 0.12)); + color: #737373; +} + +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(64, 123, 181, 0.54); +} + +.popup:not(.csd) menu menuitem { + color: #737373; +} + +.popup:not(.csd) menu menuitem:hover { + background-color: #B5407B; +} + +.popup:not(.csd) menu menuitem:disabled { + color: #949494; +} + +.popup:not(.csd) menu accelerator { + color: #757575; +} + +/************ + * Popovers * + ************/ +popover.background { + transition: box-shadow 180ms 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: #F8F8F8; +} + +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: 3px; +} + +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.menu button, +popover.background button.model { + min-height: 32px; + padding: 0 8px; + border-radius: 2px; +} + +popover.background separator { + margin: 4px 0; +} + +popover.background list separator { + margin: 0; +} + +/************* + * Notebooks * + *************/ +notebook > header { + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + background-clip: border-box; +} + +notebook > header.top { + border-bottom-style: solid; +} + +notebook > header.top > tabs { + margin-bottom: -1px; +} + +notebook > header.top > tabs > tab:hover { + box-shadow: inset 0 -2px rgba(115, 115, 115, 0.26); +} + +notebook > header.top > tabs > tab:checked { + box-shadow: inset 0 -2px #B5407B; +} + +notebook > header.bottom { + border-top-style: solid; +} + +notebook > header.bottom > tabs { + margin-top: -1px; +} + +notebook > header.bottom > tabs > tab:hover { + box-shadow: inset 0 2px rgba(115, 115, 115, 0.26); +} + +notebook > header.bottom > tabs > tab:checked { + box-shadow: inset 0 2px #B5407B; +} + +notebook > header.left { + border-right-style: solid; +} + +notebook > header.left > tabs { + margin-right: -1px; +} + +notebook > header.left > tabs > tab:hover { + box-shadow: inset -2px 0 rgba(115, 115, 115, 0.26); +} + +notebook > header.left > tabs > tab:checked { + box-shadow: inset -2px 0 #B5407B; +} + +notebook > header.right { + border-left-style: solid; +} + +notebook > header.right > tabs { + margin-left: -1px; +} + +notebook > header.right > tabs > tab:hover { + box-shadow: inset 2px 0 rgba(115, 115, 115, 0.26); +} + +notebook > header.right > tabs > tab:checked { + box-shadow: inset 2px 0 #B5407B; +} + +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 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + min-height: 20px; + min-width: 20px; + padding: 6px 12px; + outline-offset: -6px; + border-width: 1px; + border-color: transparent; + background-image: radial-gradient(circle farthest-corner at center, #B5407B 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(64, 123, 181, 0.54); + font-weight: 500; +} + +notebook > header tab:hover { + color: #737373; +} + +notebook > header tab:hover.reorderable-page { + border-color: rgba(115, 115, 115, 0.12); + background-color: #f8f8f8; +} + +notebook > header tab:disabled { + color: rgba(64, 123, 181, 0.26); +} + +notebook > header tab:checked { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 270ms cubic-bezier(0, 0, 0.2, 1), background-image 720ms cubic-bezier(0, 0, 0.2, 1); + background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #737373; +} + +notebook > header tab:checked:disabled { + color: rgba(115, 115, 115, 0.38); +} + +notebook > header tab:checked.reorderable-page { + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; +} + +notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; +} + +notebook > header.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 { + margin: 0 -1px; + 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 { + margin: -1px 0; + border-style: solid none; +} + +notebook > stack:not(:only-child) { + background-color: #F8F8F8; +} + +/************** + * Scrollbars * + **************/ +scrollbar { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: #F8F8F8; + background-clip: padding-box; +} + +* { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; +} + +scrollbar.top { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +scrollbar.bottom { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +scrollbar.left { + border-right: 1px solid rgba(115, 115, 115, 0.12); +} + +scrollbar.right { + border-left: 1px solid rgba(115, 115, 115, 0.12); +} + +scrollbar slider { + transition: all 180ms 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(115, 115, 115, 0.38); +} + +scrollbar slider:hover { + background-color: rgba(64, 123, 181, 0.54); +} + +scrollbar slider:active { + background-color: #737373; +} + +scrollbar slider:disabled { + background-color: rgba(64, 123, 181, 0.26); +} + +scrollbar.fine-tune slider { + transition: all 180ms 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(248, 248, 248, 0.3); +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 4px; + min-height: 4px; + margin: 3px; + border: 1px solid rgba(248, 248, 248, 0.3); + border-radius: 9999px; + background-color: rgba(115, 115, 115, 0.38); + background-clip: padding-box; + -gtk-icon-source: none; +} + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { + background-color: rgba(64, 123, 181, 0.26); +} + +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(248, 248, 248, 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 270ms cubic-bezier(0, 0, 0.2, 1); + margin: 6px 0; + padding: 0 2px; + border: 5px solid transparent; + border-radius: 9999px; + background-color: rgba(115, 115, 115, 0.26); + background-clip: padding-box; + font-size: 0; +} + +switch:disabled { + background-color: rgba(115, 115, 115, 0.12); +} + +switch:checked { + background-color: rgba(181, 64, 123, 0.5); +} + +switch:checked:disabled { + background-color: rgba(181, 64, 123, 0.3); +} + +switch slider { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + min-width: 20px; + min-height: 20px; + margin: -3px -2px; + border-radius: 9999px; + -gtk-outline-radius: 9999px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #F8F8F8; +} + +switch:hover slider { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +switch:checked slider { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), box-shadow 180ms cubic-bezier(0, 0, 0.2, 1), background-image 0, background-color 0.00001s 270ms; + animation: needs_attention 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: #B5407B; + color: #F8F8F8; +} + +switch:disabled slider { + background-color: #f8f8f8; +} + +switch:checked:disabled slider { + animation: none; +} + +/************************* + * 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.png"), url("assets/selectionmode-checkbox-unchecked@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.png"), url("assets/selectionmode-checkbox-checked@2.png")); +} + +checkbutton.text-button, +radiobutton.text-button { + padding: 2px; + outline-offset: 0; +} + +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: -10px; + padding: 10px; +} + +check:checked, check:indeterminate, +radio:checked, +radio:indeterminate { + color: #B5407B; +} + +check:checked:disabled, check:indeterminate:disabled, +radio:checked:disabled, +radio:indeterminate:disabled { + color: rgba(181, 64, 123, 0.5); +} + +row:selected check:not(:checked):not(:indeterminate), row:selected +radio:not(:checked):not(:indeterminate) { + color: rgba(248, 248, 248, 0.7); +} + +row:selected check:not(:checked):not(:indeterminate):hover, row:selected check:not(:checked):not(:indeterminate):active, row:selected +radio:not(:checked):not(:indeterminate):hover, row:selected +radio:not(:checked):not(:indeterminate):active { + color: #F8F8F8; +} + +row:selected check:not(:checked):not(:indeterminate):disabled, row:selected +radio:not(:checked):not(:indeterminate):disabled { + color: rgba(248, 248, 248, 0.3); +} + +popover check, popover check:hover, popover check:disabled, popover +radio, popover +radio:hover, popover +radio:disabled { + box-shadow: none; + background-image: none; +} + +popover check:not(:checked):not(:indeterminate):not(:disabled), popover +radio:not(:checked):not(:indeterminate):not(:disabled) { + color: rgba(64, 123, 181, 0.54); +} + +popover check.left:dir(rtl), popover +radio.left:dir(rtl) { + margin-left: -16px; + margin-right: -8px; +} + +popover check.right:dir(ltr), popover +radio.right:dir(ltr) { + margin-left: -8px; + margin-right: -16px; +} + +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(64, 123, 181, 0.54); +} + +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: image(-gtk-recolor(url("assets/scalable/checkbox-unchecked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-unchecked-symbolic.symbolic.png"))); +} + + +check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-checked-symbolic.symbolic.png"))); +} + + +check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/checkbox-mixed-symbolic.symbolic.png"))); +} + + +radio { + border-image-slice: 22; + border-image-width: 22px; +} + + +radio { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-unchecked-symbolic.symbolic.png"))); +} + + +radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-mixed-symbolic.symbolic.png"))); +} + + +radio { + border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#B5407B), to(transparent)); +} + + +radio:checked:not(:indeterminate) { + border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#B5407B), to(transparent)); +} + + +radio:checked:not(:indeterminate):disabled { + border-image-source: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(rgba(181, 64, 123, 0.5)), to(transparent)); +} + +window.background:not(.csd) > widget > checkbutton > check, +menu menuitem check { + min-height: 16px; + min-width: 16px; + border-radius: 2px; + -gtk-outline-radius: 2px; + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-checkbox-unchecked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-unchecked-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > checkbutton > check:checked, +menu menuitem check:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-checked-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > checkbutton > check:indeterminate, +menu menuitem check:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-checkbox-mixed-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > radiobutton > radio, +menu menuitem radio { + min-height: 16px; + min-width: 16px; + border-image: none; + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-unchecked-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > radiobutton > radio:checked, +menu menuitem radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-checked-symbolic.symbolic.png"))); +} + +window.background:not(.csd) > widget > radiobutton > radio:indeterminate, +menu menuitem radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.svg")), -gtk-recolor(url("assets/scalable/small-radio-mixed-symbolic.symbolic.png"))); +} + +check:not(:checked):active { + -gtk-icon-transform: rotate(90deg); +} + +check:not(:checked):indeterminate:active, +radio:not(:checked):indeterminate:active { + -gtk-icon-transform: scaleX(-1); +} + +check:not(:checked), +radio:not(:checked) { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms cubic-bezier(0, 0, 0.2, 1), -gtk-icon-transform 0; +} + +check:not(:checked):active, +radio:not(:checked):active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0, -gtk-icon-transform 0; +} + +menu menuitem check:not(:checked), menu menuitem +radio:not(:checked) { + transition: none; +} + +treeview.view check, +treeview.view radio { + padding: 0; +} + +treeview.view check:hover, +treeview.view radio:hover { + box-shadow: inset 0 0 0 9999px alpha(#737373, 0.05); +} + +treeview.view check:hover:disabled, +treeview.view radio:hover:disabled { + box-shadow: none; +} + +treeview.view check:hover:selected, +treeview.view radio:hover:selected { + box-shadow: inset 0 0 0 9999px alpha(#F8F8F8, 0.05); +} + +treeview.view check, +treeview.view radio { + color: rgba(64, 123, 181, 0.54); +} + +treeview.view check:hover, treeview.view check:active, +treeview.view radio:hover, +treeview.view radio:active { + color: #737373; +} + +treeview.view check:disabled, +treeview.view radio:disabled { + color: rgba(64, 123, 181, 0.26); +} + +treeview.view check:checked, treeview.view check:indeterminate, +treeview.view radio:checked, +treeview.view radio:indeterminate { + color: #B5407B; +} + +treeview.view check:checked:disabled, treeview.view check:indeterminate:disabled, +treeview.view radio:checked:disabled, +treeview.view radio:indeterminate:disabled { + color: rgba(181, 64, 123, 0.5); +} + +treeview.view check:selected, +treeview.view radio:selected { + color: rgba(248, 248, 248, 0.7); +} + +treeview.view check:selected:hover, treeview.view check:selected:active, +treeview.view radio:selected:hover, +treeview.view radio:selected:active { + color: #F8F8F8; +} + +treeview.view check:selected:disabled, +treeview.view radio:selected:disabled { + color: rgba(248, 248, 248, 0.3); +} + +treeview.view check:selected:checked, treeview.view check:selected:indeterminate, +treeview.view radio:selected:checked, +treeview.view radio:selected:indeterminate { + color: #B5407B; +} + +treeview.view check:selected:checked:disabled, treeview.view check:selected:indeterminate:disabled, +treeview.view radio:selected:checked:disabled, +treeview.view radio:selected:indeterminate:disabled { + color: rgba(181, 64, 123, 0.5); +} + +treeview.view radio:checked { + -gtk-icon-source: image(-gtk-recolor(url("assets/scalable/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/scalable/radio-checked-symbolic.symbolic.png"))); + border-image: none; +} + +/************ + * GtkScale * + ************/ +scale { + min-height: 8px; + min-width: 8px; + padding: 12px; +} + +scale slider { + min-height: 24px; + min-width: 24px; + margin: -11px; +} + +scale trough { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + outline-offset: 2px; + background-color: rgba(115, 115, 115, 0.26); +} + +scale trough:disabled { + background-color: rgba(115, 115, 115, 0.12); +} + +scale highlight { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: #B5407B; +} + +scale highlight:disabled { + background-color: transparent; +} + +scale fill { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: rgba(115, 115, 115, 0.26); +} + +scale fill:disabled { + background-color: transparent; +} + +scale slider { + transition: all 180ms cubic-bezier(0.4, 0, 0.2, 1); + background-repeat: no-repeat; + background-position: center; + background-size: calc(100% - 10px); +} + +scale slider { + background-image: -gtk-scaled(url("assets/scale-slider.png"), url("assets/scale-slider@2.png")); +} + +scale slider:disabled { + background-image: -gtk-scaled(url("assets/scale-slider-disabled.png"), url("assets/scale-slider-disabled@2.png")); +} + +scale slider:hover { + background-size: calc(100% - 8px); +} + +scale slider:active { + background-size: calc(100% - 6px); +} + +scale.fine-tune slider { + background-size: calc(100% - 12px); +} + +scale marks label, +scale value { + color: rgba(115, 115, 115, 0.38); +} + +scale marks { + color: rgba(115, 115, 115, 0.26); +} + +scale marks.top { + margin-bottom: 8px; + margin-top: -16px; +} + +scale marks.bottom { + margin-top: 8px; + margin-bottom: -16px; +} + +scale marks.top { + margin-right: 8px; + margin-left: -16px; +} + +scale marks.bottom { + margin-left: 8px; + margin-right: -16px; +} + +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 { + min-height: 30px; + min-width: 24px; + margin-top: -17px; + background-position: center calc(100% - 5px); +} + +scale.horizontal.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider.png"), url("assets/scale-horz-marks-before-slider@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-before-slider-disabled.png"), url("assets/scale-horz-marks-before-slider-disabled@2.png")); +} + +scale.horizontal.marks-before:not(.marks-after) slider:hover { + background-position: center calc(100% - 4px); +} + +scale.horizontal.marks-before:not(.marks-after) slider:active { + background-position: center calc(100% - 3px); +} + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + background-position: center calc(100% - 6px); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 30px; + min-width: 24px; + margin-bottom: -17px; + background-position: center calc(5px); +} + +scale.horizontal.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider.png"), url("assets/scale-horz-marks-after-slider@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-horz-marks-after-slider-disabled.png"), url("assets/scale-horz-marks-after-slider-disabled@2.png")); +} + +scale.horizontal.marks-after:not(.marks-before) slider:hover { + background-position: center calc(4px); +} + +scale.horizontal.marks-after:not(.marks-before) slider:active { + background-position: center calc(3px); +} + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + background-position: center calc(6px); +} + +scale.vertical.marks-before:not(.marks-after) slider { + min-height: 24px; + min-width: 30px; + margin-left: -17px; + background-position: calc(5px) center; +} + +scale.vertical.marks-before:not(.marks-after) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider.png"), url("assets/scale-vert-marks-before-slider@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-before-slider-disabled.png"), url("assets/scale-vert-marks-before-slider-disabled@2.png")); +} + +scale.vertical.marks-before:not(.marks-after) slider:hover { + background-position: calc(4px) center; +} + +scale.vertical.marks-before:not(.marks-after) slider:active { + background-position: calc(3px) center; +} + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { + background-position: calc(6px) center; +} + +scale.vertical.marks-after:not(.marks-before) slider { + min-height: 24px; + min-width: 30px; + margin-right: -17px; + background-position: calc(100% - 5px) center; +} + +scale.vertical.marks-after:not(.marks-before) slider { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider.png"), url("assets/scale-vert-marks-after-slider@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider:disabled { + background-image: -gtk-scaled(url("assets/scale-vert-marks-after-slider-disabled.png"), url("assets/scale-vert-marks-after-slider-disabled@2.png")); +} + +scale.vertical.marks-after:not(.marks-before) slider:hover { + background-position: calc(100% - 4px) center; +} + +scale.vertical.marks-after:not(.marks-before) slider:active { + background-position: calc(100% - 3px) center; +} + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { + background-position: calc(100% - 6px) center; +} + +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: -12px; + margin-top: -2px; +} + +scale.color.vertical:dir(ltr) { + padding: 0 0 0 12px; +} + +scale.color.vertical:dir(ltr) slider { + margin-left: -12px; + margin-right: -2px; +} + +scale.color.vertical:dir(rtl) { + padding: 0 12px 0 0; +} + +scale.color.vertical:dir(rtl) slider { + margin-right: -12px; + margin-left: -2px; +} + +/***************** + * Progress bars * + *****************/ +progressbar { + color: rgba(115, 115, 115, 0.38); + 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(181, 64, 123, 0.3); +} + +progressbar progress { + background-color: #B5407B; +} + +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 trough { + padding: 2px; + border-radius: 2px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #F8F8F8; +} + +levelbar trough:disabled { + background-color: #f8f8f8; +} + +levelbar block.low { + background-color: #FF6D00; +} + +levelbar block.high, levelbar block:not(.empty) { + background-color: #B5407B; +} + +levelbar block.full { + background-color: #00C853; +} + +levelbar block.empty { + background-color: rgba(115, 115, 115, 0.12); +} + +/**************** + * Print dialog * +*****************/ +printdialog paper { + padding: 0; + border: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + color: #737373; +} + +printdialog .dialog-action-box { + margin: 12px; +} + +/********** + * Frames * + **********/ +frame > border, +.frame { + margin: 0; + padding: 0; + border: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0; + box-shadow: none; +} + +frame > border.flat, +.frame.flat, +frame.flat > border { + border-style: none; +} + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +scrolledwindow viewport.frame { + border-style: none; +} + +overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.75, to(rgba(213, 96, 155, 0.3)), 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(213, 96, 155, 0.3)), 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(213, 96, 155, 0.3)), 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(213, 96, 155, 0.3)), 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(248, 248, 248, 0.3) 50%, rgba(115, 115, 115, 0.26) 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(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +junction:dir(rtl) { + border-style: solid solid none none; +} + +separator { + min-width: 1px; + min-height: 1px; + background-color: rgba(115, 115, 115, 0.12); +} + + +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(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +list row { + padding: 2px; +} + +row.activatable, .view, treeview.view header button, .budgie-menu button { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms 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, .view:hover, treeview.view header button:hover, .budgie-menu button:hover { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, box-shadow 0, background-size 450ms cubic-bezier(0, 0, 0.2, 1), background-image 900ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +} + +row.activatable.has-open-popup, .has-open-popup.view, treeview.view header button.has-open-popup, .budgie-menu button.has-open-popup, row.activatable:active, .view:active, treeview.view header button:active, .budgie-menu button:active { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, background-size 0, background-image 0; + animation: ripple_effect 270ms cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 10%, transparent 0%); + background-size: 0% 0%; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + margin: 8px; +} + +.app-notification.frame, +.app-notification border { + border-style: none; +} + +/************* + * Expanders * + *************/ +expander arrow { + transition: all 180ms cubic-bezier(0.4, 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(64, 123, 181, 0.54); +} + +expander arrow:dir(rtl) { + -gtk-icon-transform: rotate(90deg); +} + +expander arrow:checked { + -gtk-icon-transform: unset; +} + +expander arrow:hover, expander arrow:active { + color: #737373; +} + +expander arrow:disabled { + color: rgba(64, 123, 181, 0.26); +} + +expander arrow:selected { + color: rgba(248, 248, 248, 0.7); +} + +expander arrow:selected:hover, expander arrow:selected:active { + color: #F8F8F8; +} + +expander arrow:selected:disabled { + color: rgba(248, 248, 248, 0.3); +} + +/************ + * Calendar * + ************/ +calendar { + padding: 1px; + border: 1px solid rgba(115, 115, 115, 0.12); + color: #737373; +} + +calendar:disabled { + color: rgba(115, 115, 115, 0.38); +} + +calendar:selected { + border-radius: 3px; +} + +calendar.header { + border-style: none none solid; + border-radius: 0; +} + +calendar.highlight { + color: rgba(64, 123, 181, 0.54); + font-weight: 500; +} + +calendar:indeterminate { + color: rgba(64, 123, 181, 0.26); +} + +/*********** + * Dialogs * + ***********/ +messagedialog.background { + background-color: #F8F8F8; +} + +messagedialog .titlebar { + min-height: 20px; + border-style: none; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; + color: #737373; +} + +messagedialog .titlebar:backdrop { + color: rgba(64, 123, 181, 0.54); +} + +messagedialog.csd.background { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +messagedialog.csd .dialog-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0; +} + +messagedialog.csd .dialog-action-area button:first-child { + border-bottom-left-radius: 2px; +} + +messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 2px; +} + +filechooser .dialog-action-box { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +filechooser #pathbarbox { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +filechooserbutton:drop(active) { + box-shadow: none; +} + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + background-color: #F8F8F8; +} + +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(115, 115, 115, 0.12); + border-left-style: none; +} + +stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid rgba(115, 115, 115, 0.12); + border-right-style: none; +} + +.sidebar list { + background-color: transparent; +} + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; +} + +stacksidebar row { + padding: 10px 4px; +} + +stacksidebar row > label { + padding-left: 6px; + padding-right: 6px; +} + +/**************** + * File chooser * + ****************/ +row image.sidebar-icon { + color: rgba(64, 123, 181, 0.54); +} + +row:selected image.sidebar-icon { + color: rgba(248, 248, 248, 0.7); +} + +placessidebar > viewport.frame { + border-style: none; +} + +placessidebar list { + padding: 1px 0 4px; +} + +placessidebar row { + min-height: 32px; + margin: -1px 0; + padding: 0; +} + +placessidebar row > revealer { + padding: 0 12px; +} + +placessidebar row:selected { + color: #F8F8F8; +} + +placessidebar row:disabled { + color: rgba(115, 115, 115, 0.38); +} + +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.sidebar-placeholder-row { + min-height: 2px; + padding: 0 8px; + background-image: image(#B5407B); + background-clip: content-box; +} + +placessidebar row.sidebar-new-bookmark-row { + color: #B5407B; +} + +placessidebar row:drop(active):not(:disabled) { + box-shadow: inset 0 0 0 2px #B5407B; +} + +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(115, 115, 115, 0.12)); + background-size: 1px 1px; + background-clip: content-box; +} + +paned > separator.wide { + min-width: 6px; + min-height: 6px; + background-color: #F8F8F8; + background-image: image(rgba(115, 115, 115, 0.12)), image(rgba(115, 115, 115, 0.12)); + background-size: 1px 1px, 1px 1px; +} + +paned.horizontal > separator { + background-repeat: repeat-y; +} + +paned.horizontal > separator:dir(ltr) { + margin: 0 -8px 0 0; + padding: 0 8px 0 0; + background-position: left; +} + +paned.horizontal > separator:dir(rtl) { + margin: 0 0 0 -8px; + padding: 0 0 0 8px; + background-position: right; +} + +paned.horizontal > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-y, repeat-y; + background-position: left, right; +} + +paned.vertical > separator { + margin: 0 0 -8px 0; + padding: 0 0 8px 0; + background-repeat: repeat-x; + background-position: top; +} + +paned.vertical > separator.wide { + margin: 0; + padding: 0; + background-repeat: repeat-x, repeat-x; + background-position: bottom, top; +} + +/************** + * GtkInfoBar * + **************/ +infobar { + border-style: none; +} + +infobar.info { + background-color: #66BB6A; +} + +infobar.question { + background-color: #B5407B; +} + +infobar.warning { + background-color: #FFA726; +} + +infobar.error { + background-color: #EF5350; +} + +infobar.info > label, infobar.info, infobar.question > label, infobar.question, infobar.warning > label, infobar.warning, infobar.error > label, infobar.error { + color: #F8F8F8; +} + +/************ + * Tooltips * + ************/ +tooltip { + border-radius: 2px; + box-shadow: none; +} + +tooltip.background { + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + background-color: rgba(248, 248, 248, 0.9); +} + +tooltip:not(.csd):not(.unity-csd) { + border: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 3px; + background-clip: padding-box; +} + +tooltip decoration { + background-color: transparent; +} + +tooltip label { + min-height: 20px; + padding: 0 2px; +} + +/***************** + * Color Chooser * + *****************/ +colorswatch.top { + border-top-left-radius: 2.5px; + border-top-right-radius: 2.5px; +} + +colorswatch.top overlay { + border-top-left-radius: 2px; + border-top-right-radius: 2px; +} + +colorswatch.bottom { + border-bottom-left-radius: 2.5px; + border-bottom-right-radius: 2.5px; +} + +colorswatch.bottom overlay { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; +} + +colorswatch.left, colorswatch:first-child:not(.top) { + border-top-left-radius: 2.5px; + border-bottom-left-radius: 2.5px; +} + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +colorswatch.right, colorswatch:last-child:not(.bottom) { + border-top-right-radius: 2.5px; + border-bottom-right-radius: 2.5px; +} + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} + +colorswatch.dark { + color: #F8F8F8; +} + +colorswatch.light { + color: #737373; +} + +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 #B5407B; +} + +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 #B5407B; +} + +colorswatch overlay { + transition: box-shadow 180ms 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: 2px 2px 0 0; + color: #F8F8F8; +} + +colorswatch#add-color-button:only-child { + border-radius: 2px; +} + +colorswatch#add-color-button overlay { + background-image: linear-gradient(to right, #EF5350 25%, #FFA726 25%, #FFA726 50%, #66BB6A 50%, #66BB6A 75%, #B5407B 75%); +} + +colorswatch:disabled { + opacity: 0.5; +} + +colorswatch:disabled overlay { + box-shadow: none; +} + +colorswatch#editor-color-sample { + border-radius: 2.5px; +} + +colorswatch#editor-color-sample overlay { + border-radius: 2px; +} + +colorchooser .popover.osd { + transition: box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +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(248, 248, 248, 0.4); +} + +/******** + * Misc * + ********/ +.content-view { + background-color: #F8F8F8; +} + +/********************** + * Window Decorations * + **********************/ +decoration { + transition: box-shadow 180ms cubic-bezier(0, 0, 0.2, 1); + border-radius: 2px 2px 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: 2px; + 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: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); +} + +messagedialog.csd decoration { + border-radius: 2px; +} + +.solid-csd decoration { + margin: 0; + border-radius: 0; + box-shadow: none; + background-color: #F8F8F8; +} + +.view selection, .view:selected, flowbox flowboxchild:selected, 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, text:selected, .budgie-menu button:checked { + background-color: #B5407B; +} + +row:selected label, label:selected, .view selection, .view:selected, flowbox flowboxchild:selected, 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, text:selected, .budgie-menu button:checked { + color: #F8F8F8; +} + +row:selected label:disabled, label:disabled:selected, .view selection:disabled, .view:disabled:selected, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, +entry selection:disabled, modelbutton.flat:disabled:selected, +.menuitem.button.flat:disabled:selected, popover.background.menu button:disabled:checked, +popover.background button.model:disabled:checked, row:disabled:selected, calendar:disabled:selected, text:disabled:selected, .budgie-menu button:disabled:checked { + color: rgba(248, 248, 248, 0.5); +} + +.monospace { + font-family: monospace; +} + +/********************** + * Touch Copy & Paste * + **********************/ +cursor-handle { + border-radius: 9999px; + background-color: #B5407B; + 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.png"), url("assets/scale-horz-marks-before-slider@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(115, 115, 115, 0.12); + border-radius: 3px; + box-shadow: inset 0 -2px rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; + color: #737373; + font-size: smaller; +} + +:not(decoration):not(window):drop(active) { + transition: all 270ms 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 #B5407B; + caret-color: #B5407B; +} + +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(115, 115, 115, 0.12); + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + box-shadow: none; +} + +popover.emoji-picker scrolledwindow { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +button.emoji-section { + margin-top: -1px; + padding: 0 8px; + min-width: 24px; + min-height: 32px; + border-radius: 0; + outline-offset: -6px; + box-shadow: none; +} + +button.emoji-section:hover { + box-shadow: inset 0 2px rgba(115, 115, 115, 0.26); +} + +button.emoji-section:active { + box-shadow: inset 0 2px #B5407B; + background-image: radial-gradient(circle farthest-corner at center, rgba(181, 64, 123, 0.7) 10%, transparent 0%); +} + +button.emoji-section:checked { + box-shadow: inset 0 2px #B5407B; + background-color: transparent; +} + +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; +} + +.emoji widget { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); +} + +.emoji widget:hover { + font-size: larger; +} + +/************ + * Nautilus * + ************/ +.nautilus-window, +.nautilus-window notebook, +.nautilus-window notebook > stack { + background-color: #F8F8F8; +} + +.nautilus-desktop.nautilus-canvas-item:not(:selected), .caja-desktop.caja-canvas-item:not(:selected) { + color: #F8F8F8; + 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.3); + } +} + +.nautilus-operations-button-needs-attention { + animation: needs_attention_keyframes 270ms cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; +} + +.nautilus-operations-button-needs-attention-multiple { + animation: needs_attention_keyframes 270ms cubic-bezier(0.4, 0, 0.2, 1) 4 alternate; +} + +.nautilus-window .floating-bar { + min-height: 32px; + padding: 0; + border-style: solid solid none; + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + border-radius: 3px 3px 0 0; + background-color: #F8F8F8; + background-clip: padding-box; + transition: all 270ms 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: 6px; +} + +.disk-space-display.unknown { + background-color: #FF6D00; +} + +.disk-space-display.used { + background-color: #B5407B; +} + +.disk-space-display.free { + background-color: rgba(115, 115, 115, 0.12); +} + +.nautilus-window searchbar { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +.nautilus-window .searchbar-container { + margin-top: -1px; +} + +.conflict-row:not(:selected) { + background-color: #faceae; +} + +.nautilus-window flowboxchild > widget > .icon-item-background { + padding: 4px; + border-radius: 2px; +} + +.nautilus-window flowboxchild:selected { + background-color: transparent; +} + +.nautilus-window flowboxchild:selected > widget > .icon-item-background { + background-color: #B5407B; +} + +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(115, 115, 115, 0.12); +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { + margin: 0 8px; +} + +dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { + border-radius: 0; +} + +.nautilus-window > popover.menu:not(:last-child) { + padding: 3px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box { + margin-top: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box { + margin-bottom: -6px; +} + +.nautilus-window > popover.menu:not(:last-child) > stack > box > box > box > box.linked { + margin-top: 1px; +} + +.nautilus-window > popover.menu:not(:last-child) separator { + margin-bottom: -2px; +} + +.nautilus-menu-sort-heading { + margin: 1px 3px; + font-weight: 500; +} + +.nautilus-menu-sort-heading:disabled { + color: rgba(115, 115, 115, 0.38); +} + +.nautilus-window paned > separator { + background-color: #F8F8F8; +} + +/********* + * gedit * + *********/ +.open-document-selector-path-label { + color: rgba(64, 123, 181, 0.54); + font-size: smaller; +} + +.open-document-selector-path-label:selected { + color: rgba(248, 248, 248, 0.7); +} + +.gedit-document-panel { + background-color: #F8F8F8; +} + +.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(115, 115, 115, 0.12); +} + +.gedit-side-panel-paned statusbar { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +.gedit-search-slider { + margin: 4px 4px 8px; +} + +.gedit-search-slider entry:dir(ltr), .gedit-search-slider entry:dir(rtl) { + border-radius: 2px; +} + +.gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag, .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { + all: unset; + color: rgba(115, 115, 115, 0.38); +} + +.gedit-search-slider entry:dir(ltr) { + margin-right: -58px; + padding-right: 58px; +} + +.gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag { + margin-left: 6px; +} + +.gedit-search-slider entry:dir(ltr) image.right { + margin-right: 0; +} + +.gedit-search-slider entry:dir(rtl) { + margin-left: -58px; + padding-left: 58px; +} + +.gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { + margin-right: 6px; +} + +.gedit-search-slider entry:dir(rtl) image.left { + margin-left: 0; +} + +.gedit-search-slider entry.error ~ button { + color: rgba(248, 248, 248, 0.7); +} + +.gedit-search-slider entry.error ~ button:hover, .gedit-search-slider entry.error ~ button:active { + color: #F8F8F8; +} + +.gedit-search-slider entry.error ~ button:disabled { + color: rgba(248, 248, 248, 0.3); +} + +.gedit-search-slider button { + border: solid 6px transparent; +} + +.gedit-search-slider button:last-child:dir(ltr), .gedit-search-slider button:not(:first-child):dir(rtl) { + margin-left: -3px; +} + +.gedit-search-slider button:first-child:dir(rtl), .gedit-search-slider button:not(:last-child):dir(ltr) { + margin-right: -3px; +} + +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; +} + +/************** + * Tweak Tool * + **************/ +.tweak-categories { + background-image: image(#F8F8F8); +} + +.tweak { + padding: 3px; +} + +.tweak.title:hover { + box-shadow: none; +} + +.tweak-group-white, +.tweak-white, +.tweak-white:hover { + background-image: image(#F8F8F8); +} + +.tweak-startup, +.tweak-startup:hover { + background-image: image(#F8F8F8); +} + +.tweak-group-startup { + background-image: image(#F8F8F8); + border: 1px solid rgba(115, 115, 115, 0.12); +} + +row#Focus, +row#StaticWorkspaceTweak, +row#dynamic-workspaces, +row#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + padding: 0; + border: 1px solid rgba(115, 115, 115, 0.12); +} + +row#Focus 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(115, 115, 115, 0.12); +} + +row#Focus.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#PrimaryWorkspaceTweak, +row#workspaces-only-on-primary { + margin-top: 4px; +} + +/*********** + * Builder * + ***********/ +layouttabbar { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +layouttabbar > box > button { + margin: 4px 0; +} + +layouttab { + margin: 0 8px; + border-style: none solid; + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + box-shadow: inset 0 -2px #B5407B; + background-color: #F8F8F8; +} + +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(115, 115, 115, 0.12); + -PnlDockBin-handle-size: 1; +} + +entry.search-missing { + background-color: #DD2C00; + color: #F8F8F8; +} + +window.workbench treeview.image { + color: rgba(64, 123, 181, 0.54); +} + +window.workbench treeview.image:selected { + color: rgba(248, 248, 248, 0.7); +} + +popover.popover-selector list { + padding: 6px; +} + +popover.popover-selector list row { + border-radius: 2px; +} + +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: 2px; +} + +omnibar:not(:hover):not(:active) entry { + color: rgba(64, 123, 181, 0.54); +} + +popover.omnibar list row:not(:last-child) { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +entry.preferences-search { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +preferences stacksidebar.sidebar list { + background-color: #F8F8F8; +} + +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(115, 115, 115, 0.12); +} + +preferences > box > box:dir(rtl) { + border-left: 1px solid rgba(115, 115, 115, 0.12); +} + +popover.messagepopover.background { + padding: 0; +} + +popover.messagepopover .popover-action-area button { + padding: 8px 16px; + border-top: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0; +} + +popover.messagepopover .popover-action-area button:first-child { + border-bottom-left-radius: 2px; +} + +popover.messagepopover .popover-action-area button:last-child { + border-bottom-right-radius: 2px; +} + +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(115, 115, 115, 0.12); +} + +popover.transfers list row > box { + padding: 10px; +} + +dockbin { + border: 1px solid rgba(115, 115, 115, 0.12); + -PnlDockBin-handle-size: 1; +} + +dockpaned { + border: 1px solid rgba(115, 115, 115, 0.12); +} + +eggsearchbar box.search-bar { + padding: 0 8px; + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +docktabstrip { + padding: 0 8px; + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +docktab { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0; + min-height: 20px; + min-width: 20px; + margin-bottom: -1px; + padding: 6px 6px; + outline-offset: -6px; + border-width: 1px; + border-color: transparent; + background-image: radial-gradient(circle farthest-corner at center, #B5407B 10%, transparent 0%); + background-repeat: no-repeat; + background-position: center; + background-size: 0% 0%; + color: rgba(64, 123, 181, 0.54); + font-weight: 500; +} + +docktab:hover { + box-shadow: inset 0 -2px rgba(115, 115, 115, 0.26); + color: #737373; +} + +docktab:checked { + transition: all 270ms cubic-bezier(0, 0, 0.2, 1), background-size 270ms cubic-bezier(0, 0, 0.2, 1), background-image 720ms cubic-bezier(0, 0, 0.2, 1); + box-shadow: inset 0 -2px #B5407B; + background-image: radial-gradient(circle farthest-corner at center, transparent 10%, transparent 0%); + background-size: 1000% 1000%; + color: #737373; +} + +dockoverlayedge { + background-color: #F8F8F8; +} + +dockoverlayedge docktabstrip { + padding: 0; + border: none; +} + +dockoverlayedge.left-edge docktab:hover { + box-shadow: inset -2px 0 rgba(115, 115, 115, 0.26); +} + +dockoverlayedge.left-edge docktab:checked { + box-shadow: inset -2px 0 #B5407B; +} + +dockoverlayedge.right-edge docktab:hover { + box-shadow: inset 2px 0 rgba(115, 115, 115, 0.26); +} + +dockoverlayedge.right-edge docktab:checked { + box-shadow: inset 2px 0 #B5407B; +} + +pillbox { + background-color: #F8F8F8; + border-radius: 2px; +} + +layoutpane entry.search { + box-shadow: inset 0 -1px rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +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: #737373; + font-weight: normal; +} + +button.dzlmenubuttonitem:disabled { + color: rgba(115, 115, 115, 0.38); +} + +idelayoutstackheader { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +idelayoutstackheader button:checked { + color: #737373; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher { + padding: 8px 0; + background-color: #F8F8F8; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(ltr) { + border-right: 1px solid rgba(115, 115, 115, 0.12); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher:dir(rtl) { + border-left: 1px solid rgba(115, 115, 115, 0.12); +} + +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(181, 64, 123, 0.7) 10%, transparent 0%); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:checked { + background-color: transparent; + color: #737373; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr) { + margin-right: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):hover { + box-shadow: inset -2px 0 rgba(115, 115, 115, 0.26); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):active, ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(ltr):checked { + box-shadow: inset -2px 0 #B5407B; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl) { + margin-left: -1px; +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):hover { + box-shadow: inset 2px 0 rgba(115, 115, 115, 0.26); +} + +ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):active, ideeditorutilities > dzldockpaned > box > stackswitcher button:dir(rtl):checked { + box-shadow: inset 2px 0 #B5407B; +} + +ideeditorsidebar notebook header { + background: transparent; +} + +popover.messagepopover list { + border: 1px solid rgba(115, 115, 115, 0.12); +} + +popover.messagepopover list row:not(:last-child) { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +/********** + * 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: #B5407B; + color: #F8F8F8; + 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 180ms cubic-bezier(0, 0, 0.2, 1); +} + +.photos-fade-out { + opacity: 0; + transition: opacity 180ms 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(115, 115, 115, 0.12); +} + +.side-panel:dir(rtl) { + border-style: solid; + border-color: rgba(115, 115, 115, 0.12); +} + +.side-panel .view { + background-image: image(#F8F8F8); +} + +.side-panel .view:hover { + background-image: image(#f1f1f1); +} + +.side-panel .view:selected { + background-image: image(#B5407B); +} + +.side-panel .view:selected:hover { + background-image: image(#b84981); +} + +.songs-list:hover { + background-image: image(alpha(currentColor, 0.05)); +} + +frame.documents-dropdown { + margin: 8px; +} + +frame.documents-dropdown > border { + border: none; +} + +box.vertical > revealer > toolbar.search-bar { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-clip: border-box; +} + +box.vertical > revealer > toolbar.search-bar button > widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + +/********* + * To Do * + *********/ +taskrow { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); + margin: 0 -8px; +} + +taskrow:hover { + transition: none; +} + +taskrow label { + margin: 0 8px; +} + +taskrow image { + min-width: 16px; +} + +task-list-view > box > revealer > box > button { + margin: -4px; +} + +/******* + * eog * + *******/ +#eog-thumb-nav scrolledwindow { + border-top: none; +} + +#eog-thumb-nav button { + -gtk-outline-radius: 2px; +} + +/************* + * 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(115, 115, 115, 0.12); +} + +list.categories { + background-image: image(#F8F8F8); +} + +/********* + * Boxes * + *********/ +.transparent-bg + stack overlay > label { + min-height: 24px; + padding: 0 4px; + border-radius: 2px; + background-color: rgba(0, 0, 0, 0.3); + color: #F8F8F8; +} + +/************** + * 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(#F8F8F8); +} + +button.image-button.session-new-button { + min-width: 28px; +} + +/*********** + * 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: 2px; +} + +/************ + * Chromium * + ************/ +tooltip.chromium { + background-color: #F8F8F8; +} + +/*********** + * Firefox * + ***********/ +window.background:not(.csd) > widget > separator { + color: rgba(115, 115, 115, 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(115, 115, 115, 0.26); +} + +window.background:not(.csd) > widget > entry, +window.background:not(.csd) > widget > button > button { + border: 1px solid rgba(115, 115, 115, 0.26); + border-radius: 3px; + box-shadow: none; +} + +window.background:not(.csd) > widget > entry { + min-height: 30px; +} + +window.background:not(.csd) > widget > entry:focus { + border-color: #B5407B; +} + +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.05)); +} + +window.background:not(.csd) > widget > button > button:active { + background-image: image(alpha(currentColor, 0.1)); +} + +window.background:not(.csd) > window > menu, +window.background:not(.csd) > menu > menu { + border: none; +} + +window.background:not(.csd) > widget > menubar { + color: rgba(115, 115, 115, 0.54); +} + +window.background:not(.csd) > widget > menubar:hover { + color: #737373; +} + +window.background:not(.csd) > widget > menubar:disabled { + color: rgba(115, 115, 115, 0.26); +} + +window.background:not(.csd) > widget > frame { + color: rgba(115, 115, 115, 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(115, 115, 115, 0.12); +} + +/************ + * 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: 2px; + -gtk-outline-radius: 2px; +} + +#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: 2px; + -gtk-outline-radius: 2px; +} + +#CanvasTable button { + min-height: 16px; + min-width: 16px; + padding: 0; +} + +#CanvasTable #HorizontalScrollbar { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(ltr) { + border-left: 1px solid rgba(115, 115, 115, 0.12); +} + +#CanvasTable #VerticalScrollbar:dir(rtl) { + border-right: 1px solid rgba(115, 115, 115, 0.12); +} + +#Canvas_and_Dock frame > border { + border: none; +} + +#Canvas_and_Dock widget > widget > button.flat { + min-height: 16px; + min-width: 16px; + padding: 4px; +} + +#Canvas_and_Dock widget > widget > box.horizontal image { + padding: 4px; +} + +#Canvas_and_Dock box.horizontal > box.vertical > button.flat { + min-height: 16px; + min-width: 24px; + padding: 8px 4px; +} + +/*********** + * Synapse * + ***********/ +box.vertical > widget > widget:selected { + background-color: #B5407B; +} + +/********* + * 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: #B5407B; + -UnityDecoration-title-indent: 4px; + -UnityDecoration-title-fade: 32px; + -UnityDecoration-title-alignment: 0.0; +} + +UnityDecoration .top { + padding: 0 2px; + border-style: none; + border-radius: 2px 2px 0 0; + box-shadow: inset 0 1px #F8F8F8; + background-color: #F8F8F8; + color: #737373; +} + +UnityDecoration .top:backdrop { + color: rgba(115, 115, 115, 0.54); +} + +UnityDecoration .menuitem { + color: rgba(115, 115, 115, 0.54); +} + +UnityDecoration .menuitem:hover { + box-shadow: inset 0 -2px #B5407B; + background-color: transparent; + color: #737373; +} + +.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: #f8f8f8; + color: #737373; +} + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: rgba(115, 115, 115, 0.54); +} + +.unity-panel.menuitem, +.unity-panel .menuitem { + color: rgba(115, 115, 115, 0.54); +} + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem *:hover { + box-shadow: inset 0 -2px #B5407B; + background-color: transparent; + color: #737373; +} + +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: spin 1s linear infinite; + color: #B5407B; +} + +/************** + * Mate-Panel * + **************/ +.mate-panel-menu-bar menubar, +#PanelApplet-window-menu-applet-button { + background-color: transparent; +} + +.mate-panel-menu-bar { + background-color: #F8F8F8; + font-weight: 500; +} + +.mate-panel-menu-bar:not(.popup) { + color: rgba(248, 248, 248, 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(248, 248, 248, 0.12); +} + +PanelToplevel.horizontal > grid > button { + min-width: 24px; +} + +PanelToplevel.vertical > grid > button { + min-height: 24px; +} + +PanelSeparator { + color: rgba(248, 248, 248, 0.12); +} + +MatePanelAppletFrameDBus { + border-style: solid; + border-color: rgba(248, 248, 248, 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(248, 248, 248, 0.7); +} + +.mate-panel-menu-bar menubar > menuitem:hover { + background-color: rgba(248, 248, 248, 0.12); + color: #F8F8F8; +} + +.mate-panel-menu-bar menubar > menuitem:disabled { + color: rgba(248, 248, 248, 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: #d5609b; +} + +PanelApplet.wnck-applet .wnck-pager:hover { + background-color: rgba(248, 248, 248, 0.12); +} + +PanelApplet.wnck-applet .wnck-pager:active { + background-color: rgba(248, 248, 248, 0.3); +} + +PanelApplet.wnck-applet .wnck-pager:selected { + background-color: #B5407B; +} + +.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(115, 115, 115, 0.12); + border-radius: 3px; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); +} + +#MatePanelPopupWindow frame > border { + border-style: none; +} + +#MatePanelPopupWindow button { + padding: 4px 16px; +} + +#MatePanelPopupWindow ClockMap { + border: 1px solid rgba(115, 115, 115, 0.12); +} + +#MatePanelPopupWindow widget { + color: rgba(115, 115, 115, 0.12); +} + +na-tray-applet { + -NaTrayApplet-icon-padding: 3px; + -NaTrayApplet-icon-size: 16; +} + +.mate-panel-menu-bar { + -PanelMenuBar-icon-visible: true; +} + +.mate-panel-applet-slider { + border: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 3px; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +.mate-panel-applet-slider frame > border { + border-style: none; +} + +#PanelApplet:not(:selected) > box { + transition: all 180ms cubic-bezier(0, 0, 0.2, 1); +} + +#PanelApplet:selected > box { + background-color: rgba(248, 248, 248, 0.12); + color: #F8F8F8; +} + +#mate-menu { + border: 1px solid rgba(115, 115, 115, 0.12); +} + +#mate-menu button { + min-height: 24px; + min-width: 24px; + padding: 4px 0; + color: #737373; + font-weight: normal; +} + +#mate-menu button label:not(:first-child) { + color: rgba(64, 123, 181, 0.54); +} + +#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: 2px; +} + +.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: #F8F8F8; +} + +.caja-side-pane notebook, +.caja-notebook { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +.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(115, 115, 115, 0.12); +} + +.caja-notebook frame > border { + border-style: none; +} + +#caja-extra-view-widget { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +#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(115, 115, 115, 0.12); +} + +.pluma-window statusbar frame > border { + border-style: none; +} + +.pluma-window statusbar frame button.flat { + padding: 0 4px; + border-radius: 0; +} + +.pluma-window statusbar frame button.flat widget { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + -GtkArrow-arrow-scaling: 1; +} + +.pluma-print-preview toolbar { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +.pluma-window paned.horizontal box.vertical box.horizontal button.flat { + margin: 1px; +} + +.pluma-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.pluma-window paned.horizontal box.vertical notebook.frame { + margin-top: -1px; + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +/********* + * Atril * + *********/ +.atril-window paned.horizontal box.vertical .frame { + border-style: none; +} + +.atril-window paned.horizontal box.vertical notebook .frame { + border-top: 1px solid rgba(115, 115, 115, 0.12); +} + +/* mate-screensaver lock dialog */ +.lock-dialog { + border-radius: 2px; + box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), inset 0 1px rgba(248, 248, 248, 0.4); +} + +.lock-dialog frame > border { + border-style: none; +} + +/****************** + * 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: 2px; + -gtk-outline-radius: 2px; +} + +.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: 3px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); + background-color: #F8F8F8; +} + +.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: #737373; + font-weight: normal; +} + +.budgie-popover:not(.budgie-menu) button.flat:not(.image-button):disabled { + color: rgba(115, 115, 115, 0.38); +} + +.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(115, 115, 115, 0.12); +} + +.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(248, 248, 248, 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(248, 248, 248, 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 180ms cubic-bezier(0, 0, 0.2, 1); +} + +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(248, 248, 248, 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: 2px; +} + +.budgie-menu.background { + padding: 0; + background-color: #F8F8F8; +} + +.budgie-menu scrollbar, +.budgie-menu entry.search { + background-color: transparent; +} + +.budgie-menu entry.search { + border-bottom: 1px solid rgba(115, 115, 115, 0.12); + border-radius: 0; + box-shadow: none; + font-size: 120%; +} + +.budgie-menu .categories:dir(ltr) { + border-bottom-left-radius: 2px; +} + +.budgie-menu .categories:dir(rtl) { + border-bottom-right-radius: 2px; +} + +.budgie-menu button { + min-height: 32px; + padding: 0 8px; + border-radius: 0; + color: #737373; + font-weight: normal; +} + +.budgie-menu button:disabled { + color: rgba(115, 115, 115, 0.38); +} + +.budgie-menu button:checked:disabled { + background-color: #B5407B; +} + +.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(115, 115, 115, 0.12); + background-color: transparent; +} + +popover.background.places-menu row { + padding: 0; + box-shadow: none; + background-image: none; +} + +.budgie-panel { + transition: background-color 270ms cubic-bezier(0, 0, 0.2, 1); + background-color: #F8F8F8; + color: rgba(248, 248, 248, 0.7); + font-weight: 500; +} + +.budgie-panel.transparent { + background-color: rgba(248, 248, 248, 0.6); +} + +.budgie-panel button { + min-height: 16px; + min-width: 16px; + padding: 0; + border-radius: 0; +} + +.budgie-panel button:checked { + background-color: rgba(248, 248, 248, 0.12); +} + +.budgie-panel.horizontal button { + padding: 0 4px; +} + +.budgie-panel.vertical button { + padding: 4px 0; +} + +.budgie-panel separator { + background-color: rgba(248, 248, 248, 0.3); +} + +.budgie-panel .alert { + color: #FF5252; +} + +.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(248, 248, 248, 0.5); +} + +.budgie-panel button.flat.launcher:not(:checked):hover, .budgie-panel button.flat.launcher:not(:checked):active { + color: rgba(248, 248, 248, 0.7); +} + +.budgie-panel button.flat.launcher:not(:checked):disabled { + color: rgba(248, 248, 248, 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: #F8F8F8; +} + +.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), #FFA726 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), #FFA726 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: #B5407B; + color: #F8F8F8; +} + +.raven .raven-header.top stackswitcher button { + margin: -6px 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(115, 115, 115, 0.12); +} + +.raven viewport.frame .raven-header { + margin-top: -8px; +} + +.raven .raven-background { + border-style: solid none; + border-width: 1px; + border-color: rgba(115, 115, 115, 0.12); + background-color: #F8F8F8; +} + +.raven .raven-background.frame { + border-style: solid none; +} + +.raven .raven-background > overlay > widget > image { + color: rgba(115, 115, 115, 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: #B5407B; + color: #F8F8F8; +} + +.raven .raven-header.top + .raven-background stackswitcher button { + margin: -4px 0; +} + +.raven .powerstrip button { + margin: 2px 0 1px; + padding: 10px; +} + +.raven .option-subtitle { + font-size: smaller; +} + +calendar.raven-calendar { + border-style: none; + background-color: transparent; +} + +calendar.raven-calendar:selected { + border-radius: 2px; + background-color: #B5407B; +} + +.raven-mpris { + background-color: rgba(0, 0, 0, 0.6); + color: #F8F8F8; +} + +.raven-mpris label { + min-height: 24px; +} + +.raven-mpris button.image-button { + padding: 10px; +} + +.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: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +.drop-shadow .linked > button { + border-radius: 2px; +} + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + border-radius: 2px; + background-color: #F8F8F8; +} + +.budgie-session-dialog decoration, .budgie-polkit-dialog decoration, .budgie-run-dialog decoration { + border-radius: 2px; +} + +.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(115, 115, 115, 0.12); + border-radius: 0; +} + +.budgie-session-dialog .linked.horizontal > button:first-child { + border-bottom-left-radius: 2px; +} + +.budgie-session-dialog .linked.horizontal > button:last-child { + border-bottom-right-radius: 2px; +} + +.budgie-polkit-dialog .message { + color: rgba(115, 115, 115, 0.38); +} + +.budgie-polkit-dialog .failure { + color: #FF5252; +} + +.budgie-run-dialog { + background-color: #F8F8F8; +} + +.budgie-run-dialog entry.search { + font-size: 120%; + padding: 6px 14px; + box-shadow: inset 0 1px rgba(248, 248, 248, 0.4); + 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(115, 115, 115, 0.12); +} + +/************************ + * LightDM GTK+ Greeter * + ************************/ +#panel_window { + background-color: rgba(248, 248, 248, 0.3); + color: #F8F8F8; +} + +#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(248, 248, 248, 0.7); +} + +#panel_window menubar > menuitem:hover { + color: #F8F8F8; +} + +#panel_window menubar > menuitem:disabled label { + color: rgba(248, 248, 248, 0.3); +} + +#login_window, +#shutdown_dialog, +#restart_dialog { + margin: 8px; + border-radius: 2px; + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(248, 248, 248, 0.4); + background-color: #F8F8F8; +} + +#content_frame { + padding-bottom: 20px; + border-bottom: 1px solid rgba(115, 115, 115, 0.12); +} + +#buttonbox_frame { + padding-top: 24px; +} + +#buttonbox_frame button { + margin: -16px; +} + +#greeter_infobar { + margin-top: -1px; +} + +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #737373; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #737373; +/* +widget base background color */ +@define-color theme_bg_color #F8F8F8; +/* +text widgets and the like base background color */ +@define-color theme_base_color #F8F8F8; +/* +base background color of selections */ +@define-color theme_selected_bg_color #B5407B; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #F8F8F8; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #F8F8F8; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(115, 115, 115, 0.38); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #f8f8f8; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #737373; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #737373; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #F8F8F8; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #F8F8F8; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #B5407B; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #F8F8F8; +/* +insensitive color on backdrop windows */ +@define-color unfocused_insensitive_color rgba(115, 115, 115, 0.38); +/* +widgets main borders color */ +@define-color borders rgba(115, 115, 115, 0.12); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(115, 115, 115, 0.12); +/* +these are pretty self explicative */ +@define-color warning_color #FF6D00; +@define-color error_color #DD2C00; +@define-color success_color #00C853; +/* +FIXME this is really an API */ +@define-color content_view_bg #F8F8F8; +@define-color placeholder_text_color #b0b0b0; diff --git a/themes/oomox-mar/gtk-assets/box-shadow-backdrop.png b/themes/oomox-mar/gtk-assets/box-shadow-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..1a75b5fc317495216c8d04b745e20d9ef1129c66 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXN&7vK}($^Zuc|Nm!TU}$J)ShZ?ZLqkJoXlO%2LvC(vLPA1ALqlOQ`D#JHcofe;1hofH#7R&#+b8W%IKXs0Zr`CF8 z_Wt=0A(Y7cLG1jj9gG?;?uY8;9Wi|HdL;wj_xnuyvzdfv9ANp!JR|Fk^%W@xljtYY zW0!`g%D1SzKUkibrc}h}V=PqopYiG&+qn~uCZ>4yt}zzTyfLFm>W;g7_HUCYqkCK* PK>_XQ>gTe~DWM4f2n5P$ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/box-shadow-backdrop@2.png b/themes/oomox-mar/gtk-assets/box-shadow-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0e62223b71aabffc1dbb92961bfacf1788d99113 GIT binary patch literal 1028 zcmeAS@N?(olHy`uVBq!ia0y~yU`PXD4rT@h20liS00ssI=3*z$5DpHG+YkL8FfcH1 z7I;J!Gcd@ugD_+N(~qeP3=EPbt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB zF)%Rd1o(uwGJwJV|Nj{n7#bQH{{R0U8XCH4)hY)EhlYj*V`JmAw6xIB(1wNvPfyR> z+}uf%CM6^!G&D3=T3UvNh87kUrlqAdG&ID<#+H8{ zR#sMCUS4i)ZeCtqVPRoD7!(&5&!0a(KRPsg>&c5ojrT@r%#_ge*F05%a@NI zKfVNmXJGK{+qduEzkdOPZ{NOs{rVL`{s03fo)fVQ3=GL7L4LsujEqc7Ow7zIEUc_- zZ0zjp92}gSoLpSo+&nzIyu5sTeEb3ef`URKBBEmA;u4ZlQqnT=@(K!yN=nMg$|@?V zYU&!AI)=t3rsg)bc6RoTPV*NmShQ-*`V9{sK6(1;&6~IXCckF7%fP^R+tbA{B;(%O zo7R)B81OJ8*yh~Vt9IvQWmOgZ|9^SF<=_q5RW|B&HYKLbjp;jhE=IL<_somW+us~w z`Tzny&L8O0|D9MZe<-i+jr{Jv)n_;a8duB?Xx-F$$gNXGxh-#5RHA0adZQDDbw9u8 z@x3Xl{P(Z7dkf$Csb9W+R_+%OoqvD1e1fj?+pfTxUj2nH?Nn#;pnx~%0v3Y5BvP&>n zHr>THE;(e2&*L*8Atn8WtFLbHsSJs%6Wtp1KK$K3!Pt{7Pfjhr?2&jSbzf)4!M`=L zwpU$FeCw*~sZm>2HdP-}xi;tJ^Tmov->%I#`FT!p>$1-4WpYKcIDIUR z<}FK^IsLZITfXhxY^)C1yuyj+PlhrCuRU$@{8Cv&cyn5h;*ySy+ci^TBc0<}G$Oz7$A=d#Wzp$P!3ip#(N literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/box-shadow.png b/themes/oomox-mar/gtk-assets/box-shadow.png new file mode 100644 index 0000000000000000000000000000000000000000..c743e700995ffc6d559262024ad66183d61a9b1a GIT binary patch literal 933 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_n2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXO58sHP+$^Zuc|Nm!TU}$J)`2YWZXlUrFRjV8v92y!L_V3@HmX(RU*EK}w1$R;l9H0FtgMEHhO)A<+}zx>w6yZ_@`8ebhK7cU zii*O*!iI*1?Ck8ewzlHp;)aHX%F4=&jEs_!lKlMqs;a8e($cD`s)mM!>gwvUva+J0 zqU!4EmX?R{78Bi`iFsmA+03HFPMRmk%@_knVE%!g_V_!jh%yolaq^!i<^gs zmye%cKtNDPNLW}zL{v;nTwFp@N?Jx%R#r|yL zj<`$S$Fp^IGrRt#+fVT2tv6%0IHG3mF!ApG=azTR*cp2!t<5&qd?&f<)wH~#&Fh(a zg;r0C4i$D-HFu4w_y*lK*|9;Juchj^u9|v*!JXwsV&#m5SGIqxm3^}@e?jBXS?^y~ z&RDqXx7jqQ?|QrpNl#l2ue{$IxcAD7jf|0uFLsK3ZeFMp@G5jM_b&SwN4@6Tfo)6+ dmAn}~Fdo@_OL*6R1yDv~@O1TaS?83{1ORxwjkN#( literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/box-shadow@2.png b/themes/oomox-mar/gtk-assets/box-shadow@2.png new file mode 100644 index 0000000000000000000000000000000000000000..9410ab52c9de2f8a4e025d3ef84f62d2f24ab7bf GIT binary patch literal 1977 zcmeAS@N?(olHy`uVBq!ia0y~yU`PXD4rT@h20liS00ssI=3*z$5DpHG+YkL8FfcH1 z7I;J!Gcd@ugD_+N(~qeP3=EPbt`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB zF)%QG3h)VWWdMW!|Nk>EFf=qY{Qv(yG&FS8s#OjS4h;Wl%^7Hens;aWGvPw%!3knKya&pSb$_fh$tE;PXb92ke%8H7Ls;jH>^YhEg%NrUR zu3o)*_wL=|;^OM+>T~DL6%-UyR8*Wlf4-!oq_D6sH#avcE32@uFg-mzFE6jOv@|^$tSl!dr?|K{D=Vv@pddFlx45`CJ3G6uu&}(mJTEV=q@*M#CkMjK&(F`z z%`GY_Dlae3%E~G#Dk>-_C@n3`%gZY+E-oxAEGsL6FiJ{FAhIPTC0SWnd3kvdl@Js1 z^Ye>~i|5RlvtYr3!otFWf`XEglKJ!J=jG*~uU@@+{`@(F{00VJz~I}rZ{NRv|N8aow{PDdgww0 z>+2gB8W|ZIo0yoInOj&|T3K0J+t}LK+1c4UI5;>uIyyNyJG;2LxqEocojZU2sx@oY zK6v=#>C2a|U%z?tZ|0Fh%nS@H9iA?ZAsP4H&hqV3aph^9KVNzEv-X<>9C-)2qz`a) zHWvx>9atkEq!VH2TONAjypGcA^~)tgeV3*=A6pc3YSN#j^AGn0STvNbNtXTpK5>4< zN$K27n^#gjvS)6m*ObT>e9i1>G(KhLJ!h6+72Brg0?aiW$7U-^9a0TA@9;xBxA>2Qc=P0IZ+6eW_tSRfi}m||{w|+(@YI_J zy!{v3C%?N>_y5_wDfPb(PkXmy{-;H<$&XVGU%9pWxA*Dr$*%c~PY%v5n{dYQ@ReJ~ z-XG5~W7riqPv-Kk7rat6pSIn+^;hCH6RQjNgCG;3vo*JJ)O8Hh96H3-*vw{PGiH*W zzieA9)8^dE*UTAmRepVFd*-tEXWFeTss_2i9Vy&QQ#YF%7k)Z+a=PGI^=*k+63p3gk!xjcU-OI!5v$$ZM^yLlaxjVq$n z%+4nE9-I94@nno&VJ?)SWTlO9mhR=3~ zXXzWW?vX5vI;(draaQfQx@W39Za;U;xL}sg#QQ{P7NcLE?fnh4vzQtlA3DEVgP~#{ z>+UNjax^cVnYW+e8SjHPSCu-8x7aT_Wb7~Iv?pc452fUzYi5XUP6|8I6=|rQ2Iu@d zG-Fl7p{$Tvro~sfd3VfqcU<}ZKnl|eRg1$O&%7lTt};qy>`~ghYC*qY5Ywxb?Y|A> zr^GsVoi_*)yWoAoe%`yKHveV@lrHF7P#C7~u2{S(=DU0~l z-Yw&aTBsGg@caJU?KM}`J{7E~Prb5K&i~fiZ(OO@HdH?Ajd9UT67JuZfA6g1%icYV z%C2Q!-|W19JXyi1^-{s}8xJ&=UeMiae=#EO<=K3Tsq4;oXd0FI+ZtO>S!wkxpAn-XjLOK*u2mv|_{NvEowW&3BH z*lQ{CHtQl&r;ev&?Cy0PULv1(g4@2dEIiDpBz1>>y2v__+!&V=E?4|)H&37PSm{V) zPKr;%-XJ}{o}wAeVl2$@62u`Y+sYg)S?)@P`R-$T|y!u_uX@;Wjk4!cSmh;>fLldFko84ipQ<9 zjnBN0JEzdF-7K<5M~}TD<@Wt~$(69Bk!im(6x literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-checked-active.png b/themes/oomox-mar/gtk-assets/checkbox-checked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..12b2850ee622f50f6807edbb4ec11a8bd8e616db GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;M}SX=>pH8Foo)@=9jmrDRBUmm+3HZU#j$3qWA#>tn(Yo%TODe)I@WBpuigfd zs@~#Iz0I*^n?vFo>4~`2~xKIlH*{`1#k@H!NMY zdf)zohwndp{rXMAk^egx7#ONNT^vI+&QG1>Ep$LYfVI=+lj5iH|FhE^ulA(qTsocC zDmCSuV!{?9ftMmu8Vr}`YOUMYqP^F`+e7}y2J=JD(hPI>;<#>ZE=bv*=AXE2;@Wh@ z18&c5hB1~Yp6CBw@MLu~>xA{|U!PoFzd324<+qQa=N7X3%$z;nQTnER{y}+Gai0(E Q3=9kmp00i_>zopr0Ft_sod5s; literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-checked-active@2.png b/themes/oomox-mar/gtk-assets/checkbox-checked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f7aeb06a6ccdd0b3f44618989f13759a74402685 GIT binary patch literal 667 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFf0x532|j$U|6Nyu+1}ft6l9z+p3MuRok7bw%OHebE?^DU$xbtW}AK87RQ>cj@4Tn zYPUL7Z?mi3=1{lAp>~UX%~t#B%?>qN?5npqR&R5t+Uiif*}iITQlSTfmC9ID+(UwXX&tusL7`mV^`;MKvcJH}z>(CLa zmbj5$uzBXTs)f)0&CZ=Q_l?lX!x9fWe|LHCDxMCw$hf3aLu~d8h4cMqETVr+Ug}%? zGiqz9`PQ=);ak&ZM?G7|b@Gl8zvHueMynMz|7upVub()}=3u6xaV67(H4|poG+w#l zv0~+9hvbO{$-?(+riw+*XE?Cr!`+n^w=dnzmEFUZ=VhLF=9$Ebh0oe|zGk?-baB^f z8-{|f?-c&j|8~+TymMa8cJq?39J-0hpq+--~Bx)$dx|J+)hqo1}o{wBZ5veWx6 qzuyqv`F*=%zlZB0Tf8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;Wq?nJD+2>V14BbYL&HXgip_SVo9${gJ5+3TsM+FBv&F7*i(}VaBwXfQ2U%A<_db2~-LlzrO1_lPOn`h3f!y;P3d0Hd8~DZw7qotLtmlKPA)T4c0`CK@;&=h(U59aBYLo=#@yh#_D`j0 iTX&zF!n^+&Yif@03&r(|#2FYE7(8A5T-G@yGywn*zjdns literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-checked-disabled@2.png b/themes/oomox-mar/gtk-assets/checkbox-checked-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..43925ecd81ce97ae15889bc70e303ffa712f6131 GIT binary patch literal 556 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFjNQlgt#&=F#Km=Xkch)XlPhvS-8lpWT#unDu;%x4y8M6t2WuyY_X}>;!?52p=zr` z)keFDZFUu#?JKv~Rc~>s-s(`f*}i&aC8|n?c-4kgPpK3dG**Sh>ZaYO_Nn zSaH=B`^qhjm775#RmI2S<}ffYXqE)|1v4-*F>!Kp^GHZ4DkFsEY4k!%&^gsTE z<7p)eW1gyq3HReo6(>tQm_PrL_w=GmE44=4WbV8o^!!}iO*GM6pOe5M>zwt6glD~GH94HJXJoF&#<)51RJ zF4@R7L(E3;%s%cZ0bdXQkV^8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;eSlAh>rS_lEjATfoh!GvlEalo5!`#}HQxaN9*0CL<2R>%{X4&lGtyftvVNYwz``kPiCZRBi|u4iiO9=QyUE45 zyHoU6pT;4}hQk(ue9Uo8mn37BzF#W5BQyE6B+H3UrQ5D*YnRsTV0YfTGnC=g+fv)o spPv5?e7KpbUbs%-+z;cPedn2He3yt=cQCx4fq{X+)78&qol`;+06|8K3jhEB literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-checked-hover@2.png b/themes/oomox-mar/gtk-assets/checkbox-checked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..67ebed207ac7aec4113d3027f2ea5c07cbce4642 GIT binary patch literal 662 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFf0o232|j$U|1Czx+-+lM(3(cb~QWgYPPsEY;&sF>Rh?mp>m5$*>0Dbtq#@Oooly& z$jU8FR7YYsd}43)mD2D zxy_+^t7FwR$Lh@>Mm0#*p?WI>fppb?w1c=HHCr93w}4O;NP#^_*}NyI5ey6rrX@js z!3@mI;);q&%4!;#nkJ?emR5fLfw6J%356Avm2K@Eoy%9OT(xG++S8XVUw!cI{fCdA zKL7dichda~Ck6&aRZkbk5RclG7^HJOt< z9#61%EOhTqIA5g=OT$a=7k+DZuKE)ik<42V`I9qw9$y1nmi(D`_8lv1LTm0bGdzDU zcj*6i{Ubu>|Gv4v>|Ik{mClgx|MqkC-w!qmg{xk$wmve!VSnUf#f5TP+td&4+jcqV z-@843=bKM7uYKkum-?*lZ2Id6+)?)kSl8@c-4Uak3~{k!qVmz(9k-h@8- ko15>jzopr07%#=+W-In literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-checked.png b/themes/oomox-mar/gtk-assets/checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..7965b7c4fa1cef6339a1a0aa2e4878e9e5c3ea95 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc;Wq?nJD+2?=s?gB=4h>r!YPQ)|ZFj8M>QDt@JJf7-sM+FBz0IL!n`8A>hw3d3 zAQCJKVoWpI)5XBRAXF0M7tFxS;^FC4-_Wsm$?{c~t~`4D#G#KPl!1XE)6>N5^R8Ui?G@}LZmb@3bgRJ4s?e0~ z1)axQcSzeyr$6)+`t0N~LuE&VXd>UUPZbTRb~U00Yii65u515PnznWK$tk@1pRuOq X2)|HVzet>cfq}u()z4*}Q$iB}rh4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFmwg@gt#&=Ff=eUtO^a?@6fQtrecSC!#3N>oo)>qovSuG)^2sE+U!)d#lC8rQ_XhA zsx1yRTO6vkI#g}7ui54ZBDXqLZ*!>H;!wTSp=z6b^%lqKtq#>&?5nqe8CxA{K#D=K z)nGN%+Z?L5+Jn?=#bBssx|T99FzA*9`2{mDF|!B?iHeEq8yGn{IlDw8BqkLW6_?DI zIcxUZdGimQI(_c;>o;%TfB5+O&)-ec-ZnBYFnsWIaSZV|{`Trgp(XJCcD&en?KG!qd(LCo70;VwP~Dl xzs1}&dNFlzv3P6CMW2}4n>}U!*Gy&qUh#15SL6H785kHCJYD@<);T3K0Ra9C`I7(u literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-mixed-active.png b/themes/oomox-mar/gtk-assets/checkbox-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..37d2a359368f381fcbf42790673fab1b47bef057 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFeC@~gt#&=Fs#yU*yfqL)vk7S7n_cxbhq^8H z)!Q7aw>ea8cBtCwP`lN!8YBWzQ@!1xW{YF>R{NSQ4j^)?ef2hn>a8GU)mt5^rHt$Q z85kH8N`m}?8Q9o$_4M?doLqgPqNA&-s;A7JGk5Ox?K^hvdHLz{moI;Q$T~4FFs$%& zaSZV|{`T5gzGejhmItCa+96p-v!d%O|1bZt=hy+gSVi-D{ zJ_m8^$jDRC*cQ0pr)7%I?{CWuqd&*QXn42watc3xCNy*U;w6sHyp7~jswTah?D;Ij z_*%8(-n1Kk&m4}QG2{CZYmaB*YRkl~ rj~{t6*Cr`^9jY`Yzb;{5U|=r^@(X5AQB^H0YWO5} z!kB@9!PwKqF+^f&a)N@8LHp81$5l)d4$op^<#XVZ?wRZ$%h%Bolp&LKtN9VDnmLEH fYr~BP3=DR&ty`O(F6d-nU|{fc^>bP0l+XkKvI#_A literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-mixed-disabled@2.png b/themes/oomox-mar/gtk-assets/checkbox-mixed-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..31c62b7d50edb39ed96940aa0c285872969fc9dc GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFxUk6gt#&=Fl_d1Smai+)2(EaUCkDoiY<;6o9!#N*i~VU7cBll2J5&iK|J}sEz#vi*TuYP*7H0QPJ@5oWmXl z28L2k7sn8f<8QCsv v6I#B{xllZ%#JXGPO+jw-jUUCI*GN~tPRY6O_{0PT1_lOCS3j3^P6k|4ieZY8zkl+ z3vV62#lXPe>gnPbA~7{NA*6|!kxh}seWD{Lr-8=Gu#yJH-NF+V-(zI;bm(L2x$GkA zCw#(*H%BJxR`Vm)sXQFJ&w6lPy{*C6Boo45bt=);aI@J;1_lNOPgg&ebxsLQ0B2cG A(*OVf literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-mixed-hover@2.png b/themes/oomox-mar/gtk-assets/checkbox-mixed-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f2bd1b4963e904f50cae01e9326fdae9851e1fed GIT binary patch literal 444 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFvJGob*|j%Si8-kdb@MwR{P3rj#b+o zDz`XRZFQ{K>QueWp=zr=h}`B-z16X5n`8A>$C@n;)muT_Y7iI9zI$Y=69WT-TuG2$ zFatBQxT2zxvYNStWo%r0ZCiUs=kgURSFL^W{^Q3_&-Wht&A`C0+|$J|#N+teYiIeI z6$DrwOkL}=bX!L5YyJ2CXUw}UabxMSmyJ8?IaMY|GPK_MusD!$#ibKLS`Ny*O=7dT zdTin)Z|^;n`S#wOaQV}>0+Jse`Mp%_*-OjJ&Yv63%%0Jh+Lp7)@~Th&Vjo9ixw>Z` z^?gp&ezHFCOk8cLxYe}6EziZ+W@etBsn+-G_P*`e*V(gomtPP5)_7#eo4HeBRqy3b iXL3kXwUiLsz_=s-XlUi+(r*k53=E#GelF{r5}E*K4!Sk~ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-mixed.png b/themes/oomox-mar/gtk-assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..b37736b0bbc61d4218dee5e3dffc92e4e6b6bb40 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?QJ-IzG}N;%~pr%tqxUN9jf`y&M;$OU|=f=@(X70@br50_(Z*? z2m=Fyv8Rh;h{V+71O*|3_N9%EtC%Jnp2fz>=fEf3Guc6wucIX>LniB1^CMO@a}I0Q eh8qtU80=CXp(8<8Sz~JfX=d#Wzp$PzqbVOeO literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-mixed@2.png b/themes/oomox-mar/gtk-assets/checkbox-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1c857cd54e5d4584fb1e75e777d4dc0fc5a557d4 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFt`Tzgt#&=Fl=^c*k)U~)2(5PebqLnn(dBNTO6ym+ShD#tls8OwZ)-&t3%Z``)ZIN zh+Vzap?VvPu@%hlp10x!0|SFtNswPKgNUe@qmy%5VNr3(jG41$&%giX-TM!@FZb{; zFfdejx;Tb-biTcMlCMF5$MvEX--8~9|Nnzyr%SBJ=;_@1TR6y!-(lBOsb?i_N0)HV z(B5)UyRzv;c9I*LqsfsqI-3PHZ#<*sc4l$f`}4OZA3GHJO?cUpdE5U*o!ReuQjbSx zacAH>N13~p8J|y>3WUDaw7fleU6NAlYlfOHB?}x*SZFgaFfe$!`njxgN@xNA3pzopr0Nn;j2LJ#7 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-unchecked-active@2.png b/themes/oomox-mar/gtk-assets/checkbox-unchecked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..cb1b2d5006115a2c84136734ded1c09e29255627 GIT binary patch literal 424 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFoXp7gt#&=Fr=lWH8eDom6a727nhWj6crT}7Z(>67M6fPSy>r`U0hsTR8&+_QUYPX z$zm9Q>z%WPcOnA=gG@<~UoZnJo4SUjm5r^Fe?U%7Zg+Q2?~UEenQ)!RH^&t!&$%;<9Y>ocV8g zCccae&tH+8t9$qAF`?JLPyWd4H2<}_a-K&i-=!ZWjC|^6xGj4R?P1KhSZK!3ZJ^y? z`YSSCf7Qxmv$9tG)DGSxzHH53;g*l?Y&W0Id#u>|jotgO-kFP)&mR295)qYLt+wsO ox}f{{+uKfTS!KO3_XYF3jZLp~Qv*F17#J8lUHx3vIVCg!0Cm@`VE_OC literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-unchecked-disabled.png b/themes/oomox-mar/gtk-assets/checkbox-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..9871c6b51d904777a665be00dda1eef06d90889b GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@%*9TgAsieWw;%dHU|?Y2 zEbxddW?uAtU0GRKUS3{WT3S+4!qoZTJOcv*TS<^#FoUqLm9!l3=F!S zE{-7*;mHXKLIykAnjAZrCL9*xVr6sS%Vuz4ogrr=Bcg9G)9J=RCLR|ihMcz|Vew%z Sq8Jz$7(8A5T-G@yGywosTRd9; literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-unchecked-disabled@2.png b/themes/oomox-mar/gtk-assets/checkbox-unchecked-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2e4e00dafcbfc3c890a277b42d752d6f87df232b GIT binary patch literal 296 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@7G?$ph7DC@Lz-&(AL}FE1-AD=scB1B2q?;*ydQc{7E_AV-x1 z`2{nuvI)w{$*F5-TG%;FRwyWEU|@*yba4!^IGvmzA>^=@S#*omfs`5F=QuLYP7J#B z!YJL3+hJ*u!IE<<4oj=ft#R0zeRd|>iYs%Bg#+fc3P?De;|1_q9jAirQPSvkds$g_`j zTt6qvz`$VZ>Eak75uTi2)W*!pmdbK`!a)g61BuzorZ+oA8cawI<6}MP&{t{b!aG6E rNk&BffbH{~o>#e37#z8@7#aGHc=EQz&0ojBz`)??>gTe~DWM4fdSFU! literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-unchecked-hover@2.png b/themes/oomox-mar/gtk-assets/checkbox-unchecked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..023e2f124e9a3a191f62f71a47d53b94e07a640e GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zF!%-dgt#&=FocGN78e&66&2;@=a-k4mz0#0mX;P36~W2k;^LB$5{Q~&FeoZ20@F|e zB3oQsJW*c$C<6n7R7sFuFaxuQtel*pfuT`wa9Mdp<&>$@rq4Wf_1g7E_v<>E85kI5 zdb&7 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/checkbox-unchecked@2.png b/themes/oomox-mar/gtk-assets/checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e4f452a8d961e88897e8fc40d2c50ec02d868623 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@7G?$ph7!s6oMqN1YW;^Go8fODgm3|=xYFbI?c z`2{m@^C+v>+SvyMhlG_jHg&N@Z@R?5z>wtW;uvDlo17paU zo-Y@k{_|g(Vd|>m6MoHSm>Tu}zsjoE=l}g1yx#ub&v-SGqcL!0;L3?=t?J94BtKiv yuwshdyO@(j^0BXs?nGVm3)vmTD$&Nmz@Qwd!BAaM^@V|ffx*+&&t;ucLK6TmxNe~U literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-checkbox-checked-disabled.png b/themes/oomox-mar/gtk-assets/menu-checkbox-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..d76d81e1e72692ffada8a7751ef93bff4325ae21 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%O~2l#}zGB7YSFf^VYrc7TzlbmI2H%GvXYA>tA2+ zNqs8ZaO%^gNe)r@*~U8Cbx(eJ8^pN(`6A`N6^vzFypJwN2-Pz%Ffe$!`njxgN@xNA Dnxbc^ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-checkbox-checked-disabled@2.png b/themes/oomox-mar/gtk-assets/menu-checkbox-checked-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c98bcca89e476ae34d5fd7a08dcdcb04039ecfa0 GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0y~yU{C^K4rY+Z%-z`$AH z5n0T@AlnYYjQvkPrZO-vNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz>pT;6XMFiz|g?Z(9qDZ*|%YlTggthl2r~3TOCTb*p+Q@sM_jKwaKA+lVjy3hsv!E zm7DFWH``Zlb*$d(P`SmSYO_Q27W>MrAV$>|u*epWnyStAm0Rp9w>VaA2AiGG<6It?0tNE1A{{%GBUIC3yMoh%j)Xt>l;?~ODtw!U^wjQ z;uvCadg+y$LQMud4i`^{xw47~iU_{=|9=VpnyC)5XFtze;;F_ubxM`#DHVp$7iTq? zgmOD)EbpDN#q83ewIAhoUN@Vx`omV=BG$Q)%I5M9wm25CZdiToWXy>p0!oIhE_O#8 zHYF#2GwPg|BA2N9{DtQ;$NXuFl*QQ}T;K>j=CqPq;F?q4$DQfy3HncF%zF39BWc#@ z1hFKuUFUR;*6doT&6Ui!Qk%2b{raox+&>;&@%nu*>b#xOhFUp0mXB_0-Jg7B3lwWu Vw?SFkl!1YP!PC{xWt~$(69AqzzMcR8 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-checkbox-checked.png b/themes/oomox-mar/gtk-assets/menu-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..dc76955a030ad31a2595ec88eaede403776b81f8 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%O~2l#}zGB7Z#3JpDDoVL}WW}AK07RRb>j@4jB%~t#BtqwI?9jdoDRBr{LDll2? zvLWFR$WbLhe!&dPtR9};WwlM6i`QIv^!SP8DeXoE28Iw%7sn8Zsj2;uLJbBS&dzIZ z#lEYLO4le^@=RZUjfMQb3>TiVR}Xyow(wplunb_9nGxp@T>tulPwG?QhEty|O>&6J r&oz`$AH z5n0T@AlnYYjQvkPrZO-vNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz)%|C6XMFiz_2PbbiYHxW`~Atwv{{G8a6stZFOka>{z?mzIvNO^%jS!Ee_RN9cs2X zR&NC{sJMTcIKlaWH8QCPB(z3}g`)`^Mhy%NQ6K)JlTXU|`}eEs{+-+$bzXHI5dU^wCF;uvCadghTI7dbYvBM^V@!r_?oE>GYzlbpR?s8i`em)-Y~hU4Leqz^s? ziTr8{uhc(@o8j?j{r$@-9~T-WKY7LUM$O|9vrhcuCHg6gI48bvQnFv9_;K5n|Cc&v z9pQ6SOuwR1w!q9eaN=gx4VtZbxrq1?HO{xpuzfkIo6gPN$rAYWBhi^*%bieK^tnVlEHXpzDl-pW+iiL09)NTd_ O1_n=8KbLh*2~7a(j@IV@ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-checkbox-mixed-disabled.png b/themes/oomox-mar/gtk-assets/menu-checkbox-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a3b9cf7adc0d8ff37414d717cf454e129bde1d GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd7G?$phPQVgfdrU~ojgN0I5=)U^nbv>z`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tLe6XMFiz_8JwVzXW8I-AO^_EnqhD>pkPRtQVAN`6d0XHes>tKckW^_lHR5`q R3IhWJgQu&X%Q~loCIAguK&b!# literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-checkbox-mixed-disabled@2.png b/themes/oomox-mar/gtk-assets/menu-checkbox-mixed-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c23d45ed046cd0d374aa8ba9aa2f94d42733bcd4 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0y~yU{C^K7G?$ph7*}$9~l@Jn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz8{iY-%D}*|$gO0jTgfVihRqH&n;a^)I#h19uiorXwFQJKH`{|4TOF!4J5;TY zd{W22z`$P;0re4&@`o_S(z~JfX=d#Wzp$PzFNo8>W literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-checkbox-mixed.png b/themes/oomox-mar/gtk-assets/menu-checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..0e2af595fffdd3d01ca097c021662c1178df4b3f GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd7G?$phPQVgfdrU~ojgN0I5=)U^nbv>z`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tLe6XMFiz_8V!W}AK07RRcs4%J&7AY}D1&k5%k7#P?~g8YIRJUqQ0J$`ciH0xak z1_l*R7sn8enaKv)?9B>o1ssc87RqpSq!=(TYBjUGE$|Liz`$AH z5n0T@AlnYYjQvkPrZO-vNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz+e{O6XMFiz_87>a;ICvM(3)n4mDdHs<%2+ZL_c5;#j@az8cJhkw{z-@7NRu1_r^B zAirP+Q8Dp`=`&`|x_j^0^A|7Q{hLs_7vzQ*PZ!4!i_>qf>=tTJ;BmRAx<|C-&;Rqc z9zRG*J-pU`;!Gc=8zH4py-YWp<4-p&S<=uwvFV&g`z15QB~KTAQ{Z!cXTQnd-MugA un+md~%IBmUaW<-yW1A50?7z`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tUh6XMFiz>uAtU0GRKUS3{WT3S+4!qoZTJOcv*TS<^#FoUqLm9!l3=Hy~ zE{-7_vdICQtjy|c;T*~{6sIuqIK4dB5Y1KErpUngP4JGJ(~3O|3=9mOu6{1-oD!M< DC=WVU literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-checkbox-unchecked-disabled@2.png b/themes/oomox-mar/gtk-assets/menu-checkbox-unchecked-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e5cf866887113b05575594a1b6fcc55f6f22fd74 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0y~yU{C^K7G?$ph7*}$9~l@Jn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz7~m7)%D}*omX_Ag&`?oPQCL`5US3{SR#seGTvAd3A%kV=su>sd%8G=XapxGtcq#nS*C4}vBrtjmnSqs>9j=J!p=1*5nHv6 zurkJkuVw0zFi>FlyyCIz`$AH z5n0T@zRzNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz#tmn6XMFiz))6JR$N?MP*6}@TwGLCR9sv<)8%mv0|NtlNswPKgSv)hRdv_zwi+b{ z1_lLB7sn6|*<=G>=4OR90}ka@#a>39OD_&KM6cr7cvp}?WRGYQH`8HG1_lNOPgg&e IbxsLQ0KUpSLjV8( literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-checkbox-unchecked@2.png b/themes/oomox-mar/gtk-assets/menu-checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a12d681fbe243ea5b32a9400d72a1a418776eaf7 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0y~yU{C^K7G?$ph7*}$9~l@Jn2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)lVq4#JH6Pd}zIFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXN|5a1Ky%D})-Qc{wYmDSMDPznacU{F+41g49Nii!#g3nA>{;^GCLx9(zKU=Sz? z@(X6*=HXFRwF?TasHv^1>+I@umndXlVDRyDaSYK2PEL6Dv!BOL!yw|HJL_bLUl(2W z8Q*ai{(1JpzxpfWAQba*vaE_RfFj? YD?`!Fuk3NZL>WN9)78&qol`;+04lF#mjD0& literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-radio-checked-disabled.png b/themes/oomox-mar/gtk-assets/menu-radio-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..cee452bfa7f9bf427f6ed0150356fab1c74befe1 GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%Pp2=EDUWnf@f6&l*$(6CCoVO40uHqYE`o(-#9$~QX{Z?mmjXH~M(tzn~c)mDen z%}&*89m=*jlx?u9-r`ub)uCdOebqMms?Bzln;k2+I96?PsN7;-vBkc6t7Fv`hpNqX zRhvPK%1!naTO6x5J5+6UtOlucsM_jKx!JyIi+$x5$I7iBT~%8gD?thzst$Y*7iC~z zFenM~3ua(uVPj+G;};PX6BCz^mXVQl_we-e^78fx4GoKki;K_7$}TD^uc)l5s;RB3 zZ>W;}K9zxiVYR1=V~B*L>Osz=CIb=Ii_)%zT|ozKScL?7?N6%teLptSroDdkuU{20 zt5x$CpPxQyM=_6^_}8y#HurL>V`V-py*Bwr7-QJ_dz0nQ`We^Ai-)W_Y0bN9&Vos^ zugOf6(YTUu%0Ts)OPl85DSwP67G9n;d6I3blveJ{QmH>aoLZ5`?oF0I^DX#~@wvq1 zAfrqloU3Y6I&F6-_z`$AH z5n0T@AlnYYjQvkPrZO-vNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH z!0{7nfsd~Lb#X6hHtm)@*XD-QrNS)vk84WBFExs%>@^n{BJM zI96Uy}_|^t7GLhhw9Dtm0Rqpw>VXAa;)6!P_fyeW|LjTHm91+j#V4&t2WzJ zY<8;H;#jrOp<9I7_iS8TPf-fUO3)v*e!3nEy#*|7>_pndfg$LdWE zm0RsW+|7=ao9(N%*jH|GtlZ)NGGwbml>Cx6n;x+y?lZ`ZSZ z)6|w_&RjNg(XyShz4ewVeEMJSW6b=BwI)OE-Q41RhjVxg$_)MYZNGKmQ`ODW)i+Fc z%gUKvo|1S;k;C6~cCT~T(ZhblH}pl6LAyIlok}UsM?&)+IQ5CC8P_DUSly zu~aCpnewW_Fn#$Hf!`aSF}8#~$eYw8&y}eX!u>|@d81>Jd)y+IhFu4LK8fHzw=?qV zQMD7g2VZUyom2Y8b*op%o7IfxnsOiLFbKU}ufd!m_%2`Va3%YTt9mOLX14uym?W~G zD>jJj(>#^`9xbl>RSy#DldH z6dww_+uLuFCi9fD@Bu@f{2Y}cj6zQ1_lNO MPgg&ebxsLQ06ssDy#N3J literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-radio-checked.png b/themes/oomox-mar/gtk-assets/menu-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..367620465f6923b8ad17a738992d298748446fd3 GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%PJ3h)VWWnf@9W1O}sv|*cP?oPLo{SFNqt;@DKH0-pi-tJhl&AD=iW9=4)s;zdl zn;mPnI#g|Ts^02YyUn3`vwh`O`|7QZRa+gZw%S*3bFA9pP`%ZmY70oDdaHfSHpl9% zV3Dm3)gUQ*2p7TL=1>hX0i*`X04YP_LS!@IPggQ9FqoDE`2{nuvaxgX@XE-lYiaA~ z>KmAuTUhq?O_(@o@|0=QSFT#Ke)pce`z~L(`sB^qcOO1}`uyd`&p&^^@jp*uU|?A9 z>Eak7A*p(>+o{Qbq3xo-$kEp#%yXWubjbQ|Pf!Z$7SXOSB5R z3c0e{iY$&=uFVdQ&MBb@0713q A_5c6? literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-radio-checked@2.png b/themes/oomox-mar/gtk-assets/menu-radio-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fc1cf8e48a11cdbb9390f68aecb69aee07430db8 GIT binary patch literal 1001 zcmeAS@N?(olHy`uVBq!ia0y~yU{C^K4rY+Z%-z`$AH z5n0T@AlnYYjQvkPrZO-vNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz^EMH6XMFiz_2PbbiYHxPPc}Q&Q)6-8n!t!?6j-i>{7nfsd~FZ#U{I&EiM(?oN9JB zRBU#v-Re-a&8~KfW9>G_%Iyx-Tb-)6IaY3QtlH{Ov(3JGi(}1J$Es}()mt2@wmMdA zwXfddPz}=JShWSDpk|9>HAtmH^%nb@t&U(>Fk_oT)fR{9ZT3}Q1t8P5I#h3SsM%s) zz16X1t9>=tOb}x$$f)YA_SIko)my>ZL2Ub~tsuKV;vijM_BIEQN{AaEvfIEKLF&N@ zz)~PB5Lt+^XzZq$tlkU^3<)Jce!&dPEMnpkGO}{=3W`d~D*6V7#@04=_TE0eeqrGe zQL*s}Ny({c={dQ11%*Y$CAD?+4b3gBZJpgcy?y-?=Py{eXv4-$o40J;wtdIWJ*Q5e zIs5AMn@^v=eEa_6=da&?{{E{DY&g%rz<9>f#W6%eGWQ^Rybz-L zWWGd?JM`X)bJ{8G4dHkGS{ZNN6#a=KXLU0B{nL(4xt%$@_ov+w`|wnl%Tw&bS#5(q z?8Oqn({C6qv(mV)`z(M_ee1qyMIsgl@0{>S{$x1wqZ9Y#UDA^~MGYoT%4?Y3a^{tG zZl2q+^=vVoecUo9)(B0Sc#u}sxc zch{CGmA8zlwv5`7f?UpcdNK27G03a_RY-Eaq!SR%JY(V($0NIz_&dblB3L}> z(t+kv2mC$#y7kuXSW>%SMezcaV(;m5d{`|m8$D1}>D}3~LwV99xeXe}SvMI;I_*0x z!+3T_3GbCjMv~LbzR&ilm)$YNq*e1sirZ&hA8m7`&kyB{6(=8-(Z2AxGB;Om-2u&K zUi%hmJyThxC+}x?o|)^+W9=`ROa99}UV3F)@A_$PL!&>f=*th5jb_>NDXyx_Y;XL- z`M#}Z>^~nX_KIc8@7N&~aOKHTZ}-pNTkZ+R{|c?jF_G&|?=JlNU3_8COV7u?tT_w} O3=E#GelF{r5}E+iShySj literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-radio-mixed-disabled.png b/themes/oomox-mar/gtk-assets/menu-radio-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..c4a1516319c1dc163f99f37ec290a6fb480fcfe8 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%O`1^9%xGB7Z#3Jq;=XjrA)uqw1+n`iDe+sbuTB|F_3Hab^rbtv8JRK3=rY@0*b z2D|Dlj#XP7DmK|yZL_c1Y*)G2v2u%J)h36^&309r9jmrDRBp1b*y32d*`aE)WA$eH zsx9`FTO2F5I#h14uiD~R2@-dxitE_=mw|yntt7}Vn1Pvvjg4JYOiWxtT1H0J-NVz< z%gfs*E-pSRE4!$&s;Z{8uD-#ud-od#28KRQ7sn6@N!x>+VoeGRt_QsX#ZtYt>{8zQ z|Nqf5Hs?MRfB9-~z`$AH z5n0T@AlnYYjQvkPrZO-vNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz;HXjC&ZP3fuVt+p`oE+m1W^hw~|#34cp9fw|O?Kaw*^KQoi1yV7)`b7MqGymW4aq z8#ddNZ+0o)>Quenp<!2>R1KV1re;=>{zwgzH*Cw^%lqKO%9b??Lpklj+LA3tG3uzZgH&K;s7#at3%}$ zn8;R;NR`szb3F_U44x%He!&b(Oq|?2e0==;0s?|ULUMBQ3TkTV>N>jm28Kq)CiV^v zPEO9QZf@=#o&kXok&#hR(a|xnaj9u(>7`|5l~q;MH8r($b@dI4&v9>MU|=lwba4!^ zINdurGnz3`q)mQN=LI(x4Ns?Oo6^aMHpnapfxfw&kWbLo4AB2j+#aA)w2v1sKcc8nTYdwRl=PtG%96u*sV0aJ| z#Q(!gWWf)v7aoD!6?}8HXElgkv`vsccw!~*ldDW_Rtq>UToGB}VdYs-qO_8$$CSNm zxBZQmfkB){EwfKUCG+RZ)(drOG`#F_Kalg6{f6% z9s$5UYJ(GYQPcE_Cer*)1-Thuj-aGZswje$-5!ke@+2&!b6>9MGQQT z)>*YNlzls2$B+86yZdLEpv8NSeU|fPKFhgs#{Ju!{oyN{cRcgC_nQF}v95kD>zopr0NRaJQUCw| literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-radio-mixed.png b/themes/oomox-mar/gtk-assets/menu-radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..5508f8906c3abfe435fce51b462489c8911a7d7d GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%PR2Ka=yGB7ZlF-}_*+OW+tcc)v)eusu_o(iU-)UH;Yn5yl%7^)#PIR6e!Yk~n4M zqKS^oJ#l+dE;Q_%2N4K3c|u#g_n^^++?WH7TbHJ1TPo~a@pY!5_5D{i3n%|r5mzGo jZ(8M5ldE-(&$(}(6qu=LTByswz`)??>gTe~DWM4f_2R;% literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-radio-mixed@2.png b/themes/oomox-mar/gtk-assets/menu-radio-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4e81f289194d91c1616623768b4e2191b4bb75c5 GIT binary patch literal 864 zcmeAS@N?(olHy`uVBq!ia0y~yU{C^K4rY+Z%-z`$AH z5n0T@AlnYYjQvkPrZO-vNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH z!0;`=C&ZP3fnil>=zfQWEjAT9-5Rz!G;DUN-saG-)2@26OZir(>g^5{o9t?~xKwO& zs@dUCvCXk^yF>L>r|NBvm0KLEwmQ^ov#;LbShK~UYO7<_R{QEL4%J&7sMaf+##WG)>aF(GUw;7J|QVNH7&iiuD+qUrM0cIyQjCWf8zWF3m0wJxM}m2 zt=qQm+;i&mnX|86zxnj}%eU`8e*XIX=U?MS<=+epjP;%_jv*GOdnZR)I|Yig?bmP* zX$j&Gl{8u!kTK=bi#`AUpWk8e@`|L*zTI2D?Y_Qady4jyl_hrSlk;}Z;XLWR`)dBP zSz+Zd2d-K3?L9WFv)NAX>*ekvJD-}&Zk_D%Xv+m7-QQF6JpyekPYB3R`Ru3;5!e*XS9ris|qM z@r{;D^Hkq5T(Olq?8TfAJt>ay-JKK6*P*{b-F1!xyD#Q`r{m+Zf``e8A`L zt#k&S?$@95^4%Gpys`dyGdw#!ZSu)Cq3PS2?X*~7(8A5T-G@yGywqQMSX$* literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-radio-unchecked-disabled.png b/themes/oomox-mar/gtk-assets/menu-radio-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..03a048a8ec33d24cba60e4b019ffef2a8c133ea4 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%QA2l#}zGB7aw|NpLhw4tG)q@*M(E32WQAvZU-p`oF?yu6~KqO`QMsHmu{ ztPH{^DJdx}EiEoCE-Wl8EiEl6DJd%}D=8_trCF&BwmZl#n1PXrnT4B&hmVh6MO97R zz|h><&fea^(MfRX#cvD@43(ZPjv*4^sr`XW%?dou+EY6xTNN_x{O=il;OxquuNP}_ zPJE@Pcvd9^gI-FqNg-t^(8Vy?U+w*X2?FnS)|DWcr&}elajG OFnGH9xvXz`$AH z5n0T@AlnYYjQvkPrZO-vNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz|a`r6XMDM1`Q1jxw*Ls2?-4i4TXh;<>loC1qGFrmBq!y`T6-(RaK>>r3D2ARaI4G zWo3nhg%uSQB_$;gMrmm&oKaL%R9042TwGjIQc_e@R9;?QT3QMhgs3bnErrOIm6es0 zlsw~5IKaTbpj{H=7tFxO#?HaP$uA%*A}%f=DJdnbps1vztfHc-rm3Z;uWw*zVrpw| z@8Ia@wCdFDMg|5(J5LwK5R22jQ*KXlb`Wsoc6P}tQWkRAlJV_-{R5i`J-=stUUoe$ z^l8alv7eJGJ3<3PTf6v|`JD94+P6x$oW;VQ&1aPty zr)e7H1SWlW&V6UrggM6ogRd`sF5B#X#qaK} z+utoVyg#e(?d1fIIZux-_6nO^H~V+H))u`_$M^ka`OCyJ(cwGKE$u{5BJgzeb6Mw< G&;$UgsQ9A* literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/menu-radio-unchecked.png b/themes/oomox-mar/gtk-assets/menu-radio-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..9f403a914fd9123dc8f8c211986608cc314648a5 GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUlpinR(g8$%zH2dih1^v)|cB zF)%Qs1^9%xGB7ZNhK4qPK|(@8etv#wX=y=0L0MT@QBhHTetvm*d2w-ZQBhGzNl8&r zQDI?Wad9z(EGjC3NWmE;B_(Jg#bEHXX;&cw1A|gYkY6wZGYcDsxP+vXtel*@kFTG9 zKwwa6T6$4&byIUoTYE=mS9IzueFg@GPEQxd5D7`!gN$NL3Jfj>`#X_kS^`OylM$tw_Jr zx#+UTl%*S@B2qN@stjMcT+BT3+Dq`tz`$AH z5n0T@AlnYYjQvkPrZO-vNS3%plmzFem6RtIr81P4m+NKbWfvzW7NqLs7p2dBXCuYH zz_2dBC&ZP3fuW(HAuB7ZtgNiOyu6^GprWFpu&}VQvJ%cNC@3f{E-ol2C@Lx{EiElB zE-oxAgpegAB}GL=g@uJBB_+jR0Ff#xDuPHMlW0;9E?84BM165Fh*4Bj1Yw|&#l^*2 z`gB_u7#OTdg8YIRn0R>k1q6kJ6%>>-wG0f6j7?0<%q?78T-`l9y}W&V{ldZ{;u8{+ zl2g)h^YZfR8=6~M+uA!iyBsD3{%2rd4D)nx43Us5J=hu66u{tmvAZcMD{R@)smYBq znZ0(^$l)nB(JYFB}LfWVh2#!8cO zjy3zG8{AV%akG-1_^WbzX_CKFkiOMU^{tzxK3?PbbxJ0yM6kE`8cDYcA+NZTS2ant zsW0x`xG5xItzn*O<$?aSLcIb7ORISHtiHn1kzK_k6utBfOT`uT4S}t)8!pI6tUjc@ z;VPrVibDb)L>Xm6Uob6HTCkWaR^bXnY%BAzRUg=LwyAU`IX6>`kN zQ)e*+`hIG-5ZLL)v18ILiEMAyYv#v#dqj`SR8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpjR2nz*L7AUJKY+#J63IRsMz9Av(=$yn|<9D$C_;pmD`-bq(jXX`|7QZwcDI( zwma5t1#`DKR&R5t+G1b5&AxVaF%QTO6vkfo!ba>R7V{WJ2{8hw7~kHCrLNKvsZ6wt)nzx7b&K z88r|!+Z?MvhB(x0wXX&>-~T>;_$S4{z$otN;uxY4TsrA?*dYS}*XAA3Tv{CscLEoP?mV@(OC(40^Z)uM z&e9(io(sNqFLLrp&yZKsTD+ErSalxm?Gg`5-^bl_cTet71+m`dBTujX=O|X%wDI%J zoO}1WdV0HOoOpS)!%XUKfLoNwlP@Qhb}hW3lqmazb;Y{ogiyw+N0AE_C`&W9UA)O` z5S!W9wDU&5)!?ZICrWDkn8qHFy|Ja~jYFfp<%g|58m&JH9}#@_v?6!wrKG~#uZm_N zTQnM#g99#1Tg%zpvA^-9m+`Iz>ah#Zqxywv{fBJhq(^$CqzrC~8#XBqFCvCBj VEt#{VgMop8!PC{xWt~$(696IqO(y^V literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-checked-active@2.png b/themes/oomox-mar/gtk-assets/radio-checked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bf091e39ef7055b6a4b14e86bd9deebb3b593051 GIT binary patch literal 1395 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFm?v`gt#&=Fs#yU*yfqL)vk7oz;qZnLY};!wTCv1*%R)fR`EtqxV&>}$3=)^2sE+3Zlg z&8d2;W6d_l>MeFvTOF#mJ5+DBui0W>z0Co{-R4-c)uCoPNK5TjhuUopAgQg6HCyd# zwmDR9bEw&BU%l0#YKwg}$PEs)AdU7Q>p*UEtlkP%um$8ukZE9DHCr7(Hf{l#R=w38 zo9Kq|ppkgKY< zg3Z|mvJNf?vK^`gHrzbU{TNAc7Dz)oix&UokK+G?fJT1v9X*>+0$0 zIXSud`1<(=1O`P!#>B?O#U~{tr=(_O=j4=@l~+_$R#n&3*4H;Sx3so(b@%knm^o|q z+_?)DE?T^7`SKMjSFc&SZr%C~n|AEnwQJ9wz5DjQN z{l<+uckkVQ{^I4Ux9{G6`0(-5x9>lG{`vdw-||25k_-$?=R92;Lp+Ypot7CLYlm+nMv$rDT2EBDs6nrD@-HhF|;pTKipjs#dX4ux+hVOrQE{ zxfH2C5l7?8^@BgjPF-UaWGs8VC^#d%uqG#|P+jGE_}i5;7HTjYym`!K<;nb6+)M(p zA;!s%Iwpp5ifhX7GCv42bY{re>-kG9ouT1i$}(jxgP%bU`(yYI#Lk{tS2ZY|Vad+V0|{>)Z@i)C}qrM5^m9H$FW3 zmu;msH}n3pKBfmcO!)82a#FaYzg4fnOW2r~WobN{PNVX|L(&O{j?7`${3&U>m|BoN z&*uYyb2QmAM9$lLbX~ChD0r5^ulXgjlhUy&k;J=8U+-Ec-qIM?T*zF1gtvw(&2z>- zrp0WJnfGxW-q~a+ye!`^=5lFlJo~bi?~A$AX64tsn{_aUNpIqcQ#Pd%a<@X}O#Xhr z(q8!9<{7_im#_N1qfs_7BFrEz@s{t8?RE+(dKcCvScU%6WX=#O+%Ui8k8t4yrU0q_ z?a2v#X+cM%@{O{^8k~cB{1^{9CBEKnAn#LXo0qhTVc!X#m*(?DD)qPKHE?CmYnyv1 zX1{p7ckY_dmd4(eJL{M^o*aASc>R)Q!K=3>uMV0Cto2-Dy_!L;_-^5onPJAuewaxd z7d=qW_3NADgGDEz+;1;tm=_Z&JC|`sw(q*@%?vD)b|?NcV_;sj?*W^_8!ewV+<6zp zV_yCH9H?^WY)x_F6_G7EcNhxHC#*WZHP&l;OZnd5hUcw)t@*dVx-F|+7#J8BJYD@<);T3K0RTv8hxz~j literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-checked-disabled.png b/themes/oomox-mar/gtk-assets/radio-checked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..d4913b47431083a0d1ac51c752ebd501b52e2a61 GIT binary patch literal 630 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpmH?j+R|W=#{|pQb3=OM7Lsw}xtO{+|=9#Jwbh||lYPZz+v*LDm75%@H``Zkva8ta zShdBWVv9q~M*FI*_EnpmDz?~FZgH&KQK4Gz6z|S>XJ%^0RsbrO-YbnFaskKGaDPb zsF;|dlA4;jx`w8fmbSKziK&^ng{70Ti;JtPTToDNaC|~SW>!{qPEKxKUVdd&RZVSu z!*1!@j~Eyj-gvq=hDb=xJ@`E6kOM>OMSaeNoD!={CThhBpK{vq{(s!Lv@nT(MSS|) zR;PaybxwcVpx!%qPV!v#dbM2kqcQ6&Zg>Xw*Bi&~mXlmRJFDsPg{@~|Ekj+@EM78q zm`y*ui|tDZ#|EogRR&>cEdSzk*DPfdIJxpr0QVXf)*B}x9X$=F1#-BZll){9;if2I znSSDR&(swR*_PTGn#X=!W5_DfGPokMdhJ|(^sW4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFuDi$gt#&=F#Km=Xkch)XlPg!8rtB{u-~C!m1W^(Quenp<=s3#U{I&EjATfTq?FX)ogUA*lbt2)wy!B zL**8`vMqKs8|=!r+SP8ft=i~Zwb`k9gJb0;hw9Dtm0Rqpw>VXAb|~LsU%Al^WZGtj znl1KKo9sa5Y<8^L;!v~EzG|y|)n>bj%}y0t9IH0jS8cYh-eOm|#j$deWA$c-N+fQ@ zRjF>`=AUp=uL| zQN6_;#NFahy~!S=1tbfx+P-qLW94T1sx9`Fn;bw=Ab;6|901Y2*`Z2P@!%!~28P^{ zAirP+MkXd^78Xt}9$r2H0YM=#F>zTrc?AVUB_(AQRW%JwOSJ$jGRe*x0zZgv6xel$7+0%>07F;*!$Rva-sm z>gt-hy88Nt_l3F#85o#~JzX3_BqX06%#0QaWN3RhUBFW-CTR1TGiNU4Fc&U%RooJE zIVgDZ5?95ddH?_KEPfXAn87&e{_gz0{JV~GpU$40efskEO~2G@kFIaor}O1yKAU;w zcEbgqQ|<|*t1dRa`>!+jcI2$NGox>8~Wm6UQd`TRaM#Y)K~KwPuSbY zsI!-LT7@|p$|ctBSyOgXca5g&oo@zWdKy}hM=W-(G@D+RWD~YWUE==kE3b5qH94*H z@mi>KY*Q3ZQq3L(b;GEYOjoa$3l&X@miU{sjq{4$X~|zc3H1Sf+xYf`PqynxFH)-) z&hj~NGWm;E2ut6kPrjG3oc4V&G+2Hi{6TAt^Zv}M5)-1=kd_r>qc+oLidU)0mmyzK<&~^`{-9C9BqfNj0I1R(+b(QKWRASQ98_Vy;IbGxJ(YE@^TA_JAp*gI#?x$EIbL+Fl#an8G zw^S+IKbo8nw$QF;&YVuRg~w_wS$pJ6Z!)}!v}FFx^6l5tlK)KCuI4Z#Yip_-2HCOj zc`I{Tp3FV4dzF~BgllWiOup86$y2UseP({#`N;O@k84ZKw%hb11qGgbE}?$7YsR5l zr&h&&H@mhZNo2#TpIc_d>iju$O8c5K|LY%Dzxr9uH5cpO=%-fNHv4|ztKCa~&TPGu zC;R;NhI3c8`tYp3v-I8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpnE;;<*PU)9TWl(}I#+IXsNCXGw#~V6lY8wB_wrq?Rom<;b~sgScdXpvShdx@ za+_n-c8AI>j@4ToYPLF5Z*{8P=2W@ev3j#Z)fT6!ZB8{?9jmuGS8a2u-sV`n-Jxcy zQ_VJzY&BR4EbCCc&9MqBShdxudW$27yVap;n?p6oK!@tBjx}5Dt3l>CR)ItuLF_FK z)gVETnwqWlRom>VK_ZUTTkJt-t9|u0d$3}M>YB*)sSFGZ&Lu&9!Q4t}8k$<#`UZwZ zUf!{B@oDK98JStxxw(1y1$Ffejm<4>Q>V|IHGB5ljhi-YK7Qil$(y(C+`V`I!Gnj7 zK7aZ8?dPw59giYA85kG^JY5_^G=fVf-3&YAAmGwId&7!A#+!j=6GN|QY?9>o`v3nE zXQKzqS1!-lRa~_z`_>GW@F@n@YdvQCn6Sz}to?9SkoQqHo>SIGZ%zBhSgxUaJI?Cu z*4oSma}EX^H&@^F!o=yTuEy&hCnEh9b_sgC{lX>kto^VOzsXk5#>QRK_`WRKzWc$i zRZWeZw*ofAK3%ZbP~yi$<}(+ajJP6}eFz0T{6wAn*+oPnZS+mRKlgzxhM{6WBa&}F8yUnRK zq4DzcKYi0rR>;OLzo%NJk(U$x+Ud!S^}b=p?>l}lU8R!z_?yw4sQLCYnN3P2^85{E QU|?YIboFyt=akR{0EihlqW}N^ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-checked-hover@2.png b/themes/oomox-mar/gtk-assets/radio-checked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c178ceba0b2801989e7cf2e658e4e51e58d7f941 GIT binary patch literal 1402 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zF!luagt#&=Fsupob*|j(P`SmWY`06zCimJcZdF@d z%C|aHZ+EWU>{PwQseFr5^)|=K%`VkjoGZ7x)a-Ds+U8WV*|lnmOU)L?s;v$++nlPm zIahCYs^02Ywb{9Pi$m2G=c=vtmD?REw>ng9bFA9pP_xwmqOx+kWA$c-s?8w9AeGx3 zYPL93Z*#2L>`)DIjAP9}H4RtstYSw>s2-bya~BI8<+iAdq^nE=Q2YtqxTnH-NQl z1!)Isu?GomwXfa=ay&>Qj8O%00LX-@E%sI0>_P4U8w>KtR;Ym>r*5$aSpm_t1>}7Y z7p$`Sr4CaV0|P^INswPK12eO@qN0+rnueyPwvMieshO3PwT-QVqm#3Xw~udlWK?ua zOl*8YQgTXqW>$7iQE_oeQ*%pOM`w3$|Afg?rcRwUeb(&RbLP&Qzi{QM)oa$STfbrB zrcIl-Y}>wf@4iEa4<9*t?BuC4=gytKaOK+d8;>48efsM4>o;%Tz5nv{+xH)T{`~!C z^Veu50|V1VPZ!4!kK=Qvg+~iJia1PnNtl?F;q`uRmj;It)535;juj0;T^(QixEkl! zzdP(>Hv2B8z_Z+Ub3dP*yEF8%%(;-iFSW0}ykO$KY2FR5vJ5}li%+iv38w{_Ox?2M z^4>kqVx#4%!j}Zyp1G+rc+u;WJzoNs9qTU54Y51%q~3jN*r!LvXU#taB$U^sRFu@2 zD}2B1`*FrS1BQJsU-4+3Tr>A0qrkgBcYH&gKQHb$)^34MVMoBiJ|e0b*AJ4KYWF+Ob>&w}_>yWjgL3cQ+h$+1C5*qHIh zlK5S^jmnDCF5+N| zaqsz9(;2=A0V=DE{6F*X=W4w>S@C4ve8cxM`~S}~zFOVZ5W6rU$bj2vtN7>qxeg8z z7nUVNh5XZGS|M6kkl_5U(_#g?M#r(+oCeCqnkl{JGfj&ROw@Ec&M@Em#V(yQ?26~U zF)OPr6M4{mW{Tct--X|UUTu5UzmJiHd+Dw$`(M+#JXY^uy_Q_GTPVTWHi$n;{Cvaa zR>q^OGcc*CX<5hbvwLssm_BT(#%;dF;eG?l_mW0aAW!jOy z;reSihHY=}Zm3{y$P0}xU>1-mIVy1TU9>^b(QEZ~T`nKaUrY7$4EsArzTx+~irRG_ zy>_YY*lu8Evu}g=l;5Y@e*85lkDR*f;n6wlzsrv1OK*z%_o61is49o4&&_L|LGX)R zaW@QKM1EaY#dc3j8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpnE;;~t&H@6fQ(x@?Mf2nTOF&nIn->nuZA$TfEZQV9ICfERByAd+2UBe)uCpKea%*f znynzR8l=Dhq-85eWz7}`kkl53YLKjBHAoO73(~a}YzRmS%m8uiLB>Kw?4gRGT#yMM z*{u%M<+2`~3=9m;B|(0{3{1?dY}`D&d|KK%j!w?rKE8hb0fE6Gp<&?}nOWJn`Gw7` z?H!$6J&TttUAA}M{sWgTU%7Vu#?4!|@7(?P>GPK#KmYyy=s1;uf#H*F`?XmLz->=--Y&LEGy!LL^uODr?o;{8_F!Pn$xnGUK z^$NAEH%qLf>%43Gn;XmY8(S6#3&v?28RboN+P zs|V-5w3vo*q*}UWWVdX+z*}=_rjuW>&SD-3%lZP<=F};S%IVzKZzbuLFv}OIO}H%c zI#zMY6OjdL6~lb*+m%eIV69)~z9wNUTfiJCV@(EK-Cz|tk>{4Xy1#$7s6FaCzvX_{ z*JF*>C#SuQQJb87e#`r+IU!+1(^AhZndi3u*dHGG;FwqPdKQK~CXb^N85kHCJYD@< J);T3K0RSgd9Bcpp literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-checked@2.png b/themes/oomox-mar/gtk-assets/radio-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bcac1a44543712e11ca85ea225640959848d54e4 GIT binary patch literal 1290 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFqQ}Sgt#&=Ff=eUtO^a?@6fO+v|*cP?tX`cEjAT9+#A+8S8jB!+Un4-!?tRpYr|%z z>a9-I+Z`%4+0|@uso3UJv%|4=i$m2`yV~u}Ra-z()m!WnjCbFAF#P_xCpYP)0A z7KfT`PBmK{YPQ)|ZFQ*G>R7$ap=Psv^%lpPt@hPh9jmrERBv$rllCBGTkUJMIaF-{ z3vRWq0-5hn4b~3U;sDaV#U4b0wby{PLyg)BGPZgvNPYDddk|xrL-kgBkfmE4YPP`G z+Z<{@wm4RUodi<06=ZBR$Uul*7#FMsY!^tpY8%*0koooq#US%RvS4#y3PARPynv(( zq6Vgb?U`o-0|P@%NswPK0~0d~8#{-fkg&Lfq?EM0f})bLwvMizm5r^Py@R8(i<^h1 zkAFa5P-IkeOipfoVR1=$WpzzMV^ecWYe#2ScTaEM#96cF%$>hr;iAP$mM&Yqa@EF7 zo44=Sxoh{H{Ra;pJ$C%W+4C1J-o5wW;j`y2UcP$$=F{h|-@gC;^Y`Dney76>3{172 zE{-7*l1~q&M+-YLv|f~UVh~-TwMeAeQRIjhhpeE*Z&>HvC&w-07v?_sU;NPWXA?-ftzpto`az z(@Iiu(p39Dzn$`};OgO9`|gJ7s$Z>5mp&~WvPN*tpR-X@S4nFnq>4P&y0+RaG%N0y zRLGG`{^UhofhRS4?oM7+@WJ|+>CxSNAHO!7vOPE>K;!C!pbV~Lzf>#3xX_cHbI#{7 z&X=F(eZo^Oxn#u^p$Yj@F8^&j@Y~N)m-WF;uPw=UrWk*i9I!FoPwMdmr^yG(*48jj zc|Co79=k;F3*mz3eedQ^(UzP1UT?#?`%#9wQdI2%UdB3w@w;tis&&{Gb**yIxl^k& z8TNAVFy}uxEjV@RdtHMi4tzWG?~4V_e_G9uA{xPPEOn{PqCHdAcqYU(PIrh3V=jD^ zy0mdRmkz_@O{;9dG7nZVSthvc(_Lf+)+50d_N3b5%9@(h2PQDpI@qbcmI+Kxxhm2S z#~Nj@D^>MgaHg)}YYVr@b+;Mbowy#kBxa-YzUl++t;ZVQTK)W`SsuBs*80E-r*^}< zlP~p!wBjaBK9~{QDekZ^^4!L9mTOi|w)|rd3w@<=tSHFuQBIlgjXAcHCrqy4t#A){ zCU|U$)5>32t;-BIX@&pieZ1?@-2*>1#f$n?N(6hlsxCJy^Vdic$lmEXH7Y)tSHq2M z^@Mf7D{E)UM`Rw|^(gV}owq9|1{eRi$9L^r!?%J@+J1?pWi=^DWm_9QKW+I|lF%m+ zSGND(lE;!$#rj|5^YyM3{$+7%S^cFuv(KH?Kl{8*&*Y{32kw-v`I^(LpUX2aFfe$! L`njxgN@xNAGOkR^ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-mixed-active.png b/themes/oomox-mar/gtk-assets/radio-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..fdf5603628b2767c03e6c86e941c9f88a43a59e0 GIT binary patch literal 654 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpu>hYC*L7AUJKY+#J63IRsMz9Av(=$yn|<9D$C_;pmD`-bq(jXX`|7QZwcDI( zwma5t1#`DKR&R5t+U!uf)uDD9SY)eX%~prnEes8r0hv&>)uDQeL-kgNnyrr2+dx)VgGB7Bwt)p9QrjFs z%0O!DL9!r*1IU)GAT`z3ojKVU7#JK&g8YKT#GGARe0==^0zyJU!!on7tE#G-n_F7j z+B-Trr%szTedf$rv*)Z{y=LvYef#zwIC${>gNKhEKY8->+4Ha8zyJFEuX)d2Q1HC< zba4#PIA1&IWl@uZK#SuXR+Ye{J^9RP_r%*e9Iw~?pS~$8a-GPs`rNbIO|9>4?uuH* zl(}kA;6kr1n;Fe>>-YZJy-$-{s6=l9*Dc8f`i;%Ot3$HR2}W#S(J7SP_(Dm#_)PMJ zgKu?fx1GD#)lhlR!1@A9qviny_GzrU+UGG;*F3S^af9PSbC%qV53C%Cf{KC{xeq0M z=(_(uI``p|gFM=dzbszWAA9S@#@w?xp=-0C>m|1J%fFV_4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFa`(sgt#&=Fs#yU*yfqL)vk7jH;#jrKv1*G$%~pr1ZT2QD<( zV-GSG7TO6uEhTB(z9Rp&6tN?iptOlg4YO5ny7Q_ZA z0ND-_0r_jIL-n_O-p33K3(+1Bw0+0UUAy+|*}HGw zfrAGRA3kyN)R{A9&tJH7`RcXnH*P$C@$%J&4$KIEHu} zpL^|Q{4EE810OlIO%>(e5+?Zm_lnT0wNnZ@zpe<~pu1&JME7=&C*S|ue`W09%n^FL zNA<&BmEG2pC0#%6`PTWoef`zN8uQE^>fN$ArTx%sPuKaaA2m1aUYKe+TmQ-CSM82B z&!0^zdEB*phfklytdmT=fipIk=GQB9AGXWhToL|1_-T&5ocEi#p|7rQ=MGET%H>d* zy=rmY^5Ux9JPxKh<{NJ*U)$}gFVvC2u)=6F*8$J^%VwD~u zbw={$-QO8() z!y~PXbB?#qGYsZXZ1TS7vu?s^mwWsk&nHYjW4%^?#_E{!`T0>IM<17(s#ir%`QJ1* WSYKXu_YDRH1_n=8KbLh*2~7ZcOf*XX literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-mixed-disabled.png b/themes/oomox-mar/gtk-assets/radio-mixed-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..c2e27978d15167025790cb608916563650237381 GIT binary patch literal 579 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdp(g2?jR|W=#{|pQb3=OM7Lsw}xtO{+|=9#tyTkNYg+gE~Rt2WzL zZLtTb-|A4g#l8xxrpjCAR4@YrgLz4iUoZnB6EhndyQr9$qLR9Xrk0krwvLIZnYp=z zrHhNJt6N}DP;hWaW>!{qPEKxKUVdd&RZVSu1H(_jT?`BiXFXjULp09M4a^p9bP&1Q ztKs6Q@yW-va>?62|L3PI+m>T}nCJQFoz>^>nJfNZl+1qe^Gue@ez)y+Ha|8KyK_p6 zBX;fWt9LkVTyVRgRQ{veil=Te`_Bimb_oU*cdgTs_FAqBWjAxu;_~8IZQ>WPE&5A= zhNbI%-4`BS=N1Sxv9)}eP%9*NKUntRsiWnp{(_o8yVFb`@b+owO!y?)f3RgLPo&|h zx4bvzqz8-ftbQi^weiN~(9rKmBH4wG$F|BTn=ZK=)$ToQ?)POSx8y%C`JIq%obqW4 QC{-|cy85}Sb4q9e0KS9f9{>OV literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-mixed-disabled@2.png b/themes/oomox-mar/gtk-assets/radio-mixed-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..90985028b88e59a6e0e89652325b99d6e82858ce GIT binary patch literal 1041 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFiHjZgt#&=Ff=eUG&D4<3Jq;=XxQ)2u*$MJhlY*TW!ubi*EyUDR)E10{*zG91g^(Om@t@hQM?W#6A zRBv&p+G<}3VmnrCa)8)dwZ)-wvqRNZhpNpERa+dY!N!6uvaj6iSh?B0YKwj4CXiGW z$O@QBrWb+d85kJiN`m}?8JL)uSy(u^czF2)1O$b|#KdLg>M1OoSa=;UESQ=J$?QB`~w1mf`dasLn9-jqGMv?;t~>*l2cOh3kpk1%gQRN zs;g`2>l*|PKW$@RVEpgt;us){DwshD=?1k7by+32=AFPWH(0IMTJC z=KX)Eo#h+dZk>5h|NUCJK)ly;?&+<6j%}Y|r!sNx@|Sv(1N4Qbm+X?5KL23+4olf7 z%Ujc>RxLfe_UzlkK~vk7S5`)>O%5%Z{5MNt#;w%}SHquV39sHI7qmKHQ`^*O-Jxq< zE0%VNZVbDUy0CBJ%i!$}VvlqEWcS%5|CzAcwC8xot-r@kobVP?UT-EWalQ7FkVaC^ z%B!LQ-6wAch+2eqvmD#?XNiH^l_{)Ria$B`GThGE#a{GjJO7lgdVPkP^_L|KEvGeP z?f=7?ePEG{w1el~Kg^Sg<}kExI%H{{80mgsqYP_;dzgrMU}WS2pFV8`Rqd|XE7ph< zsJb)Wm?(PGHzZ8#hw^dG0uAjs#lq7{S!7OcWSny4wC;o{$($?rPQ-6u(>W!0c*dmt zl07T#-DRx)RL(Hv>K5h@r%%FljN7hEIpA^1Un)65SFa(;=ia0B2jaI%9oJxcqFTUw z#r^6t5oK-t-4e&M%zw0OR4cbPlv8?T5P$px+ZEjn-5uE)E)IYdG)*1wbTDf0(cM3Y!+X$J+*R1^^%2U)mt{twA{7!;s*n5|A{twuZ|1; zl(b%c`R9r%$(wqYL+(jkYd<0ute!qSUH#8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpt^l79*PU)9TWl(}I#+IXsNCXGw#~V6lY8wB_wrq?Rom<;b~sgScdXpvShdx@ za+_n-c8AKXPSx9-Dz`gUZ+58K;#9TGsb;HV^;YMqZBEtO9ILlG)NFOC*#?rWhRN1| zv^Z9Q1*^6?Rc~>u-s)Jr&9Q2$L)A8i>a7q2;)2AtI#zFSsNQN15wF>5U$xC1B(lZ6 zdW$_se4Bk0M9Wfb!|4nR47Mdfe!<*IY8ska+WH2DMqb{raq$_MS=qU{dHDr(^$m^9 zEiG;BGiS}7J$J*#O`A4vxq0i(-Fx>RJb3u%^Ve@bfBieLYTJGW28PF;E{-7@=W8!r z7doUMzy_VfpJB>)5ZSX%m-9-ELH>(l+)@vc zyj~>uKVDG0Mdgiw*S7}=x({2Ngd}1(<#e0`*c2@*UQRgv_kW=D4Nr+=&4s+{>ZjiR zBE4ske7oYgHv36dE}EyNA6+fPQ^;o+u>7TSqo+lz74we6I^C8s>oZNtoU*1b=q)z= t*mNXgZU4OT2-DsNne}yT@%Nwe@~&0-Tp%cz&A`CG;OXk;vd$@?2>@HZ4uAjv literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-mixed-hover@2.png b/themes/oomox-mar/gtk-assets/radio-mixed-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f5ee36b3779f73f880cec2cf182701c12e5db860 GIT binary patch literal 1205 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFop&Agt#&=Fsupob*|jvQnuTrW|MpE7PqRcF6CPt zs<%7WZg#5P;#9uHsd}4ZBcH-p$< z5r-PE#ww7kL-kgN>a8I4VA2t!aVwYv$vT2mZh@$`uL9X?U%kx%WFyE@kglpN_Ep>L zAx;JB1=&))#U5lDR3%6m$d-n_F|qLpNy#bcMa9J>Z5^H6z5Np=PnkM(+VokoXU~~CZ~np+D_5;v zvv%G34I4LY-m-1`-o5({9y)yF=&_Th&YU}U{=%cjPoKVd`|kahuiw7^`1|kV3Ns@H z2Br{C7sn8f<8!Y?MqhRiY5#bEOXgIV!@?=G?1C(UnyH$uVuBi48qtC`7v?T_|9$_* zMW!h;Roec?s(r3DDqi;aOGcDNjPC#WuL?XaJ56P5>F`MP;AU4*O4L1Z$ZO@Lki{Q6 zQ=UEep&@`iqkx^wo1b7j!On(V^F%-4GY z>h{T(8eev0D9Wzg`gG#1#;-CAM>V%bYSboeJGg1WF-zHoC8vCt3vRvA2-e{~Fy(TO zC}WUm*XNEUjPu;yJUh#LfITps?ZLX6Y5SO$9MR2e=(+lZdCs*RvpmEW98dCNuvL4P zsmsuwcA3>cJI<4#WX2h;3E3Y^dMgu7rsOr4emuuk@HOWVL#~ z%j+V(Z5A!C|9oI){#`wt(%B4Lr3cR~mrXcuoJZ1H`|rJVjivINIb%+3j$|w9ou@L3 zUCeix@PoTlxuV4_o|9L$h1x3yzFqk*Ph@G7;cLsfnkpD0U|AI*DG`|`i~ ze#3}(xs~#_&M<#4(acg-E`Q3sI6g;Tf5|reFP}cY-LOM4^W2JcF@?)L@AP_{U)cQT z)wZ*R-`Hin!_^9Q-gr1;;Tz|q$DMcoKK^@m=l0xH*Y#hO$6X3%eRn@D6qFJ~QxYF? bz11)6b9Fbr&TGcNz`)??>gTe~DWM4fa^xXj literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-mixed.png b/themes/oomox-mar/gtk-assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..1160bf1bb05cdd070a17f62782ffc7fb76d13e64 GIT binary patch literal 612 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpt^l79R|W=#28M=Jp`mAt(^iEx>~t&H@6fQ(x@?20}&btGC)$L)jo*AgQem)scsuWic=?*p>wO z1v4-)v$ApX@bYPC>o__&`}qe128V=(g=b`DW#{JQ7Z$a5bawSDTD)ZGvgMa9U%7Vu z#?4!|@7(?P`OA-=|15coUo$W;T=sNv43UtWd+>EwlY<271>?gWnvs?IrYo)(1#{*1 z_C5a_zxwM&ftmZ?^{$?IP{~?mlk5Ehmv3&~kp0-{{E5^%E3Qg??3$xB=WIny*ol=3 zAG5Ub^_Ody%0{1HnTfe623`Z1;+$dw;Iqntwj8A^R`0)KvNDYLdBL3=9kmp00i_ I>zopr0MF(GCjbBd literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-mixed@2.png b/themes/oomox-mar/gtk-assets/radio-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..92006a7ed17adccbc285dc6c7955486fae6a0db6 GIT binary patch literal 1101 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFggbKgt#&=Fsup<-S5z_DzssnXYPK7hAlP~JKP)AIah9UuG;F*u*0@$qie%vr|PXv z)!Q8^Hrdr|ajDqmRI|gec8f#RR=e8m&Q)7LQq^1RE4MjTZg!~IVqdl0v1*G$%{Hf+ ztqwKY?5nmq)NHk{-s)Jj&7m5k%f4otL)8{2y9y-YPz_dDy~VL+t3&lRkRc!vtg8mB z3u?kv`|54>)mt2^w}P}(Z?Ok4wmDR9wXfL<60CtRwt;M{+2&XcwjHDfq8_9Yq7h_E z^;Y}pEg-#MyFlVqAR9ppuz_I1!R`T>08t4s2d*r?^O`pU14C9xkY6wZGYcC#hoF$K zxP+vXw7i0%lCrjruAY^Rt-XVzvx}RDr%z;5bWCA!NqJ>;O+#Z-b4zPSXIFPmZ{Nh3 zvu4kkJAc8#MT?g%TfTDD#!Z{IZQrqL_n!R+4<9{t{KVaR4<5dJ_4>`H&tJcN|NF1z z&(ll>1||+q7sn6@$)^X)qk|F|jy-gjSul;~yWGrWGdp*b>#bQ5Gh?T?#{T#J8LRGh zzveh(+5YeQzOQ0O+=NbE3DmOuYq;wFrEL|y2d_G<)_Q5R=t|=9KYM=n&ED%)DYZ*o zzj&Lawej}KX^QXj0_2VrNARz{d-c@nmyy*6PW7I=$`h8h$?s@WaO9enn4aXhCM!c! zdQF!ZIa~I$YE9+VNwnc#apZS(&-o(r#=_eRuGb~#oH#Ay7PP)3aZbodZ-w5A3zLpJ zm?`D^NGRK4%wq9)e|3;pVv`VY+ETGtr*Gn!rRt5VxV-TJ)}f|hO#K3o4> zO>0cFT-Ip6>WRLA>T$gfzF`?heLb#;ZBTaSnlWAUm~X^2r49PW4F$mLFd2(!%B*Kj zb3Inm$rk*fd0cOUruLRcYAV^>Hzp=aSp=&-KQKi`*^VBGAztfR=S02}-Va1hY<)e| zwnw!x^4N`w*}dfw!bRU%A1{kjWh<8OW}M2clWg;S^%;pUt5rc8gVzM^^hij3>?q2u zI&Z_HqOY3mUw7P#UcKkmzFzk=&jTwZcBtxC@3XbvyrFiU>icE!^Q0#2IPvz%Y5(Jl zOY63;o-}QzHmdKI;Vst E0J~rF>i_@% literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-unchecked-active.png b/themes/oomox-mar/gtk-assets/radio-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..781ee5f180b07c840d32105f740bdc0b7990638f GIT binary patch literal 604 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdp>Hwb**UHMu($dnBl9IBrG6-2%SXf+KTwY!d5ic$-E-Nc5EiEl9EG#K0DK0LC zi$l~G7Z(>56%~U4L;;*EDk_4ri;IgPY=~ks5+a3c6hr~oR4B1&@rD2f1_sNLAirQ? zYbR$HS2s^jFYnmcxSX8alG3vB@`}o;*0%PJ&aUq6nX_ikS-ocMsZ*!VoIQK){Dlkm z?%#j(_}TLdw&8&c3=H=?T^vI+&evYLDb%DO!j`~o8l4lr#dWjEX(QvQ|Gw96Qgdx~ zd)#Fy&z$Z!DeCR4tCL@7GBU`sbj_os<6M6;P*yf%)u#3SxsImKu z%2CHn%PgjBa4`F0XT4~K=z?PgKU>T?uFCMt;p8uB2<5XYOX4;2v%GUr+|hl8Gm~$N z-lVD*4}bpGlAp#=U7>Tg`_JTen>0Q&n({}xcwL-i`QnAN{N?LQavlkm9L}4(UBvHd zY!L%f^mUWFd>@K9%vVI3uE@~x*|2tv-*%OqRo+Wwav!H>{Ibi>W0t8h(w)J}z`(%Z M>FVdQ&MBb@0K)+Kg8%>k literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-unchecked-active@2.png b/themes/oomox-mar/gtk-assets/radio-unchecked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..0f54ea09edb1cdc712026048c00ce42d8b81d51c GIT binary patch literal 1135 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFd7B;gt#&=Fr=lWH8eDom6a727nhWj6crT}7Z(>67M6fPMMXtnVPR=$DO?sJRa{&Q zQCU(_Qd(LH5iBb!gQzSjDuReZq#$~WVW6a>1R?@40iqagAVdnH2BHAMhL8|5AmR`< z*qI;$;arFba08JQL)1V-&@@7%ASA>th%&hIAW}PjdTW3}tt7}Vn1Pi|UBlAK#@5Nj z#m&v#*UvvNC^#f6JR%}CEp1u1I96WgF@P&()Z`{0f>)!nb4<9~#_I!u+MqUO6 zCRbFW24-wF_Dc*qeVRp^+>dPhK1TP!>GMq%TmZ5OmUmTKrZw7mcSzcr3y z#)Mvra?U;elZ=bc^(gGHi7Wi|p(>{7!7S0aN7s0N=S$R`B&i>e$GZz^e z&PA5gRirCc-D6CcU|{xgy89fR%(x@^nhZ;N&ImGGU%e}p%Z$O}#o2!h3g+n(_~RKD z$j>&BpU<#w#*%*$4-^d&>zJPSyk5$nkbTzdz}Gn|KbkTqNd>b{S>T$u?puTR)|)IA z8`q?9Cd8(Ga!5aU>Bnw|u+&=zW}e-)li^*QuY^KYav4KYvM_tqXS1|GM!sWeoPW07 zz5JgcGbd$1M)p4DryEyBT|1!h$ssl8)#By1(pLOyd;aHAjsMAq-&GoytyBmk)t*+X_s!r< zw%6)8-p^0zrdHJMPrv8SyeZIHc1pO;@3JRB?*DRbo@0M~(^_=L*)_g~!5xbvY$iPM zTC3zepC`KYL5hI%S?m0nt7XpTzfWU1__WMKeOG$R|BVcScJpkswHO!}7(8A5T-G@y GGywpAwEX-4 literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-unchecked-disabled.png b/themes/oomox-mar/gtk-assets/radio-unchecked-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..989b207b7b5660dd37cfa1d5e08027b0323b87f6 GIT binary patch literal 452 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8LV!<*D+3t(|NpLhbk(X=4Gj$?B_$OV6~)EHxw*NOm6atWCHeXJg@uJ> zWo1Q0Mfv&prKP2Xg@wh%#f621<>lpNWo0ELB}GL=5JquvacOC32^iSTa`?}{z@ShP zvr-t!-v*VPR=!@8Fa%$?Q1;1H&p$7sn8d^K%1l zi!~_-ux$O%%+@d#A3(sl9J^Oo3=|Gw1Y`+6a zk)ehw8#~>Sn&c1l^2sI7VUDk#cU>;`!d8hOTgKl-7m^ohI-35d3lP}p+F7|?JHpRk z#$Kxs%fd!$wRIJLEIrM~usTBZ6DSZpUHx3vIVCg!018K@4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFl-F)32|irg9b22OG|5LXvodYZD?pHEG#T3Dap#pDlacDC@83?s3Is3|EaDJ(3ksHi9{Erm0Rii#i#%F4=$i;D{j3(L#P zOTYl49b!&tX(>dutgNi0qy(Z1VoqskX-P>5MEsk#J39jdgLO%eUoZnB6ALRFI|nB> z55It*kg%|bxVVI@oVk+F%1rIn4Xy}g5@lWOFi zB@7IVn>}3|Lp+W@oq9W}DL|n0qRGWi0W-s7jxY$ z{WI;_EJ@$r?92Fl&-2%umw7dv(Q2}7`t94Ys*lVR@(<>!KKeD)=<}?i6R|Vwy3Dvw zZxWxa@%3;ckCC68OxoQlsg>pF?J5>p?Gc_`)3p_E86+|IR89+BedFg=oy)QeWow`0 zo3cN+p8%}RvyAYbNi{bgCc88Gggja?i3W|Ia7R#*VKVVVm zov`r8j)v+_f4q28X20g{k@D(cT=Q?rbMvn;*S4<>IGF!qrw6-j!?p8Y%*4MgyLn*Y z!fRW^JE5J}Y{$ T`0a{dP|Edm^>bP0l+XkK0c%sS literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-unchecked-hover.png b/themes/oomox-mar/gtk-assets/radio-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..6632e9e9bff6a237909ee18e7d472166c5ca2e61 GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axdpiU6Mw*R-^>qN1Yw{QQ!VlG4)B!otFeii*qN3vBVh9&PLbOAa6&4mkltH+~#l&69B46hl0|UcdPZ!4!jq|maUJ5lSh_EJbO<8ls z?Dkfj%{sXoU+nom+q5~tAo*kW!{i4=dMzfIXEP@KD)o|f@%>?PQm$WTX2I442{p}9 z*C(=F6SH8s8@5_nrm>?oq5FByROy>B3ab)&(%)CFRX5OSyl-%sJL4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zFj@rogt#&=FocGN78e&66&2;@=a-k4mz0zg78X`iRFsyMR#sM)m6es0loS;e6%-Vd zmX;P57nhZlLCAuF0%R$ON(fm}QUYf{3@EM32^bU=6+r|sNw5x(Y%vl5YXbQNSr)>E8w)WCA_!qa41m~GR8#~}dEs2XG6Mrc zMoExgFaxuQtel*pii)b5x}Ls)k+F%XnWd$bwY8&@vx~2ve_&8>a7b80WK>FOT6$SU zWldduQ*%peTSsSCcTaEswCOWu&YC@E?!5U67cF10a`oyp>(+1Bw0Z0H?K@7KJbmWU z<;yp3-M;hi;iE#y#9jslCNobL#}JR>bFZbx-wF^p@UVfk@Ii)X!TZ2&R&D7(ozP2S zQLGyuI0>En|GU0=H8$6 zQADOso$-q7xoC+AYIE263nbh=_J&D^@6%h(6Srr0KX9D7SaQMB?JCBHEB89(*DRaJ z5)t(NaWXSr}$#IvtASXn862pnYw^nCW?mO%bzw-5Y_VRxoKj*HD z>w6nlb}H=mjWy@qn(r?4&5KD5y1BaT&fdD4#_N|CFAB5_U6-!=`rEJGzCW>>-||np z+^_XvLR^)*|HH3U%@)40`mX> literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-unchecked.png b/themes/oomox-mar/gtk-assets/radio-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..65d6ca0a6f91cb719c9bc5b43e7eb3b2e57bcd27 GIT binary patch literal 534 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4rT@hhU+WOo?>8NU@ms@4B_D5xc$)o0RsaA zXMsm#F#`kdbr5EB(wJSrz`!6`;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G z6axc8SAb85D+3rbG&F>UhBh=bL;^Jb6EQC>9TnrH}Dk=hN1ra{lX@v|740RpP*&ohOm~_dpBFZK1g`$nF()vHm1wI0vFBPn=b<}*4UX-$a;{tXufwYv?R$YI# z$)e6}yLDpj8{Rg|F;T0M{?RIZb&~VssM%)B>(?G~wks+-C208i-HX2;mm5@Evlq(~ VUb)+1j}s_bJYD@<);T3K0RRZ3%C!Ih literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/radio-unchecked@2.png b/themes/oomox-mar/gtk-assets/radio-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d138a27f154c98c925025eb9678471a77b6f7da0 GIT binary patch literal 970 zcmeAS@N?(olHy`uVBq!ia0y~yU@!(@4rY)@{Q(IE1_tJ0C(jTL4vyOo{U0zeFmM)l zL>4nJ$hLzpWB=2SsSFGZk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+?-k zF#HMd32|j$U}$J)2n`KwXlN)bEKEyFYXF0?va;OV-174Bii(QD!oteR%KZHN($dm` zf`a1W;);rjl9H0b!ot$hQV3a8R8&@0R$N?MP*6}>T3S?8R8UY*SXfwGTwGXKSW;3_ z1O^apX=y2hQB+g}k%Ev#MMcHM#c)B0Mu^Iik`jm%vMfXdP8Jpx78Mo2bwNyn$U@l2 zWN~rvO0Ccd3=9k*B|(0{3{1={oLpQyynOtELc-z_lJW|QO3Es#YU&!A28KqqcJ>aA z&aQ55?jBy=KE8gzA)#U65fPD5QPD98iAl*RscGpMS=l)`6_r(W^$pD}t!L%eRDb$SM?W^K83*y3_cx`h7eSw#;LrYOx4-Fcwko5^FAaO;JcC)s0; z&r)tby)8*<`;_X#shR8Y`PMmBs;^r3;@wq->BTzozir#z9DnV!ui|fp@s~~N@!F-& z3Ra!w+EjUZ%YJFD$yz0nFP~liqS)CJn!QD8>znI4>>B?s3|cB^A0qODfq{X+)78&q Iol`;+04&&+xc~qF literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/checkbox-checked-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/checkbox-checked-symbolic.svg new file mode 100644 index 0000000..8067c11 --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/checkbox-checked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/checkbox-checked-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/checkbox-checked-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..a2d5bad1dd4daea0c0db41c8584cbed1926aa35d GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&_IkQFhIn+oo$AQfWFX)=|J1`45_^Or|el`|W;3=Zx# z+$kH=DEr|_?VX#lJX4uv78y@`Fs~tAs9@p&2I&WD*2L&o{HoQNc;Kiqm#R8zj81`E z3%mD2Eyo+3B6flyHRt3iexxh!us?adraMiT`xleXY^yaVf2)@q*yb>C{}l1gQ>(sh SHTnYz0tQc4KbLh*2~7aV33#gj literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/checkbox-mixed-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..76e69c9 --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/checkbox-mixed-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/checkbox-mixed-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/checkbox-mixed-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..0184bccbc5e757317e5582851dff29e3e250e21d GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&GCf@!Lp(Z@6C_wwnDp7$+K%(^@cch{q+e1(!scV7L+3+-KO8q5+)TLtO@5Ia z!;q&ZJeB7Nr<<-s1$P9;iN(u}Vi?k2Nf*cm%+YVFQ|XU#*u?6;BH>wb&7^re6F$wE jwCg}KSD%b01B1albN#97vTPU_7#KWV{an^LB{Ts55t>Mb literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/checkbox-unchecked-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/checkbox-unchecked-symbolic.svg new file mode 100644 index 0000000..97dbb89 --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/checkbox-unchecked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/checkbox-unchecked-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/checkbox-unchecked-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..79e437ac2a4122a595fba693d5d5f64f2260b0a6 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&B0OCjLp(Z@6C_wwnDp7$+K%(^@cch{q+e1(!scV7L+3+-KOFN}4P2iv@%;4> zk#G}{*qU&qDUjPuSE5JErt#7fv8y~h6O`oDKcqBFc|PR|t6WM&i3&5rlcjEwVv3QM R7#J8BJYD@<);T3K0RRmhKqdeH literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/radio-checked-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/radio-checked-symbolic.svg new file mode 100644 index 0000000..7b82c3d --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/radio-checked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/radio-checked-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/radio-checked-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2640293efe4c2e19ebfbde1e02c248d3b5492 GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&CwjU#hIn+|o#N=nkVsz-JRi8db+4N2liH*irs=Iybg^;BHA zlStt9UE<=q7{x>9YO33wdoamM>+;XPtLyzkOAqde7F)p>o4`@CieGfK*7Nu<#<<4J zp8X8gn`P#(ojc3;-GTW8bN8#tqrcj&vjusw+<6#(z|kjw%YtQ}=`)>oAG$1SOi$)s z>2g~l<9bTyNsaxM?Yv(&x@wqn+AKX? zr~d=r{ioS>dn+VZ>V3Pb{-EPE+injq=bHN(rTw?vqs~QkzxX3BJumli?0g3?$(Z0L zKclr3?;3^eXEJk|queXYC^?_uM93Va^ZO)RKi!yh%%@?kMbYh!D?jJ1+pu)v?A?|n zlb)DqrfBW5;h!KL<#5l#@49c(9RCRuje>7apLkI8`vtcX9zUn2PB?g#QI50g4?~R7 gU7^SeKR3vWw#@4cND$^=U|?YIboFyt=akR{022`15C8xG literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/radio-mixed-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/radio-mixed-symbolic.svg new file mode 100644 index 0000000..123cb14 --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/radio-mixed-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/radio-mixed-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/radio-mixed-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..6ad44075bcb846a912946900fc1a76f665eee570 GIT binary patch literal 490 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&(>+}rLp(a~PI2@*?7-tH-#Lr-DVI#cH=%|E&b3@`MH^N*&0$($!L-IfhHc{_ z(H5p?3x|jcteV`_FEqTYChPoG%@*qa`_^Jx;!QzD+Xr$Tjrmg}N@KUKY~lOBct++E z-` zMI~L&WY>i>-C3}HU%tqnA99~(RbMq~7Ld?BzA*5X%d^Yt8n-w##6NJG|NS#hoarw& z)}rQRMMo;9cg9`Qotw?pBeCXXb&^PE)?NC~wUB+I?Cb(%w+KC_2k2=(28SqQ3q8jm9Y*ue5xx&YZRU0ITZleXTlr*C+UDMDW_JQ0#uq qSK+8;!Z@!ndPy`_{fnXp{1=ZD&D1uRE@5C`VDNPHb6Mw<&;$UPGQ`OM literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/radio-unchecked-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/radio-unchecked-symbolic.svg new file mode 100644 index 0000000..6d97559 --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/radio-unchecked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/radio-unchecked-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/radio-unchecked-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..880ca4dcaeaeb0868094085c4caa80dbce45d61e GIT binary patch literal 485 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoSc;uILpV4%IBGajIv5xj zI14-?iy0VruY)k7lg8`{1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&lRRAh>X#0S#qftM0s{#SdXC14MQ@~+`=-Rby%)6uG+51^$Hsn$#fP@S^3pQXXRh*jk+HemThfnIQjRCP({G*P{)Mmx3$;O z#8=)I$lSST!|f7%Z3QQ`>mob_{_?2r5IE(()Zd_@px#2OFT!d2Xv+3F{ zetFL>%sijTl%h4u(1yuxqIbykt0D7OR&vb=-tad1#Dk*01;?KBu*qMUaIloyM%mni labAP;lISA)7fBDqJEmvMe8nQSj)8%J!PC{xWt~$(696bb!bboA literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/small-checkbox-checked-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/small-checkbox-checked-symbolic.svg new file mode 100644 index 0000000..fd7bc5f --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/small-checkbox-checked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/small-checkbox-checked-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/small-checkbox-checked-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..43ce59d081dacf2c75a0e47189cd2f03e0528e3d GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&W_r3fhFJ8jy?mPYkO2?dgZ}Gz3Tg=x@9p?-j17XM2B~4qsPy jV7iI+%uN$nuknk-cF&gJEu6-{z`)??>gTe~DWM4f=EZAa literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/small-checkbox-mixed-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/small-checkbox-mixed-symbolic.svg new file mode 100644 index 0000000..cd1de1a --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/small-checkbox-mixed-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/small-checkbox-mixed-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/small-checkbox-mixed-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..61ce682203829dbb8968d1e2ef6ffd7dcc17bd90 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&0z6$DLo9le6A}_Wq$MO&96E5|!+e)NGa4HYPG&r%5Ngb0pVVS>g3V`2hMXGP zh6KT6l?Cjo7c|QbW|#z>Y)}_@QGezD!^ufco}6&!;o*^EVAyDAz<$zoA_D^hgQu&X J%Q~loCIBM$K|%lk literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/small-checkbox-unchecked-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/small-checkbox-unchecked-symbolic.svg new file mode 100644 index 0000000..ff66f24 --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/small-checkbox-unchecked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/small-checkbox-unchecked-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/small-checkbox-unchecked-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..7f995ddeac5d792700dcf1308078bc9f5291d321 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&ygXeTLo9mVUf#&tU?AXpQGA(l(tlQ`Zyc_DU9W-yk4#cE|97{YTUPm|bZF0; zpSjwG3r?gSm}pbGiBbB4yhHz7(N4`pS!YkQeP;ZcW}|ZD+^@9^3=9mOu6{1-oD!M< D>QzH) literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scalable/small-radio-checked-symbolic.svg b/themes/oomox-mar/gtk-assets/scalable/small-radio-checked-symbolic.svg new file mode 100644 index 0000000..bda0fe4 --- /dev/null +++ b/themes/oomox-mar/gtk-assets/scalable/small-radio-checked-symbolic.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/gtk-assets/scalable/small-radio-checked-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/small-radio-checked-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..6d9dff925449f582e055998d3a32a688af6ff783 GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&H9TD$Lo9l0FW=Q;4isU1pznKy^=&+C^h4dgpr=gur`du+ zs~g9hilp0Ditd;xX6gHoQ`&gf9iC+e0&Ab0UlIO9bWZY=Jr2v&jLuoadKGtViJcfP z^{n34_g-9r{JYIJy*}<~j7hbhG4~DorKHBABJRd4Z3lHy?X%7rtkLXx*(@gadC#n` zX>A8mujO51uk*1vljxp#qvZGb2)<|2JF`z|OKPw0xb${k(KE$!Sx + + diff --git a/themes/oomox-mar/gtk-assets/scalable/small-radio-mixed-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/small-radio-mixed-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..e3967cf077e6f8e93f1eced03678652026630772 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&{&>1LhFJ7Yz3k}6z4>BR!JQ3ZV(UfSI|>v?CD;2 zQLJ6CF6iaTb^o(h?Oye>+nC4TaQY3Na*MSO>mPIQM=ZXRq}_92m9RZ~rl9DT0-0-v zYma#Om`%2Edm#IqH?*udIBCZGO4*yUk5o=_m09k*YmU*Wd!mOg+&ScJAzrQWqCJi4 zbHOdaJJ%Xdv1~u$J~8)Q^P*pojoSwQ)_*{JK;BZkhD-joW$7Nwm+t8SNOAS?AMiRoK^Ok{F!n i_UvQr + + diff --git a/themes/oomox-mar/gtk-assets/scalable/small-radio-unchecked-symbolic.symbolic.png b/themes/oomox-mar/gtk-assets/scalable/small-radio-unchecked-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..39c49bf67b651484ede3bd56d814f946303409ac GIT binary patch literal 376 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0XBj({-ZRBb+K1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<_&zIwVihFJ7Yz3k|B*nx-j!g7x(td^Xt7e#f`8?_rX);=&`)Vo;3_<&`KtMXE= zZbQ{60;bc}NcR8#|Eb6J&(>g{jYrad2yM5>JedDh;QNgQ|Bh>)G0af5XU~uo?I{$o zI~MyS%jRvDjmsn1blK28rr_jjdp@gO*?q!yVrfjeN7WpwQ}?c?9o*SCo#R|JhfmYy zhESGD{ze-M`N*7KQDWJ1AL=$emSehq<2sKkOSmnIUb3#o<4Di7l5ZX57V@0i_G;&R z$5%p`e3#a5h2&!4}1 z`SSJa*KgmxegFRb$B!Q!Z%vOdFfeG81o;IsD66S!7@3&*`uT^%#-*gTcXapkZrZ$M z>$cP9Uc7wu>f@)+KY#uH^G`>7W;X)^!zoV}#}JK)r5CP?H5mx7TnK!#*IZ;{Lo%cA zzyFV8IAmA~=N+<5G~ewo>D!$$o8$AgPh7rn@5LwEwi&(Iai;j4^qZfbK5|V7JLv6K zXa4iA%e})VRQ62Hi!IS!u~^5eLiO&_K#8Z7-lxUHf{cIlU72@Ct+|Qq37>nAXvjqN z7|+-M-?#@MckcdQX}!AQ@RCn^eG`Ib_@2)3o_S+ZudVU5^CkQz&js~ee8VGArTM!3 zfkkxn8UENqQ$jg;H}@P+NULZ0^Fg00UQ1xb)8qVt<@PV8oX!?tU|?YIboFyt=akR{ E0Qdba!~g&Q literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider-disabled@2.png b/themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..40ca2919971c42cb71ea81a51a87cfc9e667819a GIT binary patch literal 1276 zcmeAS@N?(olHy`uVBq!ia0y~yV9;e?U@+%kW?*1g-)S7mz`(#KIRwtf4~UAy<}-GAWVp~FXx9y@;G#K|*fFI~NM~vWE*him+Ws7xI1at*xVLQPTT}KoJ)a0qt*H z8W918o%dA|H@{K4`F(Y2nwes5`<%ynLsYL+<~+E1$L3jje4O>JV&0iKw!bBx+ReS` z<5|PUuRAaF zP1y2HSL9)l?Yf3fd9s?ng)YRbd+Ox zf>Wfkl@`A+2)mQLD70n$;tUP1)m;1zyG56>wXApCCAqMzWj&KbPe8L%c!9DLFSjh; d#s9zAmy`rCe0?UV#lXP8;OXk;vd$@?2>@1C`kVj& literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider.png b/themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..1c2b2fb952a8bafb0607fb03f010391fdf890c9e GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0y~yU=U?sV36WqW?*2*pZ~m&fq{X!*vT`5gM;JtL;nX1 z3=EtF9+AZi47}Gtn9)gNb_D|igJg+oL`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}D zcQ#TC3=Gu)J|V6Q3=CVHs<%1S>~N^qY*(}0xoWdx?N*1XEsj-N9cs4OS8Z{u+3Hxe z&7pd$ef2h|VD(mq>TM1+TkNa1I8=ez)mt5^wmH;*)YyYWwmN{+ppf?HBEkHc77Ppw z8YMw~!3^@sDyn+=2JRl7eqrIUaSe^lEv>89tXqHVBrAszyJK(5T9eo zz`!uU)5S4F<9z9blR`}f0&E=- zE}r-(tCvO3mmH5&-S>RcVOQf?4k)fWZf=um%HZg5m~#j zEAIcD-Qgvx_mwaD`<6px>bB;6l51uOnE!plSj}T`M4w;qlbg#eQx_TKCtI5gJ{{*@ Zw$5Vm6`KV+85kHCJYD@<);T3K0RWt!zIFfr literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider@2.png b/themes/oomox-mar/gtk-assets/scale-horz-marks-after-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4308bae8d5c410ebf18854bdad0635cb7eb6460a GIT binary patch literal 1018 zcmeAS@N?(olHy`uVBq!ia0y~yV9;e?U@+%kW?*1g-)S7mz`(#~O5zYFE42v39FN)i%4@%}!NY9Ba4R*KT#J z-R4-i-JyDmedRWXn$7mrTkNa1I#z9SsNUvSwbcQFYPQ(dY;~;O>QJ-Iv3eVb0b*~p zuioYWQVddN4^qDcq@{YR0|i{owFhb6;!w5K9%Md9mqYb7`znZfkiB4y zTkS#Gw>ngBaj1r{K}LbJgG>VnI@Ex*RBf||DgX(Bb%7XAL!fFvD#219L%@Ik6*le{pRh5PhY=%|MBzJ?>~S4NhwWhWME*d^mK6y zk&s+^u-iJAQHJfo`r?~M%{)cc3VJ$+r{3MB5p^St%X!zr#HFFD=U)DPe|ut1`twiK z^X`d@dHr|ES{;)1^FeIUp7%0$zWBV`cys!1@rO??X-^J&7Nh^BML6`kmSClD3C~E2KvwmAR)?T>j#v&%0|1!n4$xQb2mT->4 zZU+9=*@`zl>2J6jB*0hmdCMu*2PeMITDysH$A_gibso2C*Y>50{r#}OF8%NtKL4z) z<8iM90w%AiUg+pj>sI8}JmJ%n%ThhV0C(z(7cZVae-1GLSrEd8h(k<~P0ID4IcKLZ0pc}b98FaskKGYcC#2PYRd4==xfps19Zx{jW{ zp^>S%g_X5~qf2ObL`-Z-T6%VIaY;pOV|!^zSFYc@b?3o@hmRgVd-3ws+Yg_=egE~*g9-gKP#g3jl+(6-$#qq45`NRsp9*V7jlWz zv&}z!W?jR#O}$K8d=5O{^n@!TI5%W@s?e;0$j>ZWuD=ag{MFLrVPU8Gg1wo`wbtq{ z;OxI%!F22P*$~BlT(dsxn54eI_vlI;BPQP`JEHs?swEaq;=bV0m;LmCwg0|m%?!Eg zpBJd|PZ0Xe;#whdL^#0C&C`nc?BfKvEtj{fdZ{il`>;ho-I0zL7E^fIquYvlI@A_E zv54V2WpVME$P%5|I?i5s3l|5(m=!LRSy<=M)Y}#CD}yPh?X1y+V=tsty3gu(7;j-X znPx0~N#Dz%=td4}P}4uBO*hXpewqDDF)}C3dDi0Z6E@{cYyHyq&cSPQq|_x}D|XfM zYLy!4nf4;>zBw9qMdr3oNfTzw)N?XnIQp=FZ%UogtEi@+2L`Mf-gCEP@pvseaj;8L zW3kFxZ^w-mGgwu3wolQ%utw>+cGLwnkJmq#bb}v6weoD4$@i&L|Il-hok15H^9%K- z%K9CeUiK+w(stIGm2#^t%yx;qwJH3LsP$~O$W7B%$^2?A=(Y_>zRuqA^NwrjEj@Js zm5bNC9LxBY2WVSvX+D&*|BLL@eQ|f()OhDEXIq{wzQMrSwxXz~N^qY*(}0xoWdx?N*1XEsj-N9cs4OS8Z{u+2&Ba z4a%+F;#jlQp?Zsb^%jS!tq#>&9jdlD)NHk{-ewQsR)Ym$q&=7cAwh~kT&da9w=gg; zsFnoz1vAJitElSf8@PLT`h~|eG&VK2u3oeL*vY5Qp1*ka{=>%~KY#!E=koE700RR< zx2KC^h{pNSi#M5?6a-oy3cIdO;}+DN#`XE%`Wvp9$#ec$@8h1vC^4%cWQ*!Sza-B9 zBR#8$J@yvQ7)`bRe6s4&TgQ;_Z9?Hz#)3)rWj1)sTxQ8PDg2?&mB(&hnx!KX_SIV)s<%3T)NggD+2&Ba#lB`M2vu!!1c`5P ztl8=S(gITK08+ozzIvN|^)`oUkTQoFkaqhTh_PG2g4-Ocw}1=;tAQ}=t3Xm9i@^4R z8DJBtq2l%+21vxAW-EvdHWtj@<^Xa4vN9}ehpKHzR)7@PSA)#~84KcqZ3HnuhJyq< z56yncz`#&Z666=mz{teR!pg?Z!O6wV!^_7nEUv7gp{1>>XJBM(YG!R??;j8t8WtO$ zkdmE~TUc6E-_+jGH(}z`nF|&!Ub1xA@)avrtzNTk{f3R3HgDOwZTpU$yLRv0xBtMw zLx+zXJ$B~8<*V0j+_`)2{)5L)pS^hf?&H^Q-+%o2{pat$8}>123=E8wo-U3d5|V2V zK6e&klwo@y-e+xbASN?vW~N@z7N5mSpZSQ0=*U={S|%k`^8EL6^%X}B_TF!w$Ns;u z{sh0F>baE+EmNkeEN2!7jN6!^#=!X0RR8R%4@>qu+-fN*cct>*WR62qw;jmRR@`wx zEOV<=lk!{J?4>0Z9D1AY&EkvxW%ahE=a8F)Z}m-$S1raRo31uUP2{z@o!8*{g!%59 zI}W0?lizK!(wdT56&Y0UmUFM|v8lh+_DbH>xNH~r$ielbMygwZ;*ZHj_9hI?Q=}Ls zEDYhwFw;ymSvbFl-@tKa;S$a1N6b&jD*5k>|KYq-sV?}Pi24-kV{%W+KK2#mf9xnq z-r>GeZ-x34tFQ)7FJFciHp|acvg@g6PIfpMJ6Y&h?v%X?j;QFF)-BwA*e&Lz)&=i} zd|Fk!yNrJasHR=$6>N4rFF9BASHR-h`F?igi~PP+PAuzsEO;YxwrS+)89O=E*Ph?E x`PTL2x&@D4OY}YO`*cSB=_CI9p9x>Z)f@TM6S^4c85kHCJYD@<);T3K0RV>F#EJj_ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-slider-disabled.png b/themes/oomox-mar/gtk-assets/scale-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..9c7011f2315e5116cb552c4db47de3f20708d5cd GIT binary patch literal 548 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rgi4rT@hhIuDLmoP9eFc&*{hH!9j+gHzkdA&3|_x}{p{JZ=V0&}3|_o=@e&4JfdN?fHCPFVcmW1r znOD!BKY#i1<*Qd923QzGynOlc#fujprO%&(_^9~Rt5~A6Jk0c`-0BXq5!{1v99sX=oamn40NQ_joeIi_(1Wbn^jYIS3EOTtQq`w-!9 zi-=W?>1P|REfRaxxrI&qjh02lbdy_6*=w&`-QX!Hif8QQkNv^#cFi!vg literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-slider-disabled@2.png b/themes/oomox-mar/gtk-assets/scale-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..8cbc2fe56c9dfba7866263b009a95e93ef6ee892 GIT binary patch literal 948 zcmeAS@N?(olHy`uVBq!ia0y~yV9*6&4rY+Z5up_f3=GW0PM#qg92~bF`afV`VBjq9 zh%9DckZlKH#{Q=tQyCZ-BuiW)N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&Mmvyoz8 zVB`+)32|j$VEF(4|NZ;-A3uKl?Af!IFJFH6@Zl90yat0eVDS9;^A}+7^5sjgcxu}FJHcV@#4kv=g+|gK*e9ZdIjNvl|O$824Ewh#LJg2 zpFanQL(G5m>J>x;A`LMUO#~tcQ2;R(?oNmxgoL>H_3PJf-n@DD?%n(M?>~I_@bTlv zFJHcV{rdIWw{PFSfB*60$Kefo6d4#8yi0=of*BY&IJuOSRaDi~H8iz#boC7k-P}Dq zy?uPcBBKk7OG?|@J3701dY3F+wtU6PRjW^)I(_EsrOQ{YT)X+;!K25|p1*kc>GPK# zKY#uHGlRS0ECU1M5lB4DeV{T4s z-@g6d!zt;9i)O_49iPn|XD)YiJ^yUh)cTICUAJdCe_Z^2L!jmSq*DJces4ZZK6zE# z+LwVruZ7p$@jsWbI)i}t@m%Anbw>owFj)xPO~~pzH-(|sKlZ$&v-O_^SyIyudsiQw z9>7t2RwCJ~y~yIJ+l`7s?bJJ;nmHF%o?rjLsxkL^1#`^;HpMUE^13CR9WSg~{;4S~ z$~$r^ux9@QH79>PC4pyYF~+hT*`^mhYQ* z7(BMA?fQJyqMzgL*~#&dsf@vaOZ?Y7O1pY~MY{RwcgyZ%L>o94UzqW~|7@u1v8si4 z?tO6o)YpFcb9J@FyX(F|rz1G+R8MvZ?ep)k3pU)VnmYTa=7}j5Q};|iUikF4)$VZV uq}59$d#(nptGR1%A|pmNHTd9Bd!L&>EyG`5R%T#eVDNPHb6Mw<&;$Sh3MOIz literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-slider.png b/themes/oomox-mar/gtk-assets/scale-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..68fde2ba0bb559a66b7e93866303013ade8d5949 GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rgi4rT@hhIuDLmoP9eFc&*{hH!9j+wvDcC6j%P_@mjc8g=xR)?Bx_Ep;*YqmI6 zZL_c5;#jlQp$1G=Z*!>GVqd+@v3iR`)mHneZ4T929jdq4S8a8u-fEA;28+W5AyObN zSp274S0n=igJwyPUoeA`vZ|V%zJZ~;ho_gfuU|t`b4%;0)oa&n*m(Tplc&#Ky#Mg= z)6ZXj{&^i-s>;B?(B|pl7$PB=dazr}$w7qm!sFPgNsHWEOp5>gXU|?}x}!Q-BsKN# z%G2H)r}uwe|G}U$I_fTGbMvz~_Z}XvFJ4*7XtQG)vox2Qi<_pSr{_c0l}`RE-F;tn zPMYN8^|Gg W=E+~2a~T*I7(8A5T-G@yGywoPIkfNq literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-slider@2.png b/themes/oomox-mar/gtk-assets/scale-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3df536d51f67ec71a823edf8c3dc499e604d3f68 GIT binary patch literal 766 zcmeAS@N?(olHy`uVBq!ia0y~yV9*6&4rY+Z5up_f3=GW0PM#qg92~bF`afV`VBjq9 zh%9DckZlKH#{Q=tQyCZ-BuiW)N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&Mmvyoz8 zV0a$j6XMFi!0?}eVVh^}eusutmW5lLs<%5-Y_hA_;!?5Asb+^m#b&#jtr}F!+=N`2{mDvU70CD<~={tEj4}YiMfg=sGw$ zIlH>K2Ly#=W#{JAH#9aix3tckH-EvxMT?glIeP5)iL>X; z-+%o4_506{xJqjV21Y|q7sn6@$=-vVVNC%dtQVS>Oma5!pXPk2Au4V1)J&-d$~OQ1 z+otY}>1Zg=Z^^LUdhPOb=jX3CM&7+P;m8gdql|)OfdEFtz?nZR}q0V zsdK*Pw#e-6c`lQ5a^`WBRXq*NM^o-`ifxNo_gKVW`^RHntE~RT1}|!~ckLI_YM;rM z8ucUf$CQu84C^#X88e){YBO#ujo~ys6?$RWoL2QyrH0GyaOgdi@zFGI^|oYBK2`f@ zV$t`E;B!t>i=N+D7$bPAA*hx?ZRsn9O?IjKF8?TXm*h6CbnWbHv{zGo^<(+>9rud4 zidoxV-a%= w%o>9g^%LC|1s$!DxVgps?(EOHEq@q3%)G{UVR!6R1_lNOPgg&ebxsLQ0Neal3IG5A literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider-disabled.png b/themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..792a1f4fc30db8f999643b5cd5739d335c89fe25 GIT binary patch literal 514 zcmeAS@N?(olHy`uVBq!ia0y~yV31;9U=ZbCW?*2*Kg6fWz`(#C+suU@@?fmg3yL8P980YvuI zt5?sTKZlSIg)d*egfPIWo)!3GxeOP*zjdFf#S^4@pi*?da_8>D|0#>$cP9Uc7qs;p3;zpMU=P{pX*Z z-DXf2Z1Z$+4ABT~op@8I$v}W5Tp-}1!xZn24l@eW{{OGEYfxDz^4lf5W5{N|oF#kC#Q#am)Y`jOYXv3$?MS`9fb*JN&-}t2o2P6x4|lfex<5N5k%57M N!PC{xWt~$(6990;614yT literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider-disabled@2.png b/themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 0000000000000000000000000000000000000000..69912231fadf42c83d6233b768bcdc7953d15378 GIT binary patch literal 1139 zcmeAS@N?(olHy`uVBq!ia0y~yU@&K3V9@1YW?*2j^55ToD-`^i537 z%q=XfZ5$k(LPEo0Vv|xcvWrX0>KfboCrp|)ea6gLbLTHwzH-(24I4LY-m-Pu_MLn7 z?%Tirz`?`EPnaq_wPS{|4q?fy_bQ3 z@t&uPV~EG`xzp0aZySiTiB59h*v-n7C>~{&I?eW!2BVims&m7paKl1{8)_;M`}dek ztC@0RQ|jLNZ;JoU(SG^s)n0}rr=zcbO@94Htw=CVE<=m4XO)DNFem52XE|)Esyt0z z>^Pk5EZS?+k#=k4_9LtKT)LF*=2?Av>bK-|x*l(~>a`y~bWV1u*a|+#YP9?oc|lQ? zbK;c>ANKm^vlAPoWx_)|v=*wzewH@;FUNK4Uc#~zo^{V9cf8k7S$Sc_b&aldDRO={ zZ4WJ28CQ5LfX$*?Y^4)dhq2yok2j0MnqEjR(QG^zuX3Z?PspjdK+*kpOncPbkP}R7 zr5g^}$?iNZc}Gt6RyC7R(`62s>(e;jiX4BiMEz)P#8o}sBc*e^8r4^(OIk4;|Ns4Q z>Z^~eR*deO87^39oIB*m*{u8L=f8q?{oielTfDx$Zm;UxfBN$+{`-f|STFC;-~4a3 zdd{=v1J~at%=%gv>2uiOW&FP1JYPQFoqu3|x0C-dTP?BgrYrVb`>XiaB`NG5gG2K> z_rRNt@_T>JcldFC_g_t;$^RKIlw?2LUTn83ko{Zcln-ZfO(jJ5W}g?ny|wJKw}OOW zfP1c7+sWlMAEvat6W?DYsjge@`~1kWms1Ni?!Rz7!sq`x`7e`XSMN$aFpGhKfx*+& K&t;ucLK6Ti%D7|z literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider.png b/themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..92501d27cf1fc21bace7737d6f235aa3872b5057 GIT binary patch literal 440 zcmeAS@N?(olHy`uVBq!ia0y~yV31;9U=ZbCW?*2*Kg6fWz`(#Nz0IL!i+weiQN7inYMVn1NP&ITRtJzEf&{Apap4TG0#65_LIwr~m69O8U((DT`SkgVcke%Z{Pg4JuRs4I-L{$8)9TJ= zZ_b?_OD5jjcbomrdak!nroCQf>8dpNwyDZYGt7dIBmA=!U(sd7W51=Y5e6 zbJMv;7V7rjzN$U({>}7Z_1dSWuJ3m!$-lKPH%~B9nqjJ)(FS8Zh3yOs3=E#GelF{r G5}E*bG_$4v literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider@2.png b/themes/oomox-mar/gtk-assets/scale-vert-marks-after-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4284f5875ea98f3ba5d8ad2bf1e22455efa25cd0 GIT binary patch literal 949 zcmeAS@N?(olHy`uVBq!ia0y~yU@&K3V9@1YW?*2j^zQY*yfqL-=SfZW#LY@lKl=18?DQB zyOghYXjtc5xznv-i%Z2;=gMu)l{*}3H#^pDb*S2ASG(D%Y72;6z1gXHt7Gjp$I9&v z)m!WR7$ip=O(7^)?8@p=PUn z^)?5PN{|A3km4;4)mt2^KwJli6iCZfhw82NAdOobsaq_n*K2N**z2GcYj5c)B=-cpRU5%{}~(gGk#$e&((l+DYL$8sFkJ zD0poRKhm~nkr=}0mG0+l%2Vz~HlJHN$>aD{{pFh#o@j)!Dyu|XTATXTHPD??H%8@SQfcb5iU|cG zy3YEZr62a&G!^w7sy9%1nQ@(yVaJ5hEzemR#53I$Sr6>qvv{qPL#oBBC->ja{8@A7 z`_8j}>Mo!8zjXG`dMl$nUmI9C%a%wQ=W6BeRn|H6NR&s`e$QW?(|i63&x^iS*E`Su zS`9;6EO7|Jbh+aU|DnMQx_>(sP<&?9Iz~A3GM>CY0BGboI9SYVlOW;%CX) z)U7K7(BJt_%zeFJHcV4F+%Cym|fl^|NQsoj%U%!ypxa9VZ&Yn%1w`@Co?#0VjA3lEm{PWlEKmXR9 zF51Gtz_8BK#W6%xE88%*=naouq{ca-b1769a z2GgOy|J3!(|f0;LV#iZ{NOs_wL=RSFgYVAmZiAm#<&HegOtA!QjP< z7hw7&Nc#En7cX8sfByXS>(>y|AnISediCPP3y3)o#Sqz7uU@@;`4Vgx$dG5xoITYqU44n^a#bEx^_4aN_sG-S>-C z%6D2bY&exIb#vdRU-9z&&wsB9W|$ciT~@QkjXznHCB*BzZuSMYow8xor)HfrpP1~b z`qfy+?Rsd1PHpSa*J}maQ)Q3r-NA6an@RppPkqv@vm4LYUR9N7@(>Jkt>s-dLrPbm zE$XOCN`EN*L; znrld1sbl-XJ%x!K!6BY*jcn1|y1(f^4P$>ib&pHa!5MRoXNw;a>ohP;*cf!mxJ9Dp zMBQAWX*TT}1h!26vp6_tOXd{wY92P#%U~W$v!dna zFCR0`yVuS)`8j*Zn(2JYziP_&>lXcxQ&6{z-6dli{ne5uVBhze+{GTZRo?0sPx-rM z!n%6Ci(g+G_g}5~!8QBdllwIq8)v%5FPssj%C!94VyiQMZeQ;?$)Mk{Xu<6I+#8j< zb4>H4KQ!OE`nT`!IxXGrowJ04yClzVyB)tPk7r8#+Ma~Zh35G$w@uuAG3k&m_mgY< ox$~-LKL5S==Dn^ZERXfG%eW+d_1^o=z`(%Z>FVdQ&MBb@0E(icJpcdz literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-vert-marks-before-slider.png b/themes/oomox-mar/gtk-assets/scale-vert-marks-before-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..104668f5dba2886df87afe862b2b8fdecf49105c GIT binary patch literal 441 zcmeAS@N?(olHy`uVBq!ia0y~yV31;9U=ZbCW?*2*Kg6fWz`(#X!A}RtBBv$Ue>gZP#DJ zNcZ!`{AV&#PVAV@bJO*l%>6lwTiTY~<>Wo-l;M%JQZfGq&*?VX0s*bfRnxD`eOj;j z$VBgd`VO;7h28AW1mAIYTq!?&YW_11uiUD|+~2oxHvBhHZuAzs#K6G7;OXk;vd$@? F2>>O^vvU9d literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/scale-vert-marks-before-slider@2.png b/themes/oomox-mar/gtk-assets/scale-vert-marks-before-slider@2.png new file mode 100644 index 0000000000000000000000000000000000000000..973ad3fff6275a5b6d94a3e9aba9ce2bc8ad6a96 GIT binary patch literal 923 zcmeAS@N?(olHy`uVBq!ia0y~yU@&K3V9@1YW?*2j^>q}scO4@?PjOyZ4T92oT|4uR&I9y zky{*VwmMdCv9I3hShdx@dW%E#R{NSQ4mDdHs*Z*{2IVqde>p=PUn%~ty=5CTb6 zZ*!;tsdoTr*#^<*ShdX_WH?AANEWQdzGj^u-N#-?cS3lBczAmV1uvF!%q?xwxwIX4b4buCJA72p;#dHDPP z`*Q|XLX+;kx%YWjaoX+Np2AG|SnJcGr{}LX|9I3Sr=mpZKIB`Cx+lgX~_;51PFnOl+A2k4@Qpt%lJs?MC3~1HJuuyRVh-m2cYh z*7MSY#I0s-eM?Phe(TQC=k)xh8|4(%d@*vVtmC|?|2^zNE=;)oZws@A;1AxXv8KGn zqHFb*tw`Lx>2}|$Htkt$OvzCpv4^FTg;{vnYVBYBJ@MZ2=YHL!JwC#ZFZ-WvXYZY~ z?SPTted|@+uFhW9x&>cHim$D6%lP^$Zu!@Cg|+gn7JuId{b8Mar%qezz*2+#f!W3J zHoDjK=cu>k%{{;4<|DKHXY6jRDcao+^A&}mw#<|vgGJ3r->okGWOWVzt{az dnI%@w;H$E$`^>_kLktWI44$rjF6*2UngA<_q4od( literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/selectionmode-checkbox-checked.png b/themes/oomox-mar/gtk-assets/selectionmode-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..bd100a9be1826dbbd5de2cee4f9e4560f9be4197 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0y~yV9)?z4rT@hhTRGt@eB+M%*9TgAsieWw;%dHU|?Y2 zEbxddW?)^)`o^t@hPh9cw^r`>L%D)eyAZrEa@x{dTwdo!-qy zb7vjPn{}dO-igxrXB(Gaown`TtR2_p?7Ti_*NsJcAMd~T_`szn2QEE1c=_q!D^HJH zeRk~H=Qkg|efsj_$Bz=Jg^>&l4BRC_e!&cE?Cl+$T~D4qdoJ;P=0pYthJBtcjv*GO z?_Rwv)TAK5mY{1WxKa7$$u-~p-Zwm?=TO!tt)I1i#>3h535g1)(^j~iblqTanpekl z3m5Zii#5C=oL|KQ#jw$VhJa^v_;tMcn^>#EQA-nyLm`OEe8FCQm& zKK;oX-tyVs?IEA#p|kz=3^wn=*fv?j^!XdFKD0*bljXh^^Ykx{!qd65Rx>a#FnGH9 KxvXlpinR(g8$%zH2dih1^v)|cB zF)%R95AX?bWnf^~=9#>O6sHc`(84ChEaRX4<<+Oo`k27g(o?u~T6fhvi%H?U(j6Z6%yx0`YA?(GyB4kvZL?Y( zbR~4^;=WZ(rNN;qCa-ddy%N%CwLm7iR=S0(jhnyn z!ke{D_TfA$@73AQyB)SF+!XlK-uqBmw#F(uR#~yeEWbDUV$H99H5^zJkXxR)(IVvj=Cb9D_t*FGvR>qT zofSA$>i6msPJzkS^EM}3vEh~y>tj+o)91Qi!p_i55+WwN+jY2F&)(Q`VBvw2bJs`k zYnjD;ef2-&_s)7>j;qhs{g@D7yW(oYJHCHQwsuH--Kc+KgYhh{_D82wIFg^+`pB@= eExejt$MErnW@F%PK}`k*1_n=8KbLh*2~7ak@nCWQ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/gtk-assets/selectionmode-checkbox-unchecked.png b/themes/oomox-mar/gtk-assets/selectionmode-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..d8a2e7e81390fe6e6d66156040bda21b8587ec70 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0y~yV9)?z7G?$phPn$&;}{qin2Vh}LpV4%Za?&Yz`(%3 zS>O>_%)r2V9fTR3G-g*YFfd4#xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk z#lXOz65tc!%D}+z9}K>K|Na99SQOM(#K6G7T@vIM%)rLp-qG3hlpinR(g8$%zH2dih1^v)|cB zF)%Q=2Ka=yGB7aw2ZL{5@csMupFe+ohk>6k@B=SMvsl>3z`!6@666=mz|LW1Z4(t8 z6FYyw!kxQz@4t8d!NVVJ4U0E0FfdH#ogcT6^*QJki{BPW@|MzQ{j+f77b3zc>|Ne{%iHc{SpS z=L$d9*p^pKU6|mP*VeOtO*yZ=4*Mgz$~kcDJGTG(c?H)UjZ5f>HjTe^eRAj5k01Gj f_oiORy2UAx_G!EL)lE?h3=9mOu6{1-oD!M + + diff --git a/themes/oomox-mar/metacity-1/assets/close.svg b/themes/oomox-mar/metacity-1/assets/close.svg new file mode 100644 index 0000000..00de643 --- /dev/null +++ b/themes/oomox-mar/metacity-1/assets/close.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/metacity-1/assets/maximize.svg b/themes/oomox-mar/metacity-1/assets/maximize.svg new file mode 100644 index 0000000..f371d74 --- /dev/null +++ b/themes/oomox-mar/metacity-1/assets/maximize.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/metacity-1/assets/menu.svg b/themes/oomox-mar/metacity-1/assets/menu.svg new file mode 100644 index 0000000..15d241f --- /dev/null +++ b/themes/oomox-mar/metacity-1/assets/menu.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/metacity-1/assets/minimize.svg b/themes/oomox-mar/metacity-1/assets/minimize.svg new file mode 100644 index 0000000..8958f1f --- /dev/null +++ b/themes/oomox-mar/metacity-1/assets/minimize.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/metacity-1/assets/shade.svg b/themes/oomox-mar/metacity-1/assets/shade.svg new file mode 100644 index 0000000..e2702dd --- /dev/null +++ b/themes/oomox-mar/metacity-1/assets/shade.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/metacity-1/assets/unmaximize.svg b/themes/oomox-mar/metacity-1/assets/unmaximize.svg new file mode 100644 index 0000000..cebc060 --- /dev/null +++ b/themes/oomox-mar/metacity-1/assets/unmaximize.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/metacity-1/assets/unshade.svg b/themes/oomox-mar/metacity-1/assets/unshade.svg new file mode 100644 index 0000000..1fe3cb0 --- /dev/null +++ b/themes/oomox-mar/metacity-1/assets/unshade.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/oomox-mar/metacity-1/metacity-theme-2.xml b/themes/oomox-mar/metacity-1/metacity-theme-2.xml new file mode 100644 index 0000000..93280fe --- /dev/null +++ b/themes/oomox-mar/metacity-1/metacity-theme-2.xml @@ -0,0 +1,691 @@ + + + + oomox-mar + nana-4 + GPL + 2017 + oomox-mar 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> + +<draw_ops name="title_alt_focused"> + <title + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_alt_focused"/> +</draw_ops> + +<draw_ops name="title_alt_unfocused"> + <title + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_alt_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="entire_background_alt_focused"> + <rectangle color="C_titlebar_alt" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_alt_unfocused"> + <include name="entire_background_alt_focused"/> +</draw_ops> + +<draw_ops name="highlight"> + <line color="C_highlight" x1="2" y1="0" x2="width - 3" y2="0"/> + <arc color="C_highlight" x="0 - 1" y="0" width="5" height="5" start_angle="270" extent_angle="90"/> + <arc color="C_highlight" x="width - 5" y="0" width="5" height="5" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="highlight_alt"> + <line color="C_highlight_alt" x1="2" y1="0" x2="width - 3" y2="0"/> + <arc color="C_highlight_alt" x="0 - 1" y="0" width="5" height="5" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_alt" x="width - 5" y="0" width="5" height="5" 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> + +<draw_ops name="titlebar_alt_focused"> + <include name="entire_background_alt_focused"/> + <include name="highlight_alt"/> +</draw_ops> + +<draw_ops name="titlebar_alt_unfocused"> + <include name="entire_background_alt_unfocused"/> + <include name="highlight_alt"/> +</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.15" 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.3" 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.15" 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.3" 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"> + <piece position="entire_background" draw_ops="entire_background_alt_focused"/> + <piece position="titlebar" draw_ops="titlebar_alt_focused"/> + <piece position="title" draw_ops="title_alt_focused"/> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_alt_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_alt_unfocused"/> + <piece position="title" draw_ops="title_alt_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/themes/oomox-mar/metacity-1/metacity-theme-3.xml b/themes/oomox-mar/metacity-1/metacity-theme-3.xml new file mode 100644 index 0000000..5707224 --- /dev/null +++ b/themes/oomox-mar/metacity-1/metacity-theme-3.xml @@ -0,0 +1,711 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>oomox-mar</name> + <author>nana-4</author> + <copyright>GPL</copyright> + <date>2017</date> + <description>oomox-mar Metacity theme</description> +</info> + + +<!-- meaningful constants --> + +<constant name="C_titlebar" value="#B5407B"/> +<constant name="C_titlebar_alt" value="gtk:custom(theme_bg_color,gtk:bg[NORMAL])"/> + +<constant name="C_highlight" value="blend/#B5407B/#F8F8F8/0.4"/> +<constant name="C_highlight_alt" value="blend/gtk:custom(theme_bg_color,gtk:bg[NORMAL])/#F8F8F8/0.4"/> + +<constant name="C_title_focused" value="gtk:custom(theme_fg_color,gtk:fg[NORMAL])"/> +<constant name="C_title_unfocused" value="blend/#B5407B/gtk:custom(theme_fg_color,gtk:fg[NORMAL])/0.7"/> +<constant name="C_title_alt_focused" value="gtk:custom(theme_fg_color,gtk:fg[NORMAL])"/> +<constant name="C_title_alt_unfocused" value="blend/gtk:custom(theme_bg_color,gtk:bg[NORMAL])/gtk:custom(theme_fg_color,gtk:fg[NORMAL])/0.7"/> + + +<!-- geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="2" rounded_top_right="2"> + <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="12"/> + <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" title_scale="small" hide_buttons="true" 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="8"/> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal"> + <distance name="title_vertical_pad" value="8"/> + <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="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="2" rounded_bottom_right="2" 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> + +<draw_ops name="title_alt_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_alt_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_alt_focused"/> +</draw_ops> + +<draw_ops name="title_alt_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2))" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_alt_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_alt_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="entire_background_alt_focused"> + <rectangle color="C_titlebar_alt" x="0" y="0" width="width" height="height" filled="true"/> +</draw_ops> + +<draw_ops name="entire_background_alt_unfocused"> + <include name="entire_background_alt_focused"/> +</draw_ops> + +<draw_ops name="highlight"> + <line color="C_highlight" x1="2" y1="0" x2="width - 3" y2="0"/> + <arc color="C_highlight" x="0 - 1" y="0" width="5" height="5" start_angle="270" extent_angle="90"/> + <arc color="C_highlight" x="width - 5" y="0" width="5" height="5" start_angle="0" extent_angle="90"/> +</draw_ops> + +<draw_ops name="highlight_alt"> + <line color="C_highlight_alt" x1="2" y1="0" x2="width - 3" y2="0"/> + <arc color="C_highlight_alt" x="0 - 1" y="0" width="5" height="5" start_angle="270" extent_angle="90"/> + <arc color="C_highlight_alt" x="width - 5" y="0" width="5" height="5" 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> + +<draw_ops name="titlebar_alt_focused"> + <include name="entire_background_alt_focused"/> + <include name="highlight_alt"/> +</draw_ops> + +<draw_ops name="titlebar_alt_unfocused"> + <include name="entire_background_alt_unfocused"/> + <include name="highlight_alt"/> +</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.15" 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.3" 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.15" 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.3" 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"> + <piece position="entire_background" draw_ops="entire_background_alt_focused"/> + <piece position="titlebar" draw_ops="titlebar_alt_focused"/> + <piece position="title" draw_ops="title_alt_focused"/> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_alt_unfocused"/> + <piece position="titlebar" draw_ops="titlebar_alt_unfocused"/> + <piece position="title" draw_ops="title_alt_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/themes/oomox-mar/unity/assets/close_focused.svg b/themes/oomox-mar/unity/assets/close_focused.svg new file mode 100644 index 0000000..fbbf397 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <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/themes/oomox-mar/unity/assets/close_focused_prelight.svg b/themes/oomox-mar/unity/assets/close_focused_prelight.svg new file mode 100644 index 0000000..3d8da6f --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.87"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <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/themes/oomox-mar/unity/assets/close_focused_pressed.svg b/themes/oomox-mar/unity/assets/close_focused_pressed.svg new file mode 100644 index 0000000..dcb5f4d --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.87"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <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/themes/oomox-mar/unity/assets/close_unfocused.svg b/themes/oomox-mar/unity/assets/close_unfocused.svg new file mode 100644 index 0000000..7dbce12 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.38"> + <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/themes/oomox-mar/unity/assets/close_unfocused_prelight.svg b/themes/oomox-mar/unity/assets/close_unfocused_prelight.svg new file mode 100644 index 0000000..90d70ab --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <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/themes/oomox-mar/unity/assets/close_unfocused_pressed.svg b/themes/oomox-mar/unity/assets/close_unfocused_pressed.svg new file mode 100644 index 0000000..6c76494 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <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/themes/oomox-mar/unity/assets/maximize_focused.svg b/themes/oomox-mar/unity/assets/maximize_focused.svg new file mode 100644 index 0000000..86c0479 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/maximize_focused_prelight.svg b/themes/oomox-mar/unity/assets/maximize_focused_prelight.svg new file mode 100644 index 0000000..f47baec --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.87"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/maximize_focused_pressed.svg b/themes/oomox-mar/unity/assets/maximize_focused_pressed.svg new file mode 100644 index 0000000..80e5869 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.87"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/maximize_unfocused.svg b/themes/oomox-mar/unity/assets/maximize_unfocused.svg new file mode 100644 index 0000000..08f942d --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.38"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/maximize_unfocused_prelight.svg b/themes/oomox-mar/unity/assets/maximize_unfocused_prelight.svg new file mode 100644 index 0000000..c563be6 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/maximize_unfocused_pressed.svg b/themes/oomox-mar/unity/assets/maximize_unfocused_pressed.svg new file mode 100644 index 0000000..3a63081 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/minimize_focused.svg b/themes/oomox-mar/unity/assets/minimize_focused.svg new file mode 100644 index 0000000..9888fbf --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/minimize_focused_prelight.svg b/themes/oomox-mar/unity/assets/minimize_focused_prelight.svg new file mode 100644 index 0000000..513e46f --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.87"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/minimize_focused_pressed.svg b/themes/oomox-mar/unity/assets/minimize_focused_pressed.svg new file mode 100644 index 0000000..133227d --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.87"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/minimize_unfocused.svg b/themes/oomox-mar/unity/assets/minimize_unfocused.svg new file mode 100644 index 0000000..83b570b --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.38"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/minimize_unfocused_prelight.svg b/themes/oomox-mar/unity/assets/minimize_unfocused_prelight.svg new file mode 100644 index 0000000..e275710 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/minimize_unfocused_pressed.svg b/themes/oomox-mar/unity/assets/minimize_unfocused_pressed.svg new file mode 100644 index 0000000..38a42b1 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/unmaximize_focused.svg b/themes/oomox-mar/unity/assets/unmaximize_focused.svg new file mode 100644 index 0000000..66c5f07 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/unmaximize_focused_prelight.svg b/themes/oomox-mar/unity/assets/unmaximize_focused_prelight.svg new file mode 100644 index 0000000..9769521 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.87"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/unmaximize_focused_pressed.svg b/themes/oomox-mar/unity/assets/unmaximize_focused_pressed.svg new file mode 100644 index 0000000..8068151 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.87"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/unmaximize_unfocused.svg b/themes/oomox-mar/unity/assets/unmaximize_unfocused.svg new file mode 100644 index 0000000..a502aff --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.38"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/unmaximize_unfocused_prelight.svg b/themes/oomox-mar/unity/assets/unmaximize_unfocused_prelight.svg new file mode 100644 index 0000000..7144184 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/themes/oomox-mar/unity/assets/unmaximize_unfocused_pressed.svg b/themes/oomox-mar/unity/assets/unmaximize_unfocused_pressed.svg new file mode 100644 index 0000000..9f56a18 --- /dev/null +++ b/themes/oomox-mar/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="#737373" opacity="0.54"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/themes/oomox-mar/unity/close.svg b/themes/oomox-mar/unity/close.svg new file mode 120000 index 0000000..b73ba6c --- /dev/null +++ b/themes/oomox-mar/unity/close.svg @@ -0,0 +1 @@ +assets/close_focused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/close_dash.svg b/themes/oomox-mar/unity/close_dash.svg new file mode 100644 index 0000000..ae640d4 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" 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/themes/oomox-mar/unity/close_dash_disabled.svg b/themes/oomox-mar/unity/close_dash_disabled.svg new file mode 100644 index 0000000..a24d635 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" 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/themes/oomox-mar/unity/close_dash_prelight.svg b/themes/oomox-mar/unity/close_dash_prelight.svg new file mode 100644 index 0000000..5cdf5f2 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <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/themes/oomox-mar/unity/close_dash_pressed.svg b/themes/oomox-mar/unity/close_dash_pressed.svg new file mode 100644 index 0000000..edd1c7c --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <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/themes/oomox-mar/unity/close_focused_normal.svg b/themes/oomox-mar/unity/close_focused_normal.svg new file mode 120000 index 0000000..b73ba6c --- /dev/null +++ b/themes/oomox-mar/unity/close_focused_normal.svg @@ -0,0 +1 @@ +assets/close_focused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/close_focused_prelight.svg b/themes/oomox-mar/unity/close_focused_prelight.svg new file mode 120000 index 0000000..4357436 --- /dev/null +++ b/themes/oomox-mar/unity/close_focused_prelight.svg @@ -0,0 +1 @@ +assets/close_focused_prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/close_focused_pressed.svg b/themes/oomox-mar/unity/close_focused_pressed.svg new file mode 120000 index 0000000..6a8cf1d --- /dev/null +++ b/themes/oomox-mar/unity/close_focused_pressed.svg @@ -0,0 +1 @@ +assets/close_focused_pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/close_unfocused.svg b/themes/oomox-mar/unity/close_unfocused.svg new file mode 120000 index 0000000..47aee7d --- /dev/null +++ b/themes/oomox-mar/unity/close_unfocused.svg @@ -0,0 +1 @@ +assets/close_unfocused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/close_unfocused_prelight.svg b/themes/oomox-mar/unity/close_unfocused_prelight.svg new file mode 120000 index 0000000..8e6a956 --- /dev/null +++ b/themes/oomox-mar/unity/close_unfocused_prelight.svg @@ -0,0 +1 @@ +assets/close_unfocused_prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/close_unfocused_pressed.svg b/themes/oomox-mar/unity/close_unfocused_pressed.svg new file mode 120000 index 0000000..b59544a --- /dev/null +++ b/themes/oomox-mar/unity/close_unfocused_pressed.svg @@ -0,0 +1 @@ +assets/close_unfocused_pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/dash-widgets.json b/themes/oomox-mar/unity/dash-widgets.json new file mode 100644 index 0000000..528b8c9 --- /dev/null +++ b/themes/oomox-mar/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", "#F8F8F8", "#F8F8F8", "#F8F8F8", "#F8F8F8"], + "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", "#F8F8F8", "#F8F8F8", "#F8F8F8", "#F8F8F8"], + "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" : ["#F8F8F8", "#737373", "#737373", "#737373", "#737373"], + "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/themes/oomox-mar/unity/launcher_arrow_btt_19.svg b/themes/oomox-mar/unity/launcher_arrow_btt_19.svg new file mode 100644 index 0000000..b311a17 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="10" cy="4" r="2"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_arrow_btt_37.svg b/themes/oomox-mar/unity/launcher_arrow_btt_37.svg new file mode 100644 index 0000000..808ebdf --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="19" cy="8" r="4"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_arrow_ltr_19.svg b/themes/oomox-mar/unity/launcher_arrow_ltr_19.svg new file mode 100644 index 0000000..8400b09 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="4" cy="10" r="2"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_arrow_ltr_37.svg b/themes/oomox-mar/unity/launcher_arrow_ltr_37.svg new file mode 100644 index 0000000..d4b1e92 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="8" cy="19" r="4"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_arrow_outline_btt_19.svg b/themes/oomox-mar/unity/launcher_arrow_outline_btt_19.svg new file mode 100644 index 0000000..5e63967 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" opacity="0.7"> + <circle cx="10" cy="4" r="2"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_arrow_outline_btt_37.svg b/themes/oomox-mar/unity/launcher_arrow_outline_btt_37.svg new file mode 100644 index 0000000..41a0a15 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" opacity="0.7"> + <circle cx="19" cy="8" r="4"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_arrow_outline_ltr_19.svg b/themes/oomox-mar/unity/launcher_arrow_outline_ltr_19.svg new file mode 100644 index 0000000..a7ea39c --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" opacity="0.7"> + <circle cx="4" cy="10" r="2"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_arrow_outline_ltr_37.svg b/themes/oomox-mar/unity/launcher_arrow_outline_ltr_37.svg new file mode 100644 index 0000000..32c39dc --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" opacity="0.7"> + <circle cx="8" cy="19" r="4"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_arrow_outline_rtl_19.svg b/themes/oomox-mar/unity/launcher_arrow_outline_rtl_19.svg new file mode 120000 index 0000000..11da60a --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_arrow_outline_rtl_37.svg b/themes/oomox-mar/unity/launcher_arrow_outline_rtl_37.svg new file mode 120000 index 0000000..16e1b01 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_arrow_outline_ttb_19.svg b/themes/oomox-mar/unity/launcher_arrow_outline_ttb_19.svg new file mode 120000 index 0000000..b834d86 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_arrow_outline_ttb_37.svg b/themes/oomox-mar/unity/launcher_arrow_outline_ttb_37.svg new file mode 120000 index 0000000..ba82233 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_arrow_rtl_19.svg b/themes/oomox-mar/unity/launcher_arrow_rtl_19.svg new file mode 120000 index 0000000..6c4e31f --- /dev/null +++ b/themes/oomox-mar/unity/launcher_arrow_rtl_19.svg @@ -0,0 +1 @@ +launcher_arrow_ltr_19.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/launcher_arrow_rtl_37.svg b/themes/oomox-mar/unity/launcher_arrow_rtl_37.svg new file mode 120000 index 0000000..372ed7c --- /dev/null +++ b/themes/oomox-mar/unity/launcher_arrow_rtl_37.svg @@ -0,0 +1 @@ +launcher_arrow_ltr_37.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/launcher_arrow_ttb_19.svg b/themes/oomox-mar/unity/launcher_arrow_ttb_19.svg new file mode 120000 index 0000000..f680bb8 --- /dev/null +++ b/themes/oomox-mar/unity/launcher_arrow_ttb_19.svg @@ -0,0 +1 @@ +launcher_arrow_btt_19.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/launcher_arrow_ttb_37.svg b/themes/oomox-mar/unity/launcher_arrow_ttb_37.svg new file mode 120000 index 0000000..3ff6f54 --- /dev/null +++ b/themes/oomox-mar/unity/launcher_arrow_ttb_37.svg @@ -0,0 +1 @@ +launcher_arrow_btt_37.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/launcher_bfb.png b/themes/oomox-mar/unity/launcher_bfb.png new file mode 100644 index 0000000000000000000000000000000000000000..9ffc9ec632c6e4416ebc17af3ed91fbc279597f7 GIT binary patch literal 9206 zcmeAS@N?(olHy`uVBq!ia0y~yU}ykg4i*LmhD`I74h#$ooCO|{#S9F**Fl)kNn>^e z0|NtliKnkC`&||Rb{<PZq1Ju|1_q`iZ+91le;+#jXfiM;w|lxchE&`-JGXLzN_g#a z`}ccoUcK7=T<&a-iInH!MnMiYv5wmc0!|H%QOWC$Zj3X_SucC!SH}%rVQqJv1nJw= z64eJ^AHBhsxcM7b;$znb&I!yyQk+K&mCq`geE$+#9v1h0@889ncCTK&dR4!qL2TgM z@X)ln`uFAk>wbEDVE(n4iBa}_UG(1X<?<6n3IrOKx^=y+n7MB0QI6gBev8-_e0Z&V zSm8r=v>dBL!b;(9?Dyl=O=o$u%K84E73<mV|Fv}G>}1F?2`fCnRrH5j;6U8T73=H1 z-<u@zQNW>@bw`n0!N1l6`653)g*6;tZ<}}~)&0$-fLndGe<pAwm>+u*&b04uUZN(G zvc|IC4dMxr{QMT-tbfu}>o+S2D{3f8GA^rXjJM~v2p9ZwEFos*i6bVGZU$^I`-B_| z)-^4>J!k6vpoy828Pq&yyym^vwYBxY&xsp9NsG_yXb@_edn6>hfqi$Jqkuhw_I>$d zSH))vsWSKly?-mY?kMx4u7mNhwfhSvN-k?qcx2(JzusZSYKI2-MN{whoamXzoF()A ztq|`s#^>(mPUXj>Wc|=^yLs)p_6;3Iv&^Tg$vy@L1@z?X?6?{aTw3Jn;4n3FR(Nkk zKq}M0(kmQc+J_JFP27<c7PqnaZcg%?L>U&LPM4JI)zb|>pDCJV9J0RY#1skEteVZ? zGxj7h-RL#gnIdj|^Pt%s)q-g=TBfiVMDQpvum2GEqvDC?1LcV!7N;-IITADRgwG`B z4?5{pttbC_Dwr|Uef=jJbKLHe28)oli<67Xtlljr;x=XP-0?JE!4U&h5y9m@#Fm@q z>WJPBl#pAxb0SOUjU`j(C)i&Pa9SWB!NhdvO@z76#x9wXx1m!cl4aVB`ah|hTo$uL zXfemKpWob?k~eZ{@1N_O<Ej*pA!XwEt8e3r!`yrOwB2T;v~(=~Q|xxGcc(}6$Hx2( z8~(9$-k2~o{7t&OvxmxsC60U4&fIHqxS#(sCw<bC<3Ei)&a&B1bUT&3$?E@>IynJv zqy5{QH?=p5O!VL>oppoJ;8xE*%SRkVIq6MO{KYlRdY3em518-V5GN-Pw$}U8_M&35 zPqU;P{oTZ}Ihq`ldSrAsCiPTUmKh(4wA-DccKxxEXW7DxkL5Gu@;1J8Wk~lusb9z( z9q6I+Rh2zWH!N=Do0dFlXQ!0vFN^#YS{xKqwfF1l8l21HsXx7uw}R_%53{@F{#&~5 zd>P7nh2xIfi3oYlWm{u=?C$Zei<nh<oVHXRSTXhf^pZ)AO*!}Hg~XiJ=>PaVvSGK` zdatsF0T1P?G8iv+Gu&$seztR_pvr_G$Muu1TD#9p-R6Hqsbcev{7z*RkItk*-zJ7k z#wTTE#eMr@w#Q1OG5z4W{F<|`_3Q6>1=iOeDm7NMUs*3-WA@K2D|5<3H?>n*%D44b z3xsV;jq{jUc`nF9=60MH_a!gxO-C5BY#ef9^(H-#l3DiSR8@t;jhgeqyJAkO2)X)* zZr0m<k2TJF@s=xxR)nZ(h2HWEUG>TOu3-6@`%n9nLmWM_53szbu$$+(de_3$T*s}# zB9EVX!+L4DxzHzusiiwT7WXjMdza?Q32eLYxTSL4@&=bn3w9bVPZQh|=9V>c#R<>Q zN4qEAGreb)UY$7K*v`VnH*L1RyZ9taNvkl);~I}8GM7$Ww<9p)Z-dtQW_FQkL7TJY z*Zn4NM89#|Uu)r^bCpj%KbCF%+S|!Xr%qfbY?*cFrn>sv+;i6s@fI=vbf0}?|81+e zJ||CHop-Kd!IR#g<@JwPUO#Be72&KXc+1kcVd=WyoMd(;Pp7rc&(|Mbnb~|jXmvzu zpKK{##q})z-sya&|2!)?zbmwQ)6XqybOarDvFB#|>$$Np+ai~>j4}R%$is#Q5jP%+ zF28Y3Maa`5IhoDh+eK@uSI8TS-**phlejYXZSwYfu|GzFr{eQ%7c+%d-@4lOT5gN@ z+2)A!wVz(a#rS=A5oM$B#^bnVnZcxk`FurLVV|9}T0KJ7<iyE_ZC44*y>-*_XO?M6 zsaF3kyWdZrOqu;_rP03UGMn6gW=%WuYQF2NgeI~2M!7T0hx+ttQ?(a+s4%YWm9R<C z5{x?5SG8}K?ZvYzr%CKj{&C@|?w;`dyFaXm{v7Q8ylw95v+-Tr-YPHNO8<Jp_)mU1 zo4QAf>}iSgNrEDi)E-(b{-OGz<A&h%mEqCr3-`&bnrr>8sBL}SZP%#Xe>UuVu)Hp6 zkDKUX`>#<Qp)M~}j&7~6IXSu6+Cyw%Ptc*H6?#iW-(I?;rz#cx*7u;(oZ|S``!qB4 z=BzpLZ{gkVv6g?X%;TQ7*8Gv^&)X00=6~li`#bISo)uGnueuR=aOT}#o<a&Yb}D6W z*pha%C@exj!?1^SmP^OFmQ4{8lf+`Hb(QWuy}$PEv&+3(p7!6_^|eo1{<Zz=-w$qX zE>+U6y#C{F`?nsQjjL}JUJqIMZ%XHp;-#}K#p1v9imj68XYtt}+Zh?C@!D%Dx3y=V zp-9t&jO2&8s|4=o#mzfouD>m0hJ5YGCu_s`{@cg?Iw8rVl*ChZ#`4#xzsYltKbKoC zb9SrSwx2&AF#7*yTbSeDtZ}pd(dO8w1>XD~F>MUqE<0Ydu1Wg()K<1SxKaC^X!()* z`SbYaxYd1G8qWMrd29civ_{LcnaiCP%lvu0IIZ>Rygj*JzPar)%J+H{utsUCOnC{f zfD1?2I<baxJ}V9jFnK#|PA<1+d|@$9sqLtBj-id*GTrSj`|nx(JhXb@E4#ur%Trf4 zJOiI-)Sb06tiF9sRHY(NC~W`K-4<Uaz1pmG$!%flt5j|wmD_CP6D&A%+KzR}6xx6A zJ|3)i?5Oox>G>U{r@8-JI(s|5sI=s7^79#~eO$UGdag-FzCQ~WVko;ak?m=E&0;>Y z{?03#xq72wU3w?<tUt7IQNg`$=cOf5zDs-$Y<t^V_)$-L(sJjEMbYzaY<wLm&3JRm z@kPlOjW5<%Esx!J`sUj^FYZpe|BUI0))^!3nGC(h4aDMKTz!7y@2tsBKi&DU_N=g+ zmo~TUpGJ;@FSKm5Cs;<zdLepi?!E_`7gq)CyFTlQi;D2oPlp~#*TtOp>d620zKQ&r zKVO{$CN40%8OfT!cVfNl%}M*!>ysK;Pq9eU=*T&rmw!9)WMFmN_rK?PE#G}TxS4BB z`t*u~nJk)O{X)I#rgi3=<w}&jw1(#*XYtQ^{y2}%=k|szQx8tMS~UCLx!Zp>mbzBd ztoT!HY-}2}g`?B+LS$N`(!(irHLvfQ@BPoZ|E~e>ES3lpxr?ve^6p-JUGsC}TK%{m z-)`t~Keq{4wRY2LAEhHAHzqCpRQ0K0vZdYKYjvjlI(kb#^I0#M?^*iD#qUA&ZngZl zeE+nqhQ`jlR%g$g(G@z7*?xcj$EoHr790L|m+$)*ykzFaM+Gna-%YLc+7Uf(`-eHY zD#8c%#E3OdeL9Kdq(u5J&IZv}|D5<gE9}~4)i?Wkalm|^$1bgTm;2k+SI^y@wn z5B96q#UE_@qu$SMe8%v!OtDVDGN)dtQYjXe=VEy|w*Qy?ZNInqu;up*$*uWM_TT?` zF@DaCOaITb>K32><!A6Zx>bNn`)Sc!XN8l7M|9GyZxlQgT7F#O`==jb)6GxbK2v$w zD|C_4@~6ErC;HbO{UNXU|JIb=x>L4BHn0BPGktI2HdBi?N|Jp`_Yyfdy;rgG<@?_4 zEB~Ke_uO=Upuf~l-K1U>uf#huKNJ-o|9s3fQ*%mc>M{k_Nw0I+ZfC#x=k#4-{iDXG zdl&CHe&vj-uJF~O**i0S9O&mi_c^2P-J|@u%l-aVZ+^eqt!wtSKbMo!^@A6>HLEEq zDhd{c`T2YP|KsxE%E6Bh-<~ROZ|RBZ+s($g?TQ|Iv02I5Y*jAp)bt1M3{TlC59{Gr zeKtXV?tN{w3gt<~ZcB{9HVW@luAY16!NvbiH_x~5o;=~j#UBeVZkI2+a{OJ*zj{?Q z#hn*xpZCQocm8{J=Dv=Ps|1e}`_GHP@_#=}y!3i~;pg+q=I7PCI{RKqBDSKk>!+=w z<?`6oTa1d9sv2<onYT^%F=IOO!t<YZ9;~_lqHL3K$>l%qOk?ib@Az_m-a@zL2`qoP z`}e%t_3+Z?yq{BNOL5zOo+KR?b8Bx+^3-7U{U5{K?W@@C?)$s=;Kj=oQzUA?U%a$! zdyM@Ht?2x|wCFfZ-`<T<nOj3nyNYzH+`qj0<h5H~8`?L$_A+QZy}R@6(z0ddUuIdB ze?QmUocAW<?Y`q@C;9td>1cbUzh5%0_O@;Qjlv7kFH80o3-8XWyc_%f+XVa1SAQ;j zZDsM}iCuX0Y13%-f?1DEvyId5Trpi&D&DQ#t++8kTX)~xwZEpZI<7PS^6=>ti|iIb zw+zXZ7v}CL6ZkW&?*8PLJi#$(U6RjM3fBEexxjS%_4m24?e>2bChy;&-tIbCK=9I{ zt66)#cV;APpKt%rw=M3`vQsD4J$ijgZpKx{i4$yv<mXn4ZU3~V#ZtIgFv>-%$S3o* z!?8bigO8s#K5TON%qEB42U{2W@7cd$*~vXWMg9Li+g-l6lOrQwvDeq=>2}}VEO?)D zGx(Np)x_CWola$9ahv~%UUZzWj-^wEVc%r-xYpxS1lgQ*gas{Ib&DE)TZ`7cus&mW zT8BF%L*SnA#|P*0=0@}%Hre)B`2SD!ZIgs9EjY#WdCL3$=R&Uhmk#31?fiS9S5{eg zYZLpeyF5vv{5lhpEm=0%RxbSeY3Eed$q77~ojsvXdUB*!{PWxLEHa^y%arNS?9cVT z8W&Fd%I4j=(f{u+S!I<iD*_W6e;&K@e!j$y-p&*KcW-#kUDx7geVljE@<j1&rG(#H zPQTxC$W7lE;jEP;xY8we_p<+QO)mAzF7}zpRqAB&XyJVMyW1vK6jmHpujkw8(q#1X zzWp_y-}QAh)swvU9PykwkwdX3=9RTjWa9KVrVSD8+nKjA$SllKT5~W$cZ<gq<7x5} zKL3C8^OKF}DwB>2C;orD#4LSI?9PX-`~M78G<9EvXiR^;zhdA2<)57wM+=9q4q19m z=*Ko?m1&FSPIY+^(6qN=K`{55^d8GK8zY((CoU}FZqECcKkuy5ybh7h|9#){)J#8J zwr_4%SnAp=wY8m1%PC!>FxWiQEo<i16b}|Yqt!(vzqZTnQK**KlUKB7LJODVp9mGB zsdX!FKee6rr?|o_GoLk7ilt=<$Da85kJJ9nRy^=y>;4i6agU6POa9f*<1PK~FWxR> zUbw}mXyxxEv2qhbc3rvOrMvUggVN7UkJwJVou-@{Jh3Z8ZPgB?&;J9G@4s|bkNfy# zU;e$qFD|ThrQc&!oq}}ucJ7Ybd-KZ;|GTby?A}fu+FA2-zW;x7Vn$hzyR{qF#w$9? z1%f{7CBEv(O<2tnXRa@EV0q4gZTF|SEZKBpA)}q;_ifAdeYWQQyMF%8zn{Y5+&k_6 zcuq~4Sn-5E$0~Byf3dC~8VagvR+jc2+!Eo|+wS%&O^oFBn<uu`QEuIvpz_tM4;3<h z8-`}{99!np9kT1+qt^3n|KIJHo7&YK^F-+K)R*7?O!X^||G)aWa>2*-vnB3sie&1^ zxw(C+(#|!}j`1tL|6lVu(_MS55nqH!GpktG&Htj)4!k_`b*)!Dm(K5u2`A?{PG01y zHLdvy`}yUYLskk4EHs?4_~XmR=5lqXC-&D!yZ-CjJG<T{yyO0^>St#HjOKLP7~Yh+ zX>QrU;1-#=WU5=*-<M+S{WtAG7cR}1Fz@Drqgw;rcC@f6Z;)tq<nG??(vTmYX2)Ir zXpQc@dA0A39iD7mAo%2%+m5FFzu!f^SFh#IoHEsIqSBU-w_)-pi(?!2MhFU|%3Rp5 zRG{0&CYEDuv5hTvYs5LG)neRd4E>uq3JMBkc*7nn_z*l_{?z<qUW#v%KF3Ob5op@{ zSBvSb?s8?;TdS2eusdJ)wyf7c;<nzpqlJc_S>mkzoMa2ty3#4Q<H?8hcbPW_YslPL z`Nb=t_RmLeaqf>D*{OLJdUrQ`Hr@T(EL_z?TQE#2HD{WF>_VT#&CFFF8aD5Gwb@Bv zn_!x)7*n$9wWwxQKe6+L=Y8)ve@x2qP727sx9_{yk2jM&L_S^Yy1PYa!?)(;&z5CQ z*fw9|$JwNMCYO~HoH~w9yZ!CIlDfcNEvD1Wy1Ps2w#!@iT?h={dM#<~*0Pxl(Z}WX zxt~lGe{A)i|9^AI@_9e+2ER3q=}TKRTlT;A!I(QQSG|`M@HyTYQx&89+Fj16v}AVq z?}pW96l@<IQoQr-q}H0FNw3#F_1^z0)&K7y?eYog{{N=u*ZnEqF54w7|6@nq^B*R^ zK5m}9PS{VlRK@S|Y<82lD@={dP8^CxK|R6+RSCHjt&%ZjHK(JaHyoMC(BbM7k?p(l zTII**vXxI<r+!XM&4|vlK2ZPX?RlTXiw;hoW~RTh++)e~=c2L6ieUH0i~jsLcJbf* zwd_XTZ6}X@lzlw=Z@TykpU$sYEs-HgZ9De*OX|GsnQ<^AI#w*Y@9o_}Z)rOoenrFF z_q`t)-_M_QpXX1yHov|5RIbo06OMb^ugXto%6Ge@rF}GM|4td#k8kTL7xYQLm*mvT z6E$2S`CB@B=|L{#U>^a#U0<#H7i?H^q-6_7-Rl=>A`0?<jtTv-V!T+(&Q@#3vH4%p zrd<bEKHFT^=ijnNm)*?y=|-1su7J$!rD0JLE7P@l8C7<CJ+V${K_@3?#-EFq`(tis zFxu5WJMW+JVRnm(^&D$9lY61fX_pO8c^NTk7#+IK{*+0abz!{UhP`nSL3M21p>7h1 zAzDF`V^;BeIQ8lO)2EXBEhd=(zgOzVXXLT`Tlwq!ALFU2;?_s&UTnL=F#Xk;J;^eU zqf$2qeKup7_v#e;_n<bXZ#>Q7|Eq75Dd_ZWy%g~{W8u`Wl^34=Qeep6ovqV<K;ZHs zzuc;CYvX5jUeEn^$o${qGdiMKCY={La(`~WZ~8)dbEv!a;x(IuR4grzEmpC$NC=J5 zU=L$Sxprj2#|EQI6)PvN3OULhYWtw`&cl!Yzq-Y+Se<@5ZT_AQzt+#?yw3bT;_<ol zbN20+;hU!(`tQfu!^~Y9ZcWKv_pK*cM&;6}wOcCI+<x%&G$-FGjuWn|H||Yy%Sudn zrQ%mp`R~pl1&RE++q28kPxdUBd!y#nqlw2?Wm_C;v)@_rWMcC38Tr?RJOp;Uw=Q@d z&0hQZNQ~63mB})%B@$EPd|v4buPvzj71<=}RZ!}>V6sG5R_2nALFT1N>MO&<rJD0j zo&9^BUxdp-B5Br@6+xBxiANfzy=DK${dBs`$9>16FP|~=pQ>gkR{s2jd%Y*`8o~Lq zi-W^=uUy<ZHSFy+?q46TvaMgPDsb*V+6s<lCDt`g&7p2t`X7_^g%a1s^|$Z&w|(pH zXZn9<PyfrP*fyi#*SQzX=b0;hzuZ*w{Kjc6^PfN8e4F(w`rve}`E&o>lQBJY#@K(V zo3!0e{Xf4??rnZ>eNk(c<~Jet-M0+i&Cr>}ZoAp-e0Kz2Th9M9ji|^ZMeB82l4V~m zjeF#h7qPmo{MXX!JiE49-}^Sx+y19OruFLY`}5^>4@}puf2eaWIoLyW{nzbQD=W?B z^n2W5n`{-T71Gx+e@9|V_tg8A|3CQ4*S$^HSovrX$K4~|dqO1Lt*qZ(ezrv@*7($o zx>zT^<|w7dKKwUQwXAOW?oko{{qV|{AJ@`?WRA>vbZ`Fu&0lQeofPhG{Cn=U;?@0M zGy<#LICcHHFEe$k<u147%((R9=i2?B=Iw32y}h#jvMyiSeGk2<pErtEcdm|o{C=_M z->uI4>=9q`C%?YSb5*QSRB(|?q<Hw#$1zXZi&M>OAAQpP&a=x_^Zwt)x4Z9sSWs5? z*f!|k^Z7rX?OeJd>Eo`pDJruo6@J~xepfj=;KH2F*-O`EA8gN$QTmXi|1n5k*XLBw zpG@i0puF8y_p6Sv_?@@8@Ms=K^X`h>r?M0$9`mkw>Av#<ciQr&+in(k=M^Nq-}?X6 z4c~s*`_;@Qv-f}CP}Jniyr$^(EHlGo)|cY-^`C1$+%dQNBVJ#^s2=`nt99MCwU3#d z7QDRn^QY4j_qsPrckbD(Tzh3+QDOCV=Z-jGT}$TMN!b!IXNqbT^rQ>_F_C|MIOg@E zqvCJ>+-lt(xBr^P-HIQ_4l~sMInl}{$f&C{X^n4@<v#)You7T*H@Mq>zr-%EqhjIr zY<2s82g2{~+`gXw!`5!C6RkTn#Kq?>-22PrLwV)J_2Ns^`8_n*uC|?)m6=e<d~Me) z?@xt#XSOe@yzSHce#&*}dp*<E>8I>VRK5JI_{?U9oo_$Ze~^25W=_r3<<_&e>Z!c{ zGwWrt#eU;>&EJW7XIx#|zTfhCn;#o<+x*MRP&wTbjawgD>fGC;zJTYNckJ8ctvdun zo18xHeEzNK{;rU?>65i9zOU~4|7!C4zc(g6e=6pjdT8mqz<XQ1-V#6j|8I@YGSNrh zUcct<|HiXi{Lyl~-)n2M#h-pXV!CSQhs^Cyn+jeE|LO>>wv}OT*}5p*mEqM93kwz5 zX$O*G->NUw2xv5~{q~?S=+n~A-(%IUPyJCmH#)xLb$8vnzgxSXrazyT9i|nk+IHOg z@#E_`)>G!QRD9rB;JM*QgZIR18$Zde)?&K#?{4K~jcr8_19l~E?^<p*dHv39^~P6T zbun}?Evug$QyrPeG(W@8Da4Ii|LUo$JC{g^&i4I&=cO(CzSy6?PnW;D<8aWq_l@Mu z&Fj<88f1wdQW8>;a&268`*7pG_S0XzG*4`IyA->7?ysl&1D?()Ehu=I{$ZCE(<Gs? zmzIC`ZGGr<ZS&qo3x!jQGVS!-oYy`)_H(l9-n%yDzpvh0J^6n9;jbPhf{KiczO%N( zZCJJA)7G8F#y`^(CAR-AyFF8wf5xYdb2qm-&+mKu_GjkieTV*SeYnzxSFibcg#OnO zJ>8?ui7RKWo@ZH?yHG%8cGaR9Q;rXP)>GRL=w&uO=}q4LCgSHz_0#uv&*A=bkZ)^w zbj7zL&aDX^)?#<Q{ov=QofhXB!!m7F*8ETZ;?8b*>vy`@<J4R>?<j7L?6pT1?2Nd- zclV3XN8B3=%Ac*9!jLR{e*1h&w;s0#llG@QTKK(x%?r26MSq^8uD85mGvU6O$^Roa z>t(WgT`OY^)|KX5zmmB+YVqc+Om+z?C#10aD1G-{r%z|H@&kh|wUd*!Zj0zPnJKt^ z<<%?E*X1*=C|B!oUA^~b>ZAt`4pwhFJEwkG=VKAOn&awqg}=K#{$IXx`LaFFQc4PT zOqlZ{>F13KgE>7*ER{E(6boyy+k3#d&qi#;rKF#XPPgBGe6jnc@64N1{kqwtS9n~x zV_C0gZ(Z_vHP`O_(b*!=OaDf{n=>WcE_U-;f7i7OJ?kr$KKp;^%gmiludTLTUOUI` z=hcOuT#`41dU36sZ*|Ntw*UCodBwMuHyjLD$|TFeaQk=XLGh1DLi_fc{7cvvl@Ki0 zIc=3?@y?w!rGJ*@>)s9y4B+bi`Ed8P-0$n^eip0!x%AYnR{Zy$f@e39eSAaIXC*(3 znBrgaR$|R%%R;`r>UY%K1)G;0s(E%>FaE*5I@`n7l~<(i`#nj{z(afOhKS6yy`_6M zy;qZU>D(~UQgr9LZL58nlApTk{k-V=uf_K3-N*hS&(vQ{K3HKQBOZL;LQH0J*VFLq zMkZCAX;Q`A%{K$H1g?GS;?%pmz@xE%mH)ww5RKI*ZeQt(N`5wfZe7uR?nyUUm3>$2 z7qU0~bL!*X@RcTY8$W*4beI1WRQu-T&&@|qrQ~igye8GzK6%f{NLGt7hZmc7=uAA! z5SliPJ-9UP#lL&g793E?i%zn-{OppH4D+dkrH=l-`8N%BZVlZSCBboN^1~@NAO8My z>VWy9^>G&Aci&lFG(KPZe8)_wb-mY)Nei!?SfQbrb$$n%%<bTtYwt)cioFn@u&P*L z_m!z{zwY@Ec8?=w(alhcjT4wAcDUSKX%)IYrt0DCw>Q2o&#nvL;10Aqck|A)N3Y$~ z%`Iz-Evu5;vaZL>us0W;`nlI>afEzckC}Va;fn!NyldaS6y3Bx=-%|N4GAo*j>Ypn zdGV~~yl`4*Ppjgrn^Tr<n_PE8gu_*ZIkHeI&g9>o-%0<^_*~}ZO0+w5eCHA2ohKjt zJH-9z9b1lblE1lF)YG)3l{;hBRy4{#nf3EnK=KaDD^j_li=8I<@6G$Mto_?|i5NFV z=R=aK?n;E6*SL9FXitN4#JP!OQBA5s9aE-wn57<$ESUTD_x))*o-dR3)0Tg>C}vLg z-z(m+Fa4jCJ?DFR?NQs$FFOm&=5Xs>)h@kQ6qR>6`{}HmX&WPX+M0tRxZ0KN&o1}+ zeJkoX&##HBI@5$)dD_I5bB6K7@e4*AWj2}}_ptZCpR8ZHlNp>YPHCJ~{&d>k@2~zm zJsm3fD^c%Lvi-MY{lZ}L(je1U&+j%#6&{<r=Zk9~7t`fU6IZ@?xnq{u<CP97Mq(3% ztrkk}YP^4ny)J;KYwf}?L!Bc_Ev7#US}Hp^bPaps^qvO`4bK#{Es?JAXDa#Npsv5C zNp{Iip4>HJts*&EQA(nwp}}cyZdJei@n&h1)USo|)f45bJEeE7oNN`P+BeNjDzPPx zT~RE1?S(LI-JqEr5w2Qg&dZ;+)@jQ>IqbArLhO*!9B(d9y{|#3Q!?FEnd`Hb9uP?A zu-uySZCB+2amK2T2gKrdby6k=e_fEmrLv^ONW}N5&bz(GZ^zG%U*Y0+y8rHt?zuO5 z@4Be=g+*n}^iuBGAd!7Ap+zieiPFTCU2{+L&N;zdyiopW^id7*r;lSM`4_F6t@Sul z$8Bcg1JPuS0|w`fV^7|7^eSNB-!o0nM0}c2<!Zkf7u1}+TQ(_1pF4M5r0>YuPfH!P z9CX(T-8gwg$Wo)JQBo6m6L)`fn#{FUXsSi0@Xn3$l^eyMF0Of_zVnFx-z&bcYkQ2o zB>g+5t6?~0Y1I7JpAy6Gmj177-97c8TpZ7o-=7)8#5x5!0?blg{@S=ZS8>L=>&a7B zMI6-%+<3)k>Pi!*#jT9lzPp+ImugLoQp<a!68GrX&KtgeRi<04T+iNMzJaM`q9P01 zSyjJ_QY`!W`Cf4JSg|^Ov?|Kb`}VN$jH{Q+H#Je+iO<yI-pgJK{9GiFHM7G-&1h=W zl8l9|uKIr2$t@G3mU&sPoNU!OyK3cZt6TmuYkO92To<<{;JazXG(oS1g9hg}s!lz- zK=F0*?A-O5A>WF)1703xmVM3H{k~<I&fSnblP@ljIjg!+Y^BG=Lkn6rww0ZqX?n;* zx#yDC>JX`=dqbqmryjd_Dk0`>S=O%x^M(Z;yNyp?c#?T;J#$UH;0tM)`v*0qo%X)j zc&=~J)k6u2Y(i04KQ?@STz2Eiq?Joj4J5J+5;h)7+v^?`mDzIcS@e~4$GjHzTsbZI z((b`$o`>nI)4b=rd%NN5J)yD-PhPFAOqe6j{3xf-Y*&?6Sge*<M2^xL-<B^$`o($5 z=~*wE)+KF_+8k1`T}+!dOe)jh)RybwiQh~s<XF8lOvKKz&O2F`o6;K?&%)oFKK=bs z=JuO?OTB7!Kio~}U=7=GPq1>gjG<;~?6S^l3F5~kl&4osd~+$v-<RK#OXQZnV8Y6x zw)er&_gCmQ%X>7~aZXa&zW9RA_T6mP_FZ`trjxTwdk*s>v32VHUXy2K3PjwsJ+{sK z^!EDo2M#+YY{+0bS1@bl*G)D3nx^bR3#NOQ=w46EG_;>_@K?SoQ+LSkr;a<P8|o~J z)i>ds=+n9BSx)oWd4HM2*~Rr|e>$GvIU}u$J0>b|^0gi9^FDL&`<(eYFZ5k253^~O z^y9{P?-Rcj>PAaM2PMB1j8|!jjFQqZ4AnYQP}j+Pz5J@E&wfLuFOM3T^j(-f+s2&v z$`rrX^oW?-$>0SJcCQsXGE+s5uyO08Tz;4{<FnaUVQJ>d1nuk0Z8QJ%70T-;3M*~q zd&Fz;UG(3%32)6OzhG2rnDMjp&V^$S*RlWEwdT*QmD5cx2_L$3&-L<Vo`(xG(%3fM zf4i}6ca5l9ZS#Zc2N`Rd9&dBpqxgGfYt?+|TW?mxZ#=Q)zk2xfuinAi?$;bje#5F$ z+Qi%VpRwzV+k*ApEMZ#$O3ed91m2vRr^T_Z@6;}#i8n2NlnO0y<}Z2OY-IP?p|Rwo zO5VK6^$sa!>~(u(3|2I!NF5ajV2KJpuqRx>Xg2%)Iwqc1s(X6UIK1V&U$-xNZ@%!| zx(0?rxBl&InI_4js$-Y3-}bX|^3(NQq7pZ3H~a|JcJ5)EHsx1P^3(o?sr$27UQAYa z8KZ4DiB+#xXUfeLQ{&b7V{AW2s~>ofIo;OHC|Od+F87Ci?$h;3jK9hzl=x-7F_`4& o!)fJ`xc9;OT~p(KzyHtdTl+wRu`||{fq{X+)78&qol`;+06wnk_W%F@ literal 0 HcmV?d00001 diff --git a/themes/oomox-mar/unity/launcher_icon_back_150.svg b/themes/oomox-mar/unity/launcher_icon_back_150.svg new file mode 100644 index 0000000..f5d1c70 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_icon_back_54.svg b/themes/oomox-mar/unity/launcher_icon_back_54.svg new file mode 100644 index 0000000..d1d8834 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_icon_edge_150.svg b/themes/oomox-mar/unity/launcher_icon_edge_150.svg new file mode 100644 index 0000000..f5d1c70 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_icon_edge_54.svg b/themes/oomox-mar/unity/launcher_icon_edge_54.svg new file mode 100644 index 0000000..d1d8834 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_icon_glow_200.svg b/themes/oomox-mar/unity/launcher_icon_glow_200.svg new file mode 100644 index 0000000..d4c10f7 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_icon_glow_62.svg b/themes/oomox-mar/unity/launcher_icon_glow_62.svg new file mode 100644 index 0000000..5453356 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_icon_selected_back_150.svg b/themes/oomox-mar/unity/launcher_icon_selected_back_150.svg new file mode 100644 index 0000000..6debbc5 --- /dev/null +++ b/themes/oomox-mar/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="4" ry="4"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_icon_selected_back_54.svg b/themes/oomox-mar/unity/launcher_icon_selected_back_54.svg new file mode 100644 index 0000000..bc5a5ef --- /dev/null +++ b/themes/oomox-mar/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="2" ry="2"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_icon_shadow_200.svg b/themes/oomox-mar/unity/launcher_icon_shadow_200.svg new file mode 100644 index 0000000..d4c10f7 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_icon_shadow_62.svg b/themes/oomox-mar/unity/launcher_icon_shadow_62.svg new file mode 100644 index 0000000..5453356 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_icon_shine_150.svg b/themes/oomox-mar/unity/launcher_icon_shine_150.svg new file mode 100644 index 0000000..f5d1c70 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_icon_shine_54.svg b/themes/oomox-mar/unity/launcher_icon_shine_54.svg new file mode 100644 index 0000000..d1d8834 --- /dev/null +++ b/themes/oomox-mar/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/themes/oomox-mar/unity/launcher_pip_btt_19.svg b/themes/oomox-mar/unity/launcher_pip_btt_19.svg new file mode 100644 index 0000000..f984a10 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="9.5" cy="3.5" r="1.5"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_pip_btt_37.svg b/themes/oomox-mar/unity/launcher_pip_btt_37.svg new file mode 100644 index 0000000..50bb254 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="18.5" cy="7.5" r="3.5"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_pip_ltr_19.svg b/themes/oomox-mar/unity/launcher_pip_ltr_19.svg new file mode 100644 index 0000000..c1e8715 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="3.5" cy="9.5" r="1.5"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_pip_ltr_37.svg b/themes/oomox-mar/unity/launcher_pip_ltr_37.svg new file mode 100644 index 0000000..78a1fc3 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="7.5" cy="18.5" r="3.5"/> +</svg> diff --git a/themes/oomox-mar/unity/launcher_pip_rtl_19.svg b/themes/oomox-mar/unity/launcher_pip_rtl_19.svg new file mode 120000 index 0000000..b054ac9 --- /dev/null +++ b/themes/oomox-mar/unity/launcher_pip_rtl_19.svg @@ -0,0 +1 @@ +launcher_pip_ltr_19.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/launcher_pip_rtl_37.svg b/themes/oomox-mar/unity/launcher_pip_rtl_37.svg new file mode 120000 index 0000000..3523e45 --- /dev/null +++ b/themes/oomox-mar/unity/launcher_pip_rtl_37.svg @@ -0,0 +1 @@ +launcher_pip_ltr_37.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/launcher_pip_ttb_19.svg b/themes/oomox-mar/unity/launcher_pip_ttb_19.svg new file mode 120000 index 0000000..c3d1daa --- /dev/null +++ b/themes/oomox-mar/unity/launcher_pip_ttb_19.svg @@ -0,0 +1 @@ +launcher_pip_btt_19.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/launcher_pip_ttb_37.svg b/themes/oomox-mar/unity/launcher_pip_ttb_37.svg new file mode 120000 index 0000000..db01556 --- /dev/null +++ b/themes/oomox-mar/unity/launcher_pip_ttb_37.svg @@ -0,0 +1 @@ +launcher_pip_btt_37.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/maximize.svg b/themes/oomox-mar/unity/maximize.svg new file mode 120000 index 0000000..2f5209d --- /dev/null +++ b/themes/oomox-mar/unity/maximize.svg @@ -0,0 +1 @@ +assets/maximize_focused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/maximize_dash.svg b/themes/oomox-mar/unity/maximize_dash.svg new file mode 100644 index 0000000..ecfcb09 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" 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/themes/oomox-mar/unity/maximize_dash_disabled.svg b/themes/oomox-mar/unity/maximize_dash_disabled.svg new file mode 100644 index 0000000..c04a4fc --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" 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/themes/oomox-mar/unity/maximize_dash_prelight.svg b/themes/oomox-mar/unity/maximize_dash_prelight.svg new file mode 100644 index 0000000..7a0a331 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/themes/oomox-mar/unity/maximize_dash_pressed.svg b/themes/oomox-mar/unity/maximize_dash_pressed.svg new file mode 100644 index 0000000..4b72333 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <path d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> +</svg> diff --git a/themes/oomox-mar/unity/maximize_focused_normal.svg b/themes/oomox-mar/unity/maximize_focused_normal.svg new file mode 120000 index 0000000..2f5209d --- /dev/null +++ b/themes/oomox-mar/unity/maximize_focused_normal.svg @@ -0,0 +1 @@ +assets/maximize_focused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/maximize_focused_prelight.svg b/themes/oomox-mar/unity/maximize_focused_prelight.svg new file mode 120000 index 0000000..4426372 --- /dev/null +++ b/themes/oomox-mar/unity/maximize_focused_prelight.svg @@ -0,0 +1 @@ +assets/maximize_focused_prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/maximize_focused_pressed.svg b/themes/oomox-mar/unity/maximize_focused_pressed.svg new file mode 120000 index 0000000..16de6f0 --- /dev/null +++ b/themes/oomox-mar/unity/maximize_focused_pressed.svg @@ -0,0 +1 @@ +assets/maximize_focused_pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/maximize_unfocused.svg b/themes/oomox-mar/unity/maximize_unfocused.svg new file mode 120000 index 0000000..82bf693 --- /dev/null +++ b/themes/oomox-mar/unity/maximize_unfocused.svg @@ -0,0 +1 @@ +assets/maximize_unfocused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/maximize_unfocused_prelight.svg b/themes/oomox-mar/unity/maximize_unfocused_prelight.svg new file mode 120000 index 0000000..06b219d --- /dev/null +++ b/themes/oomox-mar/unity/maximize_unfocused_prelight.svg @@ -0,0 +1 @@ +assets/maximize_unfocused_prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/maximize_unfocused_pressed.svg b/themes/oomox-mar/unity/maximize_unfocused_pressed.svg new file mode 120000 index 0000000..29ade40 --- /dev/null +++ b/themes/oomox-mar/unity/maximize_unfocused_pressed.svg @@ -0,0 +1 @@ +assets/maximize_unfocused_pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/minimize.svg b/themes/oomox-mar/unity/minimize.svg new file mode 120000 index 0000000..601bb67 --- /dev/null +++ b/themes/oomox-mar/unity/minimize.svg @@ -0,0 +1 @@ +assets/minimize_focused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/minimize_dash.svg b/themes/oomox-mar/unity/minimize_dash.svg new file mode 100644 index 0000000..b1570af --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" opacity="0.7"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/minimize_dash_disabled.svg b/themes/oomox-mar/unity/minimize_dash_disabled.svg new file mode 100644 index 0000000..32a76b9 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" opacity="0.3"> + <circle cx="12" cy="12" r="10" opacity="0"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/minimize_dash_prelight.svg b/themes/oomox-mar/unity/minimize_dash_prelight.svg new file mode 100644 index 0000000..e2beaef --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/minimize_dash_pressed.svg b/themes/oomox-mar/unity/minimize_dash_pressed.svg new file mode 100644 index 0000000..885d635 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <path d="m8 14h8v2h-8z"/> +</svg> diff --git a/themes/oomox-mar/unity/minimize_focused_normal.svg b/themes/oomox-mar/unity/minimize_focused_normal.svg new file mode 120000 index 0000000..601bb67 --- /dev/null +++ b/themes/oomox-mar/unity/minimize_focused_normal.svg @@ -0,0 +1 @@ +assets/minimize_focused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/minimize_focused_prelight.svg b/themes/oomox-mar/unity/minimize_focused_prelight.svg new file mode 120000 index 0000000..208db64 --- /dev/null +++ b/themes/oomox-mar/unity/minimize_focused_prelight.svg @@ -0,0 +1 @@ +assets/minimize_focused_prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/minimize_focused_pressed.svg b/themes/oomox-mar/unity/minimize_focused_pressed.svg new file mode 120000 index 0000000..b5152c1 --- /dev/null +++ b/themes/oomox-mar/unity/minimize_focused_pressed.svg @@ -0,0 +1 @@ +assets/minimize_focused_pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/minimize_unfocused.svg b/themes/oomox-mar/unity/minimize_unfocused.svg new file mode 120000 index 0000000..ba15dbf --- /dev/null +++ b/themes/oomox-mar/unity/minimize_unfocused.svg @@ -0,0 +1 @@ +assets/minimize_unfocused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/minimize_unfocused_prelight.svg b/themes/oomox-mar/unity/minimize_unfocused_prelight.svg new file mode 120000 index 0000000..a9fd7f6 --- /dev/null +++ b/themes/oomox-mar/unity/minimize_unfocused_prelight.svg @@ -0,0 +1 @@ +assets/minimize_unfocused_prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/minimize_unfocused_pressed.svg b/themes/oomox-mar/unity/minimize_unfocused_pressed.svg new file mode 120000 index 0000000..b084747 --- /dev/null +++ b/themes/oomox-mar/unity/minimize_unfocused_pressed.svg @@ -0,0 +1 @@ +assets/minimize_unfocused_pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/progress_bar_fill.svg b/themes/oomox-mar/unity/progress_bar_fill.svg new file mode 100644 index 0000000..baf448b --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> +</svg> diff --git a/themes/oomox-mar/unity/progress_bar_trough.svg b/themes/oomox-mar/unity/progress_bar_trough.svg new file mode 100644 index 0000000..9554b40 --- /dev/null +++ b/themes/oomox-mar/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="#737373" flood-opacity="0.12"/> --> + <!-- <feDropShadow dx="0" dy="1" stdDeviation="1" flood-color="#737373" flood-opacity="0.24"/> --> + + <feFlood flood-color="#737373" 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="#737373" 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="#F8F8F8" filter="url(#a)"/> + <rect x="6" y="25" width="42" height="4" fill="#737373" opacity="0.12"/> +</svg> diff --git a/themes/oomox-mar/unity/sheet_style_close_focused.svg b/themes/oomox-mar/unity/sheet_style_close_focused.svg new file mode 120000 index 0000000..b73ba6c --- /dev/null +++ b/themes/oomox-mar/unity/sheet_style_close_focused.svg @@ -0,0 +1 @@ +assets/close_focused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/sheet_style_close_focused_prelight.svg b/themes/oomox-mar/unity/sheet_style_close_focused_prelight.svg new file mode 120000 index 0000000..4357436 --- /dev/null +++ b/themes/oomox-mar/unity/sheet_style_close_focused_prelight.svg @@ -0,0 +1 @@ +assets/close_focused_prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/sheet_style_close_focused_pressed.svg b/themes/oomox-mar/unity/sheet_style_close_focused_pressed.svg new file mode 120000 index 0000000..6a8cf1d --- /dev/null +++ b/themes/oomox-mar/unity/sheet_style_close_focused_pressed.svg @@ -0,0 +1 @@ +assets/close_focused_pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/unmaximize.svg b/themes/oomox-mar/unity/unmaximize.svg new file mode 120000 index 0000000..67467f7 --- /dev/null +++ b/themes/oomox-mar/unity/unmaximize.svg @@ -0,0 +1 @@ +assets/unmaximize_focused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/unmaximize_dash.svg b/themes/oomox-mar/unity/unmaximize_dash.svg new file mode 100644 index 0000000..6220139 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" 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/themes/oomox-mar/unity/unmaximize_dash_disabled.svg b/themes/oomox-mar/unity/unmaximize_dash_disabled.svg new file mode 100644 index 0000000..ce56c2b --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8" 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/themes/oomox-mar/unity/unmaximize_dash_prelight.svg b/themes/oomox-mar/unity/unmaximize_dash_prelight.svg new file mode 100644 index 0000000..83583ce --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="12" cy="12" r="10" opacity="0.15"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/themes/oomox-mar/unity/unmaximize_dash_pressed.svg b/themes/oomox-mar/unity/unmaximize_dash_pressed.svg new file mode 100644 index 0000000..ad73b91 --- /dev/null +++ b/themes/oomox-mar/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="#F8F8F8"> + <circle cx="12" cy="12" r="10" opacity="0.3"/> + <path d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> +</svg> diff --git a/themes/oomox-mar/unity/unmaximize_focused_normal.svg b/themes/oomox-mar/unity/unmaximize_focused_normal.svg new file mode 120000 index 0000000..67467f7 --- /dev/null +++ b/themes/oomox-mar/unity/unmaximize_focused_normal.svg @@ -0,0 +1 @@ +assets/unmaximize_focused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/unmaximize_focused_prelight.svg b/themes/oomox-mar/unity/unmaximize_focused_prelight.svg new file mode 120000 index 0000000..1d8e93e --- /dev/null +++ b/themes/oomox-mar/unity/unmaximize_focused_prelight.svg @@ -0,0 +1 @@ +assets/unmaximize_focused_prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/unmaximize_focused_pressed.svg b/themes/oomox-mar/unity/unmaximize_focused_pressed.svg new file mode 120000 index 0000000..cc56831 --- /dev/null +++ b/themes/oomox-mar/unity/unmaximize_focused_pressed.svg @@ -0,0 +1 @@ +assets/unmaximize_focused_pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/unmaximize_unfocused.svg b/themes/oomox-mar/unity/unmaximize_unfocused.svg new file mode 120000 index 0000000..75a28d4 --- /dev/null +++ b/themes/oomox-mar/unity/unmaximize_unfocused.svg @@ -0,0 +1 @@ +assets/unmaximize_unfocused.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/unmaximize_unfocused_prelight.svg b/themes/oomox-mar/unity/unmaximize_unfocused_prelight.svg new file mode 120000 index 0000000..6916a72 --- /dev/null +++ b/themes/oomox-mar/unity/unmaximize_unfocused_prelight.svg @@ -0,0 +1 @@ +assets/unmaximize_unfocused_prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/unity/unmaximize_unfocused_pressed.svg b/themes/oomox-mar/unity/unmaximize_unfocused_pressed.svg new file mode 120000 index 0000000..adfee26 --- /dev/null +++ b/themes/oomox-mar/unity/unmaximize_unfocused_pressed.svg @@ -0,0 +1 @@ +assets/unmaximize_unfocused_pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/assets/border.svg b/themes/oomox-mar/xfwm4/assets/border.svg new file mode 100644 index 0000000..2c61866 --- /dev/null +++ b/themes/oomox-mar/xfwm4/assets/border.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="1" height="1" viewBox="0 0 1 1"> + <rect width="1" height="1" fill="#B5407B"/> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/close-active.svg b/themes/oomox-mar/xfwm4/assets/close-active.svg new file mode 100644 index 0000000..5abe98a --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.54"> + <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/themes/oomox-mar/xfwm4/assets/close-inactive.svg b/themes/oomox-mar/xfwm4/assets/close-inactive.svg new file mode 100644 index 0000000..5946625 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.38"> + <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/themes/oomox-mar/xfwm4/assets/close-prelight.svg b/themes/oomox-mar/xfwm4/assets/close-prelight.svg new file mode 100644 index 0000000..7192a6d --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.15"/> + <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/themes/oomox-mar/xfwm4/assets/close-pressed.svg b/themes/oomox-mar/xfwm4/assets/close-pressed.svg new file mode 100644 index 0000000..d77c282 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.3"/> + <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/themes/oomox-mar/xfwm4/assets/hide-active.svg b/themes/oomox-mar/xfwm4/assets/hide-active.svg new file mode 100644 index 0000000..7b7a8a5 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.54"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12 18h8v2h-8z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/hide-inactive.svg b/themes/oomox-mar/xfwm4/assets/hide-inactive.svg new file mode 100644 index 0000000..f9bc533 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.38"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12 18h8v2h-8z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/hide-prelight.svg b/themes/oomox-mar/xfwm4/assets/hide-prelight.svg new file mode 100644 index 0000000..7de5e25 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.15"/> + <path d="m12 18h8v2h-8z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/hide-pressed.svg b/themes/oomox-mar/xfwm4/assets/hide-pressed.svg new file mode 100644 index 0000000..0ea3a09 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.3"/> + <path d="m12 18h8v2h-8z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/maximize-active.svg b/themes/oomox-mar/xfwm4/assets/maximize-active.svg new file mode 100644 index 0000000..11dafe9 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.54"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12 12v8h8v-8zm2 2h4v4h-4z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/maximize-inactive.svg b/themes/oomox-mar/xfwm4/assets/maximize-inactive.svg new file mode 100644 index 0000000..0a30337 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.38"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m12 12v8h8v-8zm2 2h4v4h-4z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/maximize-prelight.svg b/themes/oomox-mar/xfwm4/assets/maximize-prelight.svg new file mode 100644 index 0000000..e1a03ee --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.15"/> + <path d="m12 12v8h8v-8zm2 2h4v4h-4z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/maximize-pressed.svg b/themes/oomox-mar/xfwm4/assets/maximize-pressed.svg new file mode 100644 index 0000000..82221ad --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.3"/> + <path d="m12 12v8h8v-8zm2 2h4v4h-4z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/maximize-toggled-active.svg b/themes/oomox-mar/xfwm4/assets/maximize-toggled-active.svg new file mode 100644 index 0000000..e5b4bd6 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.54"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m13 13v6h6v-6zm2 2h2v2h-2z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/maximize-toggled-inactive.svg b/themes/oomox-mar/xfwm4/assets/maximize-toggled-inactive.svg new file mode 100644 index 0000000..85264be --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.38"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <path d="m13 13v6h6v-6zm2 2h2v2h-2z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/maximize-toggled-prelight.svg b/themes/oomox-mar/xfwm4/assets/maximize-toggled-prelight.svg new file mode 100644 index 0000000..3a83ad4 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.15"/> + <path d="m13 13v6h6v-6zm2 2h2v2h-2z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/maximize-toggled-pressed.svg b/themes/oomox-mar/xfwm4/assets/maximize-toggled-pressed.svg new file mode 100644 index 0000000..6759ce4 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.3"/> + <path d="m13 13v6h6v-6zm2 2h2v2h-2z"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/menu-active.svg b/themes/oomox-mar/xfwm4/assets/menu-active.svg new file mode 100644 index 0000000..184761b --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.54"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <circle cx="16" cy="16" r="2"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/menu-inactive.svg b/themes/oomox-mar/xfwm4/assets/menu-inactive.svg new file mode 100644 index 0000000..232648a --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.38"> + <circle cx="16" cy="16" r="12" opacity="0"/> + <circle cx="16" cy="16" r="2"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/menu-prelight.svg b/themes/oomox-mar/xfwm4/assets/menu-prelight.svg new file mode 100644 index 0000000..ee4bb54 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.15"/> + <circle cx="16" cy="16" r="2"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/menu-pressed.svg b/themes/oomox-mar/xfwm4/assets/menu-pressed.svg new file mode 100644 index 0000000..5f8b0b6 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.3"/> + <circle cx="16" cy="16" r="2"/> + </g> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/shade-active.svg b/themes/oomox-mar/xfwm4/assets/shade-active.svg new file mode 100644 index 0000000..8995e2d --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.54"> + <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/themes/oomox-mar/xfwm4/assets/shade-inactive.svg b/themes/oomox-mar/xfwm4/assets/shade-inactive.svg new file mode 100644 index 0000000..11cbe16 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.38"> + <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/themes/oomox-mar/xfwm4/assets/shade-prelight.svg b/themes/oomox-mar/xfwm4/assets/shade-prelight.svg new file mode 100644 index 0000000..6641be4 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.15"/> + <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/themes/oomox-mar/xfwm4/assets/shade-pressed.svg b/themes/oomox-mar/xfwm4/assets/shade-pressed.svg new file mode 100644 index 0000000..7a67562 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.3"/> + <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/themes/oomox-mar/xfwm4/assets/shade-toggled-active.svg b/themes/oomox-mar/xfwm4/assets/shade-toggled-active.svg new file mode 100644 index 0000000..344375c --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.54"> + <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/themes/oomox-mar/xfwm4/assets/shade-toggled-inactive.svg b/themes/oomox-mar/xfwm4/assets/shade-toggled-inactive.svg new file mode 100644 index 0000000..49bc481 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.38"> + <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/themes/oomox-mar/xfwm4/assets/shade-toggled-prelight.svg b/themes/oomox-mar/xfwm4/assets/shade-toggled-prelight.svg new file mode 100644 index 0000000..1eec1e5 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.15"/> + <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/themes/oomox-mar/xfwm4/assets/shade-toggled-pressed.svg b/themes/oomox-mar/xfwm4/assets/shade-toggled-pressed.svg new file mode 100644 index 0000000..c0e1494 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.3"/> + <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/themes/oomox-mar/xfwm4/assets/stick-active.svg b/themes/oomox-mar/xfwm4/assets/stick-active.svg new file mode 100644 index 0000000..8ab36ab --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.54"> + <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/themes/oomox-mar/xfwm4/assets/stick-inactive.svg b/themes/oomox-mar/xfwm4/assets/stick-inactive.svg new file mode 100644 index 0000000..fb628b5 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.38"> + <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/themes/oomox-mar/xfwm4/assets/stick-prelight.svg b/themes/oomox-mar/xfwm4/assets/stick-prelight.svg new file mode 100644 index 0000000..fde5b4e --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.15"/> + <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/themes/oomox-mar/xfwm4/assets/stick-pressed.svg b/themes/oomox-mar/xfwm4/assets/stick-pressed.svg new file mode 100644 index 0000000..be8acaf --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.3"/> + <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/themes/oomox-mar/xfwm4/assets/stick-toggled-active.svg b/themes/oomox-mar/xfwm4/assets/stick-toggled-active.svg new file mode 100644 index 0000000..439b07b --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.54"> + <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/themes/oomox-mar/xfwm4/assets/stick-toggled-inactive.svg b/themes/oomox-mar/xfwm4/assets/stick-toggled-inactive.svg new file mode 100644 index 0000000..37abebe --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.38"> + <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/themes/oomox-mar/xfwm4/assets/stick-toggled-prelight.svg b/themes/oomox-mar/xfwm4/assets/stick-toggled-prelight.svg new file mode 100644 index 0000000..a0a8013 --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.15"/> + <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/themes/oomox-mar/xfwm4/assets/stick-toggled-pressed.svg b/themes/oomox-mar/xfwm4/assets/stick-toggled-pressed.svg new file mode 100644 index 0000000..0e196aa --- /dev/null +++ b/themes/oomox-mar/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="#B5407B"/> + <rect width="32" height="1" fill="#F8F8F8" fill-opacity="0.4"/> + <g fill="#737373" opacity="0.87"> + <circle cx="16" cy="16" r="12" opacity="0.3"/> + <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/themes/oomox-mar/xfwm4/assets/themerc b/themes/oomox-mar/xfwm4/assets/themerc new file mode 100644 index 0000000..c587c18 --- /dev/null +++ b/themes/oomox-mar/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=#737373 +active_text_shadow_color=#737373 +inactive_text_color=#949494 +inactive_text_shadow_color=#949494 +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/themes/oomox-mar/xfwm4/assets/title-side.svg b/themes/oomox-mar/xfwm4/assets/title-side.svg new file mode 100644 index 0000000..4e37230 --- /dev/null +++ b/themes/oomox-mar/xfwm4/assets/title-side.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="1" height="32" viewBox="0 -1 1 32"> + <rect width="1" height="32" fill="#B5407B"/> + <rect width="1" height="1" fill="#F8F8F8" fill-opacity="0.4"/> +</svg> diff --git a/themes/oomox-mar/xfwm4/assets/title.svg b/themes/oomox-mar/xfwm4/assets/title.svg new file mode 100644 index 0000000..5a6999a --- /dev/null +++ b/themes/oomox-mar/xfwm4/assets/title.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="1" height="32" viewBox="0 0 1 32"> + <rect width="1" height="32" fill="#B5407B"/> + <rect width="1" height="1" fill="#F8F8F8" fill-opacity="0.4"/> +</svg> diff --git a/themes/oomox-mar/xfwm4/bottom-active.svg b/themes/oomox-mar/xfwm4/bottom-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/bottom-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/bottom-inactive.svg b/themes/oomox-mar/xfwm4/bottom-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/bottom-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/bottom-left-active.svg b/themes/oomox-mar/xfwm4/bottom-left-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/bottom-left-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/bottom-left-inactive.svg b/themes/oomox-mar/xfwm4/bottom-left-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/bottom-left-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/bottom-right-active.svg b/themes/oomox-mar/xfwm4/bottom-right-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/bottom-right-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/bottom-right-inactive.svg b/themes/oomox-mar/xfwm4/bottom-right-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/bottom-right-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/close-active.svg b/themes/oomox-mar/xfwm4/close-active.svg new file mode 120000 index 0000000..fa253af --- /dev/null +++ b/themes/oomox-mar/xfwm4/close-active.svg @@ -0,0 +1 @@ +assets/close-active.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/close-inactive.svg b/themes/oomox-mar/xfwm4/close-inactive.svg new file mode 120000 index 0000000..d0a099a --- /dev/null +++ b/themes/oomox-mar/xfwm4/close-inactive.svg @@ -0,0 +1 @@ +assets/close-inactive.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/close-prelight.svg b/themes/oomox-mar/xfwm4/close-prelight.svg new file mode 120000 index 0000000..8ef9fbe --- /dev/null +++ b/themes/oomox-mar/xfwm4/close-prelight.svg @@ -0,0 +1 @@ +assets/close-prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/close-pressed.svg b/themes/oomox-mar/xfwm4/close-pressed.svg new file mode 120000 index 0000000..f1c7470 --- /dev/null +++ b/themes/oomox-mar/xfwm4/close-pressed.svg @@ -0,0 +1 @@ +assets/close-pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/hide-active.svg b/themes/oomox-mar/xfwm4/hide-active.svg new file mode 120000 index 0000000..8779541 --- /dev/null +++ b/themes/oomox-mar/xfwm4/hide-active.svg @@ -0,0 +1 @@ +assets/hide-active.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/hide-inactive.svg b/themes/oomox-mar/xfwm4/hide-inactive.svg new file mode 120000 index 0000000..5492868 --- /dev/null +++ b/themes/oomox-mar/xfwm4/hide-inactive.svg @@ -0,0 +1 @@ +assets/hide-inactive.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/hide-prelight.svg b/themes/oomox-mar/xfwm4/hide-prelight.svg new file mode 120000 index 0000000..4134f9f --- /dev/null +++ b/themes/oomox-mar/xfwm4/hide-prelight.svg @@ -0,0 +1 @@ +assets/hide-prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/hide-pressed.svg b/themes/oomox-mar/xfwm4/hide-pressed.svg new file mode 120000 index 0000000..1965964 --- /dev/null +++ b/themes/oomox-mar/xfwm4/hide-pressed.svg @@ -0,0 +1 @@ +assets/hide-pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/left-active.svg b/themes/oomox-mar/xfwm4/left-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/left-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/left-inactive.svg b/themes/oomox-mar/xfwm4/left-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/left-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/maximize-active.svg b/themes/oomox-mar/xfwm4/maximize-active.svg new file mode 120000 index 0000000..3cbfdb0 --- /dev/null +++ b/themes/oomox-mar/xfwm4/maximize-active.svg @@ -0,0 +1 @@ +assets/maximize-active.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/maximize-inactive.svg b/themes/oomox-mar/xfwm4/maximize-inactive.svg new file mode 120000 index 0000000..1f35d2a --- /dev/null +++ b/themes/oomox-mar/xfwm4/maximize-inactive.svg @@ -0,0 +1 @@ +assets/maximize-inactive.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/maximize-prelight.svg b/themes/oomox-mar/xfwm4/maximize-prelight.svg new file mode 120000 index 0000000..de7c8a6 --- /dev/null +++ b/themes/oomox-mar/xfwm4/maximize-prelight.svg @@ -0,0 +1 @@ +assets/maximize-prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/maximize-pressed.svg b/themes/oomox-mar/xfwm4/maximize-pressed.svg new file mode 120000 index 0000000..9315905 --- /dev/null +++ b/themes/oomox-mar/xfwm4/maximize-pressed.svg @@ -0,0 +1 @@ +assets/maximize-pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/maximize-toggled-active.svg b/themes/oomox-mar/xfwm4/maximize-toggled-active.svg new file mode 120000 index 0000000..281bc52 --- /dev/null +++ b/themes/oomox-mar/xfwm4/maximize-toggled-active.svg @@ -0,0 +1 @@ +assets/maximize-toggled-active.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/maximize-toggled-inactive.svg b/themes/oomox-mar/xfwm4/maximize-toggled-inactive.svg new file mode 120000 index 0000000..2c48981 --- /dev/null +++ b/themes/oomox-mar/xfwm4/maximize-toggled-inactive.svg @@ -0,0 +1 @@ +assets/maximize-toggled-inactive.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/maximize-toggled-prelight.svg b/themes/oomox-mar/xfwm4/maximize-toggled-prelight.svg new file mode 120000 index 0000000..a02ada8 --- /dev/null +++ b/themes/oomox-mar/xfwm4/maximize-toggled-prelight.svg @@ -0,0 +1 @@ +assets/maximize-toggled-prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/maximize-toggled-pressed.svg b/themes/oomox-mar/xfwm4/maximize-toggled-pressed.svg new file mode 120000 index 0000000..bc997d0 --- /dev/null +++ b/themes/oomox-mar/xfwm4/maximize-toggled-pressed.svg @@ -0,0 +1 @@ +assets/maximize-toggled-pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/menu-active.svg b/themes/oomox-mar/xfwm4/menu-active.svg new file mode 120000 index 0000000..26c4ca1 --- /dev/null +++ b/themes/oomox-mar/xfwm4/menu-active.svg @@ -0,0 +1 @@ +assets/menu-active.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/menu-inactive.svg b/themes/oomox-mar/xfwm4/menu-inactive.svg new file mode 120000 index 0000000..f192992 --- /dev/null +++ b/themes/oomox-mar/xfwm4/menu-inactive.svg @@ -0,0 +1 @@ +assets/menu-inactive.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/menu-prelight.svg b/themes/oomox-mar/xfwm4/menu-prelight.svg new file mode 120000 index 0000000..d52b110 --- /dev/null +++ b/themes/oomox-mar/xfwm4/menu-prelight.svg @@ -0,0 +1 @@ +assets/menu-prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/menu-pressed.svg b/themes/oomox-mar/xfwm4/menu-pressed.svg new file mode 120000 index 0000000..c2d0565 --- /dev/null +++ b/themes/oomox-mar/xfwm4/menu-pressed.svg @@ -0,0 +1 @@ +assets/menu-pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/right-active.svg b/themes/oomox-mar/xfwm4/right-active.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/right-active.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/right-inactive.svg b/themes/oomox-mar/xfwm4/right-inactive.svg new file mode 120000 index 0000000..cec0be5 --- /dev/null +++ b/themes/oomox-mar/xfwm4/right-inactive.svg @@ -0,0 +1 @@ +assets/border.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/shade-active.svg b/themes/oomox-mar/xfwm4/shade-active.svg new file mode 120000 index 0000000..66e2e36 --- /dev/null +++ b/themes/oomox-mar/xfwm4/shade-active.svg @@ -0,0 +1 @@ +assets/shade-active.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/shade-inactive.svg b/themes/oomox-mar/xfwm4/shade-inactive.svg new file mode 120000 index 0000000..9cc6e4c --- /dev/null +++ b/themes/oomox-mar/xfwm4/shade-inactive.svg @@ -0,0 +1 @@ +assets/shade-inactive.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/shade-prelight.svg b/themes/oomox-mar/xfwm4/shade-prelight.svg new file mode 120000 index 0000000..ef22f69 --- /dev/null +++ b/themes/oomox-mar/xfwm4/shade-prelight.svg @@ -0,0 +1 @@ +assets/shade-prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/shade-pressed.svg b/themes/oomox-mar/xfwm4/shade-pressed.svg new file mode 120000 index 0000000..18b0b9b --- /dev/null +++ b/themes/oomox-mar/xfwm4/shade-pressed.svg @@ -0,0 +1 @@ +assets/shade-pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/shade-toggled-active.svg b/themes/oomox-mar/xfwm4/shade-toggled-active.svg new file mode 120000 index 0000000..f00cc03 --- /dev/null +++ b/themes/oomox-mar/xfwm4/shade-toggled-active.svg @@ -0,0 +1 @@ +assets/shade-toggled-active.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/shade-toggled-inactive.svg b/themes/oomox-mar/xfwm4/shade-toggled-inactive.svg new file mode 120000 index 0000000..639c43f --- /dev/null +++ b/themes/oomox-mar/xfwm4/shade-toggled-inactive.svg @@ -0,0 +1 @@ +assets/shade-toggled-inactive.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/shade-toggled-prelight.svg b/themes/oomox-mar/xfwm4/shade-toggled-prelight.svg new file mode 120000 index 0000000..3cf5b48 --- /dev/null +++ b/themes/oomox-mar/xfwm4/shade-toggled-prelight.svg @@ -0,0 +1 @@ +assets/shade-toggled-prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/shade-toggled-pressed.svg b/themes/oomox-mar/xfwm4/shade-toggled-pressed.svg new file mode 120000 index 0000000..63615fc --- /dev/null +++ b/themes/oomox-mar/xfwm4/shade-toggled-pressed.svg @@ -0,0 +1 @@ +assets/shade-toggled-pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/stick-active.svg b/themes/oomox-mar/xfwm4/stick-active.svg new file mode 120000 index 0000000..092f2ac --- /dev/null +++ b/themes/oomox-mar/xfwm4/stick-active.svg @@ -0,0 +1 @@ +assets/stick-active.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/stick-inactive.svg b/themes/oomox-mar/xfwm4/stick-inactive.svg new file mode 120000 index 0000000..1085f48 --- /dev/null +++ b/themes/oomox-mar/xfwm4/stick-inactive.svg @@ -0,0 +1 @@ +assets/stick-inactive.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/stick-prelight.svg b/themes/oomox-mar/xfwm4/stick-prelight.svg new file mode 120000 index 0000000..87a95c7 --- /dev/null +++ b/themes/oomox-mar/xfwm4/stick-prelight.svg @@ -0,0 +1 @@ +assets/stick-prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/stick-pressed.svg b/themes/oomox-mar/xfwm4/stick-pressed.svg new file mode 120000 index 0000000..a371c37 --- /dev/null +++ b/themes/oomox-mar/xfwm4/stick-pressed.svg @@ -0,0 +1 @@ +assets/stick-pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/stick-toggled-active.svg b/themes/oomox-mar/xfwm4/stick-toggled-active.svg new file mode 120000 index 0000000..76aa4bc --- /dev/null +++ b/themes/oomox-mar/xfwm4/stick-toggled-active.svg @@ -0,0 +1 @@ +assets/stick-toggled-active.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/stick-toggled-inactive.svg b/themes/oomox-mar/xfwm4/stick-toggled-inactive.svg new file mode 120000 index 0000000..c404b45 --- /dev/null +++ b/themes/oomox-mar/xfwm4/stick-toggled-inactive.svg @@ -0,0 +1 @@ +assets/stick-toggled-inactive.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/stick-toggled-prelight.svg b/themes/oomox-mar/xfwm4/stick-toggled-prelight.svg new file mode 120000 index 0000000..41442cf --- /dev/null +++ b/themes/oomox-mar/xfwm4/stick-toggled-prelight.svg @@ -0,0 +1 @@ +assets/stick-toggled-prelight.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/stick-toggled-pressed.svg b/themes/oomox-mar/xfwm4/stick-toggled-pressed.svg new file mode 120000 index 0000000..5a8b28c --- /dev/null +++ b/themes/oomox-mar/xfwm4/stick-toggled-pressed.svg @@ -0,0 +1 @@ +assets/stick-toggled-pressed.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/themerc b/themes/oomox-mar/xfwm4/themerc new file mode 120000 index 0000000..737ee25 --- /dev/null +++ b/themes/oomox-mar/xfwm4/themerc @@ -0,0 +1 @@ +assets/themerc \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-1-active.svg b/themes/oomox-mar/xfwm4/title-1-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-1-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-1-inactive.svg b/themes/oomox-mar/xfwm4/title-1-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-1-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-2-active.svg b/themes/oomox-mar/xfwm4/title-2-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-2-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-2-inactive.svg b/themes/oomox-mar/xfwm4/title-2-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-2-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-3-active.svg b/themes/oomox-mar/xfwm4/title-3-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-3-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-3-inactive.svg b/themes/oomox-mar/xfwm4/title-3-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-3-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-4-active.svg b/themes/oomox-mar/xfwm4/title-4-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-4-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-4-inactive.svg b/themes/oomox-mar/xfwm4/title-4-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-4-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-5-active.svg b/themes/oomox-mar/xfwm4/title-5-active.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-5-active.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/title-5-inactive.svg b/themes/oomox-mar/xfwm4/title-5-inactive.svg new file mode 120000 index 0000000..a45337c --- /dev/null +++ b/themes/oomox-mar/xfwm4/title-5-inactive.svg @@ -0,0 +1 @@ +assets/title.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/top-left-active.svg b/themes/oomox-mar/xfwm4/top-left-active.svg new file mode 120000 index 0000000..22b1640 --- /dev/null +++ b/themes/oomox-mar/xfwm4/top-left-active.svg @@ -0,0 +1 @@ +assets/title-side.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/top-left-inactive.svg b/themes/oomox-mar/xfwm4/top-left-inactive.svg new file mode 120000 index 0000000..22b1640 --- /dev/null +++ b/themes/oomox-mar/xfwm4/top-left-inactive.svg @@ -0,0 +1 @@ +assets/title-side.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/top-right-active.svg b/themes/oomox-mar/xfwm4/top-right-active.svg new file mode 120000 index 0000000..22b1640 --- /dev/null +++ b/themes/oomox-mar/xfwm4/top-right-active.svg @@ -0,0 +1 @@ +assets/title-side.svg \ No newline at end of file diff --git a/themes/oomox-mar/xfwm4/top-right-inactive.svg b/themes/oomox-mar/xfwm4/top-right-inactive.svg new file mode 120000 index 0000000..22b1640 --- /dev/null +++ b/themes/oomox-mar/xfwm4/top-right-inactive.svg @@ -0,0 +1 @@ +assets/title-side.svg \ No newline at end of file