From 030c856d6a7a02f7208ad14bd7e0cd3979976a1e Mon Sep 17 00:00:00 2001 From: yutent Date: Fri, 13 May 2022 18:38:41 +0800 Subject: [PATCH] update --- .prettierignore | 1 + .vscode/settings.json | 3 - build-theme.js | 15 +- build-themes.py | 114 - .../checkbox/checkbox-checked-focused.svg | 0 .../checkbox/checkbox-checked.svg | 0 .../checkbox/checkbox-unchecked-focused.svg | 0 .../checkbox/checkbox-unchecked.svg | 0 .../menu/menu-hover.svg | 0 .../menu/menu-separator.svg | 0 .../{dark-assets => assets}/menu/menu.svg | 0 .../{dark-assets => assets}/menu/submenu.svg | 0 .../misc/add-workspace-active.svg | 0 .../misc/add-workspace-hover.svg | 0 .../misc/add-workspace.svg | 0 .../{common-assets => assets}/misc/bg.svg | 0 .../misc/button-box.svg | 0 .../misc/calendar-arrow-left-hover.svg | 0 .../misc/calendar-arrow-left.svg | 0 .../misc/calendar-arrow-right-hover.svg | 0 .../misc/calendar-arrow-right.svg | 0 .../misc/close-active.svg | 0 .../misc/close-hover.svg | 0 .../{common-assets => assets}/misc/close.svg | 0 .../misc/corner-ripple.svg | 0 .../misc/desklet-header.svg | 0 .../misc/desklet.svg | 0 .../{dark-assets => assets}/misc/message.svg | 0 .../{dark-assets => assets}/misc/modal.svg | 0 .../{common-assets => assets}/misc/osd.svg | 0 .../misc/overview-hover.png | Bin .../misc/overview.png | Bin .../misc/trash-icon.svg | 0 .../panel/activities-active.svg | 0 .../panel/activities.svg | 0 .../panel/window-list-active-bottom.svg | 0 .../panel/window-list-active-top.svg | 0 .../switch/switch-off.svg | 0 .../switch/switch-on.svg | 0 cinnamon/cinnamon.css | 72 +- .../checkbox/checkbox-checked-focused.svg | 223 - .../checkbox/checkbox-checked.svg | 223 - .../checkbox/checkbox-unchecked-focused.svg | 141 - .../checkbox/checkbox-unchecked.svg | 141 - cinnamon/light-assets/menu/menu-hover.svg | 97 - cinnamon/light-assets/menu/menu.svg | 127 - cinnamon/light-assets/menu/submenu.svg | 117 - cinnamon/light-assets/misc/button-box.svg | 92 - cinnamon/light-assets/misc/message.svg | 81 - cinnamon/light-assets/misc/modal.svg | 143 - cinnamon/light-assets/switch/switch-off.svg | 201 - cinnamon/light-assets/switch/switch-on.svg | 220 - cinnamon/sass/cinnamon.css | 1 - cinnamon/sass/cinnamon.scss | 4 +- cinnamon/sass/ui/calendar.scss | 30 +- cinnamon/sass/ui/form.scss | 20 +- cinnamon/sass/ui/menu.scss | 12 +- cinnamon/sass/ui/notify.scss | 2 +- cinnamon/sass/ui/win.scss | 4 +- cinnamon/sass/var/var.scss | 6 +- gtk-2.0/assets-dark.svg | 5288 ------------- gtk-2.0/assets-dark/arrow-down-insens.png | Bin 220 -> 0 bytes gtk-2.0/assets-dark/arrow-down-prelight.png | Bin 218 -> 0 bytes .../assets-dark/arrow-down-small-insens.png | Bin 203 -> 0 bytes .../assets-dark/arrow-down-small-prelight.png | Bin 207 -> 0 bytes gtk-2.0/assets-dark/arrow-down-small.png | Bin 276 -> 0 bytes gtk-2.0/assets-dark/arrow-down.png | Bin 312 -> 0 bytes gtk-2.0/assets-dark/arrow-left-insens.png | Bin 222 -> 0 bytes gtk-2.0/assets-dark/arrow-left-prelight.png | Bin 221 -> 0 bytes gtk-2.0/assets-dark/arrow-left.png | Bin 307 -> 0 bytes gtk-2.0/assets-dark/arrow-right-insens.png | Bin 213 -> 0 bytes gtk-2.0/assets-dark/arrow-right-prelight.png | Bin 215 -> 0 bytes gtk-2.0/assets-dark/arrow-right.png | Bin 303 -> 0 bytes gtk-2.0/assets-dark/arrow-up-insens.png | Bin 219 -> 0 bytes gtk-2.0/assets-dark/arrow-up-prelight.png | Bin 218 -> 0 bytes gtk-2.0/assets-dark/arrow-up-small-insens.png | Bin 204 -> 0 bytes .../assets-dark/arrow-up-small-prelight.png | Bin 210 -> 0 bytes gtk-2.0/assets-dark/arrow-up-small.png | Bin 278 -> 0 bytes gtk-2.0/assets-dark/arrow-up.png | Bin 315 -> 0 bytes gtk-2.0/assets-dark/button-active.png | Bin 266 -> 0 bytes gtk-2.0/assets-dark/button-hover.png | Bin 252 -> 0 bytes gtk-2.0/assets-dark/button-insensitive.png | Bin 257 -> 0 bytes gtk-2.0/assets-dark/button.png | Bin 252 -> 0 bytes .../checkbox-checked-insensitive.png | Bin 344 -> 0 bytes gtk-2.0/assets-dark/checkbox-checked.png | Bin 356 -> 0 bytes .../checkbox-unchecked-insensitive.png | Bin 259 -> 0 bytes gtk-2.0/assets-dark/checkbox-unchecked.png | Bin 256 -> 0 bytes .../combo-entry-button-active-rtl.png | Bin 237 -> 0 bytes .../assets-dark/combo-entry-button-active.png | Bin 222 -> 0 bytes .../combo-entry-button-insensitive-rtl.png | Bin 234 -> 0 bytes .../combo-entry-button-insensitive.png | Bin 232 -> 0 bytes .../assets-dark/combo-entry-button-rtl.png | Bin 239 -> 0 bytes gtk-2.0/assets-dark/combo-entry-button.png | Bin 231 -> 0 bytes .../combo-entry-focus-notebook-rtl.png | Bin 262 -> 0 bytes .../combo-entry-focus-notebook.png | Bin 254 -> 0 bytes gtk-2.0/assets-dark/combo-entry-focus-rtl.png | Bin 271 -> 0 bytes gtk-2.0/assets-dark/combo-entry-focus.png | Bin 254 -> 0 bytes .../combo-entry-insensitive-notebook-rtl.png | Bin 223 -> 0 bytes .../combo-entry-insensitive-notebook.png | Bin 210 -> 0 bytes .../combo-entry-insensitive-rtl.png | Bin 210 -> 0 bytes .../assets-dark/combo-entry-insensitive.png | Bin 204 -> 0 bytes .../assets-dark/combo-entry-notebook-rtl.png | Bin 259 -> 0 bytes gtk-2.0/assets-dark/combo-entry-notebook.png | Bin 238 -> 0 bytes gtk-2.0/assets-dark/combo-entry-rtl.png | Bin 256 -> 0 bytes gtk-2.0/assets-dark/combo-entry.png | Bin 240 -> 0 bytes .../down-background-disable-rtl.png | Bin 200 -> 0 bytes .../assets-dark/down-background-disable.png | Bin 199 -> 0 bytes gtk-2.0/assets-dark/down-background-rtl.png | Bin 200 -> 0 bytes gtk-2.0/assets-dark/down-background.png | Bin 199 -> 0 bytes .../entry-border-active-bg-solid.png | Bin 293 -> 0 bytes .../assets-dark/entry-border-active-bg.png | Bin 301 -> 0 bytes gtk-2.0/assets-dark/entry-border-bg-solid.png | Bin 226 -> 0 bytes gtk-2.0/assets-dark/entry-border-bg.png | Bin 271 -> 0 bytes .../assets-dark/entry-border-disabled-bg.png | Bin 226 -> 0 bytes gtk-2.0/assets-dark/entry-border-fill.png | Bin 154 -> 0 bytes gtk-2.0/assets-dark/focus-line.png | Bin 165 -> 0 bytes gtk-2.0/assets-dark/frame-gap-end.png | Bin 139 -> 0 bytes gtk-2.0/assets-dark/frame-gap-start.png | Bin 139 -> 0 bytes gtk-2.0/assets-dark/frame.png | Bin 165 -> 0 bytes gtk-2.0/assets-dark/handle-h.png | Bin 160 -> 0 bytes gtk-2.0/assets-dark/handle-v.png | Bin 157 -> 0 bytes gtk-2.0/assets-dark/inline-toolbar.png | Bin 165 -> 0 bytes gtk-2.0/assets-dark/line-h.png | Bin 151 -> 0 bytes gtk-2.0/assets-dark/line-v.png | Bin 151 -> 0 bytes gtk-2.0/assets-dark/menu-arrow-prelight.png | Bin 186 -> 0 bytes gtk-2.0/assets-dark/menu-arrow.png | Bin 237 -> 0 bytes .../menu-checkbox-checked-insensitive.png | Bin 342 -> 0 bytes gtk-2.0/assets-dark/menu-checkbox-checked.png | Bin 324 -> 0 bytes .../menu-checkbox-unchecked-insensitive.png | Bin 223 -> 0 bytes .../assets-dark/menu-checkbox-unchecked.png | Bin 230 -> 0 bytes .../menu-radio-checked-insensitive.png | Bin 378 -> 0 bytes gtk-2.0/assets-dark/menu-radio-checked.png | Bin 384 -> 0 bytes .../menu-radio-unchecked-insensitive.png | Bin 411 -> 0 bytes gtk-2.0/assets-dark/menu-radio-unchecked.png | Bin 314 -> 0 bytes gtk-2.0/assets-dark/menubar.png | Bin 165 -> 0 bytes gtk-2.0/assets-dark/menubar_button.png | Bin 164 -> 0 bytes gtk-2.0/assets-dark/menuitem.png | Bin 164 -> 0 bytes gtk-2.0/assets-dark/minus.png | Bin 267 -> 0 bytes .../notebook-entry-border-active-bg.png | Bin 292 -> 0 bytes .../assets-dark/notebook-entry-border-bg.png | Bin 263 -> 0 bytes .../notebook-entry-border-disabled-bg.png | Bin 233 -> 0 bytes gtk-2.0/assets-dark/notebook-gap-horiz.png | Bin 159 -> 0 bytes gtk-2.0/assets-dark/notebook-gap-vert.png | Bin 155 -> 0 bytes gtk-2.0/assets-dark/notebook.png | Bin 165 -> 0 bytes gtk-2.0/assets-dark/null.png | Bin 148 -> 0 bytes gtk-2.0/assets-dark/plus.png | Bin 255 -> 0 bytes gtk-2.0/assets-dark/progressbar.png | Bin 267 -> 0 bytes gtk-2.0/assets-dark/progressbar_v.png | Bin 264 -> 0 bytes .../assets-dark/radio-checked-insensitive.png | Bin 374 -> 0 bytes gtk-2.0/assets-dark/radio-checked.png | Bin 366 -> 0 bytes .../radio-unchecked-insensitive.png | Bin 350 -> 0 bytes gtk-2.0/assets-dark/radio-unchecked.png | Bin 395 -> 0 bytes gtk-2.0/assets-dark/slider-horiz-active.png | Bin 253 -> 0 bytes gtk-2.0/assets-dark/slider-horiz-insens.png | Bin 253 -> 0 bytes gtk-2.0/assets-dark/slider-horiz-prelight.png | Bin 253 -> 0 bytes gtk-2.0/assets-dark/slider-horiz.png | Bin 253 -> 0 bytes gtk-2.0/assets-dark/slider-insensitive.png | Bin 375 -> 0 bytes gtk-2.0/assets-dark/slider-prelight.png | Bin 404 -> 0 bytes gtk-2.0/assets-dark/slider-vert-active.png | Bin 248 -> 0 bytes gtk-2.0/assets-dark/slider-vert-insens.png | Bin 248 -> 0 bytes gtk-2.0/assets-dark/slider-vert-prelight.png | Bin 248 -> 0 bytes gtk-2.0/assets-dark/slider-vert.png | Bin 248 -> 0 bytes gtk-2.0/assets-dark/slider.png | Bin 407 -> 0 bytes gtk-2.0/assets-dark/tab-bottom-active.png | Bin 166 -> 0 bytes gtk-2.0/assets-dark/tab-left-active.png | Bin 167 -> 0 bytes gtk-2.0/assets-dark/tab-right-active.png | Bin 168 -> 0 bytes gtk-2.0/assets-dark/tab-top-active.png | Bin 166 -> 0 bytes .../toolbar-entry-border-active-bg.png | Bin 298 -> 0 bytes .../assets-dark/toolbar-entry-border-bg.png | Bin 265 -> 0 bytes .../toolbar-entry-border-disabled-bg.png | Bin 219 -> 0 bytes gtk-2.0/assets-dark/toolbar.png | Bin 165 -> 0 bytes gtk-2.0/assets-dark/tree_header.png | Bin 164 -> 0 bytes .../assets-dark/trough-horizontal-active.png | Bin 252 -> 0 bytes gtk-2.0/assets-dark/trough-horizontal.png | Bin 252 -> 0 bytes gtk-2.0/assets-dark/trough-progressbar.png | Bin 275 -> 0 bytes gtk-2.0/assets-dark/trough-progressbar_v.png | Bin 276 -> 0 bytes .../assets-dark/trough-scrollbar-horiz.png | Bin 164 -> 0 bytes gtk-2.0/assets-dark/trough-scrollbar-vert.png | Bin 161 -> 0 bytes .../assets-dark/trough-vertical-active.png | Bin 257 -> 0 bytes gtk-2.0/assets-dark/trough-vertical.png | Bin 257 -> 0 bytes .../assets-dark/up-background-disable-rtl.png | Bin 201 -> 0 bytes gtk-2.0/assets-dark/up-background-disable.png | Bin 212 -> 0 bytes gtk-2.0/assets-dark/up-background-rtl.png | Bin 204 -> 0 bytes gtk-2.0/assets-dark/up-background.png | Bin 212 -> 0 bytes gtk-2.0/assets.svg | 6861 +++++------------ gtk-2.0/assets/arrow-down-insens.png | Bin 218 -> 207 bytes gtk-2.0/assets/arrow-down-prelight.png | Bin 219 -> 208 bytes gtk-2.0/assets/arrow-down-small-insens.png | Bin 201 -> 189 bytes gtk-2.0/assets/arrow-down-small-prelight.png | Bin 203 -> 193 bytes gtk-2.0/assets/arrow-down-small.png | Bin 281 -> 260 bytes gtk-2.0/assets/arrow-down.png | Bin 309 -> 300 bytes gtk-2.0/assets/arrow-left-insens.png | Bin 217 -> 206 bytes gtk-2.0/assets/arrow-left-prelight.png | Bin 221 -> 205 bytes gtk-2.0/assets/arrow-left.png | Bin 316 -> 291 bytes gtk-2.0/assets/arrow-right-insens.png | Bin 213 -> 202 bytes gtk-2.0/assets/arrow-right-prelight.png | Bin 214 -> 204 bytes gtk-2.0/assets/arrow-right.png | Bin 316 -> 286 bytes gtk-2.0/assets/arrow-up-insens.png | Bin 216 -> 205 bytes gtk-2.0/assets/arrow-up-prelight.png | Bin 219 -> 204 bytes gtk-2.0/assets/arrow-up-small-insens.png | Bin 203 -> 190 bytes gtk-2.0/assets/arrow-up-small-prelight.png | Bin 207 -> 196 bytes gtk-2.0/assets/arrow-up-small.png | Bin 274 -> 262 bytes gtk-2.0/assets/arrow-up.png | Bin 314 -> 288 bytes gtk-2.0/assets/button-active.png | Bin 266 -> 251 bytes gtk-2.0/assets/button-hover.png | Bin 252 -> 237 bytes gtk-2.0/assets/button-insensitive.png | Bin 257 -> 242 bytes gtk-2.0/assets/button.png | Bin 252 -> 237 bytes .../assets/checkbox-checked-insensitive.png | Bin 356 -> 345 bytes gtk-2.0/assets/checkbox-checked.png | Bin 359 -> 345 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 259 -> 244 bytes gtk-2.0/assets/checkbox-unchecked.png | Bin 262 -> 240 bytes .../assets/combo-entry-button-active-rtl.png | Bin 237 -> 221 bytes gtk-2.0/assets/combo-entry-button-active.png | Bin 232 -> 207 bytes .../combo-entry-button-insensitive-rtl.png | Bin 239 -> 219 bytes .../assets/combo-entry-button-insensitive.png | Bin 235 -> 217 bytes gtk-2.0/assets/combo-entry-button-rtl.png | Bin 239 -> 224 bytes gtk-2.0/assets/combo-entry-button.png | Bin 231 -> 216 bytes .../assets/combo-entry-focus-notebook-rtl.png | Bin 262 -> 256 bytes gtk-2.0/assets/combo-entry-focus-notebook.png | Bin 254 -> 239 bytes gtk-2.0/assets/combo-entry-focus-rtl.png | Bin 262 -> 244 bytes gtk-2.0/assets/combo-entry-focus.png | Bin 270 -> 235 bytes .../combo-entry-insensitive-notebook-rtl.png | Bin 208 -> 208 bytes .../combo-entry-insensitive-notebook.png | Bin 206 -> 195 bytes .../assets/combo-entry-insensitive-rtl.png | Bin 214 -> 195 bytes gtk-2.0/assets/combo-entry-insensitive.png | Bin 213 -> 189 bytes gtk-2.0/assets/combo-entry-notebook-rtl.png | Bin 259 -> 244 bytes gtk-2.0/assets/combo-entry-notebook.png | Bin 238 -> 223 bytes gtk-2.0/assets/combo-entry-rtl.png | Bin 254 -> 241 bytes gtk-2.0/assets/combo-entry.png | Bin 243 -> 225 bytes .../assets/down-background-disable-rtl.png | Bin 201 -> 184 bytes gtk-2.0/assets/down-background-disable.png | Bin 201 -> 183 bytes gtk-2.0/assets/down-background-rtl.png | Bin 197 -> 184 bytes gtk-2.0/assets/down-background.png | Bin 191 -> 183 bytes .../assets/entry-border-active-bg-solid.png | Bin 271 -> 278 bytes gtk-2.0/assets/entry-border-active-bg.png | Bin 303 -> 277 bytes gtk-2.0/assets/entry-border-bg-solid.png | Bin 219 -> 211 bytes gtk-2.0/assets/entry-border-bg.png | Bin 270 -> 256 bytes gtk-2.0/assets/entry-border-disabled-bg.png | Bin 219 -> 211 bytes gtk-2.0/assets/entry-border-fill.png | Bin 154 -> 138 bytes gtk-2.0/assets/focus-line.png | Bin 165 -> 149 bytes gtk-2.0/assets/frame-gap-end.png | Bin 142 -> 126 bytes gtk-2.0/assets/frame-gap-start.png | Bin 142 -> 126 bytes gtk-2.0/assets/frame.png | Bin 165 -> 150 bytes gtk-2.0/assets/handle-h.png | Bin 160 -> 144 bytes gtk-2.0/assets/handle-v.png | Bin 157 -> 141 bytes gtk-2.0/assets/inline-toolbar.png | Bin 165 -> 150 bytes gtk-2.0/assets/line-h.png | Bin 152 -> 135 bytes gtk-2.0/assets/line-v.png | Bin 152 -> 135 bytes gtk-2.0/assets/menu-arrow-prelight.png | Bin 186 -> 172 bytes gtk-2.0/assets/menu-arrow.png | Bin 265 -> 222 bytes .../menu-checkbox-checked-insensitive.png | Bin 355 -> 335 bytes gtk-2.0/assets/menu-checkbox-checked.png | Bin 327 -> 315 bytes .../menu-checkbox-unchecked-insensitive.png | Bin 234 -> 207 bytes gtk-2.0/assets/menu-checkbox-unchecked.png | Bin 226 -> 216 bytes .../assets/menu-radio-checked-insensitive.png | Bin 384 -> 358 bytes gtk-2.0/assets/menu-radio-checked.png | Bin 387 -> 376 bytes .../menu-radio-unchecked-insensitive.png | Bin 420 -> 396 bytes gtk-2.0/assets/menu-radio-unchecked.png | Bin 309 -> 300 bytes gtk-2.0/assets/menubar.png | Bin 165 -> 150 bytes gtk-2.0/assets/menubar_button.png | Bin 163 -> 148 bytes gtk-2.0/assets/menuitem.png | Bin 163 -> 148 bytes gtk-2.0/assets/minus.png | Bin 261 -> 252 bytes .../notebook-entry-border-active-bg.png | Bin 292 -> 281 bytes gtk-2.0/assets/notebook-entry-border-bg.png | Bin 258 -> 248 bytes .../notebook-entry-border-disabled-bg.png | Bin 222 -> 218 bytes gtk-2.0/assets/notebook-gap-horiz.png | Bin 154 -> 143 bytes gtk-2.0/assets/notebook-gap-vert.png | Bin 155 -> 139 bytes gtk-2.0/assets/notebook.png | Bin 165 -> 150 bytes gtk-2.0/assets/null.png | Bin 148 -> 132 bytes gtk-2.0/assets/plus.png | Bin 249 -> 240 bytes gtk-2.0/assets/progressbar.png | Bin 267 -> 252 bytes gtk-2.0/assets/progressbar_v.png | Bin 264 -> 249 bytes gtk-2.0/assets/radio-checked-insensitive.png | Bin 386 -> 375 bytes gtk-2.0/assets/radio-checked.png | Bin 373 -> 363 bytes .../assets/radio-unchecked-insensitive.png | Bin 386 -> 332 bytes gtk-2.0/assets/radio-unchecked.png | Bin 404 -> 375 bytes gtk-2.0/assets/slider-horiz-active.png | Bin 253 -> 238 bytes gtk-2.0/assets/slider-horiz-insens.png | Bin 253 -> 238 bytes gtk-2.0/assets/slider-horiz-prelight.png | Bin 253 -> 238 bytes gtk-2.0/assets/slider-horiz.png | Bin 253 -> 238 bytes gtk-2.0/assets/slider-insensitive.png | Bin 408 -> 360 bytes gtk-2.0/assets/slider-prelight.png | Bin 404 -> 373 bytes gtk-2.0/assets/slider-vert-active.png | Bin 248 -> 233 bytes gtk-2.0/assets/slider-vert-insens.png | Bin 248 -> 233 bytes gtk-2.0/assets/slider-vert-prelight.png | Bin 248 -> 233 bytes gtk-2.0/assets/slider-vert.png | Bin 248 -> 233 bytes gtk-2.0/assets/slider.png | Bin 403 -> 392 bytes gtk-2.0/assets/tab-bottom-active.png | Bin 166 -> 151 bytes gtk-2.0/assets/tab-left-active.png | Bin 167 -> 152 bytes gtk-2.0/assets/tab-right-active.png | Bin 168 -> 153 bytes gtk-2.0/assets/tab-top-active.png | Bin 166 -> 151 bytes .../assets/toolbar-entry-border-active-bg.png | Bin 299 -> 287 bytes gtk-2.0/assets/toolbar-entry-border-bg.png | Bin 271 -> 250 bytes .../toolbar-entry-border-disabled-bg.png | Bin 237 -> 204 bytes gtk-2.0/assets/toolbar.png | Bin 165 -> 150 bytes gtk-2.0/assets/tree_header.png | Bin 164 -> 149 bytes gtk-2.0/assets/trough-horizontal-active.png | Bin 252 -> 237 bytes gtk-2.0/assets/trough-horizontal.png | Bin 252 -> 237 bytes gtk-2.0/assets/trough-progressbar.png | Bin 275 -> 260 bytes gtk-2.0/assets/trough-progressbar_v.png | Bin 276 -> 261 bytes gtk-2.0/assets/trough-scrollbar-horiz.png | Bin 164 -> 148 bytes gtk-2.0/assets/trough-scrollbar-vert.png | Bin 162 -> 145 bytes gtk-2.0/assets/trough-vertical-active.png | Bin 257 -> 242 bytes gtk-2.0/assets/trough-vertical.png | Bin 257 -> 242 bytes gtk-2.0/assets/up-background-disable-rtl.png | Bin 206 -> 185 bytes gtk-2.0/assets/up-background-disable.png | Bin 212 -> 196 bytes gtk-2.0/assets/up-background-rtl.png | Bin 206 -> 188 bytes gtk-2.0/assets/up-background.png | Bin 212 -> 197 bytes gtk-2.0/gtkrc | 2 +- gtk-2.0/gtkrc-dark | 10 - gtk-2.0/menubar-toolbar-dark.rc | 222 - gtk-2.0/menubar-toolbar.rc | 92 +- gtk-2.0/render-assets.sh | 17 +- gtk-2.0/render-dark-assets.sh | 23 - gtk-3.0/assets.svg | 3738 ++++----- gtk-3.0/assets.txt | 24 +- gtk-3.0/assets/checkbox-checked-dark.png | Bin 348 -> 0 bytes gtk-3.0/assets/checkbox-checked-dark@2.png | Bin 468 -> 0 bytes .../checkbox-checked-insensitive-dark.png | Bin 363 -> 0 bytes .../checkbox-checked-insensitive-dark@2.png | Bin 480 -> 0 bytes ...heckbox-checked-insensitive-selected@2.png | Bin 468 -> 475 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 473 -> 473 bytes .../assets/checkbox-checked-selected@2.png | Bin 464 -> 477 bytes .../checkbox-checked-selectionmode-dark.png | Bin 463 -> 0 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 648 -> 0 bytes .../checkbox-checked-selectionmode@2.png | Bin 634 -> 629 bytes gtk-3.0/assets/checkbox-checked@2.png | Bin 464 -> 477 bytes gtk-3.0/assets/checkbox-mixed-dark.png | Bin 220 -> 0 bytes gtk-3.0/assets/checkbox-mixed-dark@2.png | Bin 279 -> 0 bytes .../checkbox-mixed-insensitive-dark.png | Bin 222 -> 0 bytes .../checkbox-mixed-insensitive-dark@2.png | Bin 281 -> 0 bytes .../assets/checkbox-selectionmode-dark.png | Bin 462 -> 0 bytes .../assets/checkbox-selectionmode-dark@2.png | Bin 660 -> 0 bytes gtk-3.0/assets/checkbox-selectionmode@2.png | Bin 600 -> 600 bytes gtk-3.0/assets/checkbox-unchecked-dark.png | Bin 249 -> 0 bytes gtk-3.0/assets/checkbox-unchecked-dark@2.png | Bin 330 -> 0 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 247 -> 0 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 315 -> 0 bytes gtk-3.0/assets/radio-checked-dark.png | Bin 360 -> 0 bytes gtk-3.0/assets/radio-checked-dark@2.png | Bin 623 -> 0 bytes .../assets/radio-checked-insensitive-dark.png | Bin 352 -> 0 bytes .../radio-checked-insensitive-dark@2.png | Bin 628 -> 0 bytes .../radio-checked-insensitive-selected.png | Bin 331 -> 332 bytes .../radio-checked-insensitive-selected@2.png | Bin 553 -> 551 bytes gtk-3.0/assets/radio-checked-insensitive.png | Bin 351 -> 352 bytes .../assets/radio-checked-insensitive@2.png | Bin 624 -> 614 bytes gtk-3.0/assets/radio-checked-selected.png | Bin 346 -> 346 bytes gtk-3.0/assets/radio-checked-selected@2.png | Bin 623 -> 619 bytes gtk-3.0/assets/radio-checked.png | Bin 358 -> 358 bytes gtk-3.0/assets/radio-checked@2.png | Bin 623 -> 619 bytes gtk-3.0/assets/radio-mixed-dark.png | Bin 327 -> 0 bytes gtk-3.0/assets/radio-mixed-dark@2.png | Bin 531 -> 0 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 323 -> 0 bytes .../assets/radio-mixed-insensitive-dark@2.png | Bin 533 -> 0 bytes .../radio-mixed-insensitive-selected@2.png | Bin 466 -> 476 bytes gtk-3.0/assets/radio-mixed-selected@2.png | Bin 504 -> 510 bytes gtk-3.0/assets/radio-mixed@2.png | Bin 531 -> 539 bytes gtk-3.0/assets/radio-unchecked-dark.png | Bin 411 -> 0 bytes gtk-3.0/assets/radio-unchecked-dark@2.png | Bin 727 -> 0 bytes .../radio-unchecked-insensitive-dark.png | Bin 395 -> 0 bytes .../radio-unchecked-insensitive-dark@2.png | Bin 658 -> 0 bytes .../radio-unchecked-insensitive-selected.png | Bin 317 -> 315 bytes ...radio-unchecked-insensitive-selected@2.png | Bin 560 -> 571 bytes .../assets/radio-unchecked-insensitive.png | Bin 380 -> 373 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 642 -> 649 bytes gtk-3.0/assets/radio-unchecked-selected.png | Bin 340 -> 347 bytes gtk-3.0/assets/radio-unchecked-selected@2.png | Bin 693 -> 722 bytes gtk-3.0/assets/radio-unchecked.png | Bin 395 -> 388 bytes gtk-3.0/assets/radio-unchecked@2.png | Bin 701 -> 711 bytes gtk-3.0/assets/switch-active-dark.png | Bin 808 -> 0 bytes gtk-3.0/assets/switch-active-dark@2.png | Bin 1464 -> 0 bytes gtk-3.0/assets/switch-active-header-dark.png | Bin 802 -> 0 bytes .../assets/switch-active-header-dark@2.png | Bin 1446 -> 0 bytes gtk-3.0/assets/switch-active-header.png | Bin 781 -> 763 bytes gtk-3.0/assets/switch-active-header@2.png | Bin 1392 -> 1379 bytes .../assets/switch-active-insensitive-dark.png | Bin 830 -> 0 bytes .../switch-active-insensitive-dark@2.png | Bin 1436 -> 0 bytes .../switch-active-insensitive-header-dark.png | Bin 815 -> 0 bytes ...witch-active-insensitive-header-dark@2.png | Bin 1428 -> 0 bytes .../switch-active-insensitive-header.png | Bin 783 -> 776 bytes .../switch-active-insensitive-header@2.png | Bin 1351 -> 1333 bytes .../switch-active-insensitive-selected.png | Bin 744 -> 734 bytes .../switch-active-insensitive-selected@2.png | Bin 1265 -> 1254 bytes gtk-3.0/assets/switch-active-insensitive.png | Bin 783 -> 776 bytes .../assets/switch-active-insensitive@2.png | Bin 1351 -> 1333 bytes gtk-3.0/assets/switch-active-selected.png | Bin 776 -> 761 bytes gtk-3.0/assets/switch-active-selected@2.png | Bin 1406 -> 1393 bytes gtk-3.0/assets/switch-active.png | Bin 781 -> 763 bytes gtk-3.0/assets/switch-active@2.png | Bin 1392 -> 1379 bytes gtk-3.0/assets/switch-dark.png | Bin 713 -> 0 bytes gtk-3.0/assets/switch-dark@2.png | Bin 1251 -> 0 bytes gtk-3.0/assets/switch-header-dark.png | Bin 727 -> 0 bytes gtk-3.0/assets/switch-header-dark@2.png | Bin 1276 -> 0 bytes gtk-3.0/assets/switch-header.png | Bin 766 -> 755 bytes gtk-3.0/assets/switch-header@2.png | Bin 1328 -> 1314 bytes gtk-3.0/assets/switch-insensitive-dark.png | Bin 652 -> 0 bytes gtk-3.0/assets/switch-insensitive-dark@2.png | Bin 1144 -> 0 bytes .../assets/switch-insensitive-header-dark.png | Bin 647 -> 0 bytes .../switch-insensitive-header-dark@2.png | Bin 1132 -> 0 bytes gtk-3.0/assets/switch-insensitive-header.png | Bin 672 -> 662 bytes .../assets/switch-insensitive-header@2.png | Bin 1162 -> 1150 bytes .../assets/switch-insensitive-selected.png | Bin 629 -> 622 bytes .../assets/switch-insensitive-selected@2.png | Bin 1066 -> 1056 bytes gtk-3.0/assets/switch-insensitive.png | Bin 672 -> 662 bytes gtk-3.0/assets/switch-insensitive@2.png | Bin 1155 -> 1140 bytes gtk-3.0/assets/switch-selected.png | Bin 702 -> 696 bytes gtk-3.0/assets/switch-selected@2.png | Bin 1201 -> 1189 bytes gtk-3.0/assets/switch.png | Bin 714 -> 700 bytes gtk-3.0/assets/switch@2.png | Bin 1249 -> 1231 bytes gtk-3.0/gtk.css | 2591 ++++--- gtk-3.0/render-assets.sh | 41 +- gtk-3.0/sass/_colors.scss | 122 - gtk-3.0/sass/_common.scss | 3191 -------- gtk-3.0/sass/common.scss | 265 + gtk-3.0/sass/gtk.scss | 17 +- .../applications.scss} | 558 +- gtk-3.0/sass/ui/basic.scss | 216 + gtk-3.0/sass/ui/button.scss | 647 ++ gtk-3.0/sass/ui/color.scss | 122 + .../colors-public.scss} | 0 gtk-3.0/sass/ui/dialog.scss | 173 + gtk-3.0/sass/ui/entry.scss | 146 + gtk-3.0/sass/ui/headerbar.scss | 79 + .../sass/{_libhandy.scss => ui/libhandy.scss} | 63 +- .../sass/{_lightdm.scss => ui/lightdm.scss} | 71 +- gtk-3.0/sass/ui/list.scss | 55 + gtk-3.0/sass/ui/menu.scss | 211 + gtk-3.0/sass/ui/misc.scss | 38 + gtk-3.0/sass/ui/notebook.scss | 202 + gtk-3.0/sass/ui/other.scss | 420 + gtk-3.0/sass/ui/scrollbar.scss | 190 + gtk-3.0/sass/ui/sidebar.scss | 257 + gtk-3.0/sass/ui/switch-check.scss | 140 + gtk-3.0/sass/ui/toolbar.scss | 788 ++ gtk-3.0/sass/ui/treeview.scss | 162 + .../sass/{_ubiquity.scss => ui/ubiquity.scss} | 0 gtk-3.0/sass/var/colors.scss | 124 + .../sass/{_drawing.scss => var/drawing.scss} | 368 +- metacity-1/metacity-theme-3.xml | 50 +- update-theme.sh | 20 +- xfwm4/assets.svg | 3300 ++------ xfwm4/render-assets.sh | 13 +- 442 files changed, 10623 insertions(+), 22384 deletions(-) create mode 100644 .prettierignore delete mode 100644 .vscode/settings.json mode change 100644 => 100755 build-theme.js delete mode 100644 build-themes.py rename cinnamon/{dark-assets => assets}/checkbox/checkbox-checked-focused.svg (100%) rename cinnamon/{dark-assets => assets}/checkbox/checkbox-checked.svg (100%) rename cinnamon/{dark-assets => assets}/checkbox/checkbox-unchecked-focused.svg (100%) rename cinnamon/{dark-assets => assets}/checkbox/checkbox-unchecked.svg (100%) rename cinnamon/{dark-assets => assets}/menu/menu-hover.svg (100%) rename cinnamon/{common-assets => assets}/menu/menu-separator.svg (100%) rename cinnamon/{dark-assets => assets}/menu/menu.svg (100%) rename cinnamon/{dark-assets => assets}/menu/submenu.svg (100%) rename cinnamon/{common-assets => assets}/misc/add-workspace-active.svg (100%) rename cinnamon/{common-assets => assets}/misc/add-workspace-hover.svg (100%) rename cinnamon/{common-assets => assets}/misc/add-workspace.svg (100%) rename cinnamon/{common-assets => assets}/misc/bg.svg (100%) rename cinnamon/{dark-assets => assets}/misc/button-box.svg (100%) rename cinnamon/{common-assets => assets}/misc/calendar-arrow-left-hover.svg (100%) rename cinnamon/{common-assets => assets}/misc/calendar-arrow-left.svg (100%) rename cinnamon/{common-assets => assets}/misc/calendar-arrow-right-hover.svg (100%) rename cinnamon/{common-assets => assets}/misc/calendar-arrow-right.svg (100%) rename cinnamon/{common-assets => assets}/misc/close-active.svg (100%) rename cinnamon/{common-assets => assets}/misc/close-hover.svg (100%) rename cinnamon/{common-assets => assets}/misc/close.svg (100%) rename cinnamon/{common-assets => assets}/misc/corner-ripple.svg (100%) rename cinnamon/{common-assets => assets}/misc/desklet-header.svg (100%) rename cinnamon/{common-assets => assets}/misc/desklet.svg (100%) rename cinnamon/{dark-assets => assets}/misc/message.svg (100%) rename cinnamon/{dark-assets => assets}/misc/modal.svg (100%) rename cinnamon/{common-assets => assets}/misc/osd.svg (100%) rename cinnamon/{common-assets => assets}/misc/overview-hover.png (100%) rename cinnamon/{common-assets => assets}/misc/overview.png (100%) rename cinnamon/{common-assets => assets}/misc/trash-icon.svg (100%) rename cinnamon/{common-assets => assets}/panel/activities-active.svg (100%) rename cinnamon/{common-assets => assets}/panel/activities.svg (100%) rename cinnamon/{common-assets => assets}/panel/window-list-active-bottom.svg (100%) rename cinnamon/{common-assets => assets}/panel/window-list-active-top.svg (100%) rename cinnamon/{dark-assets => assets}/switch/switch-off.svg (100%) rename cinnamon/{dark-assets => assets}/switch/switch-on.svg (100%) delete mode 100644 cinnamon/light-assets/checkbox/checkbox-checked-focused.svg delete mode 100644 cinnamon/light-assets/checkbox/checkbox-checked.svg delete mode 100644 cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg delete mode 100644 cinnamon/light-assets/checkbox/checkbox-unchecked.svg delete mode 100644 cinnamon/light-assets/menu/menu-hover.svg delete mode 100644 cinnamon/light-assets/menu/menu.svg delete mode 100644 cinnamon/light-assets/menu/submenu.svg delete mode 100644 cinnamon/light-assets/misc/button-box.svg delete mode 100644 cinnamon/light-assets/misc/message.svg delete mode 100644 cinnamon/light-assets/misc/modal.svg delete mode 100644 cinnamon/light-assets/switch/switch-off.svg delete mode 100644 cinnamon/light-assets/switch/switch-on.svg delete mode 100644 cinnamon/sass/cinnamon.css delete mode 100644 gtk-2.0/assets-dark.svg delete mode 100644 gtk-2.0/assets-dark/arrow-down-insens.png delete mode 100644 gtk-2.0/assets-dark/arrow-down-prelight.png delete mode 100644 gtk-2.0/assets-dark/arrow-down-small-insens.png delete mode 100644 gtk-2.0/assets-dark/arrow-down-small-prelight.png delete mode 100644 gtk-2.0/assets-dark/arrow-down-small.png delete mode 100644 gtk-2.0/assets-dark/arrow-down.png delete mode 100644 gtk-2.0/assets-dark/arrow-left-insens.png delete mode 100644 gtk-2.0/assets-dark/arrow-left-prelight.png delete mode 100644 gtk-2.0/assets-dark/arrow-left.png delete mode 100644 gtk-2.0/assets-dark/arrow-right-insens.png delete mode 100644 gtk-2.0/assets-dark/arrow-right-prelight.png delete mode 100644 gtk-2.0/assets-dark/arrow-right.png delete mode 100644 gtk-2.0/assets-dark/arrow-up-insens.png delete mode 100644 gtk-2.0/assets-dark/arrow-up-prelight.png delete mode 100644 gtk-2.0/assets-dark/arrow-up-small-insens.png delete mode 100644 gtk-2.0/assets-dark/arrow-up-small-prelight.png delete mode 100644 gtk-2.0/assets-dark/arrow-up-small.png delete mode 100644 gtk-2.0/assets-dark/arrow-up.png delete mode 100644 gtk-2.0/assets-dark/button-active.png delete mode 100644 gtk-2.0/assets-dark/button-hover.png delete mode 100644 gtk-2.0/assets-dark/button-insensitive.png delete mode 100644 gtk-2.0/assets-dark/button.png delete mode 100644 gtk-2.0/assets-dark/checkbox-checked-insensitive.png delete mode 100644 gtk-2.0/assets-dark/checkbox-checked.png delete mode 100644 gtk-2.0/assets-dark/checkbox-unchecked-insensitive.png delete mode 100644 gtk-2.0/assets-dark/checkbox-unchecked.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-button-active-rtl.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-button-active.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-button-insensitive.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-button-rtl.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-button.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-focus-notebook.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-focus-rtl.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-focus.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-insensitive-notebook-rtl.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-insensitive-rtl.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-insensitive.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-notebook-rtl.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-notebook.png delete mode 100644 gtk-2.0/assets-dark/combo-entry-rtl.png delete mode 100644 gtk-2.0/assets-dark/combo-entry.png delete mode 100644 gtk-2.0/assets-dark/down-background-disable-rtl.png delete mode 100644 gtk-2.0/assets-dark/down-background-disable.png delete mode 100644 gtk-2.0/assets-dark/down-background-rtl.png delete mode 100644 gtk-2.0/assets-dark/down-background.png delete mode 100644 gtk-2.0/assets-dark/entry-border-active-bg-solid.png delete mode 100644 gtk-2.0/assets-dark/entry-border-active-bg.png delete mode 100644 gtk-2.0/assets-dark/entry-border-bg-solid.png delete mode 100644 gtk-2.0/assets-dark/entry-border-bg.png delete mode 100644 gtk-2.0/assets-dark/entry-border-disabled-bg.png delete mode 100644 gtk-2.0/assets-dark/entry-border-fill.png delete mode 100644 gtk-2.0/assets-dark/focus-line.png delete mode 100644 gtk-2.0/assets-dark/frame-gap-end.png delete mode 100644 gtk-2.0/assets-dark/frame-gap-start.png delete mode 100644 gtk-2.0/assets-dark/frame.png delete mode 100644 gtk-2.0/assets-dark/handle-h.png delete mode 100644 gtk-2.0/assets-dark/handle-v.png delete mode 100644 gtk-2.0/assets-dark/inline-toolbar.png delete mode 100644 gtk-2.0/assets-dark/line-h.png delete mode 100644 gtk-2.0/assets-dark/line-v.png delete mode 100644 gtk-2.0/assets-dark/menu-arrow-prelight.png delete mode 100644 gtk-2.0/assets-dark/menu-arrow.png delete mode 100644 gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png delete mode 100644 gtk-2.0/assets-dark/menu-checkbox-checked.png delete mode 100644 gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png delete mode 100644 gtk-2.0/assets-dark/menu-checkbox-unchecked.png delete mode 100644 gtk-2.0/assets-dark/menu-radio-checked-insensitive.png delete mode 100644 gtk-2.0/assets-dark/menu-radio-checked.png delete mode 100644 gtk-2.0/assets-dark/menu-radio-unchecked-insensitive.png delete mode 100644 gtk-2.0/assets-dark/menu-radio-unchecked.png delete mode 100644 gtk-2.0/assets-dark/menubar.png delete mode 100644 gtk-2.0/assets-dark/menubar_button.png delete mode 100644 gtk-2.0/assets-dark/menuitem.png delete mode 100644 gtk-2.0/assets-dark/minus.png delete mode 100644 gtk-2.0/assets-dark/notebook-entry-border-active-bg.png delete mode 100644 gtk-2.0/assets-dark/notebook-entry-border-bg.png delete mode 100644 gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png delete mode 100644 gtk-2.0/assets-dark/notebook-gap-horiz.png delete mode 100644 gtk-2.0/assets-dark/notebook-gap-vert.png delete mode 100644 gtk-2.0/assets-dark/notebook.png delete mode 100644 gtk-2.0/assets-dark/null.png delete mode 100644 gtk-2.0/assets-dark/plus.png delete mode 100644 gtk-2.0/assets-dark/progressbar.png delete mode 100644 gtk-2.0/assets-dark/progressbar_v.png delete mode 100644 gtk-2.0/assets-dark/radio-checked-insensitive.png delete mode 100644 gtk-2.0/assets-dark/radio-checked.png delete mode 100644 gtk-2.0/assets-dark/radio-unchecked-insensitive.png delete mode 100644 gtk-2.0/assets-dark/radio-unchecked.png delete mode 100644 gtk-2.0/assets-dark/slider-horiz-active.png delete mode 100644 gtk-2.0/assets-dark/slider-horiz-insens.png delete mode 100644 gtk-2.0/assets-dark/slider-horiz-prelight.png delete mode 100644 gtk-2.0/assets-dark/slider-horiz.png delete mode 100644 gtk-2.0/assets-dark/slider-insensitive.png delete mode 100644 gtk-2.0/assets-dark/slider-prelight.png delete mode 100644 gtk-2.0/assets-dark/slider-vert-active.png delete mode 100644 gtk-2.0/assets-dark/slider-vert-insens.png delete mode 100644 gtk-2.0/assets-dark/slider-vert-prelight.png delete mode 100644 gtk-2.0/assets-dark/slider-vert.png delete mode 100644 gtk-2.0/assets-dark/slider.png delete mode 100644 gtk-2.0/assets-dark/tab-bottom-active.png delete mode 100644 gtk-2.0/assets-dark/tab-left-active.png delete mode 100644 gtk-2.0/assets-dark/tab-right-active.png delete mode 100644 gtk-2.0/assets-dark/tab-top-active.png delete mode 100644 gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png delete mode 100644 gtk-2.0/assets-dark/toolbar-entry-border-bg.png delete mode 100644 gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png delete mode 100644 gtk-2.0/assets-dark/toolbar.png delete mode 100644 gtk-2.0/assets-dark/tree_header.png delete mode 100644 gtk-2.0/assets-dark/trough-horizontal-active.png delete mode 100644 gtk-2.0/assets-dark/trough-horizontal.png delete mode 100644 gtk-2.0/assets-dark/trough-progressbar.png delete mode 100644 gtk-2.0/assets-dark/trough-progressbar_v.png delete mode 100644 gtk-2.0/assets-dark/trough-scrollbar-horiz.png delete mode 100644 gtk-2.0/assets-dark/trough-scrollbar-vert.png delete mode 100644 gtk-2.0/assets-dark/trough-vertical-active.png delete mode 100644 gtk-2.0/assets-dark/trough-vertical.png delete mode 100644 gtk-2.0/assets-dark/up-background-disable-rtl.png delete mode 100644 gtk-2.0/assets-dark/up-background-disable.png delete mode 100644 gtk-2.0/assets-dark/up-background-rtl.png delete mode 100644 gtk-2.0/assets-dark/up-background.png delete mode 100644 gtk-2.0/gtkrc-dark delete mode 100644 gtk-2.0/menubar-toolbar-dark.rc mode change 100644 => 100755 gtk-2.0/render-assets.sh delete mode 100644 gtk-2.0/render-dark-assets.sh delete mode 100644 gtk-3.0/assets/checkbox-checked-dark.png delete mode 100644 gtk-3.0/assets/checkbox-checked-dark@2.png delete mode 100644 gtk-3.0/assets/checkbox-checked-insensitive-dark.png delete mode 100644 gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png delete mode 100644 gtk-3.0/assets/checkbox-checked-selectionmode-dark.png delete mode 100644 gtk-3.0/assets/checkbox-checked-selectionmode-dark@2.png delete mode 100644 gtk-3.0/assets/checkbox-mixed-dark.png delete mode 100644 gtk-3.0/assets/checkbox-mixed-dark@2.png delete mode 100644 gtk-3.0/assets/checkbox-mixed-insensitive-dark.png delete mode 100644 gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png delete mode 100644 gtk-3.0/assets/checkbox-selectionmode-dark.png delete mode 100644 gtk-3.0/assets/checkbox-selectionmode-dark@2.png delete mode 100644 gtk-3.0/assets/checkbox-unchecked-dark.png delete mode 100644 gtk-3.0/assets/checkbox-unchecked-dark@2.png delete mode 100644 gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png delete mode 100644 gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png delete mode 100644 gtk-3.0/assets/radio-checked-dark.png delete mode 100644 gtk-3.0/assets/radio-checked-dark@2.png delete mode 100644 gtk-3.0/assets/radio-checked-insensitive-dark.png delete mode 100644 gtk-3.0/assets/radio-checked-insensitive-dark@2.png delete mode 100644 gtk-3.0/assets/radio-mixed-dark.png delete mode 100644 gtk-3.0/assets/radio-mixed-dark@2.png delete mode 100644 gtk-3.0/assets/radio-mixed-insensitive-dark.png delete mode 100644 gtk-3.0/assets/radio-mixed-insensitive-dark@2.png delete mode 100644 gtk-3.0/assets/radio-unchecked-dark.png delete mode 100644 gtk-3.0/assets/radio-unchecked-dark@2.png delete mode 100644 gtk-3.0/assets/radio-unchecked-insensitive-dark.png delete mode 100644 gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png delete mode 100644 gtk-3.0/assets/switch-active-dark.png delete mode 100644 gtk-3.0/assets/switch-active-dark@2.png delete mode 100644 gtk-3.0/assets/switch-active-header-dark.png delete mode 100644 gtk-3.0/assets/switch-active-header-dark@2.png delete mode 100644 gtk-3.0/assets/switch-active-insensitive-dark.png delete mode 100644 gtk-3.0/assets/switch-active-insensitive-dark@2.png delete mode 100644 gtk-3.0/assets/switch-active-insensitive-header-dark.png delete mode 100644 gtk-3.0/assets/switch-active-insensitive-header-dark@2.png delete mode 100644 gtk-3.0/assets/switch-dark.png delete mode 100644 gtk-3.0/assets/switch-dark@2.png delete mode 100644 gtk-3.0/assets/switch-header-dark.png delete mode 100644 gtk-3.0/assets/switch-header-dark@2.png delete mode 100644 gtk-3.0/assets/switch-insensitive-dark.png delete mode 100644 gtk-3.0/assets/switch-insensitive-dark@2.png delete mode 100644 gtk-3.0/assets/switch-insensitive-header-dark.png delete mode 100644 gtk-3.0/assets/switch-insensitive-header-dark@2.png mode change 100644 => 100755 gtk-3.0/render-assets.sh delete mode 100644 gtk-3.0/sass/_colors.scss delete mode 100644 gtk-3.0/sass/_common.scss create mode 100644 gtk-3.0/sass/common.scss rename gtk-3.0/sass/{_applications.scss => ui/applications.scss} (62%) create mode 100644 gtk-3.0/sass/ui/basic.scss create mode 100644 gtk-3.0/sass/ui/button.scss create mode 100644 gtk-3.0/sass/ui/color.scss rename gtk-3.0/sass/{_colors-public.scss => ui/colors-public.scss} (100%) create mode 100644 gtk-3.0/sass/ui/dialog.scss create mode 100644 gtk-3.0/sass/ui/entry.scss create mode 100644 gtk-3.0/sass/ui/headerbar.scss rename gtk-3.0/sass/{_libhandy.scss => ui/libhandy.scss} (81%) rename gtk-3.0/sass/{_lightdm.scss => ui/lightdm.scss} (74%) create mode 100644 gtk-3.0/sass/ui/list.scss create mode 100644 gtk-3.0/sass/ui/menu.scss create mode 100644 gtk-3.0/sass/ui/misc.scss create mode 100644 gtk-3.0/sass/ui/notebook.scss create mode 100644 gtk-3.0/sass/ui/other.scss create mode 100644 gtk-3.0/sass/ui/scrollbar.scss create mode 100644 gtk-3.0/sass/ui/sidebar.scss create mode 100644 gtk-3.0/sass/ui/switch-check.scss create mode 100644 gtk-3.0/sass/ui/toolbar.scss create mode 100644 gtk-3.0/sass/ui/treeview.scss rename gtk-3.0/sass/{_ubiquity.scss => ui/ubiquity.scss} (100%) create mode 100644 gtk-3.0/sass/var/colors.scss rename gtk-3.0/sass/{_drawing.scss => var/drawing.scss} (58%) diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..aebc411 --- /dev/null +++ b/.prettierignore @@ -0,0 +1 @@ +*.scss \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index e83af87..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "svg.preview.background": "transparent" -} diff --git a/build-theme.js b/build-theme.js old mode 100644 new mode 100755 index b03f7ce..ac7f038 --- a/build-theme.js +++ b/build-theme.js @@ -1,3 +1,4 @@ +#!/usr/bin/env node /** * {} * @author yutent @@ -17,11 +18,15 @@ const GTK3_SCSS = './gtk-3.0/sass/gtk.scss' const GTK3_STYLE = './gtk-3.0/gtk.css' function render(file) { - return scss.renderSync({ - file, - indentType: 'space', - indentWidth: 2 - }).css + try { + return scss.renderSync({ + file, + indentType: 'space', + indentWidth: 2 + }).css + } catch (err) { + console.log(err) + } } /*=======================================================*/ diff --git a/build-themes.py b/build-themes.py deleted file mode 100644 index 476dcc6..0000000 --- a/build-themes.py +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/env python3 - -import os - -VARIATIONS = ["Mint-Y", - "Mint-Y-Dark"] - -DEST = '../../usr/share/themes' - -curdir = os.getcwd() - -print("Updating Gtk3 assets") -os.chdir("gtk-3.0/") -os.system("sassc ./sass/gtk.scss gtk.css") -os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") -os.system("./render-assets.sh") -print("Gtk3 assets updated") - -os.chdir(curdir) - -print("Updating Gtk2 assets") -os.chdir("gtk-2.0/") -os.system("./render-assets.sh") -os.system("./render-dark-assets.sh") -print("Gtk2 assets updated") - -os.chdir(curdir) - -print("Updating Cinnamon assets") -os.chdir("cinnamon/") -os.system("sassc ./sass/cinnamon.scss cinnamon.css") -os.system("sassc ./sass/cinnamon-dark.scss cinnamon-dark.css") -print("Cinnamon assets updated") - -os.chdir(curdir) - -print("Updating Xfwm4 assets") -os.chdir("xfwm4/") -os.system("./render-assets.sh") - -os.chdir(curdir) - -print("Updating Xfwm4 dark assets") -os.chdir("xfwm4-dark/") -os.system("./render-assets.sh") - -os.chdir(curdir) - -if __name__ == '__main__': - print("Building themes") - for variation in VARIATIONS: - dest_folder = os.path.join(DEST, variation) - os.system("mkdir -p %s" % dest_folder) - if variation == "Mint-Y": - print(" Building Mint-Y") - os.system("cp index.theme %s/" % dest_folder) - # Gtk2 - version_folder = os.path.join(dest_folder, "gtk-2.0") - os.system("mkdir -p %s" % version_folder) - os.system("cp -R gtk-2.0/assets %s" % version_folder) - os.system("cp gtk-2.0/*.rc %s" % version_folder) - os.system("cp gtk-2.0/gtkrc %s" % version_folder) - # Gtk3 - version_folder = os.path.join(dest_folder, "gtk-3.0") - os.system("mkdir -p %s" % version_folder) - os.system("cp -R gtk-3.0/assets %s" % version_folder) - os.system("cp gtk-3.0/gtk.css %s" % version_folder) - os.system("cp gtk-3.0/gtk-dark.css %s" % version_folder) - os.system("cp gtk-3.0/thumbnail.png %s" % version_folder) - # Metacity - os.system("cp -R metacity-1 %s" % dest_folder) - # Cinnamon - version_folder = os.path.join(dest_folder, "cinnamon") - os.system("mkdir -p %s" % version_folder) - os.system("cp -R cinnamon/common-assets %s" % version_folder) - os.system("cp -R cinnamon/light-assets %s" % version_folder) - os.system("cp cinnamon/mint-y-thumbnail.png %s" % os.path.join(version_folder, "thumbnail.png")) - os.system("cp cinnamon/cinnamon.css %s" % version_folder) - # XFWM - version_folder = os.path.join(dest_folder, "xfwm4") - os.system("mkdir -p %s" % version_folder) - os.system("cp -R xfwm4/*.png %s" % version_folder) - os.system("cp -R xfwm4/themerc %s" % version_folder) - - elif variation == "Mint-Y-Dark": - print(" Building Mint-Y-Dark") - os.system("cp index.theme-dark %s" % os.path.join(dest_folder, "index.theme")) - # Gtk2 - version_folder = os.path.join(dest_folder, "gtk-2.0") - os.system("mkdir -p %s" % version_folder) - os.system("cp -R gtk-2.0/assets-dark %s" % version_folder) - os.system("rm -rf %s" % os.path.join(version_folder, "assets")) - os.system("mv %s %s" % (os.path.join(version_folder, "assets-dark"), os.path.join(version_folder, "assets"))) - os.system("cp gtk-2.0/*.rc %s" % version_folder) - os.system("cp gtk-2.0/gtkrc-dark %s" % os.path.join(version_folder, "gtkrc")) - os.system("cp gtk-2.0/menubar-toolbar-dark.rc %s" % os.path.join(version_folder, "menubar-toolbar.rc")) - # Gtk3 - version_folder = os.path.join(dest_folder, "gtk-3.0") - os.system("mkdir -p %s" % version_folder) - os.system("cp -R gtk-3.0/assets %s" % version_folder) - os.system("cp gtk-3.0/gtk-dark.css %s" % os.path.join(version_folder, "gtk.css")) - os.system("cp gtk-3.0/thumbnail-dark.png %s" % os.path.join(version_folder, "thumbnail.png")) - # Cinnamon - version_folder = os.path.join(dest_folder, "cinnamon") - os.system("mkdir -p %s" % version_folder) - os.system("cp -R cinnamon/common-assets %s" % version_folder) - os.system("cp -R cinnamon/dark-assets %s" % version_folder) - os.system("cp cinnamon/mint-y-dark-thumbnail.png %s" % os.path.join(version_folder, "thumbnail.png")) - os.system("cp cinnamon/cinnamon-dark.css %s" % os.path.join(version_folder, "cinnamon.css")) - # XFWM - version_folder = os.path.join(dest_folder, "xfwm4") - os.system("mkdir -p %s" % version_folder) - os.system("cp -R xfwm4-dark/*.png %s" % version_folder) - os.system("cp -R xfwm4-dark/themerc %s" % version_folder) diff --git a/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg b/cinnamon/assets/checkbox/checkbox-checked-focused.svg similarity index 100% rename from cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg rename to cinnamon/assets/checkbox/checkbox-checked-focused.svg diff --git a/cinnamon/dark-assets/checkbox/checkbox-checked.svg b/cinnamon/assets/checkbox/checkbox-checked.svg similarity index 100% rename from cinnamon/dark-assets/checkbox/checkbox-checked.svg rename to cinnamon/assets/checkbox/checkbox-checked.svg diff --git a/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg b/cinnamon/assets/checkbox/checkbox-unchecked-focused.svg similarity index 100% rename from cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg rename to cinnamon/assets/checkbox/checkbox-unchecked-focused.svg diff --git a/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg b/cinnamon/assets/checkbox/checkbox-unchecked.svg similarity index 100% rename from cinnamon/dark-assets/checkbox/checkbox-unchecked.svg rename to cinnamon/assets/checkbox/checkbox-unchecked.svg diff --git a/cinnamon/dark-assets/menu/menu-hover.svg b/cinnamon/assets/menu/menu-hover.svg similarity index 100% rename from cinnamon/dark-assets/menu/menu-hover.svg rename to cinnamon/assets/menu/menu-hover.svg diff --git a/cinnamon/common-assets/menu/menu-separator.svg b/cinnamon/assets/menu/menu-separator.svg similarity index 100% rename from cinnamon/common-assets/menu/menu-separator.svg rename to cinnamon/assets/menu/menu-separator.svg diff --git a/cinnamon/dark-assets/menu/menu.svg b/cinnamon/assets/menu/menu.svg similarity index 100% rename from cinnamon/dark-assets/menu/menu.svg rename to cinnamon/assets/menu/menu.svg diff --git a/cinnamon/dark-assets/menu/submenu.svg b/cinnamon/assets/menu/submenu.svg similarity index 100% rename from cinnamon/dark-assets/menu/submenu.svg rename to cinnamon/assets/menu/submenu.svg diff --git a/cinnamon/common-assets/misc/add-workspace-active.svg b/cinnamon/assets/misc/add-workspace-active.svg similarity index 100% rename from cinnamon/common-assets/misc/add-workspace-active.svg rename to cinnamon/assets/misc/add-workspace-active.svg diff --git a/cinnamon/common-assets/misc/add-workspace-hover.svg b/cinnamon/assets/misc/add-workspace-hover.svg similarity index 100% rename from cinnamon/common-assets/misc/add-workspace-hover.svg rename to cinnamon/assets/misc/add-workspace-hover.svg diff --git a/cinnamon/common-assets/misc/add-workspace.svg b/cinnamon/assets/misc/add-workspace.svg similarity index 100% rename from cinnamon/common-assets/misc/add-workspace.svg rename to cinnamon/assets/misc/add-workspace.svg diff --git a/cinnamon/common-assets/misc/bg.svg b/cinnamon/assets/misc/bg.svg similarity index 100% rename from cinnamon/common-assets/misc/bg.svg rename to cinnamon/assets/misc/bg.svg diff --git a/cinnamon/dark-assets/misc/button-box.svg b/cinnamon/assets/misc/button-box.svg similarity index 100% rename from cinnamon/dark-assets/misc/button-box.svg rename to cinnamon/assets/misc/button-box.svg diff --git a/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg b/cinnamon/assets/misc/calendar-arrow-left-hover.svg similarity index 100% rename from cinnamon/common-assets/misc/calendar-arrow-left-hover.svg rename to cinnamon/assets/misc/calendar-arrow-left-hover.svg diff --git a/cinnamon/common-assets/misc/calendar-arrow-left.svg b/cinnamon/assets/misc/calendar-arrow-left.svg similarity index 100% rename from cinnamon/common-assets/misc/calendar-arrow-left.svg rename to cinnamon/assets/misc/calendar-arrow-left.svg diff --git a/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg b/cinnamon/assets/misc/calendar-arrow-right-hover.svg similarity index 100% rename from cinnamon/common-assets/misc/calendar-arrow-right-hover.svg rename to cinnamon/assets/misc/calendar-arrow-right-hover.svg diff --git a/cinnamon/common-assets/misc/calendar-arrow-right.svg b/cinnamon/assets/misc/calendar-arrow-right.svg similarity index 100% rename from cinnamon/common-assets/misc/calendar-arrow-right.svg rename to cinnamon/assets/misc/calendar-arrow-right.svg diff --git a/cinnamon/common-assets/misc/close-active.svg b/cinnamon/assets/misc/close-active.svg similarity index 100% rename from cinnamon/common-assets/misc/close-active.svg rename to cinnamon/assets/misc/close-active.svg diff --git a/cinnamon/common-assets/misc/close-hover.svg b/cinnamon/assets/misc/close-hover.svg similarity index 100% rename from cinnamon/common-assets/misc/close-hover.svg rename to cinnamon/assets/misc/close-hover.svg diff --git a/cinnamon/common-assets/misc/close.svg b/cinnamon/assets/misc/close.svg similarity index 100% rename from cinnamon/common-assets/misc/close.svg rename to cinnamon/assets/misc/close.svg diff --git a/cinnamon/common-assets/misc/corner-ripple.svg b/cinnamon/assets/misc/corner-ripple.svg similarity index 100% rename from cinnamon/common-assets/misc/corner-ripple.svg rename to cinnamon/assets/misc/corner-ripple.svg diff --git a/cinnamon/common-assets/misc/desklet-header.svg b/cinnamon/assets/misc/desklet-header.svg similarity index 100% rename from cinnamon/common-assets/misc/desklet-header.svg rename to cinnamon/assets/misc/desklet-header.svg diff --git a/cinnamon/common-assets/misc/desklet.svg b/cinnamon/assets/misc/desklet.svg similarity index 100% rename from cinnamon/common-assets/misc/desklet.svg rename to cinnamon/assets/misc/desklet.svg diff --git a/cinnamon/dark-assets/misc/message.svg b/cinnamon/assets/misc/message.svg similarity index 100% rename from cinnamon/dark-assets/misc/message.svg rename to cinnamon/assets/misc/message.svg diff --git a/cinnamon/dark-assets/misc/modal.svg b/cinnamon/assets/misc/modal.svg similarity index 100% rename from cinnamon/dark-assets/misc/modal.svg rename to cinnamon/assets/misc/modal.svg diff --git a/cinnamon/common-assets/misc/osd.svg b/cinnamon/assets/misc/osd.svg similarity index 100% rename from cinnamon/common-assets/misc/osd.svg rename to cinnamon/assets/misc/osd.svg diff --git a/cinnamon/common-assets/misc/overview-hover.png b/cinnamon/assets/misc/overview-hover.png similarity index 100% rename from cinnamon/common-assets/misc/overview-hover.png rename to cinnamon/assets/misc/overview-hover.png diff --git a/cinnamon/common-assets/misc/overview.png b/cinnamon/assets/misc/overview.png similarity index 100% rename from cinnamon/common-assets/misc/overview.png rename to cinnamon/assets/misc/overview.png diff --git a/cinnamon/common-assets/misc/trash-icon.svg b/cinnamon/assets/misc/trash-icon.svg similarity index 100% rename from cinnamon/common-assets/misc/trash-icon.svg rename to cinnamon/assets/misc/trash-icon.svg diff --git a/cinnamon/common-assets/panel/activities-active.svg b/cinnamon/assets/panel/activities-active.svg similarity index 100% rename from cinnamon/common-assets/panel/activities-active.svg rename to cinnamon/assets/panel/activities-active.svg diff --git a/cinnamon/common-assets/panel/activities.svg b/cinnamon/assets/panel/activities.svg similarity index 100% rename from cinnamon/common-assets/panel/activities.svg rename to cinnamon/assets/panel/activities.svg diff --git a/cinnamon/common-assets/panel/window-list-active-bottom.svg b/cinnamon/assets/panel/window-list-active-bottom.svg similarity index 100% rename from cinnamon/common-assets/panel/window-list-active-bottom.svg rename to cinnamon/assets/panel/window-list-active-bottom.svg diff --git a/cinnamon/common-assets/panel/window-list-active-top.svg b/cinnamon/assets/panel/window-list-active-top.svg similarity index 100% rename from cinnamon/common-assets/panel/window-list-active-top.svg rename to cinnamon/assets/panel/window-list-active-top.svg diff --git a/cinnamon/dark-assets/switch/switch-off.svg b/cinnamon/assets/switch/switch-off.svg similarity index 100% rename from cinnamon/dark-assets/switch/switch-off.svg rename to cinnamon/assets/switch/switch-off.svg diff --git a/cinnamon/dark-assets/switch/switch-on.svg b/cinnamon/assets/switch/switch-on.svg similarity index 100% rename from cinnamon/dark-assets/switch/switch-on.svg rename to cinnamon/assets/switch/switch-on.svg diff --git a/cinnamon/cinnamon.css b/cinnamon/cinnamon.css index d8b6f64..db2f252 100644 --- a/cinnamon/cinnamon.css +++ b/cinnamon/cinnamon.css @@ -175,16 +175,16 @@ StScrollBar StButton#hhandle:active { .check-box StBin { width: 16px; height: 16px; - background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); + background-image: url("assets/checkbox/checkbox-unchecked.svg"); } .check-box:focus StBin { - background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); + background-image: url("assets/checkbox/checkbox-unchecked-focused.svg"); } .check-box:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked.svg"); + background-image: url("assets/checkbox/checkbox-checked.svg"); } .check-box:focus:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); + background-image: url("assets/checkbox/checkbox-checked-focused.svg"); } .radiobutton CinnamonGenericContainer { @@ -200,16 +200,16 @@ StScrollBar StButton#hhandle:active { .radiobutton StBin { width: 16px; height: 16px; - background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); + background-image: url("assets/checkbox/checkbox-unchecked.svg"); } .radiobutton:focus StBin { - background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); + background-image: url("assets/checkbox/checkbox-unchecked-focused.svg"); } .radiobutton:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked.svg"); + background-image: url("assets/checkbox/checkbox-checked.svg"); } .radiobutton:focus:checked StBin { - background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); + background-image: url("assets/checkbox/checkbox-checked-focused.svg"); } .toggle-switch { @@ -218,10 +218,10 @@ StScrollBar StButton#hhandle:active { background-size: contain; } .toggle-switch-us, .toggle-switch-intl { - background-image: url("dark-assets/switch/switch-off.svg"); + background-image: url("assets/switch/switch-off.svg"); } .toggle-switch-us:checked, .toggle-switch-intl:checked { - background-image: url("dark-assets/switch/switch-on.svg"); + background-image: url("assets/switch/switch-on.svg"); } .cinnamon-link { @@ -571,41 +571,41 @@ StScrollBar StButton#hhandle:active { } .calendar-change-month-back { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); + background-image: url("assets/misc/calendar-arrow-left.svg"); } .calendar-change-month-back:focus, .calendar-change-month-back:hover { - background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); + background-image: url("assets/misc/calendar-arrow-left-hover.svg"); } .calendar-change-month-back:active { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); + background-image: url("assets/misc/calendar-arrow-left.svg"); } .calendar-change-month-back:rtl { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); + background-image: url("assets/misc/calendar-arrow-right.svg"); } .calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { - background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); + background-image: url("assets/misc/calendar-arrow-right-hover.svg"); } .calendar-change-month-back:rtl:active { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); + background-image: url("assets/misc/calendar-arrow-right.svg"); } .calendar-change-month-forward { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); + background-image: url("assets/misc/calendar-arrow-right.svg"); } .calendar-change-month-forward:focus, .calendar-change-month-forward:hover { - background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); + background-image: url("assets/misc/calendar-arrow-right-hover.svg"); } .calendar-change-month-forward:active { - background-image: url("common-assets/misc/calendar-arrow-right.svg"); + background-image: url("assets/misc/calendar-arrow-right.svg"); } .calendar-change-month-forward:rtl { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); + background-image: url("assets/misc/calendar-arrow-left.svg"); } .calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { - background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); + background-image: url("assets/misc/calendar-arrow-left-hover.svg"); } .calendar-change-month-forward:rtl:active { - background-image: url("common-assets/misc/calendar-arrow-left.svg"); + background-image: url("assets/misc/calendar-arrow-left.svg"); } .calendar-day-event-dot-box { @@ -631,16 +631,14 @@ StScrollBar StButton#hhandle:active { } .calendar-day-base:hover { color: #f2f5fc; - background-color: rgba(100, 181, 246, 0.35); - background-color: rgba(100, 181, 246, 0.15); + border-color: rgba(100, 181, 246, 0.35); } .calendar-day-heading { color: #f2f5fc; margin-top: 16px; margin-bottom: 0; - font-size: 1.2em; - font-weight: bold; + font-size: 1.1em; } .calendar-today { @@ -895,7 +893,7 @@ StScrollBar StButton#hhandle:active { } .popup-menu #notification { color: #ced6e0; - border-image: url("dark-assets/misc/message.svg") 9 9 9 9; + border-image: url("assets/misc/message.svg") 9 9 9 9; } .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { @@ -1006,11 +1004,11 @@ StScrollBar StButton#hhandle:active { .ripple-box { width: 104px; height: 104px; - background-image: url("common-assets/misc/corner-ripple.svg"); + background-image: url("assets/misc/corner-ripple.svg"); background-size: contain; } .ripple-box:rtl { - background-image: url("common-assets/misc/corner-ripple.svg"); + background-image: url("assets/misc/corner-ripple.svg"); } .lightbox { @@ -1234,7 +1232,7 @@ StScrollBar StButton#hhandle:active { color: #ced6e0; border: 0; border-radius: 12px; - background-color: rgba(87, 96, 111, 0.9); + background-color: rgba(87, 96, 111, 0.95); } .popup-sub-menu { @@ -1336,8 +1334,8 @@ StScrollBar StButton#hhandle:active { .menu-favorites-box { padding: 10px; transition-duration: 300; - background-color: rgba(60, 77, 94, 0.3); - border: 0; + background-color: rgba(60, 77, 94, 0.5); + border: 1px solid rgba(134, 144, 155, 0.5); border-radius: 6px; } .menu-favorites-button { @@ -1434,14 +1432,16 @@ StScrollBar StButton#hhandle:active { #menu-search-entry { width: 220px; min-height: 16px; + margin-right: 10px; font-weight: normal; - border: 0; + border: 1px solid #86909b; border-radius: 6px; caret-color: #ced6e0; - background-color: rgba(134, 144, 155, 0.65); + background-color: #3c4d5e; } .menu-search-entry-icon { icon-size: 1em; + margin-right: 6px; color: #ced6e0; } @@ -1668,10 +1668,10 @@ StScrollBar StButton#hhandle:active { } #overview-corner { - background-image: url("common-assets/misc/overview.png"); + background-image: url("assets/misc/overview.png"); } #overview-corner:hover { - background-image: url("common-assets/misc/overview-hover.png"); + background-image: url("assets/misc/overview-hover.png"); } .applet-separator { diff --git a/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg b/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg deleted file mode 100644 index 9c7563a..0000000 --- a/cinnamon/light-assets/checkbox/checkbox-checked-focused.svg +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/cinnamon/light-assets/checkbox/checkbox-checked.svg b/cinnamon/light-assets/checkbox/checkbox-checked.svg deleted file mode 100644 index 27e5562..0000000 --- a/cinnamon/light-assets/checkbox/checkbox-checked.svg +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg b/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg deleted file mode 100644 index b49bc74..0000000 --- a/cinnamon/light-assets/checkbox/checkbox-unchecked-focused.svg +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - diff --git a/cinnamon/light-assets/checkbox/checkbox-unchecked.svg b/cinnamon/light-assets/checkbox/checkbox-unchecked.svg deleted file mode 100644 index 765e877..0000000 --- a/cinnamon/light-assets/checkbox/checkbox-unchecked.svg +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - diff --git a/cinnamon/light-assets/menu/menu-hover.svg b/cinnamon/light-assets/menu/menu-hover.svg deleted file mode 100644 index 938245a..0000000 --- a/cinnamon/light-assets/menu/menu-hover.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - diff --git a/cinnamon/light-assets/menu/menu.svg b/cinnamon/light-assets/menu/menu.svg deleted file mode 100644 index 5ae7466..0000000 --- a/cinnamon/light-assets/menu/menu.svg +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - diff --git a/cinnamon/light-assets/menu/submenu.svg b/cinnamon/light-assets/menu/submenu.svg deleted file mode 100644 index 378f29b..0000000 --- a/cinnamon/light-assets/menu/submenu.svg +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - diff --git a/cinnamon/light-assets/misc/button-box.svg b/cinnamon/light-assets/misc/button-box.svg deleted file mode 100644 index 036f0d1..0000000 --- a/cinnamon/light-assets/misc/button-box.svg +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/cinnamon/light-assets/misc/message.svg b/cinnamon/light-assets/misc/message.svg deleted file mode 100644 index 54803d9..0000000 --- a/cinnamon/light-assets/misc/message.svg +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - diff --git a/cinnamon/light-assets/misc/modal.svg b/cinnamon/light-assets/misc/modal.svg deleted file mode 100644 index b61f537..0000000 --- a/cinnamon/light-assets/misc/modal.svg +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - diff --git a/cinnamon/light-assets/switch/switch-off.svg b/cinnamon/light-assets/switch/switch-off.svg deleted file mode 100644 index 7c4ad4d..0000000 --- a/cinnamon/light-assets/switch/switch-off.svg +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - diff --git a/cinnamon/light-assets/switch/switch-on.svg b/cinnamon/light-assets/switch/switch-on.svg deleted file mode 100644 index 3d26aa0..0000000 --- a/cinnamon/light-assets/switch/switch-on.svg +++ /dev/null @@ -1,220 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - diff --git a/cinnamon/sass/cinnamon.css b/cinnamon/sass/cinnamon.css deleted file mode 100644 index a492ded..0000000 --- a/cinnamon/sass/cinnamon.css +++ /dev/null @@ -1 +0,0 @@ -stage{color:#ced6e0}.label-shadow{color:rgba(0,0,0,0)}.modal-dialog-button-box .modal-dialog-button,.notification-button,.notification-icon-button,.popup-menu #notification .notification-button,.popup-menu #notification .notification-icon-button{min-height:20px;padding:5px 32px;transition-duration:0;color:#ced6e0;background-color:#405264;border:1px solid #4a515e;box-shadow:inset 0 2px 4px rgba(64,82,100,.05)}.modal-dialog-button-box .modal-dialog-button,.notification-button,.notification-icon-button,.popup-menu #notification .notification-button,.popup-menu #notification .notification-icon-button{border-radius:2px}.modal-dialog-button-box .modal-dialog-button:focus,.notification-button:focus,.notification-icon-button:focus,.popup-menu #notification .notification-button:focus,.popup-menu #notification .notification-icon-button:focus{color:#ced6e0;background-color:#405264;border:1px solid rgba(100,181,246,.35);box-shadow:inset 0 2px 4px rgba(64,82,100,.05)}.modal-dialog-button-box .modal-dialog-button:hover,.notification-button:hover,.notification-icon-button:hover,.popup-menu #notification .notification-button:hover,.popup-menu #notification .notification-icon-button:hover{color:#ced6e0;background-color:#4a5f74;border:1px solid #4a515e;box-shadow:inset 0 2px 4px rgba(74,95,116,.05)}.modal-dialog-button-box .modal-dialog-button:hover:focus,.notification-button:hover:focus,.notification-icon-button:hover:focus,.popup-menu #notification .notification-button:hover:focus,.popup-menu #notification .notification-icon-button:hover:focus{color:#ced6e0;background-color:#4a5f74;border:1px solid rgba(100,181,246,.35);box-shadow:inset 0 2px 4px rgba(64,82,100,.05)}.modal-dialog-button-box .modal-dialog-button:active,.notification-button:active,.notification-icon-button:active,.popup-menu #notification .notification-button:active,.popup-menu #notification .notification-icon-button:active{color:#f2f5fc;background-color:rgba(100,181,246,.35);border:1px solid rgba(100,181,246,.35);box-shadow:inset 0 2px 4px rgba(100,181,246,.35)}.modal-dialog-button-box .modal-dialog-button:insensitive,.notification-button:insensitive,.notification-icon-button:insensitive,.popup-menu #notification .notification-button:insensitive,.popup-menu #notification .notification-icon-button:insensitive{color:rgba(206,214,224,.45);border:1px solid rgba(74,81,94,.55);background-color:rgba(64,82,100,.55);box-shadow:inset 0 2px 4px rgba(64,82,100,.05)}#menu-search-entry,.popup-menu #notification StEntry{padding:7px;caret-size:1px;selection-background-color:rgba(100,181,246,.35);selected-color:#f2f5fc;transition-duration:300ms}#menu-search-entry:insensitive,.popup-menu #notification StEntry:insensitive{color:rgba(206,214,224,.45);background-color:#485666;border-color:1px solid #505866;box-shadow:inset 0 2px 4px rgba(72,86,102,.05)}#menu-search-entry StIcon.capslock-warning,.popup-menu #notification StEntry StIcon.capslock-warning{icon-size:16px;warning-color:#f27835;padding:0 4px}.notification StEntry{padding:7px;caret-size:1px;caret-color:#c3c3c3;selection-background-color:rgba(100,181,246,.35);selected-color:#f2f5fc;transition-duration:300ms;border-radius:3px;color:#c3c3c3;background-color:rgba(109,109,109,.4);border:1px solid rgba(22,22,22,.4);box-shadow:inset 0 2px 4px rgba(0,0,0,.05)}.notification StEntry:focus{color:#f2f5fc;background-color:rgba(100,181,246,.35);border:1px solid rgba(100,181,246,.35);box-shadow:inset 0 2px 4px rgba(0,0,0,.05)}.notification StEntry:insensitive{color:rgba(195,195,195,.55);background-color:rgba(109,109,109,.25);border:1px solid rgba(22,22,22,.4);box-shadow:inset 0 2px 4px rgba(0,0,0,.05)}StScrollView.vfade{-st-vfade-offset:68px}StScrollView.hfade{-st-hfade-offset:68px}StScrollBar{padding:8px}StScrollView StScrollBar{min-width:5px;min-height:5px}StScrollBar StBin#trough{background-color:rgba(60,77,94,.1);border-radius:8px}StScrollBar StButton#vhandle,StScrollBar StButton#hhandle{border-radius:2px;background-color:#878f9c;border:0px solid;margin:0px}StScrollBar StButton#vhandle:hover,StScrollBar StButton#hhandle:hover{background-color:#7b8391}StScrollBar StButton#vhandle:active,StScrollBar StButton#hhandle:active{background-color:rgba(100,181,246,.35)}.separator{-gradient-height:1px;-gradient-start:rgba(0,0,0,0);-gradient-end:rgba(0,0,0,0);-margin-horizontal:1.5em;height:1em}.popup-slider-menu-item,.slider{-slider-height:.3em;-slider-background-color:#4a515e;-slider-border-color:rgba(87,96,111,.3);-slider-active-background-color:rgba(100,181,246,.35);-slider-active-border-color:rgba(87,96,111,.3);-slider-border-width:1px;-slider-handle-radius:.5em;height:1em;min-width:15em;border:0 solid transparent;border-right-width:1px;border-left-width:5px}.check-box CinnamonGenericContainer{spacing:.2em;min-height:30px;padding-top:2px}.check-box StLabel{font-weight:normal}.check-box StBin{width:16px;height:16px;background-image:url("dark-assets/checkbox/checkbox-unchecked.svg")}.check-box:focus StBin{background-image:url("dark-assets/checkbox/checkbox-unchecked-focused.svg")}.check-box:checked StBin{background-image:url("dark-assets/checkbox/checkbox-checked.svg")}.check-box:focus:checked StBin{background-image:url("dark-assets/checkbox/checkbox-checked-focused.svg")}.radiobutton CinnamonGenericContainer{spacing:.2em;height:26px;padding-top:2px}.radiobutton StLabel{padding-top:4px;font-size:.9em;box-shadow:none}.radiobutton StBin{width:16px;height:16px;background-image:url("dark-assets/checkbox/checkbox-unchecked.svg")}.radiobutton:focus StBin{background-image:url("dark-assets/checkbox/checkbox-unchecked-focused.svg")}.radiobutton:checked StBin{background-image:url("dark-assets/checkbox/checkbox-checked.svg")}.radiobutton:focus:checked StBin{background-image:url("dark-assets/checkbox/checkbox-checked-focused.svg")}.toggle-switch{width:50px;height:20px;background-size:contain}.toggle-switch-us,.toggle-switch-intl{background-image:url("dark-assets/switch/switch-off.svg")}.toggle-switch-us:checked,.toggle-switch-intl:checked{background-image:url("dark-assets/switch/switch-on.svg")}.cinnamon-link{color:rgba(196,227,252,.35);text-decoration:underline}.cinnamon-link:hover{color:rgba(245,250,254,.35)}#Tooltip{border:1px solid #d0d0d0;border-radius:3px;padding:5px 12px;background-color:#fbeaa0;color:#4a4a4a;font-size:1em;font-weight:normal;text-align:center}#LookingGlassDialog{color:#ced6e0;border:1px solid #4a515e;border-radius:3px;background-color:#57606f;spacing:4px;padding:8px}#panel{font-weight:bold;height:40px;width:32px;color:#ced6e0;background-color:rgba(16,16,16,.1)}#panelLeft{spacing:4px}#panelLeft:dnd{background-gradient-direction:vertical;background-gradient-start:rgba(255,0,0,.05);background-gradient-end:rgba(255,0,0,.2)}#panelLeft:ltr{padding-right:4px}#panelLeft:rtl{padding-left:4px}#panelLeft.vertical{padding:0px}#panelLeft.vertical:ltr{padding-right:0px}#panelLeft.vertical:rtl{padding-left:0px}#panelRight:dnd{background-gradient-direction:vertical;background-gradient-start:rgba(0,0,255,.05);background-gradient-end:rgba(0,0,255,.2)}#panelRight:ltr{padding-left:4px;spacing:0px}#panelRight:rtl{padding-right:4px;spacing:0px}#panelRight.vertical{padding:0px}#panelRight.vertical:ltr{padding-right:0px}#panelRight.vertical:rtl{padding-left:0px}#panelCenter{spacing:4px}#panelCenter:dnd{background-gradient-direction:vertical;background-gradient-start:rgba(0,255,0,.05);background-gradient-end:rgba(0,255,0,.2)}#panel:highlight{-o-border-image:none;border-image:none;background-color:rgba(252,118,97,.5)}.panelLeft{spacing:4px}.panelLeft:dnd{background-gradient-direction:vertical;background-gradient-start:rgba(255,0,0,.05);background-gradient-end:rgba(255,0,0,.2)}.panelLeft:ltr{padding-right:4px}.panelLeft:rtl{padding-left:4px}.panelLeft.vertical{padding:0px}.panelLeft.vertical:ltr{padding-right:0px}.panelLeft.vertical:rtl{padding-left:0px}.panelRight:dnd{background-gradient-direction:vertical;background-gradient-start:rgba(0,0,255,.05);background-gradient-end:rgba(0,0,255,.2)}.panelRight:ltr{padding-left:4px;spacing:0px}.panelRight:rtl{padding-right:4px;spacing:0px}.panelRight.vertical{padding:0px}.panelRight.vertical:ltr{padding-left:0px;spacing:0px}.panelRight.vertical:rtl{padding-right:0px;spacing:0px}.panelCenter{spacing:4px}.panelCenter.vertical{padding-left:0px;padding-right:0px}.panelCenter:dnd{background-gradient-direction:vertical;background-gradient-start:rgba(0,255,0,.05);background-gradient-end:rgba(0,255,0,.2)}.panel-top,.panel-bottom,.panel-left,.panel-right{color:#f2f5fc;border:none;background-color:rgba(87,96,111,.99);font-size:1em;padding:0px}.panel-top{box-shadow:0 1px #4a515e}.panel-bottom{box-shadow:0 -1px #4a515e}.panel-left{box-shadow:1px 0 #4a515e}.panel-right{box-shadow:-1px 0 #4a515e}.panel-dummy{background-color:rgba(252,118,97,.5)}.panel-dummy:entered{background-color:rgba(252,118,97,.6)}.panel-status-button{border-width:0;-natural-hpadding:3px;-minimum-hpadding:3px;font-weight:bold;color:#ced6e0}.panel-button{-natural-hpadding:6px;-minimum-hpadding:2px;font-weight:bold;color:green;transition-duration:100}.system-status-icon{icon-size:16px;padding:0 1px}.system-status-icon.warning{color:#f27835}.system-status-icon.error{color:#fc7661}.panel-launchers{padding-left:7px;spacing:2px}.panel-launchers .launcher{padding-left:2px;padding-right:2px;padding-bottom:2px;transition-duration:200}.panel-launchers .launcher:hover{background-color:rgba(100,181,246,.35)}.panel-launchers.vertical{padding-top:2px;padding-bottom:2px;padding-left:0px;padding-right:0px;spacing:1px}.panel-launchers.vertical .launcher{padding-top:2px;padding-bottom:2px}.calendar{spacing-rows:0;spacing-columns:0}.calendar-main-box{margin:0 16px 8px}.calendar-events-main-box{height:300px;margin-right:.5em;padding:.5em;min-width:350px;border:0;border-radius:6px;background-color:rgba(60,77,94,.3)}.calendar-events-no-events-button{margin:6px 0 6px 0;padding:6px}.calendar-events-no-events-button:hover{background-color:rgba(100,181,246,.35)}.calendar-events-no-events-button:hover .calendar-events-no-events-icon,.calendar-events-no-events-button:hover .calendar-events-no-events-label{color:#f2f5fc}.calendar-events-no-events-icon,.calendar-events-no-events-label{font-weight:bold;color:#ced6e0;text-align:center}.calendar-events-date-label{padding:.1em .1em .5em .1em;color:#ced6e0;font-weight:bold;text-align:center}.calendar-events-event-container{padding:0}.calendar-event-button{border:1px solid rgba(0,0,0,0)}.calendar-event-button .calendar-event-time-past{color:rgba(206,214,224,.4);font-weight:bold;text-align:left;margin-bottom:.2em}.calendar-event-button .calendar-event-time-present{color:#ced6e0;font-weight:bold;text-align:left;margin-bottom:.2em}.calendar-event-button .calendar-event-time-present:all-day{color:rgba(100,181,246,.35)}.calendar-event-button .calendar-event-time-future{color:#ced6e0;font-weight:bold;text-align:left;margin-bottom:.2em}.calendar-event-button .calendar-event-summary{color:#ced6e0;text-align:left;width:200px}.calendar-event-button .calendar-event-countdown{text-align:right;margin-bottom:.6em;color:#ced6e0}.calendar-event-button .calendar-event-countdown:soon{font-weight:bold}.calendar-event-button .calendar-event-countdown:imminent{font-weight:bold;color:#f27835}.calendar-event-button .calendar-event-countdown:current{font-weight:bold;color:rgba(100,181,246,.35)}.calendar-event-button:hover{background-color:rgba(100,181,246,.35);border:1px solid #4a515e}.calendar-event-button:hover .calendar-event-time-past,.calendar-event-button:hover .calendar-event-time-present,.calendar-event-button:hover .calendar-event-time-future,.calendar-event-button:hover .calendar-event-summary{color:#f2f5fc}.calendar-event-button:hover .calendar-event-countdown{text-align:right;margin-bottom:.6em;color:#f2f5fc}.calendar-event-button:hover .calendar-event-countdown:soon{font-weight:bold}.calendar-event-button:hover .calendar-event-countdown:imminent{font-weight:bold}.calendar-event-button:hover .calendar-event-countdown:current{font-weight:bold}.calendar-event-color-strip{width:2px}.calendar-today-home-button{padding:0}.calendar-today-day-label{font-size:1.75em;color:#ced6e0;font-weight:bold;text-align:center}.calendar-today-date-label{font-size:1.1em;color:#ced6e0;font-weight:bold;text-align:center}.calendar-today-home-button-enabled{padding:0}.calendar-today-home-button-enabled:hover{color:#64b5f6}.calendar-today-home-button-enabled:hover .calendar-today-day-label,.calendar-today-home-button-enabled:hover .calendar-today-date-label{color:inherit}.calendar-month-label{color:#ced6e0;font-weight:bold;padding:8px 0;font-size:1.2em}.calendar-change-month-back,.calendar-change-month-forward{width:32px;height:32px;background-size:32px}.calendar-change-month-back{background-image:url("common-assets/misc/calendar-arrow-left.svg")}.calendar-change-month-back:focus,.calendar-change-month-back:hover{background-image:url("common-assets/misc/calendar-arrow-left-hover.svg")}.calendar-change-month-back:active{background-image:url("common-assets/misc/calendar-arrow-left.svg")}.calendar-change-month-back:rtl{background-image:url("common-assets/misc/calendar-arrow-right.svg")}.calendar-change-month-back:rtl:focus,.calendar-change-month-back:rtl:hover{background-image:url("common-assets/misc/calendar-arrow-right-hover.svg")}.calendar-change-month-back:rtl:active{background-image:url("common-assets/misc/calendar-arrow-right.svg")}.calendar-change-month-forward{background-image:url("common-assets/misc/calendar-arrow-right.svg")}.calendar-change-month-forward:focus,.calendar-change-month-forward:hover{background-image:url("common-assets/misc/calendar-arrow-right-hover.svg")}.calendar-change-month-forward:active{background-image:url("common-assets/misc/calendar-arrow-right.svg")}.calendar-change-month-forward:rtl{background-image:url("common-assets/misc/calendar-arrow-left.svg")}.calendar-change-month-forward:rtl:focus,.calendar-change-month-forward:rtl:hover{background-image:url("common-assets/misc/calendar-arrow-left-hover.svg")}.calendar-change-month-forward:rtl:active{background-image:url("common-assets/misc/calendar-arrow-left.svg")}.calendar-day-event-dot-box{margin-top:17px;max-rows:1}.calendar-day-event-dot{margin:1px;border-radius:2px;width:4px;height:4px}.calendar-day-base{font-size:1.1em;text-align:center;width:48px;height:48px;margin:0 8px;border-radius:24px;border:1px solid transparent}.calendar-day-base:hover{color:#f2f5fc;background-color:rgba(100,181,246,.35);background-color:rgba(100,181,246,.15)}.calendar-day-heading{color:#f2f5fc;margin-top:16px;margin-bottom:0;font-size:1.2em;font-weight:bold}.calendar-today{font-weight:bold;color:#f2f5fc;background-color:rgba(100,181,246,.35);border-width:0}.calendar-today:selected{background-color:rgba(100,181,246,.35)}.calendar-not-today{color:#ced6e0}.calendar-not-today:selected{font-weight:bold;background-color:transparent;border:1px solid rgba(100,181,246,.35)}.calendar-nonwork-day{color:#fc7661;background-color:transparent;font-weight:bold}.calendar-nonwork-day:hover{color:#fc7661}.calendar-other-month-day{color:rgba(206,214,224,.3)}.calendar-other-month-day:hover{color:inherit}.calendar-week-number{margin-top:14px;color:rgba(206,214,224,.85);font-size:1em}#overview{spacing:12px}.window-caption{background-color:#353535;border:1px solid #353535;color:#c3c3c3;spacing:8px;border-radius:2px;font-size:.9em;padding:5px 8px;-cinnamon-caption-spacing:8px}.window-caption:focus{background-color:rgba(100,181,246,.35);color:#f2f5fc;border:1px solid rgba(100,181,246,.35)}.window-border{border:3px rgba(100,181,246,.35);border-radius:2px;background-color:rgba(255,255,255,.05);box-shadow:0 0 0 1px rgba(100,181,246,.35) inset}.overview-empty-placeholder{color:#fff;font-size:2em}.expo-workspaces-name-entry,.expo-workspaces-name-entry#selected{height:1.5em;border-radius:2px;font-size:1em;padding:5px 8px;-cinnamon-caption-spacing:4px;color:#c3c3c3;background-color:rgba(109,109,109,.4);border:1px solid rgba(22,22,22,.4);box-shadow:inset 0 2px 4px rgba(0,0,0,.05)}.expo-workspaces-name-entry:focus,.expo-workspaces-name-entry#selected:focus{border:1px solid rgba(100,181,246,.35);background-color:rgba(100,181,246,.35);color:#f2f5fc;font-style:italic;transition-duration:300;selection-background-color:#f2f5fc;selected-color:rgba(100,181,246,.35)}.expo-workspace-thumbnail-frame{border:4px solid rgba(255,255,255,0);background-color:rgba(255,255,255,0);border-radius:2px}.expo-workspace-thumbnail-frame#active{border:4px solid rgba(100,181,246,.35);background-color:#000;border-radius:2px}.expo-background{background-color:#353535}.workspace-thumbnails{spacing:26px}.workspace-thumbnails-background,.workspace-thumbnails-background:rtl{padding:8px}.workspace-add-button{background-image:url("common-assets/misc/add-workspace.svg");height:200px;width:35px;transition-duration:100}.workspace-add-button:hover{background-image:url("common-assets/misc/add-workspace-hover.svg");transition-duration:100}.workspace-add-button:active{background-image:url("common-assets/misc/add-workspace-active.svg");transition-duration:100}.workspace-overview-background-shade{background-color:rgba(0,0,0,.5)}.workspace-close-button,.window-close{background-image:url("common-assets/misc/close.svg");background-size:26px;height:26px;width:26px;-cinnamon-close-overlap:12px}.workspace-close-button:hover,.window-close:hover{background-image:url("common-assets/misc/close-hover.svg");background-size:26px;height:26px;width:26px}.workspace-close-button:active,.window-close:active{background-image:url("common-assets/misc/close-active.svg");background-size:26px;height:26px;width:26px}.window-close-area{background-image:url("common-assets/misc/trash-icon.svg");height:120px;width:400px}#workspaceSwitcher{spacing:0px;padding:3px}.workspace-switcher{padding-left:3px;padding-right:3px}.panel-left .workspace-switcher,.panel-right .workspace-switcher{padding:0}.workspace-button{border:1px solid rgba(0,0,0,.4);background-color:rgba(0,0,0,.2);width:20px;height:14px;color:rgba(242,245,252,.45);padding:3px;padding-top:4px;transition-duration:200}.workspace-button.vertical{height:1.5em;width:24px;padding:0;padding-top:3px;padding-bottom:3px}.workspace-button:outlined{background-color:rgba(100,181,246,.35);color:#f2f5fc}.workspace-button:outlined:hover{background-color:rgba(100,181,246,.05);color:#f2f5fc}.workspace-button:hover{background-color:rgba(206,214,224,.2);color:#f2f5fc}.workspace-graph{padding:3px;spacing:6px}.workspace-graph .workspace{border:1px solid rgba(0,0,0,.4);background-color:rgba(0,0,0,.2)}.workspace-graph .workspace:active{border:1px solid rgba(100,181,246,.35)}.workspace-graph .workspace .windows{-active-window-background:#7b8698;-active-window-border:rgba(0,0,0,.8);-inactive-window-background:#7b8698;-inactive-window-border:rgba(0,0,0,.8)}.workspace-graph .workspace:active .windows{-active-window-background:#98a0ae;-active-window-border:rgba(0,0,0,.8);-inactive-window-background:#626c7d;-inactive-window-border:rgba(0,0,0,.8)}#notification{border:1px solid #4a515e;border-radius:3px;background-color:#57606f;padding:13px;spacing-rows:10px;spacing-columns:10px;margin-from-right-edge-of-screen:20px;width:34em;color:#ced6e0}.popup-menu #notification{color:#ced6e0;-o-border-image:url("dark-assets/misc/message.svg") 9 9 9 9;border-image:url("dark-assets/misc/message.svg") 9 9 9 9}.popup-menu #notification .notification-button,.popup-menu #notification .notification-icon-button{padding:5px}#notification.multi-line-notification{padding-bottom:13px;color:#ced6e0}#notification-scrollview{max-height:10em}#notification-scrollview>.top-shadow,#notification-scrollview>.bottom-shadow{height:1em}#notification-scrollview:ltr>StScrollBar{padding-left:6px}#notification-scrollview:rtl>StScrollBar{padding-right:6px}#notification-body{spacing:5px}#notification-actions{spacing:10px}.notification-with-image{min-height:159px;color:#ced6e0}.notification-button,.notification-icon-button{padding:5px}.notification-icon-button>StIcon{icon-size:32px}#altTabPopup{padding:8px;spacing:16px}.switcher-list{color:#ced6e0;border:1px solid #4a515e;background-color:#57606f;border-radius:3px;padding:20px}.switcher-list>StBoxLayout{padding:4px}.switcher-list-item-container{spacing:8px}.switcher-list .item-box{padding:8px;border-radius:2px}.switcher-list .item-box:outlined{padding:8px;border:1px solid rgba(100,181,246,.35)}.switcher-list .item-box:selected{color:#f2f5fc;background-color:rgba(100,181,246,.35);border:0px solid rgba(100,181,246,.35)}.switcher-list .thumbnail{width:256px}.switcher-list .thumbnail-box{padding:2px;spacing:4px}.switcher-list .separator{width:1px;background:rgba(255,255,255,.2)}.switcher-arrow{border-color:rgba(0,0,0,0);color:#ced6e0}.switcher-arrow:highlighted{border-color:rgba(0,0,0,0);color:#f2f5fc}.thumbnail-scroll-gradient-left{background-color:rgba(0,0,0,0);border-radius:24px;border-radius-topright:0px;border-radius-bottomright:0px;width:60px}.thumbnail-scroll-gradient-right{background-color:rgba(0,0,0,0);border-radius:24px;border-radius-topleft:0px;border-radius-bottomleft:0px;width:60px}.ripple-box{width:104px;height:104px;background-image:url("common-assets/misc/corner-ripple.svg");background-size:contain}.ripple-box:rtl{background-image:url("common-assets/misc/corner-ripple.svg")}.lightbox{background-color:rgba(0,0,0,.4)}.flashspot{background-color:#fff}.modal-dialog{background-color:#57606f;border:1px solid #4a515e;border-radius:3px;padding:5px 10px}.modal-dialog>StBoxLayout:first-child{padding:10px}.modal-dialog-button-box{spacing:0;margin:0px;padding:10px;border:none;background-color:#57606f}.modal-dialog-button-box .modal-dialog-button{padding-top:0;padding-bottom:0;height:30px}.modal-dialog .confirm-dialog-title{text-align:center;font-weight:bold;font-size:1.3em;padding-bottom:12px}.run-dialog{padding:10px 15px 10px 15px;border:1px solid #4a515e;border-radius:3px;background-color:#57606f}.run-dialog>*{padding:0}.run-dialog-label{font-size:1.3em;font-weight:bold;color:#ced6e0;padding-bottom:15px;text-align:center}.run-dialog-description{color:#ced6e0;padding-top:15px;text-align:center}.run-dialog-description.error{color:#fc7661}.run-dialog-completion-box{padding-top:5px;padding-left:15px;font-size:1em}.run-dialog-entry{width:21em;height:1.2em;padding:7px;border-radius:3px;caret-color:#c3c3c3;selected-color:#f2f5fc;selection-background-color:rgba(100,181,246,.35);color:#c3c3c3;background-color:rgba(109,109,109,.4);border:1px solid rgba(22,22,22,.4);box-shadow:inset 0 2px 4px rgba(0,0,0,.05)}.run-dialog-entry:focus{color:#dae1e9;background-color:#86909b;box-shadow:inset 0 2px 4px rgba(60,77,94,.05)}.run-dialog .modal-dialog-button-box{border:none;box-shadow:none;background:none}.cinnamon-mount-operation-icon{icon-size:48px}.mount-password-reask{color:#f27835}.show-processes-dialog,.mount-question-dialog{spacing:24px}.show-processes-dialog-subject,.mount-question-dialog-subject{padding-top:10px;padding-left:17px;padding-bottom:6px}.show-processes-dialog-subject:rtl,.mount-question-dialog-subject:rtl{padding-left:0px;padding-right:17px}.show-processes-dialog-description,.mount-question-dialog-description{padding-left:17px;width:28em}.show-processes-dialog-description:rtl,.mount-question-dialog-description:rtl{padding-right:17px}.show-processes-dialog-app-list{max-height:200px;padding-top:24px;padding-left:49px;padding-right:32px}.show-processes-dialog-app-list:rtl{padding-right:49px;padding-left:32px}.show-processes-dialog-app-list-item{color:#ccc}.show-processes-dialog-app-list-item:hover{color:#fff}.show-processes-dialog-app-list-item:ltr{padding-right:1em}.show-processes-dialog-app-list-item:rtl{padding-left:1em}.show-processes-dialog-app-list-item-icon:ltr{padding-right:17px}.show-processes-dialog-app-list-item-icon:rtl{padding-left:17px}.show-processes-dialog-app-list-item-name{font-size:1.1em}.magnifier-zoom-region{border:2px solid maroon}.magnifier-zoom-region .full-screen{border-width:0px}#keyboard{background-color:#353535;border-width:0;border-top-width:1px;border-color:rgba(0,0,0,.4)}.keyboard-layout{spacing:10px;padding:10px}.keyboard-row{spacing:15px}.keyboard-key{min-height:2em;min-width:2em;font-size:1.4em;font-weight:bold;border-radius:3px;box-shadow:none;color:#c3c3c3;border:1px solid #4a515e;background-color:rgba(109,109,109,.4)}.keyboard-key:hover{color:#c3c3c3;border:1px solid rgba(2,2,2,.4);background-color:rgba(127,127,127,.5)}.keyboard-key:active,.keyboard-key:checked{color:#f2f5fc;border:1px solid rgba(100,181,246,.35);background-color:rgba(100,181,246,.35)}.keyboard-key:grayed{color:#606060;border:1px solid rgba(2,2,2,.4);background-color:rgba(109,109,109,.25)}.keyboard-subkeys{color:#c3c3c3;padding:5px;-arrow-border-radius:2px;-arrow-background-color:#353535;-arrow-border-width:1px;-arrow-border-color:rgba(0,0,0,.4);-arrow-base:20px;-arrow-rise:10px;-boxpointer-gap:5px}.menu{color:#ced6e0;border:0;border-radius:12px;background-color:rgba(87,96,111,.9)}.popup-sub-menu{background-color:#3c4d5e;box-shadow:none}.popup-sub-menu .popup-menu-item:ltr{padding-right:1.75em}.popup-sub-menu .popup-menu-item:rtl{padding-left:1.75em}.popup-sub-menu StScrollBar{padding:4px}.popup-sub-menu StScrollBar StBin#trough,.popup-sub-menu StScrollBar StBin#vhandle{border-width:0}.popup-menu-content{padding:1em 0em 1em 0em}.popup-menu-item{padding:.4em 1.75em;spacing:1em;border-left-width:0;border-right-width:0}.popup-menu-item:active{color:#f2f5fc;background-color:rgba(100,181,246,.35)}.popup-menu-item:insensitive{color:rgba(206,214,224,.5);background:none}.popup-inactive-menu-item{color:#ced6e0}.popup-inactive-menu-item:insensitive{color:rgba(206,214,224,.45)}.popup-menu-boxpointer{-arrow-border-radius:3px;-arrow-background-color:#57606f;-arrow-border-width:1px;-arrow-border-color:#4a515e;-arrow-base:21px;-arrow-rise:9px;-boxpointer-gap:2px}.popup-combo-menu{color:#ced6e0;border:1px solid #4a515e;border-radius:3px;background-color:#3c4d5e;box-shadow:none;padding:1em 0em 1em 0em}.popup-combobox-item{spacing:1em;padding:.4em 1.75em;border:1px solid transparent;border-left-width:0;border-right-width:0}.popup-separator-menu-item{-gradient-height:1px;-gradient-start:#4a515e;-gradient-end:#4a515e;-margin-horizontal:0;height:1px}.popup-alternating-menu-item:alternate{font-weight:normal}.popup-device-menu-item{spacing:.5em}.popup-subtitle-menu-item{font-weight:normal}.nm-menu-item-icons{spacing:.5em}.menu-favorites-box{padding:10px;transition-duration:300;background-color:rgba(60,77,94,.3);border:0;border-radius:6px}.menu-favorites-button{padding:.9em 1em;border:0;border-radius:6px}.menu-favorites-button:hover{background-color:rgba(100,181,246,.35)}.menu-places-box{padding:10px;border:0px solid red}.menu-places-button{padding:10px}.menu-categories-box{padding:10px 30px 10px 30px}.menu-applications-inner-box,.menu-applications-outer-box{padding:10px 10px 0 10px}.menu-application-button{padding:7px;border:0}.menu-application-button:highlighted{font-weight:bold}.menu-application-button-selected{padding:7px;color:#f2f5fc;background-color:rgba(100,181,246,.35);border-radius:6px}.menu-application-button-selected:highlighted{font-weight:bold}.menu-application-button-label:ltr{padding-left:5px}.menu-application-button-label:rtl{padding-right:5px}.menu-category-button{padding:7px;border:0}.menu-category-button-selected{padding:7px;color:#f2f5fc;background-color:rgba(100,181,246,.35);border-radius:6px}.menu-category-button-hover{background-color:red;border-radius:2px}.menu-category-button-greyed{padding:7px;color:rgba(206,214,224,.45);border-radius:6px}.menu-category-button-label:ltr{padding-left:5px}.menu-category-button-label:rtl{padding-right:5px}.menu-selected-app-box{padding-right:30px;padding-left:28px;text-align:right;height:2.2em}.menu-selected-app-box:rtl{padding-top:10px;height:2.2em}.menu-selected-app-title{font-weight:bold}.menu-selected-app-description{max-width:150px}.menu-search-box:ltr{padding-left:30px}.menu-search-box-rtl{padding-right:30px}#menu-search-entry{width:220px;min-height:16px;font-weight:normal;border:0;border-radius:6px;caret-color:#ced6e0;background-color:rgba(134,144,155,.65)}.menu-search-entry-icon{icon-size:1em;color:#ced6e0}.info-osd{text-align:center;font-weight:bold;spacing:1em;padding:16px;color:#ced6e0;border:1px solid #4a515e;border-radius:5px;background-color:#57606f}.restart-osd{font-size:1.6em}.workspace-osd{font-size:4em}.osd-window{text-align:center;font-weight:bold;spacing:1em;padding:20px;color:#ced6e0;background-color:#57606f;border:1px solid #4a515e;border-radius:5px}.osd-window .osd-monitor-label{font-size:3em}.osd-window .level{padding:0;height:.7em;background-color:rgba(0,0,0,.5);border-radius:2px}.osd-window .level-bar{border-radius:2px;background-color:rgba(100,181,246,.35)}.window-list-box{spacing:6px;padding-left:10px;padding-top:1px}.window-list-box.vertical{spacing:2px;padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px}.window-list-box:highlight{background-color:rgba(252,118,97,.5)}.window-list-item-label{font-weight:bold;width:15em;min-width:5px}.window-list-item-box{font-weight:bold;background-image:none;padding-top:0;padding-left:8px;padding-right:8px;transition-duration:100;color:rgba(206,214,224,.8)}.window-list-item-box.top,.window-list-item-box.bottom{border-bottom-width:2px}.window-list-item-box.top StLabel,.window-list-item-box.bottom StLabel{padding-left:2px}.window-list-item-box.right{padding-left:0px;padding-right:0px;border-right-width:2px}.window-list-item-box.right StBin{padding-right:0}.window-list-item-box.left{padding-left:0px;padding-right:0px;border-left-width:2px}.window-list-item-box.left StBin{padding-left:1px}.window-list-item-box:hover,.window-list-item-box:groupfocus{color:#ced6e0;background-color:rgba(206,214,224,.2)}.window-list-item-box:active,.window-list-item-box:checked,.window-list-item-box:focus,.window-list-item-box:running{color:#ced6e0;border-color:rgba(100,181,246,.35);background-color:rgba(206,214,224,.2)}.window-list-item-box .progress{background-color:rgba(100,181,246,.15)}.window-list-item-demands-attention{background-gradient-direction:vertical;background-gradient-start:#ff5f45;background-gradient-end:#ff5f45}.window-list-preview{spacing:6px;color:#ced6e0;border:1px solid #4a515e;background-color:#57606f;border-radius:3px;padding:6px 12px 12px 12px;font-size:1em}.grouped-window-list-item-label{font-weight:bold;width:15em;min-width:5px}.grouped-window-list-item-box{text-align:left;font-weight:bold;background-image:none;padding-top:0;padding-left:8px;padding-right:8px;transition-duration:100;color:rgba(206,214,224,.8)}.grouped-window-list-item-box.top,.grouped-window-list-item-box.bottom{border-bottom-width:2px}.grouped-window-list-item-box.top StLabel,.grouped-window-list-item-box.bottom StLabel{padding-left:2px}.grouped-window-list-item-box.right{padding-left:0px;padding-right:0px;border-right-width:2px}.grouped-window-list-item-box.right StBin{padding-right:0}.grouped-window-list-item-box.left{padding-left:0px;padding-right:0px;border-left-width:2px}.grouped-window-list-item-box.left StBin{padding-left:1px}.grouped-window-list-item-box:hover,.grouped-window-list-item-box:focus{color:#ced6e0;background-color:rgba(206,214,224,.3)}.grouped-window-list-item-box:active,.grouped-window-list-item-box:checked{color:#ced6e0;border-color:rgba(100,181,246,.35)}.grouped-window-list-item-box .progress{background-color:rgba(100,181,246,.15)}.grouped-window-list-item-demands-attention{background-gradient-direction:vertical;background-gradient-start:#ff5f45;background-gradient-end:#ff5f45}.grouped-window-list-thumbnail-label{padding-left:4px}.grouped-window-list-number-label{z-index:99;color:#d0d0d0}.grouped-window-list-badge{border-radius:256px;background-color:#4a4a4a}.grouped-window-list-button-label{padding-left:4px}.grouped-window-list-thumbnail-alert{background:rgba(255,52,52,.3)}.grouped-window-list-thumbnail-menu{color:#ced6e0;border:1px solid #4a515e;background-color:#57606f;border-radius:3px;padding:0px}.grouped-window-list-thumbnail-menu>StBoxLayout{padding:4px}.grouped-window-list-thumbnail-menu .item-box{padding:10px;border-radius:2px;spacing:4px}.grouped-window-list-thumbnail-menu .item-box:outlined{padding:8px;border:1px solid rgba(100,181,246,.35)}.grouped-window-list-thumbnail-menu .item-box:selected{border:1px solid rgba(100,181,246,.35)}.grouped-window-list-thumbnail-menu .thumbnail{width:256px}.grouped-window-list-thumbnail-menu .separator{width:1px;background:rgba(255,255,255,.2)}#overview-corner{background-image:url("common-assets/misc/overview.png")}#overview-corner:hover{background-image:url("common-assets/misc/overview-hover.png")}.applet-separator{padding:1px 4px}.applet-separator.vertical{padding:4px 1px}.applet-separator-line{width:1px;background:rgba(255,255,255,.12)}.applet-separator-line-vertical{height:1px;background:rgba(255,255,255,.12)}.applet-box{padding-left:4px;padding-right:4px;spacing:4px;color:#ced6e0;text-shadow:none;transition-duration:100;text-align:center}.applet-box.vertical{padding-left:0px;padding-right:0px;padding-top:3px;padding-bottom:3px}.applet-box:hover,.applet-box:checked{color:#f2f5fc;background-color:rgba(100,181,246,.35)}.applet-box:highlight{background-image:none;-o-border-image:none;border-image:none;background-color:rgba(252,118,97,.5)}.applet-label{font-weight:bold;color:#ced6e0}.applet-label:hover,.applet-label:checked,.applet-box:hover .applet-label,.applet-box:checked .applet-label{color:#f2f5fc;text-shadow:none}.applet-icon{color:#f2f5fc;icon-size:22px}.applet-icon:hover,.applet-icon:checked,.applet-box:hover>.applet-icon,.applet-box:checked>.applet-icon{color:#f2f5fc;text-shadow:none}.user-icon{width:32px;height:32px;background-color:transparent;border:none;border-radius:0}.user-label{color:#ced6e0;font-size:1em;font-weight:bold;margin:0px}.desklet{color:#ced6e0}.desklet:highlight{background-color:rgba(252,118,97,.5)}.desklet-with-borders{border:1px solid #4a515e;border-radius:5px;background-color:#57606f;color:#ced6e0;padding:12px;padding-bottom:16px}.desklet-with-borders:highlight{background-color:rgba(252,118,97,.5)}.desklet-with-borders-and-header{border:1px solid #4a515e;border-top-width:0;border-radius:0 0 5px 5px;background-color:#57606f;color:#ced6e0;border-radius:0;border-radius-topleft:0;border-radius-topright:0;padding:12px;padding-bottom:17px}.desklet-with-borders-and-header:highlight{background-color:rgba(252,118,97,.5)}.desklet-header{border:1px solid #4a515e;border-radius:5px 5px 0 0;background-color:#505966;color:#ced6e0;font-size:1em;padding:12px;padding-bottom:6px}.desklet-drag-placeholder{border:2px solid rgba(100,181,246,.35);background-color:rgba(100,181,246,0)}.photoframe-box{border:1px solid #4a515e;border-radius:5px;background-color:#57606f;color:#ced6e0;padding:12px;padding-bottom:16px}.notification-applet-padding{padding:.5em 1em}.notification-applet-container{max-height:100px}.tile-preview{background-color:rgba(100,181,246,0);border:1px solid rgba(100,181,246,.35)}.tile-preview.snap{background-color:rgba(100,181,246,0)}.tile-hud{background-color:rgba(100,181,246,0);border:1px solid rgba(100,181,246,.35)}.tile-hud.snap{background-color:rgba(100,181,246,0)}.tile-hud:top{border-top-width:0px}.tile-hud:bottom{border-bottom-width:0px}.tile-hud:left{border-left-width:0px}.tile-hud:right{border-right-width:0px}.tile-hud:top-left{border-top-width:0px;border-left-width:0px}.tile-hud:top-right{border-top-width:0px;border-right-width:0px}.tile-hud:bottom-left{border-bottom-width:0px;border-left-width:0px}.tile-hud:bottom-right{border-bottom-width:0px;border-right-width:0px}.xkcd-box{padding:6px;border:0px;background-color:rgba(0,0,0,0);border-radius:0px} \ No newline at end of file diff --git a/cinnamon/sass/cinnamon.scss b/cinnamon/sass/cinnamon.scss index 10abd7a..d09a2e6 100644 --- a/cinnamon/sass/cinnamon.scss +++ b/cinnamon/sass/cinnamon.scss @@ -288,11 +288,11 @@ StScrollBar { .ripple-box { width: 104px; height: 104px; - background-image: url('common-assets/misc/corner-ripple.svg'); + background-image: url('assets/misc/corner-ripple.svg'); background-size: contain; &:rtl { - background-image: url('common-assets/misc/corner-ripple.svg'); + background-image: url('assets/misc/corner-ripple.svg'); } } diff --git a/cinnamon/sass/ui/calendar.scss b/cinnamon/sass/ui/calendar.scss index 9b87654..8fc649d 100644 --- a/cinnamon/sass/ui/calendar.scss +++ b/cinnamon/sass/ui/calendar.scss @@ -187,54 +187,54 @@ //arrow back .calendar-change-month-back { - background-image: url('common-assets/misc/calendar-arrow-left.svg'); + background-image: url('assets/misc/calendar-arrow-left.svg'); &:focus, &:hover { - background-image: url('common-assets/misc/calendar-arrow-left-hover.svg'); + background-image: url('assets/misc/calendar-arrow-left-hover.svg'); } &:active { - background-image: url('common-assets/misc/calendar-arrow-left.svg'); + background-image: url('assets/misc/calendar-arrow-left.svg'); } &:rtl { - background-image: url('common-assets/misc/calendar-arrow-right.svg'); + background-image: url('assets/misc/calendar-arrow-right.svg'); &:focus, &:hover { - background-image: url('common-assets/misc/calendar-arrow-right-hover.svg'); + background-image: url('assets/misc/calendar-arrow-right-hover.svg'); } &:active { - background-image: url('common-assets/misc/calendar-arrow-right.svg'); + background-image: url('assets/misc/calendar-arrow-right.svg'); } } } //arrow forward .calendar-change-month-forward { - background-image: url('common-assets/misc/calendar-arrow-right.svg'); + background-image: url('assets/misc/calendar-arrow-right.svg'); &:focus, &:hover { - background-image: url('common-assets/misc/calendar-arrow-right-hover.svg'); + background-image: url('assets/misc/calendar-arrow-right-hover.svg'); } &:active { - background-image: url('common-assets/misc/calendar-arrow-right.svg'); + background-image: url('assets/misc/calendar-arrow-right.svg'); } &:rtl { - background-image: url('common-assets/misc/calendar-arrow-left.svg'); + background-image: url('assets/misc/calendar-arrow-left.svg'); &:focus, &:hover { - background-image: url('common-assets/misc/calendar-arrow-left-hover.svg'); + background-image: url('assets/misc/calendar-arrow-left-hover.svg'); } &:active { - background-image: url('common-assets/misc/calendar-arrow-left.svg'); + background-image: url('assets/misc/calendar-arrow-left.svg'); } } } @@ -262,8 +262,7 @@ &:hover { color: $selected_fg_color; - background-color: $selected_bg_color; - background-color: transparentize($selected_bg_color, 0.2); + border-color: $selected_bg_color; } } @@ -271,8 +270,7 @@ color: $selected_fg_color; margin-top: 16px; margin-bottom: 0; - font-size: 1.2em; - font-weight: bold; + font-size: 1.1em; } // .calendar-day { diff --git a/cinnamon/sass/ui/form.scss b/cinnamon/sass/ui/form.scss index 2665ae4..d060ef9 100644 --- a/cinnamon/sass/ui/form.scss +++ b/cinnamon/sass/ui/form.scss @@ -34,19 +34,19 @@ StBin { width: 16px; height: 16px; - background-image: url('#{$asset_path}/checkbox/checkbox-unchecked.svg'); + background-image: url('assets/checkbox/checkbox-unchecked.svg'); } &:focus StBin { - background-image: url('#{$asset_path}/checkbox/checkbox-unchecked-focused.svg'); + background-image: url('assets/checkbox/checkbox-unchecked-focused.svg'); } &:checked StBin { - background-image: url('#{$asset_path}/checkbox/checkbox-checked.svg'); + background-image: url('assets/checkbox/checkbox-checked.svg'); } &:focus:checked StBin { - background-image: url('#{$asset_path}/checkbox/checkbox-checked-focused.svg'); + background-image: url('assets/checkbox/checkbox-checked-focused.svg'); } } @@ -69,19 +69,19 @@ StBin { width: 16px; height: 16px; - background-image: url('#{$asset_path}/checkbox/checkbox-unchecked.svg'); + background-image: url('assets/checkbox/checkbox-unchecked.svg'); } &:focus StBin { - background-image: url('#{$asset_path}/checkbox/checkbox-unchecked-focused.svg'); + background-image: url('assets/checkbox/checkbox-unchecked-focused.svg'); } &:checked StBin { - background-image: url('#{$asset_path}/checkbox/checkbox-checked.svg'); + background-image: url('assets/checkbox/checkbox-checked.svg'); } &:focus:checked StBin { - background-image: url('#{$asset_path}/checkbox/checkbox-checked-focused.svg'); + background-image: url('assets/checkbox/checkbox-checked-focused.svg'); } } @@ -95,10 +95,10 @@ &-us, &-intl { - background-image: url('#{$asset_path}/switch/switch-off.svg'); + background-image: url('assets/switch/switch-off.svg'); &:checked { - background-image: url('#{$asset_path}/switch/switch-on.svg'); + background-image: url('assets/switch/switch-on.svg'); } } } diff --git a/cinnamon/sass/ui/menu.scss b/cinnamon/sass/ui/menu.scss index a7cbc46..ce5d555 100644 --- a/cinnamon/sass/ui/menu.scss +++ b/cinnamon/sass/ui/menu.scss @@ -5,7 +5,7 @@ color: $fg_color; border: 0; border-radius: 12px; - background-color: transparentize($bg_color, 0.1); + background-color: transparentize($bg_color, 0.05); } .popup-sub-menu { @@ -120,8 +120,8 @@ &-favorites-box { padding: 10px; transition-duration: 300; - background-color: transparentize($base_color, 0.7); - border: 0; + background-color: transparentize($base_color, 0.5); + border: 1px solid transparentize($grey_color, .5); border-radius: 6px; } @@ -244,11 +244,12 @@ #menu-search-entry { width: 220px; min-height: 16px; + margin-right:10px; font-weight: normal; - border: 0; + border: 1px solid $grey_color; border-radius: 6px; caret-color: $fg_color; - background-color: transparentize($grey_color, 0.35); + background-color: $base_color; @extend %entry; &:focus, @@ -259,6 +260,7 @@ .menu-search-entry-icon { icon-size: 1em; + margin-right:6px; color: $fg_color; } diff --git a/cinnamon/sass/ui/notify.scss b/cinnamon/sass/ui/notify.scss index b815144..eba8814 100644 --- a/cinnamon/sass/ui/notify.scss +++ b/cinnamon/sass/ui/notify.scss @@ -14,7 +14,7 @@ .popup-menu & { color: $fg_color; - border-image: url('#{$asset_path}/misc/message.svg') 9 9 9 9; + border-image: url('assets/misc/message.svg') 9 9 9 9; .notification-button, .notification-icon-button { diff --git a/cinnamon/sass/ui/win.scss b/cinnamon/sass/ui/win.scss index d252846..01ecec8 100644 --- a/cinnamon/sass/ui/win.scss +++ b/cinnamon/sass/ui/win.scss @@ -287,9 +287,9 @@ // Overview corner // #overview-corner { - background-image: url('common-assets/misc/overview.png'); + background-image: url('assets/misc/overview.png'); &:hover { - background-image: url('common-assets/misc/overview-hover.png'); + background-image: url('assets/misc/overview-hover.png'); } } diff --git a/cinnamon/sass/var/var.scss b/cinnamon/sass/var/var.scss index 22accef..db59ea5 100644 --- a/cinnamon/sass/var/var.scss +++ b/cinnamon/sass/var/var.scss @@ -4,9 +4,9 @@ * @date 2022/05/05 14:02:55 */ -$asset_path: dark-assets; - $selected_bg_color: rgba(100, 181, 246, 0.35); +$selected_fg_color: #f2f5fc; + $highlight_color: #64b5f6; $base_color: #3c4d5e; @@ -15,8 +15,6 @@ $bg_color: #57606f; $fg_color: #ced6e0; $grey_color: #86909b; -$selected_fg_color: #f2f5fc; - $borders_color: darken($bg_color, 6%); $separator_color: darken($grey_color, 6%); diff --git a/gtk-2.0/assets-dark.svg b/gtk-2.0/assets-dark.svg deleted file mode 100644 index ecac130..0000000 --- a/gtk-2.0/assets-dark.svg +++ /dev/null @@ -1,5288 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/gtk-2.0/assets-dark/arrow-down-insens.png b/gtk-2.0/assets-dark/arrow-down-insens.png deleted file mode 100644 index 39049a2cbb9279505a60c351614e04de910c2257..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZgPZ!4! zj_Bl$O0mnQ7}yPc4gDpPrXBgyzpjC63XqCCH{qDnX5DA;Ia18dIXV;WO+UamrTb~0 zrQB!rs-!dXX9Roh2@rPrnS73U>zyvq=9!!>v|N0|Ts diff --git a/gtk-2.0/assets-dark/arrow-down-prelight.png b/gtk-2.0/assets-dark/arrow-down-prelight.png deleted file mode 100644 index a7ca38da8f183e7b63ec4ae8e50ff0ebea69ea32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZAPZ!4! zj+x0jKD?>XW|oP`*!5w`!$Xs}|Lcc1u;@)=xOrOg+=hAg%O2iuHCfOVp|JP89lJ;0 z??WHC>-BtC9tE3MEL5BGaDRc^il^6H4cSzZm+HUStHGSe%)nQoCsXr%?PQ=O44$rj JF6*2UngDJsNjLxi diff --git a/gtk-2.0/assets-dark/arrow-down-small-insens.png b/gtk-2.0/assets-dark/arrow-down-small-insens.png deleted file mode 100644 index d876205272e26944498bb4cf41ad07efa8f96232..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=RPZ!4! zj_Bls18hn2j#W8EYU{y@)*Z8Q7>*?4#gs|@9ntrRBp7XRxbDqXZrI;xPv;Fch2@pj?l*+5enJYD@<);T3K0RS=!KQjOT diff --git a/gtk-2.0/assets-dark/arrow-down-small-prelight.png b/gtk-2.0/assets-dark/arrow-down-small-prelight.png deleted file mode 100644 index 70297cf3d8fbf2457a41d5cff52275fb41b4b4fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=hPZ!4! zj_Bls18jZvwhvha?Vr`Xk(^Pu=GJ~h9pUXO@geCw9u1X95 diff --git a/gtk-2.0/assets-dark/arrow-down-small.png b/gtk-2.0/assets-dark/arrow-down-small.png deleted file mode 100644 index 45eb1cb09c3379c0c5e61f8e0788667c6dcf53fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!46(bL5- zgkxrJuOZhV2NBliOV38KtWQu4%Suic{J>&)@ZQ7S6M{BeiaB`ikhO=_+8}M6oB4}7 z=B}S3S@Ge$j+wdf?7s$^SLV*vc3^byv-WJ4c>F`Qr$KpM6a(Xq-AO&w<@0y^4hrIq z`L!>;RiKDb;pFK}cRXIH%x$dp%9M3Fao>8us#WRdDjDarCC<2B`uE2U@fTb+fwjka QK|WycboFyt=akR{0CkyUUjP6A diff --git a/gtk-2.0/assets-dark/arrow-down.png b/gtk-2.0/assets-dark/arrow-down.png deleted file mode 100644 index 004cf94d36223f0a97ce52d2107213d3af4211dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!5n)zif> zgkxrG-$JfK0TOQe|0_LiVwOKJeS?JWzIGm#)2SO2a>NcM736+DXV`pj`UW188MTay zGjAH0mHpJ^Ym2v$;gg^Fcx6iT{M!5XALM&ZdXu4GdvKc`gG0%I2~op-L!y(;nn{Wn{w`Kd+W;aP;==$+5b$(Gn~|eHqD*^^ZO=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wqo-U3d z9MQ=M49x-CX0#ffKX4}E-Hf@0|C4Vwp3yisV=<6r)o_NTb4IseebS|aUP<4M{pp{_ zaq*;pqI9wDvvMD$DbiXZwK~t@b0nwCKEfR&bD8DovrWg>byV^(uuYZMm-)k`0JMm~ M)78&qol`;+0B{0IWdHyG diff --git a/gtk-2.0/assets-dark/arrow-left-prelight.png b/gtk-2.0/assets-dark/arrow-left-prelight.png deleted file mode 100644 index 8e71a1393784285b63383a09d1569ecc3324b329..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!2%?APo63Uq?n4GJVQ7*Lf^Q71UU;lB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v9o-U3d z9MQ=M49%-^o{Ps-u%*R4*|*{Iq5s@(9iFKkb|fr64Ht`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0TpfVba4#f znCaVRm~|*Y#{K?#X`c>@DLQ+d7qYMLO=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u^o-U3d z9MQ=gm13I>rt~s0CEZT`cl=Gy)3&1IQ_261&gl|qEL!|Hx$byO_q4`BbtcjGtr|Wo zCtXf7^_=MbDP64=D57$UC1}DC?!ZqO=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vvo-U3d z9MQ=;KD_yJXmt*cK*7SlhyHV0>lYo~@l^a@tVO9C%PCv=`iI|-W{amLY!Ytl`tCHN zQ(@-mO%BhF?%}T2pJS=cC6vpgx#J*r;HO82KHYvJFqdJWj-H0Yq##3}4Gf;HelF{r G5}E*y%1Ds_ diff --git a/gtk-2.0/assets-dark/arrow-right.png b/gtk-2.0/assets-dark/arrow-right.png deleted file mode 100644 index 0d3982e120f9cee7ea8f5bb632794fb6cb6a11ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(0U`xw#m)s%EX7WqAsj$Z!;#Vfk}U9uEM{Qf zI|9OtQ?>b|fr64Ht`Q}{`DrEPiAAXl<>lpinR(g8$%zH2dih1^v)|cB0Tr$Bba4#f zm}z@vE#Dyr2IdFfoQ#B?$aN$rJQOteGow>AJ-yw@r%$A>PHqR>Ud@q0Lwqgt2$!x%N_``(M$mNVo4d3l1ZkbTR*_0sRdU5vI zL)G@vwy+jVzw+O?*V|LFVdQ&MBb@06P|L*8l(j diff --git a/gtk-2.0/assets-dark/arrow-up-insens.png b/gtk-2.0/assets-dark/arrow-up-insens.png deleted file mode 100644 index 0723570c9510339a6a4ccd23f4cfec4c981e4412..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIY#PZ!4! zj_BkBhGvVGGxlCI;^CN}AW*FMtp3bekHQrWI^}0R&al5Ioc!;|9Ir>LTuU|{%jy3q zKAUYy7we_pLKYH9(~kVNzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZAPZ!4! zj_BkBhGyaGz1N@Z}+4h88wGtzopr0N=JpTL1t6 diff --git a/gtk-2.0/assets-dark/arrow-up-small-insens.png b/gtk-2.0/assets-dark/arrow-up-small-insens.png deleted file mode 100644 index 38725246c914c671093e3816ceabd282eecfeb2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>6PZ!4! zj_BkBhGv(GGv-cw#KSS+fMBu7v-~ri0e&+$lFv+S3ns6 diff --git a/gtk-2.0/assets-dark/arrow-up-small-prelight.png b/gtk-2.0/assets-dark/arrow-up-small-prelight.png deleted file mode 100644 index b013b5d37881c6852cb84a75101d70c4f04304b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcT58o*^6@p>Nzkf}8~&k;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWIZ2PZ!4! zj_BkBhGyqQ$IIpkq&qbHl{wxo_rLnj5ktQf2kMVK_U^N{&8z$K@T2MfnFpNIZ}rt% zWgR$B;Pd^*apBm6g^$nsS2$jgFSh^J!U(kYtGj~l_j~6L01apGboFyt=akR{0Be>> AO#lD@ diff --git a/gtk-2.0/assets-dark/arrow-up-small.png b/gtk-2.0/assets-dark/arrow-up-small.png deleted file mode 100644 index 3197e55745b5ba4b049813437e7040b4639f7873..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!46+0(@_ zgkxrJk1ijRp@hrw_)MlEAbHFIAr35ueE2u=3h3sbrZyE-Im#Pd$o!ikK2o zdMsN7p2#kp@{M7dlF|2j_Zf5;&aBzmetzSawPK&uQ*}U%GBD TbQeVcoyXwm>gTe~DWM4fy8vRE diff --git a/gtk-2.0/assets-dark/arrow-up.png b/gtk-2.0/assets-dark/arrow-up.png deleted file mode 100644 index d2b02e55cedc33f43d3db3349d9deac97c53da12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!5n!_&nv zgkxrCzhU;F014Oke?2M>ITsWc6u*loCazHm z{fB$zA?5YK3VSaK9x#uKB29L;T{>NtIGZ;@=zv`D;k@u&gQNM#juR6?HW;r>A`A5K2 zWrh{6#2dZ~99p#Q^<IV3P zxB_WSO-&6LP*+z6GJzu6V4$a`2js#@iB~Vb05$NI1o;Is$SdsHy=U+K{Re*h{AqmR zd@fMJ%+tj&L?S#np=%#Eb2N*@jc0qB8-@9J?mU06CtO;h;=ba6R>5P=yqsY!8nWgI g318aUAEYrdY+z>Qn0ek!5oiK~r>mdKI;Vst09@Zp;s5{u diff --git a/gtk-2.0/assets-dark/button-hover.png b/gtk-2.0/assets-dark/button-hover.png deleted file mode 100644 index 822be9a9c821ddd4d88574530149ffa8b426274c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(ss#9i zxB_WSO-&6A4Q*|09UUDY2?RDaHV}rtzkfhLzz?}yi$OM(1o;Is$SdsHy=U)(pGPg% z&IAgYdb&77;7KM1LB8APyG}X$2b#d(>FVdQ&MBb@0IxSn6951J diff --git a/gtk-2.0/assets-dark/button.png b/gtk-2.0/assets-dark/button.png deleted file mode 100644 index 5a3e7d035e407d686ceeebcfc0e97c30df21923b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(ss#9i zxB_WSO-&6A4Q*|09UUDY2?XZm<`9Onv$KnfOXL!!P>@X}L4Lsu@(R0l@7ep{=TXbG zGl7Dpo-U3d65+`ST{AeDb(wf_LU$)7>||y>o@J3A&dmHgk7b6zp^6oX2fIYP*m!#6 eJ_zK9F)%FZKXK(jL8T7R00vK2KbLh*2~7aSqD9aE diff --git a/gtk-2.0/assets-dark/checkbox-checked-insensitive.png b/gtk-2.0/assets-dark/checkbox-checked-insensitive.png deleted file mode 100644 index 487c5c95b7e0ed705378d11b88a40b9841c8962a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkM}SX= zE0B(yKRJAMf7qP9u-Uy4v-@>)bo9+l_07%oEzAvVtPJg}jGgSv-JLzla=mK`1G*Xl zdVr`gXhL(yq}GtBonh0v!sqsdif$4Gnk7*Z$aIEF}s z=k`bQH7M|~h;C45`Xo^Gf3_Eo0`Ix|ewT80>j>u@?n`jxka^&$kSOwVky5n9><=%` zUJ8A<#8XxKzS|PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(a)3{W zE07MK+aET&H)2kI_?*75Iep=?`?P^TM@L6jSKr*!z}(Ex+S1s;&e+k;%-z|{-NoF) z)uS}WtER}Wt=hk}+P|YFu)996ry+PkOURV=kf|M^(>g<^cZJR93Y*yjG_!B(%^ILJ z>?J{d!3>^W-j5zXi8f!e0w|Q=>Eak75uSVQBwvF8hwH`VVJl1Lr9b_@|B~zKg%@`} zR$*!I4?L7#$f1xnk?BC3P~W-s#n;|4|2|q{Hsvf|Sa4q6whhliLdwdtz5PbhW{qobn+1FEX3KqgRl_m=xx~jFIIxL5 e4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TQJzX3_ zEPCJe8gd;r5MX)UbdfuzZAtL-_8-c}{5SobwCC{LQx2EfOM*7%rFcASaEaoN*?i~R zq4^RG-}f1B4!pEC4 vdS`lGVzObJCBtKQY-Q4psaL}P{7+-urL5ePF_ZrT&>;+-u6{1-oD!M<6QNry diff --git a/gtk-2.0/assets-dark/combo-entry-button-active-rtl.png b/gtk-2.0/assets-dark/combo-entry-button-active-rtl.png deleted file mode 100644 index 0883c559337420189986a44b7c883b31ef249ca0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!3JV=Zu04nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UDJY5_^ zEPCIbJILE$z{BjI-aDf?y}cnbf_vG+gML%je9$y-IIKTS=f9sA!-}ov-tFr?!If|* zVa@x*w53ywUM<}EZIL&7dpy(q%K~pY-I6-hW@Rku{MWqgp2d~B{*%H*au^n@l0G>% brKMAP=>sVyk$_4Ipsfs^u6{1-oD!Mzopr0Ie-O A(f|Me diff --git a/gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png b/gtk-2.0/assets-dark/combo-entry-button-insensitive-rtl.png deleted file mode 100644 index 294edc46c5b61ace444e2274e7af0dfb90bb2e82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiWCEU zLR^8gp`oDx80hQk1KH;0<`Ax#nVFrP-O=P#(}0RNN`m}?8RQjq@7ep{r`z}C4L~t< zPZ!4!iOb0eMeiG$*x0VE2@No4Y^)V+I&0{2^F&>W<0tFImNq^Nc{a0HZC)RA18QOL MboFyt=akR{05{e|1ONa4 diff --git a/gtk-2.0/assets-dark/combo-entry-button-insensitive.png b/gtk-2.0/assets-dark/combo-entry-button-insensitive.png deleted file mode 100644 index 996f9c3b49cd65640920ee3d452f8b70e3233285..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiWCEU zLR^8gp`oDx7?_!vnVXx#*|xT}c6N3xi~_TPir7nn{DK+eckO=g;3tdht200$HBT4E z5DCd-jrJxZXSTL=p#cItN9MI1iL>*$d7`c)DWRdgQ;C_uk#*WDp4La_fI1jFUHx3v IIVCg!02NI^F#rGn diff --git a/gtk-2.0/assets-dark/combo-entry-button-rtl.png b/gtk-2.0/assets-dark/combo-entry-button-rtl.png deleted file mode 100644 index 86de7a35e647c6823caec0a08baee526591104bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iic|u8 zLR^8grlzKbhK7!gjy4#Wo0~%zW@cv2&dx3_E)#D~-U?L5Q4-`A%pk9@d(YknKi$4B zZvg4_ba4!k2v1HZdf(8*#&&JZ-2j8e##+;+vy91n#%7!3BPaYhm%+y`%&_+EvX^Q9 SeQp3XF?hQAxvXL9-Mcx>&QGapPL?aa~>W!z`!r;%El1#r(Nfwvqle4 O6N9I#pUXO@geCynH$epe diff --git a/gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png b/gtk-2.0/assets-dark/combo-entry-focus-notebook-rtl.png deleted file mode 100644 index ed48c6b1e37a1422b3a79641e1c4dc3dab1b2232..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiVOmL zLR^7#=&A;{l30hVtbn>wzv{w(ihTd_ypTz44h|0P(cwXzwLzVA!JT#CvwFkl^ga7s za1LZ^NswPK0~BYN6%}kJ_l-N@O1TaS?83{1OOD#R8;@~ diff --git a/gtk-2.0/assets-dark/combo-entry-focus-notebook.png b/gtk-2.0/assets-dark/combo-entry-focus-notebook.png deleted file mode 100644 index a4128f640cfbaf7de32e12c66ed06128d40867e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiVOmL zLR^7#=&AGNuP zIvc2mqa?^Ln1PKeGrREj@7BErZa^^|PZ!4!iSXnXR^R2h>eWy4kgiM*X=uCw3Tv=}(!%am6#tFx4^v%^7IOCarmtFNL0vf{L>FVdQ&MBb@ E08t-P(f|Me diff --git a/gtk-2.0/assets-dark/combo-entry-focus.png b/gtk-2.0/assets-dark/combo-entry-focus.png deleted file mode 100644 index 243696a88ff903a7bfdb55afd8e602610b971b1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiVOmL zLR^7#=&Ag1McA?zoKz$6Ju6{1-oD!MDrWe*5pYrY>dA&wfEUwRM3E^8GS1g|D610o2Rj M>FVdQ&MBb@0IX9%RR910 diff --git a/gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png b/gtk-2.0/assets-dark/combo-entry-insensitive-notebook.png deleted file mode 100644 index 5030f752739c0151ea3f6662ad251221773646eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iilhU4 zLR<|D3=9nojf{+pjg76WtgNlA?d{vdUs{)m2db&7TP= diff --git a/gtk-2.0/assets-dark/combo-entry-notebook-rtl.png b/gtk-2.0/assets-dark/combo-entry-notebook-rtl.png deleted file mode 100644 index 9499e0c146bab14fcd2a272ef65c76993c4bb627..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iigW{f zLR^8gwzjsOo*s}iHa0dgGBO1Nh=`7kj=sLWfq{XQm6d~ogQ)o1Ss*J*g8YIR*tmHz zbBarT3r&~u2MQW{x;TbNgeTA7WZnGDE}?6b7~nFGWunh-?Bzk0JSrCy85}Sb4q9e0JG>ti2wiq diff --git a/gtk-2.0/assets-dark/combo-entry-notebook.png b/gtk-2.0/assets-dark/combo-entry-notebook.png deleted file mode 100644 index 6160331df4d2de135ac52e6bedc843012a83f285..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iic|u8 zLR^8gwzjr07#JBDnV6X9>FEJQbaZs|_4Tc+tQ;I1e$D^r4^+oq666=mz{ZuCUHJQY z*1LY7kfx`LV~9j}@(t6)GF)5|(QTDNqxGr>mdKI;Vst0EH1kZvX%Q diff --git a/gtk-2.0/assets-dark/combo-entry-rtl.png b/gtk-2.0/assets-dark/combo-entry-rtl.png deleted file mode 100644 index e236ab3b26fe980f2f299a3e0493b11df22305fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^qChOc!VDyzFJD~^q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iigW{f zLR^8gwzjsOo*snM*Vi{RG&C?U(ACuiiU3KVl!=Lnsi~=jg@t31#v728B|(0{3~byy znK{KJzlEkt`2z(FJY5_^B*K$ta587h8603(e4No@c4IDc(^(V7gJ}|va?(`HtPl0~ i2#QNQNZjo`HdZzP`S$t}ajnNCHJnOiU~+EKcjVwgc6%mjw9*Gq7=GW*7dx zp7pLDq}9{KF+?If`Nq{aK2}zq(>#(77Kk29(Qrx<=P5MX6hGnbjx&M>@0rTVsWEsS W675%B_VOT58-u5-pUXO@geCxwo#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOdb&7< zNK8#mNk~XAFfjOW{`m3Z4g3ZVr^<$UtU46$qWS0l|Njr?+t=G2Sw5k)5ePavHGe)o nKfk!{-yhAB2M!!)^HpRx%p(}Q$D?W|&_D)HS3j3^P6#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOc)B=- zNKAcuYN2R@0gvlNalhxM%-%@HUKicx?Yluj>B8P$vv!N~db+g4##UK>tY4$mz-zE; o#!T)R49=IX-#%cnS^5FvvNs~9=TvjJ0nKCZboFyt=akR{0HW4DB>(^b diff --git a/gtk-2.0/assets-dark/down-background-rtl.png b/gtk-2.0/assets-dark/down-background-rtl.png deleted file mode 100644 index 6eb7bbd4238068c8cc1de84850a19bb5afb498c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOdb&7< zNK8#mNk~YzaP{h6eI1=M4g3ZVr^<$UtU46`|Nnn=uZIui?dxogET7TZ*x2~+{CxY9 o_xIJ#{`~f~xhESNn^_JQWA=V=eV<+3Aa^o&y85}Sb4q9e0D~Doi2wiq diff --git a/gtk-2.0/assets-dark/down-background.png b/gtk-2.0/assets-dark/down-background.png deleted file mode 100644 index 134101a9816978c6708f9ae66fcc36ad300b4a24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOc)B=- zNKAcuN>QxAfXC%vd>sF@(*;jvSbcdlql=|mk?HIU$+R#Nm51*hzqoW+e*f`ROg9)d odkYpaawm9I?Us(1S;=%K_N&x9znb`0K=T+pUHx3vIVCg!0KLaPq5uE@ diff --git a/gtk-2.0/assets-dark/entry-border-active-bg-solid.png b/gtk-2.0/assets-dark/entry-border-active-bg-solid.png deleted file mode 100644 index 79e8c32e6b0a4fa8f40467827f4c95c4c445f9ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznX%>sNv zT!D1Noc{1xy=Kuswjt)*vZV@4Fk)iI9q2Y7- z+U=I}0(Eki1o;Isc>DO?xN-B=*ROwe{QGbWDD36w;uxZF{_P|~rUMEbNBjb_8l!&x zPyfx3Se|jMhtol4pP~=L-ODA1?*$h6@?qvl?3?(Gw|@0l$4cM{{GGPz5g0e)YsF+F+}71+ewB@4F()X_|}GM ztQGzDKU_ZGhU}SHhK(-_;x{a0+RK&L$d^}9)^de&am2)f6CdpVwdhn(UR&TL#wpob j&YqOLlxA}K?o-yoN7=sQZk=KSG?>BD)z4*}Q$iB}60K-~ diff --git a/gtk-2.0/assets-dark/entry-border-bg-solid.png b/gtk-2.0/assets-dark/entry-border-bg-solid.png deleted file mode 100644 index a9d669e16c89e74f0e8a83f16e4dfdcb79ef9103..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(N(cCa zxN2)_>+0(2>FJr6n3$THT3A?ET3XuM+dDWoG|DbI4^(F9>Eak7aXFboETMtXEtu`_ z7d{CM(KLa#4h<@7Wh!xu% OVeoYIb6Mw<&;$UDEjIV3P zxB_WyZEbUNb3Hvh128Z&Gz8MRy1GDdAPE#VF)=YUHMOv?_-4tF1G2It$S;_Ihp(ih zti1BKa_*F?KtX#?7sn8Z%gGg+i`00|SRF4oG?9_brCLJFSi!;Uu#3t(mBTD5a?cH( wDEOe%&2N*~pFG~$?>ExbG=(v+M$TNEQ0<(hofF@y@wJ@YuxYB|sZ N22WQ%mvv4FO#n-;JHh|} diff --git a/gtk-2.0/assets-dark/entry-border-fill.png b/gtk-2.0/assets-dark/entry-border-fill.png deleted file mode 100644 index 15d83a1db43b689ba54ad35c72529168061bfcc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^tUxTm!3HFa)Xf(FDVAa<&kznEsNqQI0P;BtJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E;+`&! tAre!Qw`|z(<9q|#j0>!8tnITE7;+vmUe7x_BM_*B!PC{xWt~$(69DF8DL4QC diff --git a/gtk-2.0/assets-dark/focus-line.png b/gtk-2.0/assets-dark/focus-line.png deleted file mode 100644 index a6f1fe0d5c5440506a1030a62ae989e76260f7b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=mSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vYo-U3d z95a(`>i_N0VzzP+2Q!4*wAk3#)-?6pIK#rQZ8eww-(vLuplSwBS3j3^P6^QR diff --git a/gtk-2.0/assets-dark/handle-h.png b/gtk-2.0/assets-dark/handle-h.png deleted file mode 100644 index 7d9ccf39f949e3ae7d82c6d8c9db7b36914a683c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5(yEr+qAXP8FD1G)j8!4b7Sx*BuNqM?B uhH%VGPEcSsU}I(do1Op!QUOOR7#J1_u)bW|`S}V^6@#a%pUXO@geCyLJ}DOf diff --git a/gtk-2.0/assets-dark/inline-toolbar.png b/gtk-2.0/assets-dark/inline-toolbar.png deleted file mode 100644 index c7c8df004f8c770fd6b083eb25af40bb69e0eaba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5FVdQ&MBb@ E01R#_Qvd(} diff --git a/gtk-2.0/assets-dark/line-h.png b/gtk-2.0/assets-dark/line-h.png deleted file mode 100644 index a0987d433e46cc6eff19f1778384a312cfe29555..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u_o-U3d m95a&>8kpR2bKm~w0Rje&xr|NCTepI&W$<+Mb6Mw<&;$S*swBz) diff --git a/gtk-2.0/assets-dark/line-v.png b/gtk-2.0/assets-dark/line-v.png deleted file mode 100644 index efca285942f7ebcfb9223f8cc0b830e111b8b567..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u_o-U3d n95a(IT)Xz~`~e_1!obQPrpDMjX=U&ipge=8tDnm{r-UW|jl(GE diff --git a/gtk-2.0/assets-dark/menu-arrow-prelight.png b/gtk-2.0/assets-dark/menu-arrow-prelight.png deleted file mode 100644 index 1c6589be117f8110d6efcc98f1c1a250a5defe96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!2%>_|M4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SnJzX3_ zIHHq({C`x>$;|Rc|KI=r^`bq&KmOnU&nKbIeoc5!lIL8@MUQTpt6Hc~)ES)MMA zAsjP(dknb_1qis@*QpBcKEEnKFv!!ZSz))3&7yRHkGE5fu57E^qxh~rJ#F5P?vIsc z56B26_cEP0qg?QIZ~UFwfQuakp5_Ug<}2;JzDu)~U1w=@+Pg;AOE>SbGfd9qKX4;z c_N!Oiesk1B)bx%4-N?Y;>FVdQ&MBb@0M8mxd;kCd diff --git a/gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png b/gtk-2.0/assets-dark/menu-checkbox-checked-insensitive.png deleted file mode 100644 index fe6c65f8bef12cb6323b4639767eea39d12889db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i|_0fKP~P z|kT+wJ7-W{2sBx$B*-sVL$ju~wg(%~xEB)+R2Aas z;uyjq%X*NLsmVZqWkcgGkB`&3p8c0MJz2tZVVMcT8O9H;3~u{{{}@#1#y>2ql-@f{ z{9)AT&DSg4Ew-(SD(C21dySE4{%t-Mh9!&%=dLiE`N@2$jJMiGeu4(jd-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uMfKP~P z_}u=m*}V~S`orh+h0W;;pWUaet*xV{XJBD&Xk}q!V`XG(ZQ|l+=I&zd>1q=e;9ipL zU034MQ0CuJ8`#?z*xww~-xM;nBWz|*`0QSwA*s(!yaO7}RubeF?CItG=<$<;ua1d8 zkzh|3#}E!#)`OjlhZGoCHmp_l_FmKIKYpPQTPv|;UA6UPUoKN%PqRx)TrYBfx<7xChA4BcAu1ZX^ir>mdK II;Vst0ByHyZ2$lO diff --git a/gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png b/gtk-2.0/assets-dark/menu-checkbox-unchecked-insensitive.png deleted file mode 100644 index 7a0e4ae950de7a90bb47d70d647e7d4435836446..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uAB#T}@sR2?f#ZI0f96(URkjX) LS3j3^P6U98h|>qH*OEBWdNiOFpt(>{h62 TQQ5K|XdQ#6tDnm{r-UW|G3`$v diff --git a/gtk-2.0/assets-dark/menu-radio-checked-insensitive.png b/gtk-2.0/assets-dark/menu-radio-checked-insensitive.png deleted file mode 100644 index 08c24da94863b7b5a35ff654652697139ac59dd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uYfKP}k zkZx#b2wk-*Vt#+D#t3P~hf7tBauz3?A=71Ox zK-oEcKz8`7-talSIyyRf`ugUcuIApZ0X>ZYeT_jA8pG%IafGl0040d`pjiW+MeJT@Iu3|lZCSrBgQDyU* z+n4Gr()k-=jhG}RmAD_+;5q5dy34N%Z>s%d=CmdKI;Vst0MRpv A2LJ#7 diff --git a/gtk-2.0/assets-dark/menu-radio-checked.png b/gtk-2.0/assets-dark/menu-radio-checked.png deleted file mode 100644 index 7fce21e89ec2811b1c23886733f5233f0cc102ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4uGBwbBK{D2g5v6E*A2M5RPhyD+MT+RZI$YKTt zz9S&aI8~cZ8Yn1P;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uSfKP}k zkalQjNSiq`Y)*gZ+@6TpePMGZgwE>=p94hwKyLV45IbUSFG6Hae;7~}C^e@aEC^Dd zt*xzVps#CSplfJg?%`_g>1yuf7TDVu*w+-)-vm?;W@LB-L1P+nfHmzkGcoSayYs+V7sKKq@G6i`uqfKP}k zkZx#bP*G7)R#sM0Qc_b>Q&m+3a@EzBMPFYZs8~-=56A|}g0<=Z*%3n9)PPp1mIV0)GcYNus76FaC#R$q6_=Eh zR#etBHMh03cXWb4SJ$MeQ>V>5?5J}Vs3F(W#W93K*7RVvSd)SP>j7@9F3DSmlTH^b z{QEy&r!PJI!}Y!?C(T#*)X%?U-g;G%;qT0)kB&0F?R|QHzx$&~)~5w3S;|k8R;66f z%j*8Hd4<7(%8fD=TN`$73aNR?An|?P_fMSX&n?(w_sk-K!M@y`Kjp5m@_eAh44$rj JF6*2UngIHBe-Qux diff --git a/gtk-2.0/assets-dark/menu-radio-unchecked.png b/gtk-2.0/assets-dark/menu-radio-unchecked.png deleted file mode 100644 index e3c1cac858d6e0b2b409d7de08def8c6a8699fc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 314 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4u6ByT*@`3|I*ik&<|I56H``n&iN}x4~qdn(DM5E?vim^3P7}nIPB_(si8W>z2gViJeER{r_1h z%3XIjG-c)6mN?CN|MwloP1!CoSVnD5^fr!8{ld68c>3fu92YkMJ;C7V>gTe~DWM4f DWtei1 diff --git a/gtk-2.0/assets-dark/menubar.png b/gtk-2.0/assets-dark/menubar.png deleted file mode 100644 index 054e05ce2f8c5afeb51a76fa87171ae9192aef13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5ifFgpPE{-7_(aC?#A2@Ktz(9h9q3oc5!lIL8@MUQTpt6Hc~)Eik>cx zAr`&KfByg9ufp8RD7;ozVr$BkNrB#Ox{_O2_!$`HOky_CifZ=^>bP0l+XkK DyyGhJ diff --git a/gtk-2.0/assets-dark/menuitem.png b/gtk-2.0/assets-dark/menuitem.png deleted file mode 100644 index c1f1aabb74eebcea6980a34c6463652a013379d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+p!3HGXMV6caQY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9|BtC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6codb&7< zSo9|U`Tu{v3iHf{&Y0fCv)oPlv*fPYtg3V{VP^QgfZ0R!3)fqqVg^rFKbLh*2~7Zc CZ7%Qt diff --git a/gtk-2.0/assets-dark/minus.png b/gtk-2.0/assets-dark/minus.png deleted file mode 100644 index 95503c54d5ad2f3e061226c9835f0876c5d76ec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-t3?!qQvP6LtbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkL4Z$) ztA>V#y1Kd=7^teMLKtunAXi&kTSrGnS64SBC8esWY8um}7@%IRk|4ieHTAvw_Mbj; z_WM8U_U}7@qUN41jv*Yf$pZ7YW?eO5WShUc{QbSagcqzq<sNv zT!D0GLzZW5u77!+Pic;CNw!~EUdY7OkV$P04i4_o;qEaJL7lZhopr%L)Kwoot2ca3 z-{UEzbg8YIRc=$@n$}4~Weq>cH3>5VCba4#PIRAE%HB*BE&(S#7E%I7V|4skO zuw{31q_LX7=LqSCY8!S7n!QLln&a`3*>UHh15O8jT@??V`iY~$wxRI+ww)1*R-10h ZO%=b)!lwVC(Ge6L44$rjF6*2UngGBXWH0~# diff --git a/gtk-2.0/assets-dark/notebook-entry-border-bg.png b/gtk-2.0/assets-dark/notebook-entry-border-bg.png deleted file mode 100644 index c5402bfc0b6195d94f39e3b6a8bb9328dca20b1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(Y6bX& zxB_Vh2M2R=b5m1OBO@bYV`CsgPft%{6bQ0Pij67rw4kg@Z) uAy4IreOFz$J0CX|^hNM82XUOU<7QB*lB<$G>5&99hQZU-&t;ucLK6V}07drz diff --git a/gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png b/gtk-2.0/assets-dark/notebook-entry-border-disabled-bg.png deleted file mode 100644 index a3b73bff6519917c136b90f77000e7402b173a53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(DhBw3 zxEdH37#bQH85tQH8=IJzSXo(FTU*=O+S=LK+1uMYI5_yp=iCG;w(@jw43P*=jz~Mf zz9gP2NC6eec)B=- xaLkN7Xeh|Qz`>w+F6I9IDest8Y>SdO&loPk-1x*gwi~F9!PC{xWt~$(69B_&DO~^n diff --git a/gtk-2.0/assets-dark/notebook-gap-vert.png b/gtk-2.0/assets-dark/notebook-gap-vert.png deleted file mode 100644 index c123ea309062662dd844b681f4c1871b607949cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-S!3HFkynkm2;uJf1hHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1`@N{tu r;h346(7@!z&ffl?2MBz4UNA6d@h~2~{DsjKsD{DQ)z4*}Q$iB}IhQ6c diff --git a/gtk-2.0/assets-dark/notebook.png b/gtk-2.0/assets-dark/notebook.png deleted file mode 100644 index 53f4b6e84291ea65d7db56a588cae9f8dacce243..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2xGmzZ=C-xtZVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSVhivI zan;t=c5ra`FZk0HC?e?T;uyjqo1Bu6uqORTpM(U1-EJ1{q|C5)KuHEqS3j3^P6^QR diff --git a/gtk-2.0/assets-dark/null.png b/gtk-2.0/assets-dark/null.png deleted file mode 100644 index d82fb34f1dde8a7f6f3cc59ca4b97832e34d4a87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S9JzX3_ lG$tk|NU$zW5aCf`U|^oiz<6_$jyX`0!PC{xWt~$(69CbvBBB5Q diff --git a/gtk-2.0/assets-dark/plus.png b/gtk-2.0/assets-dark/plus.png deleted file mode 100644 index 9a6b56798df7a2332f3ce72f1e9bd369af549655..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^+#t-t3?!qQvP6LtbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkR)9~4 ztGc?n8V1nT*4EL{(bd&WN=iyeNvWu)sH&>EQu)FHsEe&6$S=6Ovg-4fAAi1PZvcvz zdb&7$1|oZbjEFfPE;2gW-qsD&z*iFF7tA1|uCa3My7e30 zy#Mg=69;qpWuT0ir;B3?Bv<3sDmwv27{J?|wXBwn~Pto?I3 nBK*LI-oV!!hm+ivt>KVo_`6VXnp;mC$h!=lu6{1-oD!M<&1_$p diff --git a/gtk-2.0/assets-dark/progressbar_v.png b/gtk-2.0/assets-dark/progressbar_v.png deleted file mode 100644 index 2fb74bd6db87d01271d6161ce69e3a6761a1e7a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^azM<%!VDy3CI*QEDdu7)&kzm{j@u9Y9{{PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(NPtg> zE07MII@ND(XYlOq$k`LZ=k|uq?+=?bA#C1+$T@wHb0&t*>JOXU8#bp8C>1`pKXP_o z_?-TT*?kdn`yzmhIlVeMI{N0O`sU{P7UteHh2eAidU}h_0?m~v3GxeO;NjKN(>HK; z_wexaDl950ZfR|8>+S)AiIe`?0M+Gqx;TbNT+Z#kDb%3A;ktFx*&IRbssI0 zzPsR|l0eYnhqHrT`xM_}W>fM0+1a_7`)@<*;oV|?46G8rH}2i~b$vn8r^bDH!Zv;l z`vr7wiE#htlg+v>^iA*DvCx@5U(Mv5)fpAsqW1n_{OG{PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(V1Q4E zE07MIHz{^{cjW8|5wrWl=k$in?TeTVBzq&~^o7sq51S1naUyMPZGCf719LM23p20k zLZC`HCpKZAp`s;0e!&c)V&Wm8Vc|{9Ev@IyU%2@3)8{Y$UOK&)0#uOa>Eak75uV%s zP^dvbpe1z0l1Ca(|H_-Fr%2tOzu9`bj#CuR>9jLiZEM^=2%eq1%`P$W4txBCS_83o zL-yq3hii99KbPv6QE&mT-;!7~CQrZQynZeW5&t;ucLK6VPc7|*K diff --git a/gtk-2.0/assets-dark/radio-unchecked-insensitive.png b/gtk-2.0/assets-dark/radio-unchecked-insensitive.png deleted file mode 100644 index dfbba95e6304b0a32369a5676b2fa15f9abb1457..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkYk*IP zE0EUK)>cgoa+YA^s{0|kMgG4^8`&>-=W zAirP+9$q6OV_!f2;*#o``limF-oA;GCe4g)b&mil$?$Y>43P-W?e`RFP~c$^Ou6sE z^uK;pgNMz9?JvEwgq_L)o-)i?6#vZgchH`FKhGFmaqM_L!{69^@~>%^N*9I-pIiK4 z9jAr{m&wHcO7Fv#I3_-Mr;`}bvo|!-Xz#9_H>&(@@Px^v9A{Q}&E0b9FY{`koeZ9? KelF{r5}E*8>1y8q diff --git a/gtk-2.0/assets-dark/radio-unchecked.png b/gtk-2.0/assets-dark/radio-unchecked.png deleted file mode 100644 index b307bf190be636d3bd7e4c5f731c67f4ce72741f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(Y=BRQ zE09)GQ&UkrUFdHU-0n~$G9fBy2N>%$+AN6S22977}|a}Rn7 zH7kfX928g7deD&JA@k$AeVR^JQmT3X6v_43CS8kquPuM_cDri!b%n@?`*%Wkf?8HE zBrn~>He*jn9aEo5s8z##&8s_^7f(Os@9=&}k?n;e3P**c^QyQf>CRTWeDSR2*>{UI iXXV}KUs(O|3BRTSzlX2NK^dS67(8A5T-G@yGywpiaDHn5 diff --git a/gtk-2.0/assets-dark/slider-horiz-active.png b/gtk-2.0/assets-dark/slider-horiz-active.png deleted file mode 100644 index 6c133237e398328fffb3e6bab45dd88fe09d91a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+BusRa0h zxB}_WRSlk#CWX)K3!Bp)KBqT)b{`1M=?|L&BtdAe)t|pWb=)OEe!&cE?Cl+$T~D4q zdoJ;P=0u>diKmNW2*=Figas@s&feo?wPtR-^X6{B2G$d?y${|o6{RchxZQXsgQeVf j!s=VRkKY!koE2mU5-@c1J~BxTsGq^p)z4*}Q$iB}qy$zX diff --git a/gtk-2.0/assets-dark/slider-horiz-insens.png b/gtk-2.0/assets-dark/slider-horiz-insens.png deleted file mode 100644 index 5f746825cbcd2e80b0c26c67ea545524f376f0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+BusRa0h zxB}_W&`?iL&*0$T5HNrg5y^lBusRa0h zxB}^hhK5O#CQXMtF@$4ga>4?Z6=(19vRX4Y-g$GkU<2!k*xm>4n2OSscie8glfhDMJYn@M-p6kX cRL%-A1PK^AdLNl22h`8t>FVdQ&MBb@0HT{%NdN!< diff --git a/gtk-2.0/assets-dark/slider-horiz.png b/gtk-2.0/assets-dark/slider-horiz.png deleted file mode 100644 index 8ab3ec91af54461d75985ccb66606ef9752501bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^G9We!Gm!LHDLfNMF&8^|hH!9j+BusRa0h zxB}^hhKAhS+|tt0va&J=3Df{&!+~Z)hdodocS(?6FasNVdq-#2lc&#~OMIU>5h!fp z>Eal|F*7+~0n3WB_jp;YnH%rCxm&P-^+as%gLh0t>B>89H{Qu$DL0<5`WElww*@L^ a1sQ?_3?03XOp*iYXYh3Ob6Mw<&;$T`a#Ljh diff --git a/gtk-2.0/assets-dark/slider-insensitive.png b/gtk-2.0/assets-dark/slider-insensitive.png deleted file mode 100644 index 1bb71624a2c0656ecfc1d06e1f4a063d9f4931d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^{2PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(NPtg> zE07Ki4K+44wzPDyuyr!GakQ{X}v@^4`HM6hG!5 zH8HaSA{#qrTOhJ`wzGG!cW`xf@pN(Z%C;8~0GcaN666=mz|3lBWL#cZb^XT8Ten}m ze*OLD-+w?5`p4oiP)(tyi(?3ftnWcap(X_Z)(ibgQ8PA4v%cB?-?q3!ri#BkF;dlg zj;!D1b!RhtCm&Coq_6L4WAH})o>x)Cl(}qsq;^Xw9y`Y}^Zz}8PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(W`IwK zE0AtzXb4@kDs*;t)V%)inOzaHd&B4Sh0X4dn9~kW;A1K!D{yB*%2|BG=~ZrqBP~r50#h z>ea}O62G%pET^mR*(+lSm)5_9&(|_;DtvhGdsEsoPi>o-yAB(EbxU}~ef$cyZm{^3 zQim~VG9oE^(Mth5v#`g7wY}fR;9>nm6G3cD=3y=HDBY;*jc)I$ztaD0e F0sw3Uqyqo| diff --git a/gtk-2.0/assets-dark/slider-vert-active.png b/gtk-2.0/assets-dark/slider-vert-active.png deleted file mode 100644 index 98c2d2cf2cddfea54523399951e09aafb1b85795..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE07Ld)!;d4Quy4yusQwVb9%#P_kqxy{;)Yf5`^|z{rL-2$6XTS7tFxM-rmvK_2lWZ z=Mvv%P6P_;d%8G=a6~639AL;YWs7;!PC{xWt~$(69Ba7RLTGV diff --git a/gtk-2.0/assets-dark/slider-vert-insens.png b/gtk-2.0/assets-dark/slider-vert-insens.png deleted file mode 100644 index 70c8ca87dddee0e651da46ffc1f831830f65b4d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE07Ki4fXW&3=R$s0RuP#!UdAAwC6Md)p3^u`2{nuvA1`0c0GCe?777EnG=D+`kpS1 zAso@k2?rRmjF}IXe0!&xQ1$g)Y(mxdcXyk+=IyPvp3!%2ucXiFG7F;w28JaShK}>^ SEzt&QW$<+Mb6Mw<&;$V4_fARx diff --git a/gtk-2.0/assets-dark/slider-vert-prelight.png b/gtk-2.0/assets-dark/slider-vert-prelight.png deleted file mode 100644 index d388402dc05e1202deb959002be15363c663d4a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE0AtzXqYr<(u4^U`oW;DuMffik`Tf3TW>r7s^cyR@(X5QV{h;1?0WL_*>j2SGbaLt z^*vo2LpY+76AmzB88aU&`SwmXq3Y|q*o3O@@9s8t&D&dTJ)`g5UP+(TWfn#W3=B&u W3?1j+TcQor%HZkh=d#Wzp$Pz}y;ku6 diff --git a/gtk-2.0/assets-dark/slider-vert.png b/gtk-2.0/assets-dark/slider-vert.png deleted file mode 100644 index 653154c04a6a599cd908ed9bb237f103552dbaf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmeAS@N?(olHy`uVBq!ia0vp@KrF+;3?x1LH41?gbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkN`Oy@ zE0AtzXvodYEiElAD=UMLKn*}P9B4Ll*aOvZmjw9*GqAC@cXW0=dHU?R#P^vKfx`Np zE{-7_(a8x17_y9+50-p;r<+jq^<8X2)%SOIo4e-it+t-gcWPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBH(W`IwK zE06|*P<3@PH8oQe9b+|3BQ;GERSh6AR@X97*8-Bp8rmj6q^V;HMCw4c77!V$0j0D} zwDrt%^vr=Ofx0X#ZOtuhEv@XVtbxeh(b37#(HRI_TwKn5m}>*HNv0&oFPMReSy4$j zJR&k`&)$9e_8&NS{pPLr?>~S3{pZi$D%Y2ff$AzeT^vI=WL*z(3Ng+_L7aTOhCU+Al9f{m#DmHskTb9=D4Zj*0KjSTM_cU*%#03$bm7%hLtp z7MxHLymm(Ezr#dVr5^U~zm4}cZqS|bvF7t+rZ10vKAJAoYG$@%PSf11IU(PdO`W%v a=>z+hC{dMu@%LSzQ1Nv2b6Mw<&;$TaLW&9i diff --git a/gtk-2.0/assets-dark/tab-bottom-active.png b/gtk-2.0/assets-dark/tab-bottom-active.png deleted file mode 100644 index a5c3df74bbb52ab9fa09901e4fdf08500ff7e21f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EYymzY zuG-q#4h|0g1%J8%MT9(E978ywlUMxz|DXMEf|3IRgL_$u(>mdKI;Vst E0LF(boc5!lIL8@MUQTpt6Hc~)EYymzY zuG-q#4h|0g1%J8%MT9+F978ywlM@&kfBpaepGS;|g(1r)(Ka$kVKPvf!PC{xWt~$( F69C%zEJXkS diff --git a/gtk-2.0/assets-dark/tab-right-active.png b/gtk-2.0/assets-dark/tab-right-active.png deleted file mode 100644 index c8be1d52a9644bfcebf4217205a2fcddd027f405..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EYymzY zuG-q#4h|0g1%J8%MMOMZ978x{lM@&k{{w-94$BE!hRTGzvw0hSFahNmJYD@<);T3K F0RSt#E}Q@W diff --git a/gtk-2.0/assets-dark/tab-top-active.png b/gtk-2.0/assets-dark/tab-top-active.png deleted file mode 100644 index 26949a82ffcbe00f6306795475c675ee7b9e72b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)EYymzY zuG-q#4h|0g1%J8%MT9(E978x{lM@&kfBpYo&!fh~5G0)9bZc#122hs4)78&qol`;+ E0IAt5H~;_u diff --git a/gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png b/gtk-2.0/assets-dark/toolbar-entry-border-active-bg.png deleted file mode 100644 index 0ecfbd0b6a5bc1dd516c75d94e55169c9ac7b256..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!3-oX$H;yMQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznXEdzW) zT!FMhR;YP&v`bF1b562rcCveJs#{)aP=9mKgcfaWZ3`a{3tvyamP)@?Agc0js}7sl z6F#S}NXE(!sF|xI$S;_Ihp(ipyu9-F@49&QT%f40r;B5V#`(9C44E1XIF9hGzRJ|} z<$wQI#@4$B*GLL)s5;YHkow{(2lp2KgO?{1Ni-F?Hg-1sT&=%K>#5j>q=vi;7dPjg hQ%u;Hvn~1uYvd=kSto4j`hW&Ac)I$ztaD0e0sxSpW_tht diff --git a/gtk-2.0/assets-dark/toolbar-entry-border-bg.png b/gtk-2.0/assets-dark/toolbar-entry-border-bg.png deleted file mode 100644 index c62ebd572edb6feba2827f0173c3e6d81d239d93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(Y6bX& zxB_WyZEY156%7pybuiG>)C98C)YMc}Re>Z>3@8FrV`-9n1!P}IkY6wZ4_`@Hd3ojU zhk^?(00nJ4T^vIs!jpGwE>hz;V|BXV&;&*{mnsP}V+9A1!!9cGR1UMK$UQfBqWC*( pa-yM-e)mHcr8&y?4mSujF`PfF$hXHS_AJmG22WQ%mvv4FO#pFZNeBP{ diff --git a/gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png b/gtk-2.0/assets-dark/toolbar-entry-border-disabled-bg.png deleted file mode 100644 index 267d30b218e60347b56cd2a94eb133fe1015e8d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)h!VDzE)_nK|q?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`%M(N(cCa zxT>nEs;Q}|tE+2jYHDk18yFZE8XB6Ln_F61>UnJN1}Zc1ba4!kxSU)dme9cHCd_uY zhfg9SIW6F|LxT$&pGw@}jz^*f9Sd7p7?q|(&6Esq5@2|j)8p7tbdCq8o59o7&t;uc GLK6VEpE|Dq diff --git a/gtk-2.0/assets-dark/toolbar.png b/gtk-2.0/assets-dark/toolbar.png deleted file mode 100644 index 27e7dec27698342eef38506726651cad7a52d3da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5gcyqV(DCY@~pS*aCb) zT(z~eO-)Vj^F;pxiU@eRIEHY@CjYsA!Xx&`0S1P*S2gAyS(wWNlwbP0l+XkK DU_&hx diff --git a/gtk-2.0/assets-dark/trough-horizontal-active.png b/gtk-2.0/assets-dark/trough-horizontal-active.png deleted file mode 100644 index bd95fceee7ba84d3f629d5e8bc22a9e59701a2e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^NEak7F*P}1fnvfsJ7(tFA_tUY(ghS4bq=+v7y-#X6(I((#I82(9Ki)k an;8p)b&69WP1Au|89ZJ6T-G@yGywoya7_aM diff --git a/gtk-2.0/assets-dark/trough-horizontal.png b/gtk-2.0/assets-dark/trough-horizontal.png deleted file mode 100644 index d7904e622ed4c8d6c6d87517fa2e27d1e6eba894..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^NIKqiENm0Y)3G8d?UuO!GXm_bHeW98a)>o>f4|KZ~&4(9aBKp8tv7sn6| z+2n)ZlruA|-<>XVY`JUz&?E*=S3j3^P6K$_a8of;$Tj{43x3=ba4#f zn3M4aQf3=CGx gb^dVQBFT!I!AU(`M&XCjZJ<#Mp00i_>zopr0Ko7~9{>OV diff --git a/gtk-2.0/assets-dark/trough-scrollbar-horiz.png b/gtk-2.0/assets-dark/trough-scrollbar-horiz.png deleted file mode 100644 index cf2a482609898c3c10fb469776621852fcda7ff9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SPJzX3_ zG$tlrxpwW}c?Y!wK`}A4aD8Usn^x|o{aJFyW-*55Fy2%uYqbO_X7F_Nb6Mw<&;$U= Cd@FST diff --git a/gtk-2.0/assets-dark/trough-scrollbar-vert.png b/gtk-2.0/assets-dark/trough-scrollbar-vert.png deleted file mode 100644 index 6c56642df40db7c3472bbc3375201d587a84c2e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1U#JY5_^ zG$tlrxpwWJzK+fr2fhR)@9Qg`1)g0ztB{!?x{&d@nB|{3ph^Z$S3j3^P6xb9y4?_lM8v3!Bp)KD!UZm#%B|(0{407@cJ9q8gv-k6t zA3q(w^rZtO3_M*NLnOkJ6BKw2!c`q5WXjh&O4yXYcaYdq{+_Rh?fl)_0&KtUt`=Ym eUZTw0$-v;xtx>*EkmCVRFN3G6pUXO@geCw-QB-RH diff --git a/gtk-2.0/assets-dark/trough-vertical.png b/gtk-2.0/assets-dark/trough-vertical.png deleted file mode 100644 index 3ba143f1a85f6617fed5da91cf23743cfdec6fb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^{6MV4!VDyfPR*MLq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iinIcJ zLR^8gwzjsWrlx^`fi7N9*E4$&P&IE!kY6x^oV>!$UAy<}{ru&}Plqpk=|BksPZ!4! ziSXnE1zv-2RYwV#^7W1qHs$XfB=(fQ=PP16fA_Wk+wZ%p1=xa@C^L65F!*z8lrI$I RcmUMP;OXk;vd$@?2>>BUM_2#= diff --git a/gtk-2.0/assets-dark/up-background-disable-rtl.png b/gtk-2.0/assets-dark/up-background-disable-rtl.png deleted file mode 100644 index 6d3122199a6541accad8d2224289b2edc2db85d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eOdAc}; zNKAcuY9nWZg9yvTNWtyA2ifWvZ>_wxORZf(CY{;O=%lbi=vq%dPxcKLGTA1S+`N}l qevx_d8)X)Qt^60I>%JXMG+(fQK{N889ZJ6T-G@yGywpg)jiz+ diff --git a/gtk-2.0/assets-dark/up-background-disable.png b/gtk-2.0/assets-dark/up-background-disable.png deleted file mode 100644 index b67bf809c483002652558d04b1bd274559665a47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cEdb&7< zNKAcuYN23*fr!h&a-V0XD@3^FtG#I1w4#kIh&fe;O{b}aEn=_M(wIHgjj@-avTcLT z?fl4bd-Ge~h@fmnmm?|FED}|LLJl>@mfM%zm3$+Zru1n!BhYXLPgg&ebxsLQ0FT;1 ASpWb4 diff --git a/gtk-2.0/assets-dark/up-background-rtl.png b/gtk-2.0/assets-dark/up-background-rtl.png deleted file mode 100644 index 2944a0c31c489c5c119d693325493882b7f2cdd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8<337)>#0gSc;uILpXq-h9ji|$mcBZh%9Dc z;5!1sj8nDwq=ABxC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6djdb&7< zNKAcuY9nWZg8=KrNK3vt@h09J#`NV;uh^M+dHS|8s?U7F>X5c>8-D`3)nuuLx51ax sR=OWKb5}q@lqq7~^cTGLzY}k=s&#TQW?g7`05p`r)78&qol`;+0Kc$1bpQYW diff --git a/gtk-2.0/assets-dark/up-background.png b/gtk-2.0/assets-dark/up-background.png deleted file mode 100644 index 1a9fa30bd47f6d0e96dc8e47af1b035343c5a470..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#RGmu>AYB(84F&8^|hH!9j+BuNd)+W zxB_WSO-&sg9WygCZ7{I6w|8)GSS|jZ2Pnr{666=mAiw*;&zY<*?*av6JzX3_IAoJK uczH{O5;XMn{lge0rt&FlvS|nrVu;@=@$mNg(^G*889ZJ6T-G@yGywoxdp5`b diff --git a/gtk-2.0/assets.svg b/gtk-2.0/assets.svg index 4df15b7..b2be803 100644 --- a/gtk-2.0/assets.svg +++ b/gtk-2.0/assets.svg @@ -1,5254 +1,2183 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - + + + - - - - - - + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - + + - - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + - - - - - - - + + + + + + - + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - + - - - - - - - - - - - + + + + + + - - - - - + + + + + d="M11.632 1027.283v6.01H8.627v1.989h3.005l2.01.022-.021-2.011.022-5.988-2.011-.023z" + id="rect3977-39-1-0" opacity="1" fill="#2b2b2b" fill-opacity="1" + stroke="none" /> - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - - + + - - - - - - - - - + d="M20 1.375c-1.108 0-2 .892-2 2v10c0 1.108.892 2 2 2h10c1.108 0 2-.892 2-2v-10c0-1.108-.892-2-2-2H20zm0 1h10c.554 0 1 .446 1 1v10c0 .554-.446 1-1 1H20c-.554 0-1-.446-1-1v-10c0-.554.446-1 1-1z" + id="rect21848-4-4" opacity="1" fill="#262626" fill-opacity="1" + stroke="#000" stroke-width="0" stroke-linecap="butt" + stroke-linejoin="miter" stroke-miterlimit="4" stroke-dasharray="none" + stroke-dashoffset="0" stroke-opacity="1" /> + + + + - - - - - - - - - - - - + + + + + + + - - - - - - - + + + + + + - + - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - - + + - - - - - - - - - + d="M20 1.375c-1.108 0-2 .892-2 2v10c0 1.108.892 2 2 2h10c1.108 0 2-.892 2-2v-10c0-1.108-.892-2-2-2H20zm0 1h10c.554 0 1 .446 1 1v10c0 .554-.446 1-1 1H20c-.554 0-1-.446-1-1v-10c0-.554.446-1 1-1z" + id="rect21848-8-5" opacity="1" fill="#262626" fill-opacity="1" + stroke="#000" stroke-width="0" stroke-linecap="butt" + stroke-linejoin="miter" stroke-miterlimit="4" stroke-dasharray="none" + stroke-dashoffset="0" stroke-opacity="1" /> + + + + - - - - - - - - - - - - + + + + + + + - - - - - + + + + + d="M47.281 64.781l-4.25 4.25-2.125-2.125-1.406 1.406 2.125 2.126 1.406 1.437 1.407-1.438 4.25-4.218-1.407-1.438z" + transform="rotate(-45 1191.065 589.868)" id="rect3977-39-1-5-5" + opacity="1" fill="#2b2b2b" fill-opacity="1" stroke="none" /> - + - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - - - - - + + + + - - - - + + + + - - - - - + + + + + - + - + d="M3 98v24h26V98H3zm3.5 1h19c1.385 0 2.5 1.115 2.5 2.5v17c0 1.385-1.115 2.5-2.5 2.5h-19a2.495 2.495 0 01-2.5-2.5v-17c0-1.385 1.115-2.5 2.5-2.5z" + transform="translate(-6 -377.638)" id="rect9321-6" opacity="1" + fill="#404040" stroke="none" /> + - + - + d="M37 98v24h26V98H37zm3.5 1h19c1.385 0 2.5 1.115 2.5 2.5v17c0 1.385-1.115 2.5-2.5 2.5h-19a2.495 2.495 0 01-2.5-2.5v-17c0-1.385 1.115-2.5 2.5-2.5z" + transform="translate(-6 -377.638)" id="rect9321-0-0" display="inline" + opacity="1" fill="#404040" stroke="none" /> + - - - - - + + + + + - - + + - + d="M3 173v24h26v-24H3zm3 1h20c.296 0 .554.134.736.338A2.483 2.483 0 0128 176.5v17c0 .932-.511 1.732-1.264 2.162A.985.985 0 0126 196H6a.985.985 0 01-.736-.338A2.484 2.484 0 014 193.5v-17c0-.932.511-1.732 1.264-2.162A.985.985 0 016 174z" + transform="translate(-6 -452.638)" id="rect9321-4" opacity="1" + fill="#383838" stroke="none" /> + - + - + d="M28 173v24h26v-24H28zm3 1h20c.296 0 .554.134.736.338A2.483 2.483 0 0153 176.5v17c0 .932-.511 1.732-1.264 2.162A.985.985 0 0151 196H31a.985.985 0 01-.736-.338A2.483 2.483 0 0129 193.5v-17c0-.932.511-1.732 1.264-2.162A.985.985 0 0131 174z" + transform="translate(3 -452.638)" id="rect9321-0-5" display="inline" + opacity="1" fill="#383838" stroke="none" /> + - - - - - + + + + + - + - + d="M3 203v24h26v-24H3zm3 1h20c.296 0 .554.134.736.338A2.483 2.483 0 0128 206.5v17c0 .932-.511 1.732-1.264 2.162A.985.985 0 0126 226H6a.985.985 0 01-.736-.338A2.484 2.484 0 014 223.5v-17c0-.932.511-1.732 1.264-2.162A.985.985 0 016 204z" + transform="translate(-6 -482.638)" id="rect9321-4-9" opacity="1" + fill="#404040" stroke="none" /> + - + - + d="M28 203v24h26v-24H28zm3 1h20c.296 0 .554.134.736.338A2.483 2.483 0 0153 206.5v17c0 .932-.511 1.732-1.264 2.162A.985.985 0 0151 226H31a.985.985 0 01-.736-.338A2.483 2.483 0 0129 223.5v-17c0-.932.511-1.732 1.264-2.162A.985.985 0 0131 204z" + transform="translate(3 -482.638)" id="rect9321-0-5-3" display="inline" + opacity="1" fill="#404040" stroke="none" /> + - - - - - + + + + + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - + - + d="M130 173v24h26v-24h-26zm3 1h20c.296 0 .554.134.736.338A2.484 2.484 0 01155 176.5v17c0 .932-.511 1.732-1.264 2.162A.985.985 0 01153 196h-20a.985.985 0 01-.736-.338A2.484 2.484 0 01131 193.5v-17c0-.932.511-1.732 1.264-2.162A.985.985 0 01133 174z" + transform="matrix(-1 0 0 1 153 -452.638)" id="rect9321-4-5" opacity="1" + fill="#383838" stroke="none" /> + - + - + d="M105 173v24h26v-24h-26zm3 1h20c.296 0 .554.134.736.338A2.484 2.484 0 01130 176.5v17c0 .932-.511 1.732-1.264 2.162A.985.985 0 01128 196h-20a.985.985 0 01-.736-.338A2.484 2.484 0 01106 193.5v-17c0-.932.511-1.732 1.264-2.162A.985.985 0 01108 174z" + transform="matrix(-1 0 0 1 162 -452.638)" id="rect9321-0-5-4" + display="inline" opacity="1" fill="#383838" stroke="none" /> + - - - - - + + + + + - + - + d="M130 203v24h26v-24h-26zm3 1h20c.296 0 .554.134.736.338A2.484 2.484 0 01155 206.5v17c0 .932-.511 1.732-1.264 2.162A.985.985 0 01153 226h-20a.985.985 0 01-.736-.338A2.484 2.484 0 01131 223.5v-17c0-.932.511-1.732 1.264-2.162A.985.985 0 01133 204z" + transform="matrix(-1 0 0 1 153 -482.638)" id="rect9321-4-9-9" + opacity="1" fill="#404040" stroke="none" /> + - + - + d="M105 203v24h26v-24h-26zm3 1h20c.296 0 .554.134.736.338A2.484 2.484 0 01130 206.5v17c0 .932-.511 1.732-1.264 2.162A.985.985 0 01128 226h-20a.985.985 0 01-.736-.338A2.484 2.484 0 01106 223.5v-17c0-.932.511-1.732 1.264-2.162A.985.985 0 01108 204z" + transform="matrix(-1 0 0 1 162 -482.638)" id="rect9321-0-5-3-7" + display="inline" opacity="1" fill="#404040" stroke="none" /> + - - - - - + + + + + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - + + - - + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + id="path8393" + d="M183.781 751a1 1 0 00-.5 1.719l5 5 .719.687.719-.687 5-5a1.016 1.016 0 10-1.438-1.438L189 755.563l-4.281-4.282a1 1 0 00-.938-.281z" + color="#000" font-style="normal" font-variant="normal" + font-weight="400" font-stretch="normal" font-size="medium" + font-family="Sans" text-decoration="none" letter-spacing="normal" + word-spacing="normal" direction="ltr" writing-mode="lr-tb" + baseline-shift="baseline" text-anchor="start" display="inline" + overflow="visible" visibility="visible" fill="#939393" + stroke-width="2" enable-background="accumulate" /> + + - - - - - - - - - - + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M14.777 290a.747.808 0 00-.164.02.747.808 0 00-.092.025.337.337 0 00-.117-.026c-.206 0-.375.181-.375.405 0 .037.011.07.02.105a.747.808 0 00.191.88l3.733 4.036.537.555.535-.555 3.732-4.037a.759.82 0 00.184-.84.424.424 0 00.027-.144c0-.224-.166-.404-.373-.404a.35.35 0 00-.136.029.759.82 0 00-.774.197l-3.195 3.457-3.198-3.457a.747.808 0 00-.535-.246z" + transform="matrix(1.33965 0 0 1.23839 164.205 391.843)" + id="path8393-9" color="#000" font-style="normal" font-variant="normal" + font-weight="400" font-stretch="normal" font-size="medium" + font-family="Sans" text-decoration="none" letter-spacing="normal" + word-spacing="normal" direction="ltr" writing-mode="lr-tb" + baseline-shift="baseline" text-anchor="start" display="inline" + overflow="visible" visibility="visible" opacity="1" fill="#5c5c5c" + fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M25.777 290a.747.808 0 00-.164.02.747.808 0 00-.092.025.337.337 0 00-.117-.026c-.206 0-.375.181-.375.405 0 .037.011.07.02.105a.747.808 0 00.191.88l3.733 4.036.537.555.535-.555 3.732-4.037a.759.82 0 00.184-.84.424.424 0 00.027-.144c0-.224-.166-.404-.373-.404a.35.35 0 00-.136.029.759.82 0 00-.774.197l-3.195 3.457-3.198-3.457a.747.808 0 00-.535-.246z" + transform="matrix(1.33965 0 0 1.23839 149.468 391.843)" + id="path8393-0" color="#000" font-style="normal" font-variant="normal" + font-weight="400" font-stretch="normal" font-size="medium" + font-family="Sans" text-decoration="none" letter-spacing="normal" + word-spacing="normal" direction="ltr" writing-mode="lr-tb" + baseline-shift="baseline" text-anchor="start" display="inline" + overflow="visible" visibility="visible" fill="#d0d0d0" + fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - + + - - + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + id="path8393-09" + d="M183.781 751a1 1 0 00-.5 1.719l5 5 .719.687.719-.687 5-5a1.016 1.016 0 10-1.438-1.438L189 755.563l-4.281-4.282a1 1 0 00-.938-.281z" + color="#000" font-style="normal" font-variant="normal" + font-weight="400" font-stretch="normal" font-size="medium" + font-family="Sans" text-decoration="none" letter-spacing="normal" + word-spacing="normal" direction="ltr" writing-mode="lr-tb" + baseline-shift="baseline" text-anchor="start" display="inline" + overflow="visible" visibility="visible" fill="#939393" + stroke-width="2" enable-background="accumulate" /> + + - - - - - - - - - - + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M20.18 298a.808.747 0 00-.588.24l-4.037 3.733-.555.537.555.535 4.037 3.732a.82.759 0 00.84.184.422.422 0 00.144.027c.224 0 .404-.166.404-.373a.352.352 0 00-.029-.137.82.759 0 00-.197-.773l-3.457-3.195 3.457-3.198a.808.747 0 00.226-.699.808.747 0 00-.025-.092.339.339 0 00.025-.117c0-.207-.18-.375-.404-.375-.038 0-.07.011-.105.02a.808.747 0 00-.291-.049z" + transform="matrix(0 -1.23839 1.33965 0 -216.256 776.982)" + id="path8393-09-9" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" + fill="#5c5c5c" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M31.18 298a.808.747 0 00-.588.24l-4.037 3.733-.555.537.555.535 4.037 3.732a.82.759 0 00.84.184.422.422 0 00.144.027c.224 0 .404-.166.404-.373a.352.352 0 00-.029-.137.82.759 0 00-.197-.773l-3.457-3.195 3.457-3.198a.808.747 0 00.226-.699.808.747 0 00-.025-.092.339.339 0 00.025-.117c0-.207-.18-.375-.404-.375-.038 0-.07.011-.105.02a.808.747 0 00-.291-.049z" + transform="matrix(0 -1.23839 1.33965 0 -216.256 790.604)" + id="path8393-09-9-4" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" + fill="#d0d0d0" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M26.82 309a.808.747 0 00-.29.049c-.035-.01-.068-.02-.106-.02-.224 0-.404.169-.404.375 0 .042.011.08.025.117a.808.747 0 00-.025.092.808.747 0 00.226.7l3.457 3.197-3.457 3.195a.82.759 0 00-.197.774.352.352 0 00-.03.136c0 .207.181.373.405.373.052 0 .099-.01.144-.027a.82.759 0 00.84-.184l4.037-3.732.555-.535-.555-.537-4.037-3.733a.808.747 0 00-.588-.24z" + transform="matrix(0 1.23839 1.33965 0 -230.992 718.778)" + id="path8393-09-3" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" + fill="#d0d0d0" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M15.82 309a.808.747 0 00-.29.049c-.035-.01-.068-.02-.106-.02-.224 0-.404.169-.404.375 0 .042.011.08.025.117a.808.747 0 00-.025.092.808.747 0 00.226.7l3.457 3.197-3.457 3.195a.82.759 0 00-.197.774.352.352 0 00-.03.136c0 .207.181.373.405.373.052 0 .099-.01.144-.027a.82.759 0 00.84-.184l4.037-3.732.555-.535-.555-.537-4.037-3.733a.808.747 0 00-.588-.24z" + transform="matrix(0 1.23839 1.33965 0 -230.992 732.4)" + id="path8393-09-9-8" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" + fill="#5c5c5c" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - + + - - + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + id="path8393-09-9-4-3" + d="M183.781 751a1 1 0 00-.5 1.719l5 5 .719.687.719-.687 5-5a1.016 1.016 0 10-1.438-1.438L189 755.563l-4.281-4.282a1 1 0 00-.938-.281z" + color="#000" font-style="normal" font-variant="normal" + font-weight="400" font-stretch="normal" font-size="medium" + font-family="Sans" text-decoration="none" letter-spacing="normal" + word-spacing="normal" direction="ltr" writing-mode="lr-tb" + baseline-shift="baseline" text-anchor="start" display="inline" + overflow="visible" visibility="visible" fill="#939393" + stroke-width="2" enable-background="accumulate" /> + + - - - - - - - - - - + + - - + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + id="path8393-05" + d="M183.781 751a1 1 0 00-.5 1.719l5 5 .719.687.719-.687 5-5a1.016 1.016 0 10-1.438-1.438L189 755.563l-4.281-4.282a1 1 0 00-.938-.281z" + color="#000" font-style="normal" font-variant="normal" + font-weight="400" font-stretch="normal" font-size="medium" + font-family="Sans" text-decoration="none" letter-spacing="normal" + word-spacing="normal" direction="ltr" writing-mode="lr-tb" + baseline-shift="baseline" text-anchor="start" display="inline" + overflow="visible" visibility="visible" fill="#939393" + stroke-width="2" enable-background="accumulate" /> + + - - - - - - - - - - + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M18.51 320l-.537.555-3.733 4.037a.747.808 0 00-.191.879c-.01.034-.02.067-.02.105 0 .224.169.404.375.404.042 0 .08-.011.117-.025a.747.808 0 00.092.025.747.808 0 00.7-.226l3.197-3.457 3.195 3.457a.759.82 0 00.774.197.35.35 0 00.136.03c.207 0 .373-.181.373-.405 0-.052-.01-.099-.027-.144a.759.82 0 00-.184-.84l-3.732-4.037-.535-.555z" + transform="matrix(1.33965 0 0 -1.23839 164.205 1154.69)" + id="path8393-9-7" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" opacity="1" + fill="#5c5c5c" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M29.51 320l-.537.555-3.733 4.037a.747.808 0 00-.191.879c-.01.034-.02.067-.02.105 0 .224.169.404.375.404.042 0 .08-.011.117-.025a.747.808 0 00.092.025.747.808 0 00.7-.226l3.197-3.457 3.195 3.457a.759.82 0 00.774.197.35.35 0 00.136.03c.207 0 .373-.181.373-.405 0-.052-.01-.099-.027-.144a.759.82 0 00-.184-.84l-3.732-4.037-.535-.555z" + transform="matrix(1.33965 0 0 -1.23839 149.468 1154.69)" + id="path8393-0-4" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" + fill="#d0d0d0" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - - - + + + + - - + d="M183.781 751a1 1 0 00-.5 1.719l5 5 .719.687.719-.687 5-5a1.016 1.016 0 10-1.438-1.438L189 755.563l-4.281-4.282a1 1 0 00-.938-.281z" + id="path8393-9-9" + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + color="#000" font-style="normal" font-variant="normal" + font-weight="400" font-stretch="normal" font-size="medium" + font-family="Sans" text-decoration="none" letter-spacing="normal" + word-spacing="normal" direction="ltr" writing-mode="lr-tb" + baseline-shift="baseline" text-anchor="start" display="inline" + overflow="visible" visibility="visible" fill="#939393" + stroke-width="2" enable-background="accumulate" /> + + - - - - - - - - - - - - + + + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M51.605 291a.58.673 0 00-.128.016.58.673 0 00-.073.021.253.253 0 00-.09-.021c-.16 0-.29.151-.29.337 0 .025.017.04.02.063a.58.673 0 00.143.756l2.903 3.365.418.463.416-.463 2.902-3.365a.59.684 0 00.133-.73c.008-.032.031-.054.031-.089 0-.186-.128-.337-.289-.337a.256.256 0 00-.105.025.59.684 0 00-.604.164l-2.484 2.88-2.487-2.88a.58.673 0 00-.416-.205z" + transform="matrix(1.7224 0 0 1.48607 95.117 318.53)" + id="path8393-9-9-9" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" opacity="1" + fill="#5c5c5c" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - - - + + + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M61.605 291a.58.673 0 00-.128.016.58.673 0 00-.073.021.253.253 0 00-.09-.021c-.16 0-.29.151-.29.337 0 .025.017.04.02.063a.58.673 0 00.143.756l2.903 3.365.418.463.416-.463 2.902-3.365a.59.684 0 00.133-.73c.008-.032.031-.054.031-.089 0-.186-.128-.337-.289-.337a.256.256 0 00-.105.025.59.684 0 00-.604.164l-2.484 2.88-2.487-2.88a.58.673 0 00-.416-.205z" + transform="matrix(1.7224 0 0 1.48607 77.893 318.53)" + id="path8393-9-9-0" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" + fill="#c7c7c7" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - - - + + + + - - + d="M183.781 751a1 1 0 00-.5 1.719l5 5 .719.687.719-.687 5-5a1.016 1.016 0 10-1.438-1.438L189 755.563l-4.281-4.282a1 1 0 00-.938-.281z" + id="path8393-9-9-5" + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + color="#000" font-style="normal" font-variant="normal" + font-weight="400" font-stretch="normal" font-size="medium" + font-family="Sans" text-decoration="none" letter-spacing="normal" + word-spacing="normal" direction="ltr" writing-mode="lr-tb" + baseline-shift="baseline" text-anchor="start" display="inline" + overflow="visible" visibility="visible" fill="#939393" + stroke-width="2" enable-background="accumulate" /> + + - - - - - - - - - - - - + + + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M54.508 298l-.418.463-2.903 3.365a.58.673 0 00-.142.756c-.004.023-.022.038-.022.062 0 .187.13.338.291.338.032 0 .062-.01.09-.021a.58.673 0 00.073.021.58.673 0 00.544-.19l2.487-2.88 2.484 2.88a.59.684 0 00.604.165.256.256 0 00.105.025c.161 0 .29-.151.29-.338 0-.034-.024-.056-.032-.087a.59.684 0 00-.133-.73l-2.902-3.366-.416-.463z" + transform="matrix(1.7224 0 0 -1.48607 95.117 1201.254)" + id="path8393-9-9-9-7" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" opacity="1" + fill="#5c5c5c" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - - - + + + + + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + d="M64.508 298l-.418.463-2.903 3.365a.58.673 0 00-.142.756c-.004.023-.022.038-.022.062 0 .187.13.338.291.338.032 0 .062-.01.09-.021a.58.673 0 00.073.021.58.673 0 00.544-.19l2.487-2.88 2.484 2.88a.59.684 0 00.604.165.256.256 0 00.105.025c.161 0 .29-.151.29-.338 0-.034-.024-.056-.032-.087a.59.684 0 00-.133-.73l-2.902-3.366-.416-.463z" + transform="matrix(1.7224 0 0 -1.48607 77.893 1201.254)" + id="path8393-9-9-0-4" color="#000" font-style="normal" + font-variant="normal" font-weight="400" font-stretch="normal" + font-size="medium" font-family="Sans" text-decoration="none" + letter-spacing="normal" word-spacing="normal" direction="ltr" + writing-mode="lr-tb" baseline-shift="baseline" text-anchor="start" + display="inline" overflow="visible" visibility="visible" + fill="#c7c7c7" fill-opacity="1" stroke="none" stroke-width="2" + enable-background="accumulate" /> - - - - - - - - - - + + - - + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + id="path8393-09-3-1" + d="M183.781 751a1 1 0 00-.5 1.719l5 5 .719.687.719-.687 5-5a1.016 1.016 0 10-1.438-1.438L189 755.563l-4.281-4.282a1 1 0 00-.938-.281z" + color="#000" font-style="normal" font-variant="normal" + font-weight="400" font-stretch="normal" font-size="medium" + font-family="Sans" text-decoration="none" letter-spacing="normal" + word-spacing="normal" direction="ltr" writing-mode="lr-tb" + baseline-shift="baseline" text-anchor="start" display="inline" + overflow="visible" visibility="visible" fill="#939393" + stroke-width="2" enable-background="accumulate" /> + + - - - - - - - - - + - - + d="M183.781 751a1 1 0 00-.5 1.719l5 5 .719.687.719-.687 5-5a1.016 1.016 0 10-1.438-1.438L189 755.563l-4.281-4.282a1 1 0 00-.938-.281z" + id="path8393-09-3-1-4" + style="line-height:normal;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;block-progression:tb;marker:none" + color="#000" font-style="normal" font-variant="normal" font-weight="400" + font-stretch="normal" font-size="medium" font-family="Sans" + text-decoration="none" letter-spacing="normal" word-spacing="normal" + direction="ltr" writing-mode="lr-tb" baseline-shift="baseline" + text-anchor="start" display="inline" overflow="visible" + visibility="visible" stroke-width="2" enable-background="accumulate" /> + + - - - - + + + + - - - - - + + + + + - - - - + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - + + + - - - + + + - - - + + + + - - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + + - - - - + + + - - - - - - + + + - - - - - + - + d="M3 130v24h26v-24H3zm3.5 1h19c1.385 0 2.5 1.115 2.5 2.5v17c0 1.385-1.115 2.5-2.5 2.5h-19a2.495 2.495 0 01-2.5-2.5v-17c0-1.385 1.115-2.5 2.5-2.5z" + transform="translate(-6 -409.638)" id="rect9321-6-7" opacity="1" + fill="#2b2b2b" stroke="none" /> + - + - + d="M37 130v24h26v-24H37zm3.5 1h19c1.385 0 2.5 1.115 2.5 2.5v17c0 1.385-1.115 2.5-2.5 2.5h-19a2.495 2.495 0 01-2.5-2.5v-17c0-1.385 1.115-2.5 2.5-2.5z" + transform="translate(-6 -409.638)" id="rect9321-0-0-1" display="inline" + opacity="1" fill="#2b2b2b" stroke="none" /> + - - - - - + + + + + - + - + d="M110 66v24h26V66h-26zm3.5 1h19c1.385 0 2.5 1.115 2.5 2.5v17c0 1.385-1.115 2.5-2.5 2.5h-19a2.495 2.495 0 01-2.5-2.5v-17c0-1.385 1.115-2.5 2.5-2.5z" + transform="translate(-113 -345.638)" id="rect9321-3-7" opacity="1" + fill="#383838" stroke="none" /> + - + - + d="M144 66v24h26V66h-26zm3.5 1h19c1.385 0 2.5 1.115 2.5 2.5v17c0 1.385-1.115 2.5-2.5 2.5h-19a2.495 2.495 0 01-2.5-2.5v-17c0-1.385 1.115-2.5 2.5-2.5z" + transform="translate(-113 -345.638)" id="rect9321-0-2-2" + display="inline" opacity="1" fill="#383838" stroke="none" /> + - + - + d="M115 130v24h26v-24h-26zm3.5 1h19c1.385 0 2.5 1.115 2.5 2.5v17c0 1.385-1.115 2.5-2.5 2.5h-19a2.495 2.495 0 01-2.5-2.5v-17c0-1.385 1.115-2.5 2.5-2.5z" + transform="matrix(-1 0 0 1 138 -409.638)" id="rect9321-6-7-4" + opacity="1" fill="#383838" stroke="none" /> + - + - + d="M141 130v24h26v-24h-26zm3.5 1h19c1.385 0 2.5 1.115 2.5 2.5v17c0 1.385-1.115 2.5-2.5 2.5h-19a2.495 2.495 0 01-2.5-2.5v-17c0-1.385 1.115-2.5 2.5-2.5z" + transform="translate(-110 -409.638)" id="rect9321-0-0-1-3" + display="inline" opacity="1" fill="#383838" stroke="none" /> + - - - + + + - - - - + + + + - - - + + + - - - + + + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + + + + + + + + + + + + + + - + \ No newline at end of file diff --git a/gtk-2.0/assets/arrow-down-insens.png b/gtk-2.0/assets/arrow-down-insens.png index 7345432010ed662311ef618f7285017e47a5ebc4..3bb4dd30babf7bc90421f0f5746e1d25205bc27c 100644 GIT binary patch delta 142 zcmcb`c%E^BiV$akM`SSr1K(i~W;~w1B4whBMq!Mni(?2!baF?f*yU3U>=(}(`b#EF zKlZ18ZA-_|DM$YFN1mH-Olq_4v-lh-X6GE83HPQSV4TADw9``VvwBt1nfEh-J@*6{ uJN-=7W7vA9OVoMBDFJoa&E`>TN(>CWS@LR@@&yYSfWXt$&t;ucLK6Vp+c%s5 delta 153 zcmX@lc#Cm@iUL!ylV=DAN9Y?j76t|e&H|6fVg?4jBOuH;Rhv(GqM1fsq^FBx2uE~s z$J*|1DGkjL-)~s8y;yN$UW9swLyvQge+iGXMzN1qO!*d8X6HSHG37aK%-jKbQ*`yr zmuagpbbKzpxlm1|;D`w0){vG@2hOmpeA0i8<7xW_#ynrKZvPFhEP+-tc)I$ztaD0e F0sx|NH?05w diff --git a/gtk-2.0/assets/arrow-down-prelight.png b/gtk-2.0/assets/arrow-down-prelight.png index 3642477fe93283144236287098d722b1d1d7a927..baa048780fbeb4a5e7080b017fe8e742dee1dbac 100644 GIT binary patch delta 143 zcmV;A0C4}?0nh=EBoYa5NLh0L01m?d01m?e$8V@)kwhqRT}ebiR0x@4xbWIN^=gfsjXE&#RMx+ungWUTasy%%L5Yyc5LE+&28^7sG%002ovPDHLkV1gY4K6n5C delta 154 zcmV;L0A>Hs0owtPBp?EFLP=Bz2vzJx1ONa432;bRa{vGi!~g&e!~vBn4jYj+C~sOx zL_t&tTVv>X*3-%W2i;9QPZ@fa^!)FsfC%)K0NKkKX0rBd>-pD{#=y`M3#9ioaDWtZ z_Z;u}(>t-}PtU1NUZ@Ej{5|J^T5ffV!OR4LKIxvloiY$M0Q_DhKQrHI?EnA(07*qo IM6N<$f*Y|w&Hw-a diff --git a/gtk-2.0/assets/arrow-down-small-insens.png b/gtk-2.0/assets/arrow-down-small-insens.png index 87e7b2f6a1f1a1e357cc63e6867fa9a19cb22e8d..d5cf603f67b50bf176c7deea35d06ad449bdfbec 100644 GIT binary patch delta 124 zcmX@fxR-H)iV$akM`SSr1K(i~W;~w1B4whBM!c7&i(?2!baKK0wxoG3)lNr}?VE_V8S3j3^P6cYF?9==E!We+S)78&qol`;+0F}%+E&u=k delta 138 zcmV;50CoSt0m}i9Bp?EFLP=Bz2vzJx1ONa432;bRa{vGi!~g&e!~vBn4jYj+C|^oR zL_t&tTVr6r26~?MdO=z4J^e=kY>;Q#;t07*qoM6N<$f`m^vTL1t6 diff --git a/gtk-2.0/assets/arrow-down-small.png b/gtk-2.0/assets/arrow-down-small.png index 4d5bdb26d0d0e80242c658bd7e3a5f635e61d446..3aca181909e280eeeb8707cd647bd93d828591b9 100644 GIT binary patch delta 196 zcmV;#06YJg0)zsPBoYa5NLh0L01m?d01m?e$8V@)kwz$gkx4{BR0x@kjjas=K^R2e zpwC|wB$R+7C=Rp!LI+pM?JigZhMyAfcnTmWC;^gV_e1a#BqQfd-oU?UOE=0000D-kUffEwWjnC7B)G7SZQk;bpP5U zg`HE*n+F5`#&32HYwhBv^M3C9_68sTn)-t=CN@n|0a$CNIpcMD(!(KzRhz)V$_ zBGLlavMg621eIZwi=x;AcM-V&&%W<0eF#ATCgX>$>ppc|pH;O=DXn9SuaSKLzu-2d TQvoR700000NkvXXu0mjfrBGE` diff --git a/gtk-2.0/assets/arrow-down.png b/gtk-2.0/assets/arrow-down.png index 491b2dcbd0950b60a5850d2d6c84faaa5d26ea74..ce4ac0e52f89cae037a1ff6ba42423318ce0c8cd 100644 GIT binary patch delta 236 zcmV8)Ulc@vQ(w*6C{=e+>mz`7`k*K1)0 zY(!)i1i@TS0J1C_`M&=PJd4P?b51+w4o%ZclO*|91I38LzpYtOsm$DcFqtKi`B3sSPXXSz_hRnu*{EO zHmrIDi((pVyp|2bC;xb)iI(Na8xD%1xZp2q?auQjCqZ20%p8Yd82yPr}i&0eO1WZ@OkYXJ9)dZ=jVG&c*-)p00i_>zopr0A>+9b^rhX delta 152 zcmX@dc$0C0iUL!ylV=DAN9Y?j76t|e&H|6fVg?4jBOuH;Rhv(GqM1f+gr|#R2uE~s z0z-4avl|^ZtT-m?n(1y+zs9X{N^-LBZQ;kfDQX|x#E+M_Mm0@!NoR0nKH$UF#?Uz9 z(u{Q(!5Y`6Yg?JGvpy$y>TD{zW?yN0k#xkOm{X zZTNiXKlfXQXQ~Ie-5byFOKpBuQwQV2D}Sh*nM2@ sk99oT(|ZqCwe#AF@;Apv6h5?Ms4LcUzPqeUlmQ4lUHx3vIVCg!09Nlg9{>OV delta 156 zcmX@hc$aa4iUL!ylV=DAN9Y?j76t|e&H|6fVg?4jBOuH;Rhv(GqM1fvjHioZ2#0KP z0z)&~ws)dqjdRKl&RYy*SvQ=~>zvnZTVHkgpjXv5CRg>QnLIpu zH{HEnRadU=w6oU9_ITC5uTva%&fTMM^saBfJC$$qL~YMA<{nb@sAu?U1hk#O)78&q Iol`;+03l640RR91 diff --git a/gtk-2.0/assets/arrow-left.png b/gtk-2.0/assets/arrow-left.png index 4179273ef9a570a031a062be01e9b0985b597009..affc278e1dcfe8e8503edf37b94096dde13f3f4f 100644 GIT binary patch delta 227 zcmV<90383k0;2+uBoYa5NLh0L01m?d01m?e$8V@)kwz$gut`KgR0x?(jxlP3U>rx^ z?;ETbG6WoYhd>X|WD23@2pyw1hK|yy;`WISA-Hud9kS#Ky+97oV~F3slhQZ7w>e| delta 252 zcmV?NF%T8)Qicge-!R-Py@LK$i~fkVrS_ z(4`O17YG4gBe)3R!gY#x#{XN6xLX{@;~)sWobeYLVwPnO&bcG7l(ZK>k|Yyj%rEc+ zyw!ER9p!mGwbuRtGfAtesy+aWwe|o{%$;-ZLmVInPLeihnid0iZQGv1F#PsB??uu& zilR%?H2=3(MNvHVeg6ZzO4{83pe#$j>$*=T|M?0H>N_ubA>`ly0000nC{quP#%zacaVZyc8Kcw=$Hl;h)w_|-WG;j!Ih=}0000wgu<-Ap z|J>I4MTd7h75^7&QR>EW%2vMq;rFB2;;9Lngd4lQJAF}&`%(PyR%)ce=cIeB`^C@A r5oYZ)YZkflpjD%?F!5(@Sw|Sd!U8=l&FDW@7=Xaj)z4*}Q$iB}CQLjn delta 149 zcmV;G0BZlt0oDPKBp?EFLP=Bz2vzJx1ONa432;bRa{vGi!~g&e!~vBn4jYj+C~8$n zL_t&tTVv>X*1fQSjR69B+I#-@?(F7&4uReK00000NkvXXu0mjf Dspvo; diff --git a/gtk-2.0/assets/arrow-right.png b/gtk-2.0/assets/arrow-right.png index 96ac76c7a5016528936f339370f7bc19c1643d52..a30602675d5f3bb2b44d06ad7d59668af482aa61 100644 GIT binary patch delta 233 zcmVVIEMJRu(NklhcLmoA0!q9|AIkTSs1+f>P&_upU)!0=pQf&`UebVjV5tT7BqO4 z&5QRP$JKiCpgxDHs**g|3N10;a}&IO7<1VL0> z3J4*A4Rywkf#yn=1o;Isu(5OViipa{#wX>KH?~h)x^wTTGuIxz{QW23-=YkmGN3wR zPZ!4!4q4WN?Tiiv3=A7?%+}ia>;HVAa*c$u)vTY(O$=;SHtV|g>eoTkQY< diff --git a/gtk-2.0/assets/arrow-up-insens.png b/gtk-2.0/assets/arrow-up-insens.png index f6057ccc133d5405b76666a03c553f720107363e..1b7f1cba165619bc90f8f171d493f151c91502b8 100644 GIT binary patch delta 140 zcmcb?c$RU3iV$akM`SSr1K(i~W;~w1B4whBMt+p1i(?2!baDbiv&G99doLRCa7<7T zC{}z{e`c*m;R*+x@-rW2*k2S*{&!@K*CST0B^!_B^#2r}%{HZr_0n%43yGv@NB;D$ sYgo~*$(R*?PT;fBHrd3ilHxPM4E_t{&4c=tf*63n)78&qol`;+01}Khga7~l delta 151 zcmV;I0BHZs0oVbMBp?EFLP=Bz2vzJx1ONa432;bRa{vGi!~g&e!~vBn4jYj+C~Q|r zL_t&tTVr4VgHZnHj8J|E8zR6NQxw}1UE#+I6JU$Wjp>RB0OI^yc906@n3TBgXbT30 zc;mS4*o+1ihUlo+o>(V{h8PE+_85kk`dBZ7sj==cwE&c}7JQR5Or`(;002ovPDHLk FV1lIHIwb%A diff --git a/gtk-2.0/assets/arrow-up-prelight.png b/gtk-2.0/assets/arrow-up-prelight.png index 0723570c9510339a6a4ccd23f4cfec4c981e4412..ff14042a480ec25000c280ba80a7312f522c833b 100644 GIT binary patch delta 139 zcmcc3c!qI;iV$akM`SSr1K(i~W;~w1B4whBMqZ?+i(?2!baDbiGxsI&Z*fx+9U49} ziR;DusDF4ZwQ$7&*LU2<_5bWN5bW^3`+${ePU7ATe-G{F&U84t(V^;oEngeAcSDrc rf>+)RZ=Ujq$Hip0&!}4X^N=t@3#XoT=(f^k1|aZs^>bP0l+XkK5r;Tw delta 154 zcmV;L0A>Ho0owtPBp?EFLP=Bz2vzJx1ONa432;bRa{vGi!~g&e!~vBn4jYj+C~sOx zL_t&tTVr4VgE;A!z0ooZ2#_EUb0Ow`%&kaqs6Z@t%<-5%(Gz3-#GFdv1q!6G#%z!I z7n=r@iUrd95;z!Qmc;yzu7IeIDFJF<&Jgn=wjE(=OjFDg08gSHH#}CHmjD0&07*qo IM6N<$f;f;lM*si- diff --git a/gtk-2.0/assets/arrow-up-small-insens.png b/gtk-2.0/assets/arrow-up-small-insens.png index c607720406c80f5554806e67d9cd7a7838649b89..6d591c80e9a57c6972726913d54451f536546ed1 100644 GIT binary patch delta 125 zcmX@jxQ}syiV$akM`SSr1K(i~W;~w1B4whBMuNAei(?2!baDbiv&Y02vKy0lI3^qr zEH-(Tf97L=-wclAGm~a44@@)UPrhbi(CE78c9NZ|Btz!i8T}XMCM=xs{Ng-;ryJiH d`b%tJWKdivs>?CoQkDS-JYD@<);T3K0RUQHF9QGo delta 138 zcmdnTc$#s7iUL!ylV=DAN9Y?j76t|e&H|6fVg?4jBOuH;Rhv(GqM1g#m#2$k2uE~s z0z-4eyA>?~a%?Oa37uZud3~Pw35}fwZmn)p-A^2wa>V6dI!pJF9mlR5^Dr`S>2kk% qY?pJ(smE6oPAv{ud|F}yBf~3u{+BM7gQf%RV(@hJb6Mw<&;$T`!!wxx diff --git a/gtk-2.0/assets/arrow-up-small-prelight.png b/gtk-2.0/assets/arrow-up-small-prelight.png index 35eca2d52c064b18f5a58cb2261883065c2c6e8c..2ba12f460759440d012f9617fae0ccbec8b8f629 100644 GIT binary patch delta 131 zcmX@lc!Y6+iV$akM`SSr1K(i~W;~w1B4whBMp~e!i(?2!baDbiv$2wTnT%+%L&IO0 z$ wfPtY;x94L|7g(t0d9N2leUE$369#Mm0Ebr^lF!%G=Kufz07*qoM6N<$g0-PG!~g&Q diff --git a/gtk-2.0/assets/arrow-up-small.png b/gtk-2.0/assets/arrow-up-small.png index 4d2f99bc9c3782f20cc091e9dc6a2aa485fff70c..aea56dd3cfa9b8d1b7ed70911e91dfe7bbd8a7d1 100644 GIT binary patch delta 198 zcmV;%06G7X0)_&RBoYa5NLh0L01m?d01m?e$8V@)kwz$glSxEDR0x@kj4KWTF%(7b zd(9-U00fS0U{E-~5pb}8rcF0Na3h*pQZuRwwt*sH6;#)jhZ;VPqfTy4F5wIB{fLOV zTI}a*UBF|v>-9C35{_HI|W)@!^*^x37i3VSba5C zp6cZ0h@J``hUO}-lk7F)hr~m)} M07*qoM6N<$g5p(C{r~^~ diff --git a/gtk-2.0/assets/arrow-up.png b/gtk-2.0/assets/arrow-up.png index 1e729333770a1c3af0abb38826d83efe069680b3..9cc76a5a89c532ea68a597f6daefa54343a925e8 100644 GIT binary patch delta 224 zcmV<603ZLl0-yqrBoYa5NLh0L01m?d01m?e$8V@)kwz$gtw}^dR0x?>kD&^}U>HU3 z{RNecwSmQC@dc~~4Zen8GW>i->k!M&%2*o+L&0VdL9qBVKEleeZeDkb>>uq62|iemH^g%FaqZJz+9BufAj=iDQNkN|+ovaBCP(T(Jc zJ<&qBQ a4d!2Ik0B1iKokYv@0OH=kl+xw%7#>tAaHO3WJQ~$Vg&||L{(tm2(X(}U!!UejSvLNQ@;o0n z=UxD&%zOqA3n3n5Sq=dpP)hZf`37K3PDEQ{%#MgQ0A@|o+@+L#ktE3#z?zx&TI&-4 zSZi&Xre6Sxnd5+iXhlSoF{bLC&{`jf=)e>$eteTcG$;n2{Qv*}07*qoM6N<$f)fB@ AZ2$lO diff --git a/gtk-2.0/assets/button-active.png b/gtk-2.0/assets/button-active.png index d59f9ecf442f35bd670e51e89d3dca686db652cb..df39260af12a595c508ff297f885fbfb089fe1cc 100644 GIT binary patch delta 78 zcmeBT`pq~&MToP&BeIx*f$uN~Gak=hkuuTMKu=RsQv(Ln)zyJapolgY=;`SJxo}eA L)yppv7pDUN3(yow delta 93 zcmey(*u^wKMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7fQy{%ifZr{Fr i+qP{$5&{k!IB*CIE?v3=6oHVJFJI<)o~Si(N;&}LK`u}L diff --git a/gtk-2.0/assets/button-hover.png b/gtk-2.0/assets/button-hover.png index c96c2aeb6c05849f8733b4cdf244e83ed8179ab4..fb58d931d83f9c571a24b1c794165b29dcab5e8b 100644 GIT binary patch delta 69 zcmeyv_?B^kiV$akM`SSr1K(i~W;~w1B4whhfvTpariO-wwzjs8jt-Cn0vj6}2*cms QKOi9Bhup5k6K5p>0Hbgd+yDRo delta 84 zcmaFM_=jO=u<5X=v>4|0rs^`v~I}ZaF cE?fX|pFVvG5%~A--~a#rkGmhAKCwFq0Kc9rMF0Q* diff --git a/gtk-2.0/assets/button-insensitive.png b/gtk-2.0/assets/button-insensitive.png index 79eaeeff08de4f40ca9824c5521d09a0b408d460..811dca2c079f0c0737ed54dc685154b6694cab94 100644 GIT binary patch delta 131 zcmZo<`ouUvMToP&BeIx*f$uN~Gak=hkuuTMK*P|`&;SPX_4R>VGcz-Db90E8t*xz{ zo!z5Qk3$pZYFSmCJ8*!Loz2hU`I(oTJTV;iX0j^xv`Y!C=?JjOJ8<9yC;!2dObmj2 Vx6gN-a`?{x1fH&bF6*2UngAG9D#!o; delta 146 zcmeyw*vK?NMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7fQjeGa*-M@eT z5g0rMgSYQM03!11_wV0-{yb5YJ~FXS%WBv80|)rn+0NM(+O=u<5X=v>4|0rs^`v~I}ZaF cE?fX|pFDX25%~S*&!4}46XGW;PwY+t0J*g*Jpcdz diff --git a/gtk-2.0/assets/checkbox-checked-insensitive.png b/gtk-2.0/assets/checkbox-checked-insensitive.png index 6e01a335213fb4bcd8e2591aa04b885237436989..11ec1f838c06ceec624f4561b0619eb8d9199476 100644 GIT binary patch delta 259 zcmaFDbdzaF|y7ha? zmai$>zUzR1o}q<T>#xoe1pZ)`yO=8&E}(F?9eFSr>CM2l|6FS{4N z;!*s{CyA?HCar&)vgO;B*;_XQ&6Oz$@(X6r(42Ttvg-YUb=g3nI8PVH5Q*^I{gTe~ HDWM4f_R4PJ delta 292 zcmcb~^n_`GiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<^??CCA+A8# z$Tc&=SImxDJu7PE%&3*KBUjE&Tt6>m!2hdHduX`JU1bf?AW(6&E_D zFt&tg__yAgx0Pe{{yBQ>hweH)m&si@Lz(qV#LRCkJ9$jgV_w|4$tXH?|K-Z$BNy!d ZGx;20Gj~|9&l6}9gQu&X%Q~loCIIWwhwcCX diff --git a/gtk-2.0/assets/checkbox-checked.png b/gtk-2.0/assets/checkbox-checked.png index 49df56f37425a0befd77ff4832b8913b0aad69e0..2bf254ab73995d9548a1e63f65777a4f44885d4f 100644 GIT binary patch delta 273 zcmaFPbdzauL###9%1hj1o>DwDI>s;jQi!lqY$1J=VxBOwk z>K6%XUM8-4owWXK(uQ}*n?3@~oYc8omw|zSy(Gvln8DM_`_bbk(dKJb0EH4gOI#d7 zB*Jsg-xg{R5NJs3d{Gmom39BWsR{~Pa$IltqElaf z1^a_}k;<}jt`_XP+4L&H{?^U4GP=oIdDeGK%KvyX)`4f={^gGyJf_wCW3A2-?fhO? Rk_WVn!PC{xWt~$(698I(cPIb= delta 287 zcmV+)0pR}G0_OsdBq0NHLP=Bz2ngHZPv8Im010qNS#tmY4#WTe4#WYKD-IixHZXr% ztD0J=n^>xuTB?~^s+w7GSgK_Vn)d^!)w({r>*{|NosBw3z?^ z00(qZPE!C$N=xG7Uz-*@5vpY%YWps;V# zRg(oEBFoXiQvl%T!2kdQd?BV#h*iy2$O5rk^xcxEpS_}Nggo`JnM{@D(v`ocItMToP&BeIx*f$uN~Gak=hkuuTMpk7N$OH)%*LqkJdU0oLpbaZsoU_ez> z703h%@80tI3OLpY+76B-zoS*ABU zXklOue;cc?!>qCKxt@f~0=s5wF_-w*0|z#-r@YK$-l5G9?i9em&0lxX9H^VY)78&q Iol`;+09gq$i~s-t delta 187 zcmeyu*vvFRMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7g*`ZH(FoIQK? z+_`hVfB*jb_b-q3j`M~T!4`O|Nk$X>n8;?gRdmWFPK3?Q>(bRq`IcIwyvkA za`&|`pp2oXi(?2!baFxig1Y&X%9_-|1V_$Lp!6(*>;c5m3?-?Vj eq8Q(CF<4ppFMP+p^2H{gZU#?RKbLh*2~7Zu;Zpqo diff --git a/gtk-2.0/assets/checkbox-unchecked.png b/gtk-2.0/assets/checkbox-unchecked.png index 82dadbfef6f4e5d85b07f22b9e7776736b0a6596..6e8100df66b80434ddaf3a884f2e2947f6c81c27 100644 GIT binary patch delta 176 zcmV;h08jsh0`LKlBoYa5NLh0L01m?d01m?e$8V@)kwz$geMv+?R5*?8jWG(tFc1Xi zg3$|HhNM%MhxjALPqO`zyu+Q!K+=bFQnPMkNa27)S`S>a+|I(E7=ZV_GqX|BrLgxf zvmu0VZ*nj@=iU{=pOn%BTsOfvUnw_90GujHyBvZ;@GW=&OKC~c0z3hl91JnWsbaX5 e)K~ofW(B$vBO`)nnGf&)0000I~q!aq!*`*0Y^+r)9Q6tFm3N z3w{LeQp#k7diMqWl|^JsDcv?KJ^+^)4gK|e0eoOg=krqT3IG5A07*qoM6N<$g1_fZ A&Hw-a diff --git a/gtk-2.0/assets/combo-entry-button-active-rtl.png b/gtk-2.0/assets/combo-entry-button-active-rtl.png index 1e42f73ac95147b379ef1b0a87a442f120aadd5b..42853ff7726489abd122cae86b70ac468e86c79c 100644 GIT binary patch delta 168 zcmV;Z09XI*0o?(R7#;`)0000LiMB`p000SaNLh0L01m?d01m?e$8V@)kwqwfYDq*v zR5*?8&cO|UFbo4gCykhcXNQ1kSPQ1%!A_N|@F_4r!!MRB|4tSFsI|`SzKh5TV8URm z?_p-8lrrj}wf3S*2Zvt*-_sE6iAG|HCYorXiT;DO-Z<3VPm)&@YyhCD8_Atygozua W;2HuHP0fKP}kPNbP0l)%^o03@nL%K!iX diff --git a/gtk-2.0/assets/combo-entry-button-active.png b/gtk-2.0/assets/combo-entry-button-active.png index 05c8fbec7be453448f679a1bf80851301a61f083..51c7222b4bde18deecf5b99df3109ec3f32133a3 100644 GIT binary patch delta 142 zcmaFCc%E^BiV$akM`SSr1K(i~W;~w1B4whhMxjK2Plzi61B0ffrUn>jX=y} zdrahka%?3*e!&d#yLLbLx%MpMOrVIGr;B5Vgk-Wub5n>jTicf+jRLo%=}H? i?Dym0`Ct&3!ocvMD*I8!g0^Wu9SokXelF{r5}E)^S1a29 delta 167 zcmX@l_=0hQiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<)p7woA+A8# zty{Nl+qP}{_U(rcA3k#A2#^5;mo8npeEIUf_lv&+Rj`)?`2{n`@7n#~!A}<1S7(4i znw~C>Arg|w8tqL+&TMU`W(pW6OB|ecv+c+{JD-~#b#opbIl#a#?8?R<`?jO$=;>fb Ppe6=SS3j3^P6+1vA=H})Q zu9=ycot@p$U0e=yUT#U5eu;>&2EfJ`8y_vsi6jA9Mq1VeoYIb6Mw<&;$Swn=&i_ delta 175 zcmcc3_?~fsiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<^(p~AA+A8# zd-v|$zkmPHqeqXy;N81-KsFG3{_^G5@87@w{1KlzLm8-!qa?^Lm_c4)_ny5Ee!6{M z-T)NS^mK6ykqA#tD0<(}#Kv}Q&D{Wl#>QIHrn8L6e8y&*Ge99VPZ!4!3CU!Q_9i1|wzhSl0RlZo=CvJ(v-7!m jqOK$O=u<5X=v>4|0rW%usgdjtk= z-+=&x{rTIEU%!9<{`05AdFMGaA|aWq(cWa_ z%+|IpRA7UV#KAaI-p;)>Gd4~9v*S`{Bcq&J7Y~E|>uE3Ql2UwtnixD?{an^LB{Ts5 DRGUYS diff --git a/gtk-2.0/assets/combo-entry-button-rtl.png b/gtk-2.0/assets/combo-entry-button-rtl.png index 44dcad98a4401a763acae70518f7cd86c4f5b9dd..1060539362b5b7def65022b2f978ce9fe85c1050 100644 GIT binary patch delta 69 zcmaFQ_<(VOiV$akM`SSr1K(i~W;~w1B4whhfvTpariO-wj*gBt7?_)zLl|aeX3oye PE-o$;Z%*DiaaJe*o5mBq delta 84 zcmaFB_?~fsiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0rs^`v~I}ZjI fE?fYzpFDX2;XZu$@Xwz=fB*jFZ7DfAu{#t1wZ1E( diff --git a/gtk-2.0/assets/combo-entry-button.png b/gtk-2.0/assets/combo-entry-button.png index faa0ced396e9d4f767403c5bdec99a3aaa61539e..06720018485d8b1c7deb54e62f990c7d484c0693 100644 GIT binary patch delta 63 zcmaFPc!P0*iV$akM`SSr1K(i~W;~w1B4whhfxM=srna`Wj*gDGxjB#l1ZHMt&d$y* OE-nf(rScP}1Oost;1IO=u<5X=v>4|0r^5@Q-I}Zj= ao;-mt-hcS;`_G?0fB*i?yO=+*H5dT7)+e?A diff --git a/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png b/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png index 97b79eb9c2238ba69176885195dab5412a67aede..bf029725320e65192cc3aa1846962189b0283ca0 100644 GIT binary patch delta 204 zcmZo;YG9fmA;-bYz`&ps?p6h)I14-?iy0XB4ude`@%$Aj6J0gxjRSl_T!FHotN!~o zYz}Q$71^^rw0m1v`}(l9b%`qY978nDCkr^R|Eak%hex7eVr%nkM(%{i2h~m;>Gz%D ym=H2$+M+WN&U2Mzy?G2b6%`mJ9JA3ES7+eWWd51yvAhvz3WKMspUXO@geCyIKS~Jz delta 210 zcmZo*YGaxpq07R|z`*c)`RZyQ#a!&<8N$KAar>eF10a{Pz$3Dlfr0M`2s2LA=98Xi zrcrMY;1l8slnq_AYSG1uQ?Krya(wU9lY3{MIXvggk(|v-qgKs|TQjF-_xhSW>udL{ zKl}8-zkmPwdu`u{5%If4KH delta 152 zcmV;J0B8U20saAyBq0NHLP=Bz2ngHZPv8Im010qNS#tmY4#WTe4#WYKD-IixHZm`& znas?W%Dt4xzn;y)Y_p|pw5D3BnqI7&d%LcDyRUq_ugv7%&E??!{{Hzt#h{UwA36BD zvjYkm7_J*Kz`;@klVK7PyJ3j4k^Qn2iG9rx!Txs=9wq>mG#Q(#eC;Oy0000$mMUCujmSaFzu51v9X5@nq!`m;C3H43P*=u3%@)_xDX`V07zeEihxg&B!wQB~#Pc4+$BYXHNWcsPBVv@)0Js fiWzUjXE88%99Jtg+ZJ#JsGq^p)z4*}Q$iB}8Er&~ delta 198 zcmeyu*v2$LMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7g_dV>I;5LcjV z=&DtVE?%5^b^oNJyC)pkG5y5;8K(|rZ(0(yYF6BuIaNE?R_$6_y=(392e-d|`(AzU zd;-YCk|4ie1~zV<%$(wq-$K)+{DFeTo-U3d65+`+I9WG;t4(NNbn9m?Fk`;W$TB;V yvFWTqV#el~6aO6Q`=FeBgqcmMV#b}{3=DIh%anH9jsmh67(8A5T-G@yGywp%x=@V( diff --git a/gtk-2.0/assets/combo-entry-focus.png b/gtk-2.0/assets/combo-entry-focus.png index 1a486c63f5b140a00d83db8388475bf49636c952..1f099b73a1a837f5257d8bfc28264a6c0f785238 100644 GIT binary patch delta 183 zcmeBUdd)aNLXL%*fq~)q^3~NqinG8YvY3H^?=T269?xHqGSO9|UN^ue#1$wTy6V4g z!{*?Qjlmt81DjXIEq@rl;*o`gg==hqYg}RU?DNrcE+lXIn6mX-K(^#TpazbTAirP+ zHm=OR*k#lKVRihpgsmqS3j3^P6c!6<(iV$akM`SSr1K(i~W;~w1B4whhMv-EGPl&65fq|i+p^=f1v9Ym-1VeyhmOIs2j9wCU`P uz69eCp4@N${npf_?D^R*D5thAkU_p*W~T796FY!<89ZJ6T-G@yGywoD9xq4$ delta 143 zcmV;A0C4}%0nh=EBq0NHLP=Bz2ngHZPv8Im010qNS#tmY4#WTe4#WYKD-IixHYj5o zP)t-s<>lq(=jZ9^>FVn0_4W1k_V)Vw`}_R-{{H@%xVn4*001XRL_t&-m1AIl0n-MC xau{$7K(I>`5bSb>;lnOt!0tz&-{C;D0RX+?Xbga4B6k1)002ovPDHLkV1mloKym;8 diff --git a/gtk-2.0/assets/combo-entry-insensitive-notebook.png b/gtk-2.0/assets/combo-entry-insensitive-notebook.png index 055181447ed06f04e926b282d9000c7d404b3e53..21c51976ecfcae4a3ce4f1800c1a38bf04d6bb90 100644 GIT binary patch delta 125 zcmX@dc$jg5iV$akM`SSr1K(i~W;~w1B4whhZi0bS% zy}g5jL&DZ?+6)W~nw~C>Arj%q8Kx->%?m!5Xm}(T_&RSmI`Kx1^PJu{;wkoQJC$#E bBr-Ad&x!o+wC3A)pe6=SS3j3^P6O=u<5X=v>4|2#F;Aa9efIqM z%a<=-y?XWa>(_7JzJ34x{r8_g|Ni~^@k2=fs87|?#W6%8JUPQSp`qF3dy$4lLV%|G ohMVo0w^=%S-+T{at(d^T(7HauZku83WS|BHPgg&ebxsLQ09o%n2mk;8 diff --git a/gtk-2.0/assets/combo-entry-insensitive-rtl.png b/gtk-2.0/assets/combo-entry-insensitive-rtl.png index dd524982a872babd073af256135c2c9faa3f9142..75f265dc9fadbe27c71765296c0cf4086dd84104 100644 GIT binary patch delta 125 zcmcb{c$jg5iV$akM`SSr1K(i~W;~w1B4whhZi0bO=u<5X=v>4|2#DUTjKdi?nD z(`O*?{=Z@u`s-nE1N2^>V6kcBZH@_pUXO@geCwa$Us{F diff --git a/gtk-2.0/assets/combo-entry-insensitive.png b/gtk-2.0/assets/combo-entry-insensitive.png index 89279e8f6243bf756bc6fe7ca0bd84e8c4558456..147e884afb55f7fe6564062c48c1214170ddedff 100644 GIT binary patch delta 124 zcmcc0xR-H)iV$akM`SSr1K(i~W;~w1B4whhM!ZCTPl&65fq|i+p^=f1si~=jg@vW1 zrInSHot>SpSFSw+1B05Ui(`mHcyfVQLId;RFGU&}2?DzA8*a91M)P#$O7taIYaeK4 ZVR)mJZew&SxfZB{!PC{xWt~$(69AL)B#i(7 delta 148 zcmdnXc$IO2iXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<8FB$WA+C=e zJ$n53@lzmp1_JLteE9P9>(_7JfBpXb`_G^AUl!E?^=o>%IEF}sCu@|ZG&C>hnHgZv wcraJ3Nw@LHGnq#@Df<zopr0F!t`q5uE@ diff --git a/gtk-2.0/assets/combo-entry-notebook-rtl.png b/gtk-2.0/assets/combo-entry-notebook-rtl.png index 2f2c351d3fe6e165cb5e755d427f370e7fb39592..79cc6b2f7843a50b79db57e6a67f4d926d13ccf3 100644 GIT binary patch delta 172 zcmZo>`ocItMToP&BeIx*f$uN~Gak=hkuuTMpk7;B+t}C`LK+zvnSz0yo*qy{M@L6r zU*EvMz{<+X!NEbKq`!)Rfq}Cm$S;_Ijf*EMr?}+zXNPQUprEm*i(`mHc=8NR*3IAS z5*irY`ne0tm~XSO%+6$NI%|-av3cgiKZp80C?_9bWviGmrsqhE&kEkA2i1yDbO Mr>mdKI;Vst0O*i1x&QzG delta 163 zcmV;U09^m{0fPdNBq0NHLP=Bz2ngHZPv8Im010qNS#tmY4#WTe4#WYKD-IixHZVig z)z#?e=<4d~-{kJ#$@c#b(1Okq4k&9Hwx+`e_ diff --git a/gtk-2.0/assets/combo-entry-rtl.png b/gtk-2.0/assets/combo-entry-rtl.png index 6cb7d686beee3fff4c8a84ec2a6b66cdf984fb8f..3a78719ef559571cb4397669f186b5af8fa0a797 100644 GIT binary patch delta 177 zcmeyz_>pmfiV$akM`SSr1K(i~W;~w1B4whhM!jx;Plzi61B14kkr%DGcqzV zG&D3YFwoW21&RPkprDC~iK(fng@wh5=|@z68aPXW{DK+SxOlR1ic5ZfcF5KS3L1F2 zIEF}sC(qzy&XzMcz_9o@qs8pTT;`^;CX5HuBp&6YshC+G>hBR0mw1r4={qBXh|zoL V4d3N2i2yY-c)I$ztaD0e0sya{GpPUo delta 190 zcmey!_>XadiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<^;!WwA+A8# zt5>hSc=6)Zt5P@&^hUdb&7N7e8_VoW#-_6di5Z(` oPW*GI?}Kvk5k|Hp28;|Y(}korCj35f4XB&J)78&qol`;+0L4yF&Hw-a diff --git a/gtk-2.0/assets/combo-entry.png b/gtk-2.0/assets/combo-entry.png index fe6d829286452cf3112e8e7fcdb51c9bb2e36581..e4a27897be1709b164aee91601a6b50d9ec3212b 100644 GIT binary patch delta 161 zcmey&_>ggeiV$akM`SSr1K(i~W;~w1B4whhM!iaaPlzi61B14$tW9)v=cZ`2{nuab;!~{=S~|t{ma}%Q~lo FCIB-XFi-#h delta 179 zcmaFJ_?dBniXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<_38mWA+A8# zt5>f+d-m)$7~H*k_x}C+moHyFfByW13m2|mzy9j=>#yIwM=F_504n7u3GxeOVB^Zn zE-d`*a?zn3D5mA<;usMNJV3C&{=eV9 l|NsBbnSOqL_oE;V21O~UQ;%kO8UpQM@O1TaS?83{1ON`5G7|s* diff --git a/gtk-2.0/assets/down-background-disable.png b/gtk-2.0/assets/down-background-disable.png index 62f14e5f12d5ff00d7d9f7256bdf581dd521101e..07463ef2cd43b536d2cdeeddd968e1e0b6d50203 100644 GIT binary patch delta 118 zcmX@fxSer=iV$akM`SSr1K(i~W;~w1B4whRMx=|Ui(`ny)VHS=iZ&SVxLy?Zdw$C7 zjdbjF(S6>&8zhu2?EN)sw>Yn-OG|8QmG#H^HChe42D@g=vazw5+gU>4=$?Om||x VO3m}DiGRfa1fH&bF6*2UngE9cF82Tc delta 126 zcmdnaxSw%?iV{n)lV=DA5Y%v_bTBY5a29w(7BevL9RXp+soH$f6U{UNZ9H8ZLnNlY zJ++&+!9al3fIBtx+1@KJS8Q^gb)2Qfr8oO@^D3^KxL=RI&tMVTvfJdjjlqJi_tw8V czopr07a}W$p8QV diff --git a/gtk-2.0/assets/entry-border-active-bg-solid.png b/gtk-2.0/assets/entry-border-active-bg-solid.png index 7ae5488624dac72380871e356aaee2178cb0acca..590d69f4ab17c1d70681fd86e468e2f2a9e3e9b6 100644 GIT binary patch delta 209 zcmeBYn#MFiMToP&BeIx*f$uN~Gak=hkuuR$x1NE4A$iN!)U98Ww|z}o_bO@K>*RH> zfn?(9XDM60H~@i@i=(rvXMBNYLXlT|p;tmt%GPhkk1-|#b#j#i`2{n0`}p3tar4&K zKc%fIPg8Mf?hjx<(d*m$hXh*9No?qT_t z7ADJ=u3`Kdvr}n}Lfu!_(4~7sV)z|4ZOYBdbdbN9<9?WX%WlaFM}=#9faWrIy85}S Ib4q9e0L-ITp8x;= delta 202 zcmV;*05$)X0*?ZaBq0NHLP=Bz2ngHZPv8Im010qNS#tmY4#WTe4#WYKD-IixHZ6Zz zs+wM`oNcqEZnUO(xvYA*t$Mnxd%CU0-`dCE+tBCY(C6dP=i}1oG002%&L_t(2&+U>i z0)Q|G#15_23KoI?|5f+W-NCFG6NE!`;Q{Fuu(J>bXlssZMar%a$`uJ16ZltORI`+e ppqE@#g|(V(bG+MxYc|{M@c=aj1oLR~%c}qY002ovPDHLkV1jbwY$yN# diff --git a/gtk-2.0/assets/entry-border-bg-solid.png b/gtk-2.0/assets/entry-border-bg-solid.png index c17fbd98255cf1dd8f9473f9cba3c6b82f12bf90..2381acc13b6324981a5cc608484fab4fcc411a38 100644 GIT binary patch delta 141 zcmcc3c$sm6iV$akM`SSr1K(i~W;~w1B4whhZh^M8wyv(Oo}QkGiHWJHsfC4wrKP34 zy}g5jL!<1X^9&3OmYyz-ArhC9Im8kg7~O)|4u9d3&=5@%cesv_4Vd rQ$VeDn~>0ng(`;x)-dops)aM$-Pn`F?(t?f&=3YsS3j3^P6O=u<5X=v>4|2#ndi@+zi{Eg zl`B`SU%&q9_3IBGKYso8{olWT|NsBjHi_#4>NE0maSV|NPxdfOX<$q=XIuV(PeLO! z(crB^Ljqf&N}M7yyU_YXiBAEw-BLm;7PbgAF-%VB4P0J4mm8>?!PC{xWt~$(698lq BJfZ*q diff --git a/gtk-2.0/assets/entry-border-bg.png b/gtk-2.0/assets/entry-border-bg.png index d0f882dfb1a2f9402fe0a623064f56bd710bb69b..fdf4087b73bc4771631cc181afcf5822607894ab 100644 GIT binary patch delta 184 zcmeBUYG9h6BE(tX5n0T@z;_sg8IR|$NSWwrP_M16ZEkL^r>AEC28M=)Kw4K<7bp%S zf#N16CZ?vQ78VxYEE#eb7#KK9g8YIRc=$?6%E~K$E9XwR3KX>Wba4!kxSU+Exk!!Y zjMediLlYUyHD?V(@hJb6Mw<&;$UjK02-d delta 198 zcmZo*>SLOqqR3qATU{`~n17cN}Ce*M+!*I&PV7b|*}2Q-GOB*-tAfrqc8 zq^!KW@;C3D2vMM@t*47)h(vgDMRk=Z&zqgc3ocJ&WOI3LB$MXQAk)_CVUyX$>S41k w@r3iYwPuF}RpNLLpLMcuPmMFs{2Gfx-C5Q)pl9AXI#jBdefhfmEkFz}t>n4`v|VpyQ` wQLRTKj=9;w%R?ef$;q=tF@jO9$!8rysPNn~j}xty15IG?boFyt=akR{0H)0;%>V!Z delta 154 zcmcc2c$;y8iXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0Eak75uWT}n9{(QXwJ6$ z1D}LOXrjSehlT{ULX|j0W_F?Vi4vazYP+R`RxE50YGRn2(i^zEcrG_kH-o3EpUXO@ GgeCxx`absn diff --git a/gtk-2.0/assets/entry-border-fill.png b/gtk-2.0/assets/entry-border-fill.png index f1247c11224a06879d4d4250c82723c9b0ff63cd..2e154594b6bd29744fcd19af6b17a7dc6735d645 100644 GIT binary patch delta 65 zcmbQm*u^+OMToP&BeIx*f$uN~Gak=hkuuTEKxNB@4L{B|u+6x@>c-kWTY(|xA>;MD Svoiu2fWXt$&t;ucLK6Vq!WSR_ delta 81 zcmeBToW(dnMTw=@$uool2x>S|Iv5xjI14-?iy0XBj({-ZRBb-#iDm{WfBygfU(aT8 hpheF>%i<0THW1JwV&BDOI5U0JJ5lAr=J9&n1aD={b0|{~#ctjR6Fz_7#VaBQ2e9{xmG?aKf kT^vI=WRrLN|G$fwfg^|MTVMe19H4RrPgg&ebxsLQ0BR`~6aWAK diff --git a/gtk-2.0/assets/frame-gap-start.png b/gtk-2.0/assets/frame-gap-start.png index d1c200c2b30555175fbc4dd8054feeadae1c0b79..6958f62e9f2209f5ef7325322fda8c168ec788e9 100644 GIT binary patch delta 71 zcmeBUteYSy%K!uyJr%-$6lZ})WHAE+-(e7DJf6QIWul9Q0=K7&V+eHW1JwV&BDOI5U0JJ5lAr=J9&n1aD={b0|{~#ctjR6Fz_7#VaBQ2e9{xmG?aKf kT^vI=WRrKiEBJ5Ez;=)6n{pk`T%d9WPgg&ebxsLQ0B({NWdHyG diff --git a/gtk-2.0/assets/frame.png b/gtk-2.0/assets/frame.png index aa660b054fa6f6b9d17de34173c5fdf234ef87f5..234168d8a6af310b1ed6f14e676a50d95ae14a40 100644 GIT binary patch delta 42 vcmZ3=IE`_FiV$akM`SSr1K(i~W;~w1B4whhE|<2pwu6Jif5D%w6Kga91}Y6m delta 57 zcmbQnxRh~%iXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|2#T=(za|NsBL Lv2sDe#9U1P?1B?( diff --git a/gtk-2.0/assets/handle-h.png b/gtk-2.0/assets/handle-h.png index 0a7844e451b587dcd2f6babc0ed286577edb602c..376bcbeecb8f0563c34cfbbd3e8b746c5165d7e9 100644 GIT binary patch delta 68 zcmZ3$IDv73iV$akM`SSr1K(i~W;~w1B4whRv3gTe(?51r*1ziRJdy?vCoK?TU|8YC Veb8(t+foJ~@O1TaS?83{1OV6&6<`1W delta 84 zcmbQhxPWnjiV{n)lV=DA5Y%v_bTBY5a29w(7BevL9RXp+soH$f6U~g(&&{|0|Nqa= k&;L&fI2Ct5J&|atzckSB*6M|ZRh7J P3_#%N>gTe~DWM4fdRr8| delta 80 zcmeBWoXa>tMTw=@$uool2x>S|Iv5xjI14-?iy0XBj({-ZRBb-#iDo9s^X%*Y*)s#d e6Kga90x%4{ delta 57 zcmbQnxRh~%iXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|2#TzBu@{qW(# LrbwR06LU2I?|Kvr diff --git a/gtk-2.0/assets/line-h.png b/gtk-2.0/assets/line-h.png index 9d134260d9e9d368bd4220caecbc5929a21bd4c7..092928e05b008d587945fb89cd3dea30921d577b 100644 GIT binary patch delta 70 zcmbQi*v>dXMToP&BeIx*f$uN~Gak=hkuuRuLsP`l#W93qW^zIUlUr`?+y6X3z`!w= Vv8j3MRwf1@@O1TaS?83{1OV8s6ypE@ delta 87 zcmZo?oWVFjMTw=@$uool2x>S|Iv5xjI14-?iy0XBj({-ZRBb-#iDnvFqMj~}AsjQ4 m6B?L~{r>*`e|kbf0t171BJ(_}obPTxZ492SelF{r5}E+&N*PK3 diff --git a/gtk-2.0/assets/line-v.png b/gtk-2.0/assets/line-v.png index 335aad901e696c757bb5333e58dd40f69eb416cf..4b5e251db22c4a7da18c02575b0655cdc9c70bd9 100644 GIT binary patch delta 70 zcmbQi*v>dXMToP&BeIx*f$uN~Gak=hkuuRuLsP`l#W93qX7Yt=*Z!S900c)ESQ*6B V7@H@p4F19Z1fH&bF6*2UngB}H83F(R delta 87 zcmZo?oWVFjMTw=@$uool2x>S|Iv5xjI14-?iy0XBj({-ZRBb-#iDnvFqMj~}AsjQ4 lchvv?SI-6nYHS(|4Cc?6=iAVIEMJRu3NklUO`a4O;((0n8zFP{&;5QiN9F?yk=mI zh_OZiWabgL_TDeFn+UfXTK8U~H{Tb@c_{ X+b0yacfEN40000 zs5cAn32_C=#>U1*M@Iw6n3xy{8^{2Pz)6TybX;OgY!Xlq2-rd3^4Nn)x5Dr<^gN#fL3Jfe8Je`hw{eOPjPydY1ZOY8w jY-BYmZyK$5`9n`fOpf8X(X!>4Kurvuu6{1-oD!M@KBsK?nY#6R%9gJw z+rI1Q=omYAn>u)!0!b%dQ)eLZGxrR$3P`ex%=avv9zOeAwnUWyCU=2;pn%dePETE{T$MlK~Jr;B3GUCSO_$%-OG`XTWa0%-Q;#uY}%p4>*j}j z*FR(zdUc1x27l9a3LmQV92gwf7{0t@W2pV-FpKZ#_5HCrK=T delta 291 zcmX@l^q6UaiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<_2B_NA+C{Y zW`?hr9kqH^)XJGrD`!WpoE^P#cKq78iEHPjtY46_aY4q$MOmAHXh}8*EvwkIwrbD% z6&Ft&e{|>K^Cx%SzI^oI?UN7hpM3(N56?e+`1>COwk^1K4QR1!NswQ#hGtD|Z4U-0 zhlo@i_@)C?8S3fc7{VdTdXSx|$$)`nL$j1<_iZuv|Ns3a`&cuidNCf5VPI!j@QwYT z+}8f@fjhRZzIFV$Q$_Flwf%2*yQm>Khu_xER^G8QZ#=*n65d`j~r0So+3V1tdAfR|K@I3z@J#bjs1_d6#1r--%s% zFK+4m#I>)IH+@V28&$qfp>5(RweZ3_<*XNf{kOK2Xh@uEm9Jarc_JmrLsaNFtIN(h z-%WG<%$aUKDqPzq$C4)7FV3+eY_&K?LUyi=MpXX2U)p?Q500f?{ KelF{r5}E)YJz8A= delta 228 zcmV=W7Bq0NHLP=Bz2ngHZPv8Im010qNS#tmY4#WTe4#WYKD-IixHYi)xUaXvBub^zRrERpPZ?&g&xT}G_vW394 zl*qop-`UdWh$vK^z!=r{Qv*|C_W6tU?-5La@#o|u&76exHLjVHq)F%J|`bTd|6yx5J emHK@t%m*(AIR&zT9KXT<0000H`0nY)D7#;`)0001T>*Ra@000SaNLh0L01m?d01m?e$8V@)kwqwRTuDSh zR49?{%b^W`Fcb#i`$A%&R~Sk}Sqp zBu&v6qx9Y_0ILT8NZJ7w&;0I3pP&j{&i@4N0OZ!1Inf5>2UOq_@Hx!AtpET307*qo IM6N<$f|PMSPyhe` delta 181 zcmX@l_=<6Ygf0s+0|P_D(VzZ6in-XyGlYYK zHudz}?t2ms6xHx_aSY**O%8a^&{W3Qc4?-AfobDHVVCnc3ufpsN*Y@>I`X8{Ni#DD XTN-A~`)?@&)WhKE>gTe~DWM4fMn*`{ diff --git a/gtk-2.0/assets/menu-checkbox-unchecked.png b/gtk-2.0/assets/menu-checkbox-unchecked.png index e65fb40dd2097b97dc589b49bd817bd426fb5d27..446bdb6f1391d61a1801549d760a1918da7e96ea 100644 GIT binary patch delta 151 zcmV;I0BHZ>0oVbMBoYa5NLh0L01m?d01m?e$8V@)kwz$bWl2OqR49?{jiC{MFc1Xq znardB3Mj^zN;M5N47IK#%tol2KGOd+!eblR?^R zt%JJ?mJ06U&ImvDOP@%Efa@IRPHN9fS>rUUC2c002ovPDHLk FV1mYmJf{Ev delta 161 zcmcb?_=s_WiV{n)lV=DA5Y%v_bTBY5a29w(7BevL9RXp+soH$f6U{VA;yqm)Lo_D7 z?cK=R;J|Z)=M>wNH3!_zFzhzC$@w>*(Px5(zrVAURLt!n^-MOiga>oEBPN#Ys?OxR zv)99lN8*f5@xe1{4R*@*KNtHi(pK_v>+6uU;El*$8(n0y?bY3sL?ZQoKie@Wf;J!Q+6lr7(rw|+_83S@sx+4eno%hzO}?AC8O zIy!oWrh10vRso4t0ZFk-?!+#;2Q-0e{xS`q>2f7Oe!&b(%nFK1%0WTFA<@w>F|o0= zwRQC!ojp)cAJDZ0s5IHr#W93Kmi1sKW0Qjb%Lc)ZjP(;;{VvtdR`V>X@%db0uj08& z(4fTAjlsEy#bLgB-RnzrJ5motg=*iM`El(k*7-gep;tegl8uhO)#hEr@Z}`KgDFd_ onf-RFc-B{+U;o?p0NDw(YcgwQ;Eh{cQe{va!UINjxAHRS7`2G9;|Njxc6K?~pQ7j4a z3ua(qR!~$_QVt3Vt`CWhj){$}t*z_m?CgPqyNtc|K-Ec}E{-7_vaAOg`4|la7!G8X zYc~C_4^}yJH#d7(VvJGN|2&hwRqXffOXigym{HxM-mvkg^2^F?3)qcrYfjv|c;Vvj zolXmj{Ii}KZalsx>1tE?8B>P1=oL~2UN2Y7mpuMaQ}kbgkeY+zfddvm>li#;{an^L HB{Ts5@$Hcy diff --git a/gtk-2.0/assets/menu-radio-checked.png b/gtk-2.0/assets/menu-radio-checked.png index 7e092189cd822a2d7c59108f7346f630a9f8c4ac..96da49b7462db4b4ae24a6fe627917ff5cbaef99 100644 GIT binary patch delta 283 zcmZo>{=qasMToP&BeIx*f$uN~Gak=hkuuR$qdq^tC&ZP3fuUjl|Fkpzlec|K+x|Ue z%lG81-&3~%$!|b*%GU2G+koUZAOb3YFj8TR6gXq+H*IZgT|*N+BU3#iGb{fDtAIqS zfF!HHWb1&Wn8kNum)wnAdJm}GUSInJ&`ODtAis$(6{^!bT^vI=WLXcgGaY0QVcoF2 ztXJyj_U=3XdnT#OeE-Y){@F*uUeh0YT~zl=YQ?PXy6&e(5-S-XoG~Rr`qkuKQ~CK|73o^E>Lj2Vo4>?W(H4J KKbLh*2~7ZFrG%3J delta 297 zcmeyt)XY3VMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7g_`kVlt5LckA z!~TY}nKPqT&WT(#GiLSdsFgD!SIvrEIV)<_?5Nd1awd=w4P<~sW`Y<%@l~^cYJem% z%H6UoZ_Bd$t;;XHczo%_lglrjTzLsZPrv{E_2c*N|NsAAt63ffv`?ZW$S;_IW#R+b zs#H%G#}E!#)`RR!2N^_IH!Q!Bk?WfC^?kj&=OmqPhf8mqovh-^|6-PkZG&DU!-BJn z{pa7;9yep&7y9*>rg%@N>7zM}^H)_poFV&e{m06~R=Nynp6m%Tmqap7o2+s&r+Sx+ c`DK;**(Z4Jq&)w!7ic$wr>mdKI;Vst0I%qa0RR91 diff --git a/gtk-2.0/assets/menu-radio-unchecked-insensitive.png b/gtk-2.0/assets/menu-radio-unchecked-insensitive.png index 69e6c28a05c998164747edb3daed2f42579a79b2..67f7888c9b02f1c6b238db44a5c6a723b5e4c07d 100644 GIT binary patch delta 333 zcmZ3&+`~LUMToP&BeIx*f$uN~Gak=hkuuR$qdq^tC&ZP3fuW(HK}AJHSy@?0Nl8sj zO;uGD$W>QY2eN@cS65d@M@LIb3rGTi1{i2+Y62BN)Bpt_DuEh-B0wpi7JYqvpkh5e zJs=w>3)ZRwWJd^XQv+J5S`y?}AI!j{tfCqb8J(PxT2x$8Qd&`2)70G7*51(x0$p8` zrcRwU^RT1NS)h(wPZ!4!4q4NK-C|7&0;~tPwYns49Zou3u<-Bye4W1Z^bgnjrkpfi z;Zr~Vl6mV@Nrt~Omp(em__p`y0siifDp{WvsAMTWQCgL9K`*QO!{!wR3k)hZ%2aG^ w*u5#F<|Tu~_j%txah^Z7V3XZ5iwFk$a(DieyT;1%fi^REy85}Sb4q9e0BnzMI{*Lx delta 357 zcmeBSUcx*FXaPoD(?AR8!h;lhQlVDRI|j|UGP0GXdZe+H8G@85s;@F9@AcJ11A zFaR>HT)A@Y+&Q2YARA~PkbU*))xUrL0@)A%6aktEVfX!Fn$1wpz@T0d6My?x?Adqb!TF;x&t6=Z@o(E=ufunx8U8jdeK?ujEPR@%zgVGm zmiz?IE7@)<7rhds~J39{an^LB{Ts5>uSIs diff --git a/gtk-2.0/assets/menu-radio-unchecked.png b/gtk-2.0/assets/menu-radio-unchecked.png index 34f41f8b3b05f9d0f06299cfa0f0723c9088b60d..25c64cbf413f38654fc4d342371b36fda3fb9395 100644 GIT binary patch delta 236 zcmVSjZY05R`m30mi&SPN2+<84?nb zKnuNqG@d3;C6-bOEkWTQ=E%H|5rkBV#{~7XVe4Uu#5+&^Iw2m{K*E%%?Sx(_e^2j- m$2A7g06AK-VM{YxW%L2FQpXE`UI}0EJi=)JiZ$!MA;x`7@u8 zk<*%PA)rvRh&kj?O1#E<O=u<5X=v>4|2#T-UE(fAQkQ L)?U^2iMg5p?j#e| diff --git a/gtk-2.0/assets/menubar_button.png b/gtk-2.0/assets/menubar_button.png index ea784437c34fc8f64e456939eb5e18235205fe42..d150cb803c4d5755baa0ad4ce66e9bcbd44f619b 100644 GIT binary patch delta 83 zcmZ3?IE8V7iV$akM`SSr1K(i~W;~w1B4whRhMA(Li(`mIZ}Ol2|M#mf_c98v)s@(q ka%EDWx0|lyRu+B+hB=d%O|+ug{TYD3)78&qol`;+0Byw@r2qf` delta 98 zcmbQjxR`N*iV{n)lV=DA5Y%v_bTBY5a29w(7BevL9RXp+soH$f6U{VC6+B%WLo9le zQxXy;q%1H@ShSUO@wA>OqpXuFR2NTsz{v2)p22+T% diff --git a/gtk-2.0/assets/menuitem.png b/gtk-2.0/assets/menuitem.png index b317d4207ef85d748cb50b30d31092ba22d25458..33b8eafe45a4019a9592ad064f4734cb9ed74238 100644 GIT binary patch delta 83 zcmZ3?IE8V7iV$akM`SSr1K(i~W;~w1B4whRhMA(Li(`mIZ}Ol2|M#mf&ur+7>0La_ k-LyYT?yAkIN(U2WhVKiQJygGNy=4FbPgg&ebxsLQ0Kz{V+yDRo delta 98 zcmbQjxR`N*iV{n)lV=DA5Y%v_bTBY5a29w(7BevL9RXp+soH$f6U{VC6+B%WLo9le yQxXy;q$mg*Ok70|Qq{kYBKx`rdu}PoFva{hxLF_Z>h{b59q?5DwX7 zf%#jru9`5i&EH-A{$60h3)Y}=X^Cr1D_9F&-TPnfVbdWKvXobTLV0wfBTvSu5H^O7 X!McC1912MQn!(`d>gTe~DWM4fwi!O5 delta 197 zcmeyv*vd3PMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7g_dffn@5Z4PA zE?m5L@!Yv{=V1US0^|Zopg>GaOm}xTkn!cqm;e9&#|m4N0gdA-3Gxe8Q{TI9|LHSl zzyGst|Gon#YU1hQ7{U>qEHJUP|Iz;|k`2S6^3M^|0xX l30bP^GG9XS!jzRf45bo=nbG^T#eoJec)I$ztaD0e0st$%S(yL; diff --git a/gtk-2.0/assets/notebook-entry-border-active-bg.png b/gtk-2.0/assets/notebook-entry-border-active-bg.png index 3602672f007808640df91893d326af3eea211cdd..e241fe425876994dab85a5b5373c94d302033c7c 100644 GIT binary patch delta 196 zcmV;#06YJr0+|AkBoYa5NLh0L01m?d01m?e$8V@)kwqv%IZ#YgMF0Q*Re-8nfTUK2 zt5kxiRD-Ehg{xnv;$f-dKtMoBVs%Snc1vV;T%6EdozPvK(OsU>WV7;Qwf6DpjCGN$ z7-39FL_t(2&+U>i0>B^$#Ex29P^`lLAKM2AdxvJtm_T%zZ`f3U-i5G1CwHuZkUC%# yD>66|{8wL8S<1sO^8u7=w9Um0(nmDg)8qwArv{5W&)KX10000je7moFysv${ugv7% z&E??!{{C$Z0M?P97+_0DL_t(2&+U>i0)Q|G#13mkuod|KXZwJ{?qJr83BrcTh7JqZ z-3S|Wvg2t;=@Ux1B88wpe)UCFr92d)9>BO~+g$7jpV@4$#{w^Y1R;47bT9w_002ov JPDHLkV1f*`T~h!6 diff --git a/gtk-2.0/assets/notebook-entry-border-bg.png b/gtk-2.0/assets/notebook-entry-border-bg.png index 4d3daf4e6c5a5f14b7783e923038a9f26f114e0a..c266637efdcdc32b0df1fe0d0a6aea6f3c6f4d0c 100644 GIT binary patch delta 164 zcmZo-`oTCsMToP&BeIx*f$uN~Gak=hkuuR$!&oc8C&ZP3fx*GS!Q9;3)YR0-$jI2( z7|77m)6>@0*3r??*Vi{NFtD<+0;-W*>fk$Zu6Tg8r;B5VM0oO!&6}9n(&naGmc^pR|y%^SB{T<%xY)UAQ|RHx~3o@G=K+oU`L*P^yxvl0WH@1hkdG M)78&qol`;+0B@l$MF0Q* delta 154 zcmeyt*u*qJMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7fa1N8u(5Lck= zt5>hyzJ2@X(WA#;@Z`ypD_5?ZKY#whg$p-t-u&?4!@qz3jQ;05m^e{f+|tvM7Y7r=y`yr%Th{o-0u5*IboFyt=akR{ E0Ie-WB>(^b diff --git a/gtk-2.0/assets/notebook-entry-border-disabled-bg.png b/gtk-2.0/assets/notebook-entry-border-disabled-bg.png index 4fb139f5f24c745ab118f787347ebdeecf47f6df..286392ba0a6f82d975a4eeeaccb05608ba380274 100644 GIT binary patch delta 153 zcmcb|c#Cm@iV$akM`SSr1K(i~W;~w1B4whhMvY>CPl&65fq|i+p^=f1v9Ymha!1AXUZBFg!Ud>!_3$u zsWP!bSkhub1@GYr?Qd>7ZJFTF)l$4{rJ+LW0uM2U^|gI>L)8um0Zn1>boFyt=akR{ E0FuBkYybcN delta 157 zcmcb`c#m;{iXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0nHtA+ArK zK7IcD`OB9tU%h(u^&1F$|Ni~g@87@w{Q39q-xYytcY*qiJY5_^BrYem$7LQ2S049H{(ihh6sViQ)78&q Iol`;+0RH4g$N&HU diff --git a/gtk-2.0/assets/notebook-gap-horiz.png b/gtk-2.0/assets/notebook-gap-horiz.png index a4e0223b013ff767c64aaf36cf42d3754b38dbfa..ccbeb769ecddba13d3be7fbe2ca32891cde9b2b8 100644 GIT binary patch delta 78 zcmbQm*v~jYMToP&BeIx*f$uN~Gak=hkuuRu!%)W4#W93qX6!*jK?Vj62E}tJ_xDeE f$FyQwl*D<)a1rLlC)Tmu3_#%N>gTe~DWM4ft=<^e delta 89 zcmeBYoW(dnMTw=@$uool2x>S|Iv5xjI14-?iy0XBj({-ZRBb-#iDnu);+`&!AsjQ4 l6M*0cKPwLq`0!*fFr2Pn|GmjbArGjL!PC{xWt~$(69Bq<7JvW% diff --git a/gtk-2.0/assets/notebook-gap-vert.png b/gtk-2.0/assets/notebook-gap-vert.png index ddc73ff4fd6f0767020ac2d73eee57cf6746e8e4..cbd38557ccf3f011b2c02f8aa86de22c6e112089 100644 GIT binary patch delta 63 zcmbQu*v&XWMToP&BeIx*f$uN~Gak=hkuuTESjml@z5PEA5cu%CU|`VVVLW{K3!^Io O5O})!xvXS|Iv5xjI14-?iy0XBj({-ZRBb-#iDt%1$NmFBdIAt6 bIj}P%F|sh6kTR(ODrfL?^>bP0l+XkKN!1ov diff --git a/gtk-2.0/assets/notebook.png b/gtk-2.0/assets/notebook.png index 720cb67bc375decc1444f5e0c84cf7e6136ec427..234168d8a6af310b1ed6f14e676a50d95ae14a40 100644 GIT binary patch delta 42 vcmZ3=IE`_FiV$akM`SSr1K(i~W;~w1B4whhE|<2pwu6Jif5D%w6Kga91}Y6m delta 57 zcmbQnxRh~%iXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|2#TzBu@{r~^} LIwh}$iMg5p?^6@m diff --git a/gtk-2.0/assets/null.png b/gtk-2.0/assets/null.png index d82fb34f1dde8a7f6f3cc59ca4b97832e34d4a87..bd8bef406f1a23313e0b9e480a45812877f0d753 100644 GIT binary patch delta 28 hcmbQj*upqLMToP&BeIx*f$uN~Gak=hkuuTE4*+g-2zUSh delta 44 vcmZo+oWeLkMTw=@$uool2x>S|Iv5xjI14-?iy0XBj({-ZRBb-#iDrHP-;xRk diff --git a/gtk-2.0/assets/plus.png b/gtk-2.0/assets/plus.png index 4363b1c873ffc1503d298d5588e330675b841a69..76bc74352f1d8fe7550dcf53c565c8312117fa7d 100644 GIT binary patch delta 149 zcmey#_)lEuD zN=ZqnsHmu_s=8A7!eZhqIY(b_Z*S3r4>K%_pYbra`6!qgGkTnD3Mf8s<&E|Bi4_Kx k8@wj$d&$PLNFi8);i`rFkI(6gRx<#Br>mdKI;Vst0BSoj5&!@I delta 158 zcmeys_>*yhiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0ezGIU?{SBb?44$rjF6*2UngF6FMf(5% diff --git a/gtk-2.0/assets/progressbar.png b/gtk-2.0/assets/progressbar.png index 0f9d149b3bd6fd425aa5f0c00952264eb7310f93..c229d16ccfd2da743748a437aea25e77fccfe9f9 100644 GIT binary patch delta 78 zcmeBX`olOuMToP&BeIx*f$uN~Gak=hkuuTMKrdz6x1{Yq(l-B0+4>EHwtY*5F~B0< RQ@4JFNU69)r%ha(0RVDSD3|~M delta 93 zcmeyv*v&LSMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7fQz38>GV^+Gb2|4NeG$^V?afCy7ye2I3)uB{l_L; diff --git a/gtk-2.0/assets/progressbar_v.png b/gtk-2.0/assets/progressbar_v.png index 2b5db34a908aa08ad128d2840dad8bd0cd6fd12d..f77d4bcac6145da53bc024aa9867cdf25aaa2db3 100644 GIT binary patch delta 78 zcmeBR`pGy!MToP&BeIx*f$uN~Gak=hkuuTMKrdz6x1{Yq(l-B0+4>EHwtY*5F~B0< RQ@4JFNU69)r%ha(3IK3|D31UD delta 93 zcmey#*ugYGMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7fQz38>GV^+Gb2|4NeG$^V?afCy7ye2I3*PT`teD0WU=&QxAbDO^k=jBWwrWcxAbMV_+z#7XSn!fw)JGQ^<%a6Vzu^Vwf1DT_GGm6 zWVZEWwDo1R^<}pBEG#TBI6yHvLR5^rRF1u5wDvRYU}XRR03UQxPE!C33=It~E-x=I zM@L9VNlI~la&mKogoTESjEszojEo6u27Lek0B}h}K~xx5ZI4+FfFKM7aY1p%t*Axr ze@qL4665^PPWqrQ_D9}NN{w9_`U;E#O5bnBvlVV0%)^?H7)(S%Vzz}oP}@_IP`1E* zN0%W1u~?o6;u#`+d}&Q0`##IWyBNP$6@F&r;WKF)D*ZzlXHNXh zH#W_+x-0+iptHi0{wB_)MO^vh7>) zmT#$BzX2I3TfQc5{hG4vE0B=_6xj+E2a#az7LW)KX=`g6S~?h7IT~6!1^4U@?%fm8 zyE~+BFHmaB?N=Wro>i$Y^mK6yk&t9P$j#TRAi}WW(P96Rd;jNIZPsAQW@J$5P<8X) zt1a{_m-+r{#Tnm4XDl*N{3e?4<;%fMj2~vEN=A7)yG>)=vsYb$m%(9jD2Jx=RM8HG zt_zn~9_(qkm&Ed?Pi@6fmUE9)4;mbQQu&^bfuUZ!L(S!DRn~Q&-xxgEUHx3vIVCg! E0M@;F*8l(j delta 277 zcmaFO^p$CXiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<3E=@gA+A8# z&{gwd*G-RHHamLN?5NcGiFCY88f3+0nx0;RkMI3Ch9!2z3cGy?!!CYeEstF z+n0CWzWo3HKXOyc?uiFg>hnEa977}|Sr0n$H7f`(97q&DdgR;x|0XXT1z+$mG%!^@ zc_#VY!O>cH&;Ir$wagvYmQP4$)R-^O$FjgIwDpXs+Nucxs!V2#3_e#qc(M-!e3dO` ziro><@Jn~?O|FF4V52JD3+tydT`c;(=Q|TagZ;(%8fIISy|)9s#o+1c$Lg}qDWM4f DGaPyC diff --git a/gtk-2.0/assets/radio-unchecked-insensitive.png b/gtk-2.0/assets/radio-unchecked-insensitive.png index c11f6ecab8e81362f1b718df430e455378531a86..9b09e3a297d228a72b106c1ec0c1ab6899df91cc 100644 GIT binary patch delta 268 zcmZo-KEpIYMToP&BeIx*f$uN~Gak=hkuuR$quwdNC&ZP3fk9haTU}jUMMXtZQ&U4j z1IPe!wZH(#00JEy9bH{rAVUoXAZ(x@5cn~hM*>X|D+%%oX5is9G&1(}FD|LBsc-7+ z>Ft|1Y0}JUc@YJmicC)z#}J9|+`eeO1_d6L{BDk?xeaJn&z?JX?!tu&K*pOlZ(hE931k4dK*7I%|Nj2{8%X~D|Nq*xYe2<7 zT|g-y05Z;>KMxcKk`M(zHUrnXO+ce%OM?7@8Mt|P^z_|5GP4Q`i%QDN%WLZz8k<_` zTU*=O+Ik*4EL;FoS>oy97$PB=doY@>SwY0%V6dZ{R@XGKqr3l?Zc}X0Pp??=rY3fC zs7Z3s!+p)adqN(|E$!O<%zvqduMgJ-KdbacRS$771@V_&Z2Oj%q_aI!h>c))y!11h z#3i+}v)KN9+32}dZkCt2ycg%cwV7~wva+(Os;W8| z07ZbbwzjsGmKKl!%5`Zg%NWn><61Ym8utm~9(`8G7{DK)oM8$$aLK~Y896WpO z{N*b*Za#Th|LXOdkDoq&{_ZAfexDen4A&<+DGJ7F}1_UU~IS$+uw5$^SD}os;IdZ8xJ&z5eQbzBNBR SX9fdZz~JfX=d#Wzp$Py{2ylP^ delta 341 zcmey)G=+JBiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<^~nJ~A+A8# zGiT16J9qBl#fv}^2+p5Be*p}D?ANbfzk2lwA_x@!iv<4t`*-cywX0XJ0yP4a14*C) z2>Ad1Kac@b0Av7xkm}bopfw65L4LsuBBEl!A)$>;%?Iiao;`Q|@|7DmZ$5eY>h+tC zpFV&7^5u(J+JS{Y#pRwZjv*3~xd%OkniWJG4vH&k^=U{6vH$sQpQ_W9lxp5T<>mR! z=3Ps^^zPNWUE{r|s8DF<)3d&n>Ybmt40=;~8QHXF$~M?~h?PAk_bAJ8$XDIW9I$=T zR?~nVk&{k}-}z#t>20!hmdEchp2QscSxZ*z%6-2|-2dOKY5^%Pe@iK#8yGxY{an^L HB{Ts5G7z@0 diff --git a/gtk-2.0/assets/slider-horiz-active.png b/gtk-2.0/assets/slider-horiz-active.png index 8613c4a2b4b619434a684008b996ef5e837d5782..6427d0c20f84b5d658aad9444dbebbc942c8832f 100644 GIT binary patch delta 67 zcmey%_>OUciV$akM`SSr1K(i~W;~w1B4whhk@ElCZU0lYeoNl=Ep_WRAOnQ9!5CY= M6*2l2O`Mes0PFuDy8r+H delta 82 zcmaFI_?K~liXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|1W%BwuLO^RMM gJ8Jc;$d$9ASIvxEH7g2?K!U4grQALxHnBSy0G2u+y8r+H diff --git a/gtk-2.0/assets/slider-horiz-insens.png b/gtk-2.0/assets/slider-horiz-insens.png index a7a46273316bfe12aba62cbec6e8566a291666dd..865292edda7d3e63221ece47af3a2e8ee668125b 100644 GIT binary patch delta 69 zcmey%_>OUciV$akM`SSr1K(i~W;~w1B4whhfof=IsHdlAaBy%47{D12E|7esJ*R2n GtYiQYh8MyB delta 84 zcmaFI_?K~liXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0rs{jB0zkU1m UD=>Hs1`sx!v^2ZIKe0O*008MNWdHyG diff --git a/gtk-2.0/assets/slider-horiz-prelight.png b/gtk-2.0/assets/slider-horiz-prelight.png index 3bc5dfbd3155262f3425835a873396aa615d8070..a466ea66b4de71d99da35585ba8816a9e30db846 100644 GIT binary patch delta 69 zcmey%_>OUciV$akM`SSr1K(i~W;~w1B4whhfoelT!=y=*CQO*n4+edGeGmqagb1GB KdgH;wS;+v*vmj{z delta 84 zcmaFI_?K~liXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0rs#mXGy?y)k Y6)?DT>C$B|fHQ!+jJQX~Cw3OUciV$akM`SSr1K(i~W;~w1B4whhfoelTLvC(vX=!O$Ss8>ZFE0nO;Xt#Y J!+zqdWB_|88-)M> delta 84 zcmaFI_?K~liXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0rs;gG5+O}=m X_U+qufWb~MfUqH?iRXix6T6cEUgal} diff --git a/gtk-2.0/assets/slider-insensitive.png b/gtk-2.0/assets/slider-insensitive.png index ccfc6f69478da9e49d333429df7cc71155d9b984..90d2d2111de9326e07735f923d84231edef7589a 100644 GIT binary patch delta 297 zcmbQi{DNtMiV$akM`SSr1K(i~W;~w1B4whhMtw+tPlzi614C$NsIjrJrKO97t&_Qp zqlJ}&xuw0Cg}u3@otdSrnT0Ko0Ys)2wr1vbK(48|wYjCOiJ27;+1NST0+GG5oxO{_ zgR8TPr;Dpsw!Me|&|Ha!NZo;!Ry8Y_)>+e7R{sV&0KlK)mfr<(} zT^vI=WPJ}Z3N?GFANTiIJ+_b7cK4uRELJJNbCxBz=8X z8-q9U_q>WCrp#sABeh#f@z^<*ng8zzB&RoR-I&dP=9C|EjMkp1XBp$T^j+O#YA$7M mS#`T(GI!u6n`Y(@%O=u<5X=v>4|0<^_c-aA+A8# z|NsA=IdkUe)2FXrzkc@Y+0&=bpFe-~?AePKFJ1u!f#3;*0!jg;pFMl>ak&)>iG=R0--Et4+^@(X5Q zW;HabH!d%)th#>V=FOY8Zry$bwEX+`pFjWp0|KV9xgtQdWu7jMAsn)<2ib+14R}}% z7|)m{*JW@}A@YBHij6@}*+kL1?O|10_}a6gA|@3`*ly}Fvwi!dG3nM9A@=sXKw+tx zNZ$Ppi`>%Ic>4Zobm=`)u~};0Lf$MVUh{WVow|FOZCq_#wI=>l+@SLC!gPxr&pfs7 dX0t!wS6C$4bbs@PYd|M3c)I$ztaD0e0s!iVzgYkP diff --git a/gtk-2.0/assets/slider-prelight.png b/gtk-2.0/assets/slider-prelight.png index fdfa74f0572b3964617916bdcb834e09633a46a9..7c81a411b4b3d0cde17a0a5d6afd77283465adb1 100644 GIT binary patch delta 295 zcmbQj{FP~fiV$akM`SSr1K(i~W;~w1B4whhMtwqnPlzi614Bc@|Ik(cQ#O51+VUf9 z+mDoO-%_`HOWFD@dF%I-E#FhNeNTq4w?PDf50+y*+1jlOx3r8)>ThTjxXA94{$>mHeu@xWu`!v2BJA3Ep4bQIu*Q+%d!fG~& VsI-W_8-nB)Ke delta 323 zcmey$G=+JBiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<^_c-aA+A8# zhK7dFRjXoG&5l|-FMP$!Xdq+ttjLwKqgTz0UOhW%)vTzMGl66zkg;kehz*nl3C;pC zK(ec5M}ySQj0DL-L}o?8q<{*d!GbPd)7}FuQz{Aa3ua(qR#cjJMYR6&=ih(+{Q3L$ zxQyIIpk%(Mi(?3ftnWc~p=JXfmIJ~wrnzZsW8!PO^Iu-_ltG2~>Lsg8U#u2+v*}*( zW9#P7XLU9#=?zQbD`rJGKCP7G+9O%*B)OTRr*>ga?I} r?V6g&o_9>`s9#q*+ur9)5BNn~r;DCxe{$IlXg7nWtDnm{r-UW|6`+ey diff --git a/gtk-2.0/assets/slider-vert-active.png b/gtk-2.0/assets/slider-vert-active.png index 2e6bb071354c5d2ef0ed52ee7d9d68e99d5f1fb4..17f45283144d5e75f23489dd73f3c748b1853998 100644 GIT binary patch delta 67 zcmeyt_>ysgiV$akM`SSr1K(i~W;~w1B4whhk@ElCZU0lYeoNl=Ep_WRAOnQ9!5CY= M6*2l2O`H`60O@8StN;K2 delta 82 zcmaFK_=9nRiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|1W%BwuLO^RMM gJ8Jc;$d$9ASIvxEH7g2?K!U4grQALxHnBSn0Fw(KtN;K2 diff --git a/gtk-2.0/assets/slider-vert-insens.png b/gtk-2.0/assets/slider-vert-insens.png index 48565766fd7050ff517b4c9de877cdc57af0e108..b84f765a5deb23262ea739a454907ee3150a1e2b 100644 GIT binary patch delta 69 zcmeyt_>ysgiV$akM`SSr1K(i~W;~w1B4whhfof=IsHdlAaBy%47{D12E|7esJ*R2n GtT+G;*%z|_ delta 84 zcmaFK_=9nRiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0rs{jB0zkU1m UD=>Hs1`sx!v^2ZIKe0Ow0R5LORsaA1 diff --git a/gtk-2.0/assets/slider-vert-prelight.png b/gtk-2.0/assets/slider-vert-prelight.png index a88fa8e4e7fa30bf6db397024dc892b8cf8dd19c..07496ceef159031db619acdc38866c75b1421d88 100644 GIT binary patch delta 69 zcmeyt_>ysgiV$akM`SSr1K(i~W;~w1B4whhfoelT!=y=*CQO*n4+edGeGmqagb1GB KdgH;wS#bc$1|V7h delta 84 zcmaFK_=9nRiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0rs#mXGy?y)k Vix)3m!T^ws4EAT3zns_|2LS7SEt&uT diff --git a/gtk-2.0/assets/slider-vert.png b/gtk-2.0/assets/slider-vert.png index 6d54eb347249c9a709899b33761dca422b2bd443..fae00e06b3ee8beba8577062d9bc75fde654dc14 100644 GIT binary patch delta 69 zcmeyt_>ysgiV$akM`SSr1K(i~W;~w1B4whhfoelTLvC(vX=!O$Ss8>ZFE0nO;Xt#Y J!+zqdH~@Hi8+HHy delta 84 zcmaFK_=9nRiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0rs;gG5+O}=m X_U+qufWb~MfUqH?iRXix6T9O8TcRg} diff --git a/gtk-2.0/assets/slider.png b/gtk-2.0/assets/slider.png index 7727b1e98702750006c0d17b89b7229d916edd83..893ed49a6258a83a7272d53d84c29013faa6a2e4 100644 GIT binary patch delta 329 zcmbQt+`&9SMToP&BeIx*f$uN~Gak=hkuuR$qdqghC&ZNj3PRP@&D7LPRdkHiG>z0W zO;k02$XH#=L|qF=8f$2q0FkDSDG;dx*;+tktOk_QHqq8I)6p{rss!q?u(UO|w6(Od zv$6&vdq+nnM@MHMaB*=t_hGIL&@P#hAirP+CT2yYdgbtl$f!Mg_wCz%;NbO}x8A@1 z{Q38vKYy!SUp@vZtnhSk4B?P#}9klE?zh$zCUBZEc1Ppiw!KqwjC}{7mQnQLP_x28KwUY6J3>h*t`EW z-rKlAcgn|_&y$&SzC8N*Xu4FZnc0##O>?v6gnVB%b>3R05A0u}L{<95-*RgPoFt+=G3WEKn8?;4h+u20FZa~>{*B)gmLxi)oa(TLDau|`SKMQ zym|BH?c29MfByXS>({@3|A6NA-(zG1+9XpF6tyD*R6^GX%PU!PC{x JWt~$(695Y(wm1L) diff --git a/gtk-2.0/assets/tab-bottom-active.png b/gtk-2.0/assets/tab-bottom-active.png index 8b467b81795d91f9437006114b42b7351d3e1079..43387eb708c20f90982452ff3d5805b2e04a8ad1 100644 GIT binary patch delta 42 vcmZ3+IGu5ViV$akM`SSr1K(i~W;~w1B4whhE|<2pwu6Jif5D%w6Kk{p27L`n delta 57 zcmbQvxQuaviXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|2#TzBu@{r~^} LIwh}$iMd(;@5B?_ diff --git a/gtk-2.0/assets/tab-left-active.png b/gtk-2.0/assets/tab-left-active.png index 3294e7ee25586c287b8976062a6cd064e88d271d..a0ecf94fd521aca25dafab82d550f60cc091bd4d 100644 GIT binary patch delta 42 vcmZ3^ID>J5iV$akM`SSr1K(i~W;~w1B4whhE|<2pwu6Jif5D%w6Kk{q2G9*o delta 57 zcmbQixSVlO=u<5X=v>4|2#TzBu@{r~^} LIwh}$iMiSU@HG?P diff --git a/gtk-2.0/assets/tab-right-active.png b/gtk-2.0/assets/tab-right-active.png index 7b61c5632604d6dcb3c6621213e2d608d19b999b..1d3ccad47f4813d537df47278b1c71ac3263fa53 100644 GIT binary patch delta 42 vcmZ3%IFoULiV$akM`SSr1K(i~W;~w1B4whhE|<2pwu6Jif5D%w6Kiw;2O|wp delta 57 zcmbQqxPozliXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|2#TzBu@{r~^} LIwh}$iMcue@TL>u diff --git a/gtk-2.0/assets/tab-top-active.png b/gtk-2.0/assets/tab-top-active.png index 3e83c2dd707eff4560d6f13bc8964d6d53938289..e430653e08d168bb685ce38f038b75d86a07e539 100644 GIT binary patch delta 42 vcmZ3+IGu5ViV$akM`SSr1K(i~W;~w1B4whhE|<2pwu6Jif5D%w6Kk{p27L`n delta 57 zcmbQvxQuaviXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|2#TzBu@{r~^} LIwh}$iMd(;@5B?_ diff --git a/gtk-2.0/assets/toolbar-entry-border-active-bg.png b/gtk-2.0/assets/toolbar-entry-border-active-bg.png index 638ae2876c64f973d384b45039a678db03a94766..b5e4734bfd7d70ae2e1da4563d0ae75c50b2190d 100644 GIT binary patch delta 223 zcmV<503iRX0-pkqBoYa5NLh0L01m?d01m?e$8V@)kwqwfJWxzjMF0Q*Kx&mqZIVlS zpiFt7OM0PAe4|W!qFtuoUZ>$JD=RxwW;|49JXL5|n9Eq0%vqVuS(?scvhifK_MOQo z5&!@I3UpFVQveJObar=ldHef*Uk7af002%&L_t(2&+U>i0)Q|G#15;~(jrLz|5qPS z*d5H8F#(H0`CM=lhFpcPKzkc_3PKKrQ>@4_kuZPtMU|!89F`1F71C<7&DlD5Xf)g1 Z`325I2K3ja|C0a!002ovPDHLkV1n1dTI>J- delta 235 zcmVX$Bq0NHLP=Bz2ngHZPv8Im010qNS#tmY4#WTe4#WYKD-IixHYk5N zP)t-s0001$zrT{mww1)Wn8v%6!n%~hx|YSgmc+Sgv7=h5nq8}#cDAW^wyJlxs(81m zz17gZ*3szb=ny|1Ds!GUJC7G!p2*1Na@|NK&7nc2t=GdQ zvyIoo=3U|m=WlDx4ht%)#PJ?p>tx}cq|5BZ!NkDxL%oh6Tj&AMBnD4cKbLh*2~7Yl C#aGb) diff --git a/gtk-2.0/assets/toolbar-entry-border-disabled-bg.png b/gtk-2.0/assets/toolbar-entry-border-disabled-bg.png index b29939c6c4dc7143a45520757fd25cfc2fac1edf..2e78099bef94adbbd606daf9127c05fba99b79dd 100644 GIT binary patch delta 139 zcmaFMc!qI;iV$akM`SSr1K(i~W;~w1B4whhMxJzlPl&6ks;Zirn!38WrlzL0wzh$R zfuW(Hxw*NerKO(725$xi1|v@w#}J9j$pvBw4UBHWY=?XJBr=lI0$w{bxUli5#2xN< pBx=yHu%(4jX-d>g$p9w-hIctVjvYnkc!0VYJYD@<);T3K0RWVJD82vy delta 173 zcmX@Z_?B^kiXwBdlV=DA2gmJ){tp-!7&r?&B8wRq_>O=u<5X=v>4|0<^(p~AA+EP> z-MW4I_FW*j2Lex?JbC)`>5CUHK79Q6^VhFmzkmP!^XKE7^mL#p)}AhoArhC9HHrmV z7^juAJz00xV8fxQj>+asCWZxyAH@tjls}sBIm>OzS2w6w(Bi`7r7>0Ofb#@R8HV*j XM?625ZkPu&hQZU-&t;uc0%H>ZH|R~m diff --git a/gtk-2.0/assets/toolbar.png b/gtk-2.0/assets/toolbar.png index e118e58d0c541bcfba5a9277912df207e92f7a6a..a266955a62800f9a7b2ab911face3636f906ddfd 100644 GIT binary patch delta 42 wcmZ3=IE`_FiV$akM`SSr1K(i~W;~w1B4whhE|O=u<5X=v>4|2#TzBu@{qW(# LrbwR06LU2I?|Kvr diff --git a/gtk-2.0/assets/tree_header.png b/gtk-2.0/assets/tree_header.png index 2349bc7c824259a1c5e6d97bfb952ba7c1c154c4..c6086075d5f6d6c02bc58aa0a65c5f494ca14ff0 100644 GIT binary patch delta 42 vcmZ3&IF)gNiV$akM`SSr1K(i~W;~w1B4whhE|<2pwyCMO=u<5X=v>4|2#T(@rBdi(Y* Lhy4qYiMbj8>KYS3 diff --git a/gtk-2.0/assets/trough-horizontal-active.png b/gtk-2.0/assets/trough-horizontal-active.png index 3e5f3f2d8212567259d1e1cfa6d4815175295e0e..fafcfeb6c63ac3055e54426f623536112afa4e72 100644 GIT binary patch delta 72 zcmeyv_?B^kiV$akM`SSr1K(i~W;~w1B4whhfkxWq@5x)gXKeqTy7g-c1a0}2vK5SA N44$;A2@~hW0|1#iB@+Mu delta 87 zcmaFM_=jO=u<5X=v>4|0r8gZ*;My;I_ Yv3z>es#!2J8^(Z&9QhZ%bz)yU0794~2mk;8 diff --git a/gtk-2.0/assets/trough-horizontal.png b/gtk-2.0/assets/trough-horizontal.png index a1eea9865a197aa3f17133fcdff708c9401f09e8..b5460e2b27a7f98d4a675a3476afa29fb36103fc 100644 GIT binary patch delta 72 zcmeyv_?B^kiV$akM`SSr1K(i~W;~w1B4whhfrhrWwx*`0fq{W8Zjh|t^L66fcmT?G B67B#1 delta 87 zcmaFM_=jO=u<5X=v>4|0r8fVU&Id|^d Tc_eV*!UZ%D@@_Pn@@_PnvC*Z!S%P)iUL6H^P!)hrmA4P(GXW^FSn`89E3A^?Q@B*6dx diff --git a/gtk-2.0/assets/trough-vertical.png b/gtk-2.0/assets/trough-vertical.png index 98cdf70c9fa4a31c53761207e9a9b97345dcfa21..42b25ce9b3b6bf60e22934ed323c33c4cfc8b4a0 100644 GIT binary patch delta 75 zcmZo<`ouUvMToP&BeIx*f$uN~Gak=hkuuTMKpO}&H8l+k40Q2=x}MpKCN4+>0N>OT AivR!s delta 90 zcmeyw*vK?NMUlDK$uoq5gX8u?{|5{V44efXk;M!Qd`Cc-ajG_-^h7fQ?K5Z2oI7{! WJQBEY;R2cnP_kqBkFOIaCISGZ&M*A{ diff --git a/gtk-2.0/assets/up-background-disable-rtl.png b/gtk-2.0/assets/up-background-disable-rtl.png index 08e505c8e77bf68a0e4b92a3dc8a4ee752cf5a41..b524dc9df27e0202f28c5beb985840858629d692 100644 GIT binary patch delta 120 zcmX@dxRY^$iV$akM`SSr1K(i~W;~w1B4whRMzou!i(`ny)VHTLayB@Kuw0B3+|GND zt&Z{5%4@sS+9hPtnf;7T3Oj_Z_4M;(-*6$5Z9>V-dpYG7nJ2$dW--{xe^I*b+u=m> X1q(QSTq~;n!2krFu6{1-oD!M)nK+70BUHx3vIVCg!05ZriRR910 diff --git a/gtk-2.0/assets/up-background-disable.png b/gtk-2.0/assets/up-background-disable.png index a14f13009182925f2206b3af8a1035606b697d45..9cabdefc5dcc2e3aea6d719bc5b9eccfc97c49c6 100644 GIT binary patch delta 143 zcmcb@c!Y6+gd7JO0|P^Jw$1_|#aZAHSbvWz&i_wjkzI88)4!7Pg4JT1#X0SU1LAipsVPI=Ay9$L-B; uc_V_d8C{N~RI^A_1qwOT99wQ*c31L^V4BjW<%~cp89ZJ6T-G@yGywpTgEM>p delta 159 zcmX@Yc!hC-gf0s+0|UcKSHsCbin-XyGlYYK!uwIO`}@9Umo>}otc-XZ!4qv%qOf4Y3sJ}C$L*hmTGt#d`WGk`;jwu1tdh7BIZqh!E66J a@g}QUCnsapg_Z{lK;Y@>=d#Wzp$Py+11sYI delta 141 zcmdnPc#d&`iV{n)lV=DA5Y%v_bTBY5a29w(7BevL9RXp+soH$f6U{UdyggkULnNlY zJ++au!9jra;!maULx)nEax<1kU7q%Z*Tlf$8rz(dN$L$}VpL?el`k;NVB1jZcH~xd s{v@||ZIiZfG5VbM{?a!8?}j%_OJ;GG%l=J%2(*mB)78&qol`;+04Gp2O8@`> diff --git a/gtk-2.0/assets/up-background.png b/gtk-2.0/assets/up-background.png index 57a32decba3c5801d2f853c04a57e8553e93dbd7..fbc85b5494e173ce42bdd1f16df21d398411108e 100644 GIT binary patch delta 144 zcmcb@c$9I1gd7Vq0|UcKSHsCbinG8YvY3H^?=T269?xHqGSN*VT_V6I#1$y3si~=> zqhn@frVR%6_Vx}A4y(oA^8n>oOM?7@8RU0A_&JmHf1Ahf(;Hl3*" style "menubar" -widget_class "*.*" style "menubar_item" - -widget_class "*ThunarWindow*" style "menubar" - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "***" style "menubar-text" - -# Whitelist for dark toolbars -widget_class "*ThunarWindow*" style "menubar-borderless" -widget_class "*ThunarWindow**" style "toolbar_entry" -widget_class "*ThunarWindow**" style "toolbar_button" -widget_class "*ThunarWindow**" style "toolbar_text" -widget_class "*ThunarWindow***" style "menubar-text" - diff --git a/gtk-2.0/menubar-toolbar.rc b/gtk-2.0/menubar-toolbar.rc index 2974c84..229a985 100644 --- a/gtk-2.0/menubar-toolbar.rc +++ b/gtk-2.0/menubar-toolbar.rc @@ -1,11 +1,11 @@ style "menubar" { - bg[NORMAL] = "#e8e8e8" - fg[NORMAL] = "#404040" - fg[PRELIGHT] = "#404040" - fg[ACTIVE] = "#404040" + bg[NORMAL] = "#2b2b2b" + fg[NORMAL] = "#dadada" + fg[PRELIGHT] = "#dadada" + fg[ACTIVE] = "#dadada" fg[SELECTED] = @fg_color - fg[INSENSITIVE] = shade(1.3, "#404040") + fg[INSENSITIVE] = shade(0.7, "#dadada") xthickness = 0 ythickness = 0 @@ -23,10 +23,10 @@ style "menubar" { style "menubar-borderless" { - bg[NORMAL] = "#e8e8e8" - fg[NORMAL] = "#404040" + bg[NORMAL] = "#2b2b2b" + fg[NORMAL] = "#dadada" fg[SELECTED] = @fg_color - fg[INSENSITIVE] = shade(1.3, "#404040") + fg[INSENSITIVE] = shade(0.7, "#dadada") xthickness = 0 ythickness = 0 @@ -70,13 +70,68 @@ style "menubar-text" { } } + +style "toolbar_text" { + fg[NORMAL] = "#dadada" + fg[PRELIGHT] = "#dadada" + fg[INSENSITIVE] = shade(0.7, "#dadada") + fg[ACTIVE] = "#dadada" + + text[NORMAL] = "#dadada" + text[PRELIGHT] = "#dadada" + text[INSENSITIVE] = shade(0.7, "#dadada") + text[ACTIVE] = "#dadada" + +} + +style "toolbar_button" { + + xthickness = 4 + ythickness = 4 + + engine "pixmap" { + + image { + function = BOX + state = NORMAL + file = "assets/button.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + file = "assets/button-hover.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/button-active.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/button-insensitive.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + style "toolbar_entry" { xthickness = 6 - base[NORMAL] = "#fdfdfd" - base[INSENSITIVE] = "#f4f4f4" + base[NORMAL] = "#414141" + base[INSENSITIVE] = "#393939" - text[NORMAL] = "#404040" + text[NORMAL] = "#dadada" engine "pixmap" { @@ -132,8 +187,8 @@ style "toolbar_entry" { #Chromium style "chrome-gtk-frame" { - ChromeGtkFrame::frame-color = "#e8e8e8" - ChromeGtkFrame::inactive-frame-color = "#e8e8e8" + ChromeGtkFrame::frame-color = "#2b2b2b" + ChromeGtkFrame::inactive-frame-color = "#2b2b2b" ChromeGtkFrame::frame-gradient-size = 0 ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color) @@ -153,14 +208,15 @@ widget_class "**" style "menub widget_class "*.*" style "menubar_item" widget_class "*ThunarWindow*" style "menubar" -widget_class "*CajaNavigationWindow*" style "menubar" class "ChromeGtkFrame" style "chrome-gtk-frame" widget_class "***" style "menubar-text" # Whitelist for dark toolbars -widget_class "*ThunarWindow*" style "menubar-borderless" -widget_class "*CajaNavigationWindow*" style "menubar-borderless" -widget_class "*ThunarWindow**" style "toolbar_entry" -widget_class "*CajaNavigationWindow**" style "toolbar_entry" +widget_class "*ThunarWindow*" style "menubar-borderless" +widget_class "*ThunarWindow**" style "toolbar_entry" +widget_class "*ThunarWindow**" style "toolbar_button" +widget_class "*ThunarWindow**" style "toolbar_text" +widget_class "*ThunarWindow***" style "menubar-text" + diff --git a/gtk-2.0/render-assets.sh b/gtk-2.0/render-assets.sh old mode 100644 new mode 100755 index 43861c7..56441fc --- a/gtk-2.0/render-assets.sh +++ b/gtk-2.0/render-assets.sh @@ -9,15 +9,12 @@ INDEX="assets.txt" for i in `cat $INDEX` do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png -fi + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-type=png \ + -o $ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png done exit 0 diff --git a/gtk-2.0/render-dark-assets.sh b/gtk-2.0/render-dark-assets.sh deleted file mode 100644 index fd2c80b..0000000 --- a/gtk-2.0/render-dark-assets.sh +++ /dev/null @@ -1,23 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -SRC_FILE="assets-dark.svg" -ASSETS_DIR="assets-dark" -INDEX="assets.txt" - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png -fi -done -exit 0 diff --git a/gtk-3.0/assets.svg b/gtk-3.0/assets.svg index f69feea..bb0fdb4 100644 --- a/gtk-3.0/assets.svg +++ b/gtk-3.0/assets.svg @@ -1,220 +1,128 @@ - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - + - - - - - - - + + + + + + - + - - - - - - - - - - + + + + + - + - - - - - - + + + + + - + - - + + - - - - - - - + - - + - + - + - - + + - - + - - + @@ -222,333 +130,243 @@ - + - - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - - - - - - + + + + - + - + - + transform="matrix(.93617 0 0 .93566 -96.783 -244.76)"> + + transform="matrix(.50892 0 0 .5174 181.793 197.564)"> - + - - - - - - - - - - + + + + + - + - - - - - - - + + + + + + - + - - - - - - - - - - + + + + + - + - - - - - - + + + + + - + - - + + - - - - - - - + - - + - + - + - - + + - - + - - + @@ -556,333 +374,241 @@ - + - - - - - - - - - + + + + - + - + - + transform="matrix(.93617 0 0 .93566 -96.783 -244.76)"> + + transform="matrix(.50892 0 0 .5174 181.793 197.564)"> - + - - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - - - - - - - + + + + + - + - - - - - - - + + + + + + - + - - - - - - - - - - + + + + + - + - - - - - - + + + + + - + - - + + - - - - - - - + - - + - + - + - - + + - - + - - + @@ -890,224 +616,170 @@ - + - - - - - - - - - + + + + - + - + - + transform="matrix(.93617 0 0 .93566 -96.783 -244.76)"> + + transform="matrix(.50892 0 0 .5174 181.793 197.564)"> - + - - - - - - - - - - + + + + + - + - - - - - - - + + + + + + - + - - - - - - - - - - + + + + + - + - - - - - - + + + + + - + - - + + - - - - - - - + - - + - + - + - - + + - - + - - + @@ -1115,54 +787,46 @@ - + - - - - - - - - - + + + + - + - + - + transform="matrix(.93617 0 0 .93566 -96.783 -244.76)"> + + transform="matrix(.50892 0 0 .5174 181.793 197.564)"> - + @@ -1170,702 +834,449 @@ - - - - - - - + + + + - + - - - - - - + + + + + - - - - + + + + - + - - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - + + + + + d="M172 58a7 7 0 00-7 7 7 7 0 007 7 7 7 0 007-7 7 7 0 00-7-7zm-3 3.922h.773a.78.78 0 01.516.234L172 63.867l1.734-1.71c.2-.174.335-.23.516-.235h.75v.75c0 .215-.026.413-.188.562l-1.71 1.711 1.687 1.688c.141.14.211.34.211.539v.75h-.75a.761.761 0 01-.54-.211L172 66l-1.71 1.71a.76.76 0 01-.54.212H169v-.75a.76.76 0 01.21-.54l1.712-1.687-1.711-1.71a.681.681 0 01-.211-.563v-.75z" + transform="translate(1204 190)" id="path4068-7-5-9-6" + fill="#64b5f6" stroke-width="0" stroke-linecap="butt" + stroke-linejoin="miter" stroke-miterlimit="4" + stroke-dasharray="none" stroke-dashoffset="0" /> - - - - - - - - - - - - - - - + + - - - - - + + + d="M1403.8 252h3.381c.45 0 .817.368.819.819v3.382zm2.407 6.007h-3.395a.821.821 0 01-.819-.819v-3.395l4.214 4.214" + opacity="1" fill-rule="evenodd" stroke="none" /> - + - - - - + + + + + d="M172 92a7 7 0 00-7 7 7 7 0 007 7 7 7 0 007-7 7 7 0 00-7-7zm-3 3.922h.773a.78.78 0 01.516.234L172 97.867l1.734-1.71c.2-.174.335-.23.516-.235h.75v.75c0 .215-.026.413-.188.562l-1.71 1.711 1.687 1.688c.141.14.211.34.211.539v.75h-.75a.761.761 0 01-.54-.211L172 100l-1.71 1.71a.76.76 0 01-.54.212H169v-.75a.76.76 0 01.21-.54l1.712-1.687-1.711-1.71a.681.681 0 01-.211-.563v-.75z" + transform="translate(1204 156)" id="path4068-7-5-8" + fill="#64b5f6" stroke-width="0" stroke-linecap="butt" + stroke-linejoin="miter" stroke-miterlimit="4" + stroke-dasharray="none" stroke-dashoffset="0" /> - - - - - - - - - - - - - - - + + - - - + + + - - - - - - - - - - - + d="M1302 248a7 7 0 00-7 7 7 7 0 007 7 7 7 0 007-7 7 7 0 00-7-7zm0 1a6 6 0 016 6 6 6 0 01-6 6 6 6 0 01-6-6 6 6 0 016-6z" + id="path4068-7-5-9-6-7-2-5-78" opacity=".15" fill="#525d76" + stroke-width="0" stroke-linecap="butt" stroke-linejoin="miter" + stroke-miterlimit="4" stroke-dasharray="none" + stroke-dashoffset="0" /> + + + - + - - - + + + - - - - - - - - - - - + d="M1273 248a7 7 0 00-7 7 7 7 0 007 7 7 7 0 007-7 7 7 0 00-7-7zm0 1a6 6 0 016 6 6 6 0 01-6 6 6 6 0 01-6-6 6 6 0 016-6z" + id="path4068-7-5-9-6-7-2-5-23" opacity=".15" fill="#525d76" + stroke-width="0" stroke-linecap="butt" stroke-linejoin="miter" + stroke-miterlimit="4" stroke-dasharray="none" + stroke-dashoffset="0" /> + + + - + - - - - - + + + + + - - - - - - - - + + + + + - - - - + - - - - - + + + + + - - - - - - - - - - - + + + - + - - - - - + + + + + - - - - - - - - - - - + + + - + - - - - - + + + d="M1403.8 252h3.381c.45 0 .817.368.819.819v3.382zm2.407 6.007h-3.395a.821.821 0 01-.819-.819v-3.395l4.214 4.214" + fill="#7a7f8b" fill-rule="evenodd" stroke="none" /> - + - - - - - - + + + - + - - - - - - - - - - - + + + + + + - + - - - - - - - + + + + + + - + - - - - - - - - - - + + + + + - + - - - - - - + + + + + - + - - + + - - - - - - - + - - + - + - + - - + + - - + - - + @@ -1873,334 +1284,246 @@ - + - - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - - - - - - + + + + - + - + - + transform="matrix(.93617 0 0 .93566 -96.783 -244.76)"> + + transform="matrix(.50892 0 0 .5174 181.793 197.564)"> - + - - - - - - - - - - + + + + + - + - - - - - - - + + + + + + - + - - - - - - - - - - + + + + + - + - - - - - - + + + + + - + - - + + - - - - - - - + - - + - + - + - - + + - - + - - + @@ -2208,54 +1531,45 @@ - + - - - - - - - - - + + + + - + - + - + transform="matrix(.93617 0 0 .93566 -96.783 -244.76)"> + + transform="matrix(.50892 0 0 .5174 181.793 197.564)"> - + @@ -2263,645 +1577,393 @@ - - - + transform="translate(-228 -369)"> + + + - + - - - - + + + + - + - - - - - - - - + + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + - + - - - - - - + + + - + - - - - + + + + + d="M414 58a7 7 0 00-7 7 7 7 0 007 7 7 7 0 007-7 7 7 0 00-7-7zm-3 3.922h.773a.78.78 0 01.516.234L414 63.867l1.734-1.71c.2-.174.335-.23.516-.235h.75v.75c0 .215-.026.413-.188.562l-1.71 1.711 1.687 1.688c.141.14.211.34.211.539v.75h-.75a.761.761 0 01-.54-.211L414 66l-1.71 1.71a.76.76 0 01-.54.212H411v-.75c0-.2.07-.398.21-.54l1.712-1.687-1.711-1.71a.681.681 0 01-.211-.563v-.75z" + transform="translate(962 190)" id="path4068-7-5-9-6-5-8" + fill="#64b5f6" stroke-width="0" stroke-linecap="butt" + stroke-linejoin="miter" stroke-miterlimit="4" + stroke-dasharray="none" stroke-dashoffset="0" /> - - - - - - - - - - - - - - + - - - - - + + + d="M1403.8 252h3.381c.45 0 .817.368.819.819v3.382zm2.407 6.007h-3.395a.821.821 0 01-.819-.819v-3.395l4.214 4.214" + opacity="1" fill="#b9bcc2" fill-rule="evenodd" stroke="none" /> - + - - - - + + + + + d="M414 92a7 7 0 00-7 7 7 7 0 007 7 7 7 0 007-7 7 7 0 00-7-7zm-3 3.922h.773a.78.78 0 01.516.234L414 97.867l1.734-1.71c.2-.174.335-.23.516-.235h.75v.75c0 .215-.026.413-.188.562l-1.71 1.711 1.687 1.688c.141.14.211.34.211.539v.75h-.75a.761.761 0 01-.54-.211L414 100l-1.71 1.71a.76.76 0 01-.54.212H411v-.75a.76.76 0 01.21-.54l1.712-1.687-1.711-1.71a.681.681 0 01-.211-.563v-.75z" + transform="translate(962 156)" id="path4068-7-5-8-2-3" + fill="#64b5f6" stroke-width="0" stroke-linecap="butt" + stroke-linejoin="miter" stroke-miterlimit="4" + stroke-dasharray="none" stroke-dashoffset="0" /> - - - - - - - - - - - - - - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + d="M1302 248a7 7 0 00-7 7 7 7 0 007 7 7 7 0 007-7 7 7 0 00-7-7zm0 1a6 6 0 016 6 6 6 0 01-6 6 6 6 0 01-6-6 6 6 0 016-6z" + id="path4068-7-5-9-6-7-2-5-78-2-6" opacity=".37" fill="#15171c" + stroke-width="0" stroke-linecap="butt" stroke-linejoin="miter" + stroke-miterlimit="4" stroke-dasharray="none" + stroke-dashoffset="0" /> + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + d="M87.8 972h3.381c.45 0 .817.368.82.819v3.382zm2.407 6.007h-3.395a.821.821 0 01-.819-.819v-3.395l4.214 4.214" + id="path4293-6-7-1" fill="#c4c7cc" fill-rule="evenodd" + stroke="none" /> - + - - - - - - - - - - - - - - - - - - + + + + + + + - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d="M1403.8 252h3.381c.45 0 .817.368.819.819v3.382zm2.407 6.007h-3.395a.821.821 0 01-.819-.819v-3.395l4.214 4.214" + fill="#b9bcc2" fill-rule="evenodd" stroke="none" /> - + - - - - - - + + + - + - - - - - + + + + + - - - - - - - - + + + + + + + + + - - - - - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - + + + + + + \ No newline at end of file diff --git a/gtk-3.0/assets.txt b/gtk-3.0/assets.txt index 8d67e51..34cf08c 100644 --- a/gtk-3.0/assets.txt +++ b/gtk-3.0/assets.txt @@ -36,27 +36,5 @@ switch-selected switch-active-selected switch-insensitive-selected switch-active-insensitive-selected -checkbox-checked-dark -checkbox-checked-insensitive-dark -checkbox-unchecked-dark -checkbox-unchecked-insensitive-dark -checkbox-mixed-dark -checkbox-mixed-insensitive-dark -checkbox-checked-selectionmode-dark -checkbox-selectionmode-dark pane-separator -pane-separator-vertical -radio-checked-dark -radio-checked-insensitive-dark -radio-unchecked-dark -radio-unchecked-insensitive-dark -radio-mixed-dark -radio-mixed-insensitive-dark -switch-dark -switch-active-dark -switch-insensitive-dark -switch-active-insensitive-dark -switch-header-dark -switch-active-header-dark -switch-insensitive-header-dark -switch-active-insensitive-header-dark \ No newline at end of file +pane-separator-vertical \ No newline at end of file diff --git a/gtk-3.0/assets/checkbox-checked-dark.png b/gtk-3.0/assets/checkbox-checked-dark.png deleted file mode 100644 index e79f5e8b4264e4c3585730d46e532a4d69ff0eaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP*G-pPlzj!PTlr3W&79UEnic% zeuE%w18Z$VTWup-9V2@~JAXraAPO*c3N>~PGxLly^GdJ`%(M*5vI@=#=-3`I;ZVfv zi;;7##4NlSv*>o*@<$1)UnZ=1mALLr()xEv8{Q>v`Uo^u$k}uy&@%RtAirP+PcQFB zkDo-FuUP>UO7wJb43P-WJ@3iapupo0=pyhuGBD)Az5f#?HLx_*U!QKm+Op^pPmD2rBc^nG1C^X;jNMq%9lx%9hrZFU!P9Q^vd fd2tDnm{r-UW|{6U5s diff --git a/gtk-3.0/assets/checkbox-checked-dark@2.png b/gtk-3.0/assets/checkbox-checked-dark@2.png deleted file mode 100644 index 02afa2252e0b9d18e906d88296111af758900849..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprZBwpAc6dowDs)()J%|n}4Qk z{RTqYzNNw#V3F^sTfYJs+6LCzhBmq;j=CmJx~9&0<}Uh{?glpA1~xv%PNAmmF*XrJ zw$T-Ku~klKZO)lJE}30EHA{W#R|j_O44rf&bkfnV$;YDRU5j3LBYM&8m_@gfH+@Rk z{3T@z$nZ|7fR{k0@RbDl1vAK~Yph(mZvBQg?>~I}#KD|?87Q;G)5S5w;`G|fH-(xM zMA#Bky^RlUs@-}br}2CJz7IE8yW5u?`#C1-v%jG#w$gELlIv5(?W)N+b?%M7;+`tx6x8n6%XVa<=$)6Q1%a!L^S(ZN8Bp%KX0l1`cmmtT}V`<;yxP*FmFPlzj!PTTn@Wy|N3Ek9GY zeoxu*HD%j(9epbuLmM4K2SYnQLkA!VFm?(vb`CT5j5qgAvyM~SOnCa!;*wElh4#`j5^KcsB=_Mk4w5NL-&NswPKgNCMNO>J!t zF0f~Pemuxso-U3d65+Y$-|{sGh%_X2zObGu^y<$4*fizjs{eD-t*sS8Ld*pg-(YN2 zdBm_OXhSt$*oU{wpBe6GONTJr)wMb!cjidi!{-}{dV9WV?Ny4ddy?+YX?f(|ygp&Y c(4RlWFZ~el^LbG&3ABsB)78&qol`;+01pmxM z{gS->d(ze~sawCNZ2gk5VU3YVUv!AO*tMp?`rgdo6(DI$1b{^ zwE0uYW}x}sJmW(_F3>6o@(X6*7Zr<*Pe@2?YHn$1?ZE@qFibuJ)V0>r#WBR<^xDfO z#hMIwSOZpQbmR&?kLzopr0M?_)r2qf` diff --git a/gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png b/gtk-3.0/assets/checkbox-checked-insensitive-selected@2.png index 480c3fc0a2e5f418ea1da65b01a489da9e8c4b42..4bf6f6ac4891da823c620cb1bdf11176db30d455 100644 GIT binary patch delta 261 zcmV+g0s8*b1KR_TUIBQKUq&03&ia|o`l8eNrqlYU)%v{N`@iD*&gc8p>-~|v8wk;B zN5lXC04R~*D}Rhie(TNv006K_L_t(I%dL~!5`rKQhSdyHHac6`L9&APf5Q;E0CaI` z_%HcBm}Pc1Nn&JHP&pDxvM(GLZj;_k_^xcu?rJz<5A-Yye>O zL}&ia?m`l8eNrqlYU)%v{N`@iD*&gc7)z#9n3D+Tia z001YE<12rzB>&C;006B?L_t(I%dOMd7J?uY1yCi!l$*_SiB|CcpBP{d3|?HdIFFvK z3xu0xDKaaW90{Z3+gB1vHHcE8nH#`xP#Yj4`5(L|K)>Tr&~KsP5zuV_VD&_SdSB%% ze868}ZvktO?{4!J_TGOu>Ha7pho!_` zL{IZ_5UK9NZ(#D$QXCWp5Oi=B`7m09)}!Aq@+6b}0o`S1f|-XHHvj+t07*qoM6N<$ Eg1k6+8UO$Q diff --git a/gtk-3.0/assets/checkbox-checked-insensitive@2.png b/gtk-3.0/assets/checkbox-checked-insensitive@2.png index 3eda635354dd633411978f2b581e3c96a64a3da6..f934c193be8b0f01010ebfcc34ebbdf5d74f7764 100644 GIT binary patch delta 195 zcmV;!06hQM1K9(x9|3>c7J?uU1yChRGoUmoyV{-q|HEML0o0jVEzYB7E4s!>k{Fp3 zLXJe_tm{jOq;#T?Xr=%J4mbcwV}|067ja01RE6dFob+&G=Z&voy+Pe*hvaG7bU@42%E(002ovPDHLkV1o58R;&O3 delta 195 zcmV;!06hQM1K9(x9|3>a7J?uU24FQyGoUou7hC21-!K@xU~#5ShyT+5Q_ztliIGXk z#YlLO4Sgk$RJ|w#nkfK|0|r14`5&ylfToosXm08y39!B^rJgkk^!+-=;0dx0dmHSB zWu4vv8-3LXx3_@oKzO~q#MX%S!|k0-g7A9xHFsUmd*9(?`ZGHLE xh@W-=puj;6AVUw%JnfHGHe+Ko%hM<)`vX6xG8_dzs{jB1002ovPDHLkV1ie*SF->B diff --git a/gtk-3.0/assets/checkbox-checked-selected@2.png b/gtk-3.0/assets/checkbox-checked-selected@2.png index cf54d523c79d17037cb61e506c812cfbe0c56d14..c672d651ec9d28ee24a59a9e2acde9f46dcb60d4 100644 GIT binary patch delta 262 zcmV+h0r~#W1Kk6VUIC4fUs55L&H0$l`I*l7qtp7O)cU8@`l!|Vyx;r4;rq?!{MPIJ zk;xteKvY2Gk?S3Qw@E}nR5;76)7KJ$Fc1Y$Komq+6??@-#FG5~=b7R|4B0q3xsTk# z3}mxG;3J*1V3rg~^zJi;BvT?~Xu1*bNrPTVT)%v{O`@rG*&FB2q?ETm5{p9lf z=kxyQ^#1Af{`~&`{r~^||NsC0|8E08WB>pF4s=pZQve(%D5gzrH z1_F?00000NkvXXu0mjf4n3d1 diff --git a/gtk-3.0/assets/checkbox-checked-selectionmode-dark.png b/gtk-3.0/assets/checkbox-checked-selectionmode-dark.png deleted file mode 100644 index 2a00ec43b9b65927de391421e591043206dd6e21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprV!lpAc6dox1I7%J#3xTfU}j z{RTnW2G%-;wmL?3I>z=o#t!<{UPktT#*V>O!8ukTdDg+X)}i^<;YBtPMGh&=PN}U< zY3)ww9ez#g{2SK=cI^!6-5WObWYpZN(F<=xFT54AbB`O)AU;R{QoU#VZo`MuuR)F{LF{5^(lhKUwZbchXn7t?KD5@bhe`D6^4Y$ z?aiq+`)?i4ViO2rpZWX5A(qvm#T(QuY|;>*SQr8)`*1z23l^ze_&r^V`Ik)=9-@ wCpi?_pZn$1_M`YO^ICb$aP7T;@$=rBzd1ikSXU{}59kR7Pgg&ebxsLQ00gPS%K!iX diff --git a/gtk-3.0/assets/checkbox-checked-selectionmode-dark@2.png b/gtk-3.0/assets/checkbox-checked-selectionmode-dark@2.png deleted file mode 100644 index 525aa4fa08f39ffe059599217d09bb2dd79cf3b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*!`d_r7-bjr4GN!x#0PxXWWu4)35O!*T#jCNBYNSj=tZ|w@(~omJ1YgJj(p!@BOo4Y#y6@%VxJo z>V4b)hUfmDnMArN~o!|la7qu~3 z_b#uxr|19s{IkX9rL*m2=6q{4IMRCh@PSLlF5BB1r2T~j&-3Qly2ixpwpHKpy-ewq z<-wD!pI%S@bn^Ptzk33v{aM!KdOUxN{5H*99v?R(FJ8N=eckke4O{yv><_ID*SuwW zs9=SFtXyghN5ibnZo*`mh5d8D@;^ZCig5blK@$1L!ldH9VzffNJ-W02jmuNq1QEZXo zVcTYAil6BF5;nHg5${L%^cqFKM;HzbV!)$}FCd0I(mZs;php|9)>>nG*SF2YHadp; zk&l4AxV%tFz*>C6Jo+KE6LGJ_saJ`skxB@v*(=^p{t^o)pnz16c@cC5z#b3m0x)M? prk!@+^;~{Z#BxQqlSw3ply8}H8IDX7cCP>c002ovPDHLkV1iaGzvch{ delta 400 zcmV;B0dM~G1o{M!UICMlUs3^lk+L!t?)U!h_x|(w{`LC)`u+d^|No2s)m4%A9e++q zL_t(o!|mAHQo=A02H;Xr5ZmAhPbdlsDvIX)pUwh9O|s4IHVHFa?0?xAzWF;zH%zij zA~~cS^-C3)vX?h_0~L`06#FVF#{ewjzyg3OG6D)H;Qqmf*)S=1|E=H76M~heffxa9 zJRpXHcU#XDgTdN!#8A-iw0@2UEq^aTL%+uWub_APWq7Z{cB?#IP2ESMrMDjqj#pYw zTX+<>_8bxS2yp9JBH`iS&NIZ(C+?x(zgLT-hk{SP#;;%2Pi~g}{la);x4X)Z-0UYh|sy>)U2x z8y)d}>?5ES7Z)lCxD($gkAFyQMA~a{>Q&;$rAi2@$(-&de~ASYP(Usic@cC5z+N2K u1z;X^nReQN*K_$v5y}bNr`7tq-ut}Y`@Z1&z~TGK=KPVpDg@4M zG~8*p6Ofd(NB0u30sIDNlbE!ImKmm=_6+3XioIy9YXdia(A0000fe`Ht=lmGw#4s=pZ zQve(%D5;b_;Q^S5_FK0kFQ4}JBjIy54lzjS}A<0{jF*HK}6bA(W=E?tH_63v|;RWSYRl)<7 zH>K2Lfdc)#&Ys&qYRui<0DP+|>GTFz>D8ySdjrTCgw>mSSU2Kz@AjQdg0TATF*mi- zTmRwE^hfTwEG^F5dz-t{G}L?e4R{{y1VD;|1OPz?XB@YqMMg#MP$Y4X$$kT6`!lC0 Su$))`0000K AnE(I) diff --git a/gtk-3.0/assets/checkbox-mixed-dark@2.png b/gtk-3.0/assets/checkbox-mixed-dark@2.png deleted file mode 100644 index 8674b40b923295d65e98757982ff5220ff45b69c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv&H|6fVg?4;b`WOlfBG>MC@5Lt z8c`CQpH@mmtT}V`<;yxP?14^Plzj!PTBS?Y5R|~%|BDN zegmOx-%?==u*mn+tzUr*Z3Al{DOIrnq?fNG$S;^dMqOj&+I8zUym|lO<0lU0^vggQ zKTj9O5RLQ62?{(js{bE8SjxJf;cC6g1`dr2{W>2+H45Y-AMgh}u;-EpXeScw%G@=KTp5boJ}g`YPZfT+vvhP+Gt3XI?kID(bOvZLgQu&X%Q~loCIIyQ BXgUA@ diff --git a/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png b/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png deleted file mode 100644 index 96001f0b023811de6d6a912577d7d82472114a05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?F z?b6<(qp$zzdKCB|(0{3>uo6HMO-pJuAgyjDdpso-U3d9MQ=M4UErv z_!Kfi6B6DsFtfAqaV%!EUo68BAlXuSaBV^t!$n=Df^Y_gA8v*hKS^t|0<|)Dy85}S Ib4q9e0B-d~YXATM diff --git a/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png b/gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png deleted file mode 100644 index 4a1009285049dd7d7822b5166452a9668b56adc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv&H|6fVg?4;b`WOlfBG>MC@5Lt z8c`CQpH@mmtT}V`<;yxP?14^Plzj!PTT!Iaohilb)S>B zeo5Z`J!$Kg)UDrBwth+3@)g9`@-=1KS0JgQZJ526|c@{tet z10L9ONdz>O2RL*dSnz?{OW{8o*A->%8b+=RMQ$G!E`z5EKipY5I;t7whgNr#Ib1pe PG?~HE)z4*}Q$iB}gAHa2 diff --git a/gtk-3.0/assets/checkbox-selectionmode-dark.png b/gtk-3.0/assets/checkbox-selectionmode-dark.png deleted file mode 100644 index 2127487d306d2092eb65a5def06a2ad04f6bd097..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU3?z3ec*FxK&H|6fVg?4j!ywFfJby(BP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprVQZpAc6dt*L3Kp<$t>X$(ag zCaM}HYMQ2+I)<8B`kLAXYMLgxy1IHGpl@JcWMF7y2tvk&M#e_QrY0ulre>CA=2qqw zHWrq)w)U>J_HK4SK^Fo5$NU_W$4{I*_2eTqNkM=u!IQ`P$fn7WX=#^!?@wep z$--!O+4qg^{Xd7Aq+J`Y=s4bp;$Y%@e)>+J+4cJz`=q{0 z(@UJ5x$XSL*19-7sjWSzv^TY1^zBi{lV5e;3x_?Hnm+6D!>WYU+lz{Nw>~tT{&!pG zXP#=CqMsK&`79Tk88vTX|KyN48y`M;t=@nAu#x_e=QFQ1zso7#tIqh>c)!E@iIYbP0l+XkKdK;(c diff --git a/gtk-3.0/assets/checkbox-selectionmode-dark@2.png b/gtk-3.0/assets/checkbox-selectionmode-dark@2.png deleted file mode 100644 index c6a8aaaf92f70e7f2caee0ff9cec1ffd8e443c7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 660 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBI14-?iy0VX+d-JI|LMn6prB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&KtRqcn1 zrSV_nA_Y$OX)lql(^%9|{bTD*lcV`hD!1xwyCC>_`Pb{gT|Gu$MU)oz270Dk*?C7u zvi1UZ`rX2PY58y5j=P)BSK9hx)^5iBN5%Wojh1K$e(qTor@1d--c5T#AJ>Xb#G?k~janBzq;j+x`;;U7866fCR(2!xVvs0fMzw~ED Vg`r>lPGD3pc)I$ztaD0e0ssYX|0@6h diff --git a/gtk-3.0/assets/checkbox-selectionmode@2.png b/gtk-3.0/assets/checkbox-selectionmode@2.png index 6ed1f3957e33b5dabb5cdb247cfec41cd94d9a3a..3e6b9a7a4d9a834a09faa1cc871b6365a5b6fe17 100644 GIT binary patch delta 357 zcmV-r0h<2U1lRvp7=Zgv8&GW=~(D9V|On(RM-th)V*yoYJbLgF2 z@4e=McCX3#DB#bJ^@DueoAMV%Q#};CE>06Y47`6VP4f`Y{rH;XA)rz1+t7brXiN4) zjpxHR#TRi8KQ<><+#%~F9c(WnmXCDx496oi2gC4a?aR^)F<7LHS>8GZK~+4sfjj^w zP*$;{s!h2bg~P8|!Ypn5(lwqN=gT;*$VZu!)Kk?L@4WCgs4WJ300000NkvXXu0mjf DqQSAY delta 357 zcmV-r0h<2U1lR@cLu@q91ps+{bR z`{9$~inxa_n`2$vBI6}3Y^NjEkF@m+$0HpMhT+kUFGKf;=b<5c)C1O;>yG*5o!Exf zk8uS&#Y5Q-_+AkAuRYEsWeELvx1PcKF|W}h+E4xx3n<_}2D7+lmd}=lpduVxL+XJe z$cxaYs&&2^_>W(ch_|%WN89tXIrfH(9tNT<(HyEgzrzFTPm_c6Q_=%IJ{`~p#_itZnVF*y% z!qdeugd;jRp@DJP2V;i-r2_}HebW=TQbL97?7qi)TdgK(m fXR|(7$G~vd-*@Xui?0SiGZ;Kw{an^LB{Ts5!jDNL diff --git a/gtk-3.0/assets/checkbox-unchecked-dark@2.png b/gtk-3.0/assets/checkbox-unchecked-dark@2.png deleted file mode 100644 index a272da8b33b0935f18c9d2315bb15236fc633eb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdzOLpAc6dt)^w9qG778ZKAGa zq6R|7YMQ2M8m2(Ds-}q=2GY_t(9$u`(S-m#qoC+?peX_+L4Lsuw!VJ;Rc#%6_wE1q z>GPMrH7ql=fpWQ?E{-79^;Xf0-4m;8B~U uWO?qRT-%#B&tgt(Y1#Dk=8BKA6XSWdSQx+ETs#SAF@vY8pUXO@geCw;32=)5 diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png b/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png deleted file mode 100644 index 99a76d7bed12c94e01d9fad95fcc31575cb49125..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPHVEbxddW?b#>qPg$M$b@|Fbo1v3bjS5#I`pFVxYjF~eR+?YBAC}H90 z;uyjaot)6X=(hc?!vviJ2dtj+2+T1`NU&yRmdKI;Vst0J14Yod5s; diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png b/gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png deleted file mode 100644 index 8fc81d0af526915d753ebdae76a31dc803634f0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdzyXpAc6dt)yw7u5PZTZKkGW zqNZuAs$r_8X`-fWtfpnGu3@aEVWJKc*D}%4Hqh3E0R5Yv7HtRW6e`kng^84@N{tuu{iy9vL|1If&fdT%Qd+V|L2=Jemu0m@S#WS@@Lmn zkBDsPf6?K${dXVZvw!Rw)BAiHRyDDUiZ!iva(ULuypYR5l0het^MC6H)1A{V-b(*= t$6oQIHjnWOwOn1@)R|wJrWPNvV>AiZRoUvS*ax(e!PC{xWt~$(69B;zWpn@l diff --git a/gtk-3.0/assets/radio-checked-dark.png b/gtk-3.0/assets/radio-checked-dark.png deleted file mode 100644 index 3cb150eed11c6cf79e75c3186a440abda37053a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP*He*Plzj!PTcl6W9R3TjbBo> zeM{c*Ep_WRAR}eV*W|5VQ?`8tGE#sdTfyQW63pEK5&yv|uHWo!3b^!1;;gpmACFr*dSxQV_kcKrFlZ%tyT;3hDq}# zuC-=3zDUC$>r~?+j*8#`KWcX^xN6e;{<*4S hT++8a-x(Mh>_ueM990(YnhCU=!PC{xWt~$(69BFXlaK%a diff --git a/gtk-3.0/assets/radio-checked-dark@2.png b/gtk-3.0/assets/radio-checked-dark@2.png deleted file mode 100644 index 5a1163ffdba805a3a41afee73f28637b8c68dc80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 623 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprQi-J|V6^n&JQdluh5$w*5%n z@gsfnkK}D%(>8xi+441M>(|unK*smvt>2S?3?{*{5H(N|Bo5UD5=jMWfpN7Bto6)Y^~~M$EZp=h-EAXF zZKHsw%r?5*F1o@lrZRfL_2`8+q8HwZS#UFM>BG2X4}m7Q%T9d(^nzYVkY6wZqoT5k zs-cmwiK(rfqq9p$XjpheWJ6<9bIZO1Cr+L^edhX&o40Pidj0m}=P$n|9TV*W>ip*E z;us26mC=}bczW*+SH;Q zpclD{ZK?a?Y+2X*Xen6@zOC<5cWk~Bw0WV=%C(1&ux~Y-!n#$%=g1YY0I@5J3^p$L z#&vY*HcsLBSKI<*vi7eoNdM}5w(Zi=jkW!c&&v0@Ym`p2YFE6?k~``;|*KFIl(d6ss+ Uk;UZXa!~wxy85}Sb4q9e0G)FpmmtT}V`<;yxP?2ANPlzj!4qf#sYybbGjjvO- ze@WW>C4KX+)U97qxBp1q`XznGkJN2nled0L+WIYZ>$j9G-%_@HP1*7_b?evEZ9jDM ztqkq_3>^YO`u2xRI0%%TmOgJM&_t<{AirP+9v)sjeSHIW4-e16qN3uK*0$~*Fj%%? z+DD+OTu&Fr5Q*^I{#@|}0iM>0Tze&F{rPV%R+R2pHK#LhXUHx3vIVCg!008=udH?_b diff --git a/gtk-3.0/assets/radio-checked-insensitive-dark@2.png b/gtk-3.0/assets/radio-checked-insensitive-dark@2.png deleted file mode 100644 index 29c81940faa563f6737522f6e7dac26ff3a572cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprY*oJ|V6^n&JQdzDK$KT@}TP1*J%W$U*TkjS^xtv`T9C2#wdy5&piwr?q0 zzocyap0@RS>bCDGTfV1k`M=!V;z2J82f}8Qn9;Iygw!!u8d!Wm0OM?7@85o6xMMR{fWn^U)l~hz!_4M@( z3=G}e-90=qGV}8C^9#z#%PT4x8k<^L+d6wtfmqGUsX&9idb&7KE?i>mT&m=uD!JwAwD14cuU0!_v*~X!pPr{w?R9SF^KVUADnHpQep=2VxwU** z&nl0d^Np1=9{Ok}`CVxVjojc6aJaK4GDE|nDzVc{=+WjD{R?@KtN7OXzfNC#CCz;` z_t~W%cX#oJSxfP4k?i%I^JCFN$LLD|g-#bEoIrGv>tp6w{>jqn`!anN>@@lI`bWZF z_rs0X7H|C>lC^vJSFW`OgRWmVlHR#e;bLN^yUfXsR<@?erwtdTChz0000Gb{o z|Nj{~lQ#eW056gIGk*y8!!`f_0N_bPK~y-)t&`glf*=q;wY*fOGwcG3qWlrn^a7CQAn;68ly(wCNSv9XozR3xo94G?#F1KT-YU?Hf-zPX zBp@YK)CdU)Kb; z+=~Mv8Mz%hl$(X2?Z-ak>aS-X$7W6oY~kNBTtCk9*mreN`e)wqDQKY1zZ7x+0000< KMNUMnLSTYT`kKA~ delta 314 zcmV-A0mc5O1gQj&UICDiUv4hC_HDZMZMyiB%=(qg`jyW5m(Kd;^8M%X{pa-k?fCug z`2GL?{}bZBo&W#B(e~kIQLfilV0NzPNK~y-)t&{5#f*=ruwY*fOy8J~6nKs<^U78PF_ATsC?_}}P^R_m88XBMT{ki~ zBcl|n3*->vE^+|5_@7A+P=Gle5QzlQaD)zpXh`6Y#Jw(xTSsCWdi_@% delta 137 zcmV;40CxZ20^b6V-hXUKL_t&-S8b2s7Jv{8g$X68td@BH7Yz}oA{xm zI9A2VJOL(P%=3wvQ>1;s4;X^5V8a}QJvP=k8|xZ`KtO2y7q{jnY(F^HT9brlU0000@~^GQTOR2Uhp!RdOzP!t8weUw%@(9!`3+7P5kb`e6} z|HbNtdq0`}Sqrx$*2tNK;mjFYf--qu(D3?#g4PdnrcLBLFInJsaitrvBo`f`KN_Df15So-5roB_>skN+002ovPDHLkV1gK@p^pFn delta 341 zcmV-b0jmDy1n>lqUIDj}Uy(9(z4&&$_h($@kvBMR5;76lh+c0Fc3vWMa2Sk zX@XL$7(4y{ze^`TLP>@f?%VF3Np?3ktyY6#I9W9v$5bVbA(fX0fMhQ!2)hRb>D^*| zd;}$(g?wGOfr@TCuD4Hspfij5+X14qtkV^sXr3Nm(*Qd;VhE@jKtRTcw|^H!?i0r% z1XL8ig7_~V6AA?IioF=hMF|rER}@DH5TeAD3uJjrsCyeUUj)AB`IceT>}oyy0V=ccu0 n#J@EV6~l21Wz%Px{L(*>b`o$QL+`Qh00000NkvXXu0mjftJbIM diff --git a/gtk-3.0/assets/radio-checked-selected.png b/gtk-3.0/assets/radio-checked-selected.png index 192fb9539a6d901bcfc97a22e3a6bca1fd1e1abd..942dcb7457d165641817b2db4153421e9dfd43b4 100644 GIT binary patch delta 244 zcmVYVB}uN6=)GG_(mgEAoYVHe%(BdJQ# zgU$Gq^mIe3o+Y&<$ykDKN$>87pV>}>B$biWi~>cK$9%}x7;W=$Ab8DJhe@i%7R|S4 zI7xjJZ|)QRqs$GM=BuqJ&`ZgvTrz4#fiK|bu|smJI&MH{zvfykfyxOFQ0MwVs(HHt u#1}}GXU$GX73cyZey4M7_nkl3_s|{#0idW3*3Qf?gE%V3In95IUUpp z6HNGsD_OGie6Nq6pLA~lAus@@z{ai#&s{-<+o_q`+Rd*}}VQ=q3k4u5w50000Q9L diff --git a/gtk-3.0/assets/radio-checked-selected@2.png b/gtk-3.0/assets/radio-checked-selected@2.png index 75ad3f568aa2e9a2d12bfdce98d91273c8362403..e6c89634824d1f20953f1a1623e5e1b73667ddcd 100644 GIT binary patch delta 337 zcmV-X0j~b<1nUHlUID$4Uy(Fxxb|$h_HDWLZMpYuy7!aJ`IOB0mCX5-&H0wi`R4Qf z=kxyO^#17d{^|7o|NsBh^+SD=CjmWw^+`lQR2Uhp!Fyl9U>FAA`w>M4iVoONV_3Gy zq>%3K|FL+-`~K|opXCo7%qiFq4;}uGc zg|4B9%K{@oti=M4IFbQ#^#muSDRX#b81;Y|!2{0RO_<`&H0$l`R4Qf z=kxyO^#17d{_Xev?)U!x|NrfO(YTW&0X={ANklXw8HK!Y~j3FlQzul?wm=ClZG?8#Vxd0(s`)nfF9NyAq7wL()D0 zMC(h)s{oXD2xkINo2o+Qo(ok-h!O#Z005RSVXQe}3LSPI8@g~00QxQM)e2yLmt^)D kpnnGiqUFmo?hOC{fA5hi9kzh*VE_OC07*qoM6N<$f-RFWoB#j- delta 130 zcmV-|0Db@F0_Fmc>w7^CgCGz9z+o4~#Pj>|NsBz(x-KkCjmWw^+`lQR2Uhp!Fyl9U>FAA`w>M4iVoONV_3F3 zp=7e}|FL+-`~K|opXCl+3!f^FP;}uGc zg|4B9%K{@oti=M4IFbQ#^#muSDRX#b81;Y|!2{0RO_<`%Ig2|6geev{2fZ7|+|xy=iBrQ;z#1yf9Hs&okArz|-X30wC;e&QhL(40VQcN8YVb#dW7Nqfa4J~s3?Cv z`mYa9>`H3uavM{N&6lp8hN-t$2zqBHkp`;P_7jqv+PIYT_ nsDGClwp-7|I8cB=5V>EXrc`v00000NkvXXu0mjfmmtT}V`<;yxP?2kZPlzj!PTcl6W9R3TjbBo> zeM{c*Ep_WRAR}eV*W|5VQ?`8tGE#sdTfyQW63pEK5&aQ{ zE0aBre@GOaf9T)tbvsz^|aZvJ-z&^887S3j3^P68xi+441M>(|unK*smvt>2S?3?{*{5H(N|Bo5UD5=jMWfpN7BtbrmEAFTnoNv|ZxFPMQ* zQCUUR(8$=t)Yi_?*(D@2EIcBzp|PpCW#54lCr_O|bN$B6Ten}me*5wBmtT{PiFN^X zp7L~Y46!)9cJfWWCIbOiN5_M#A~82uSXU_>{rP{tv1WH`S(D)$_jjH%w{7n-Qd}kJ zBDpm3$?R1+c6Syw?`T?de}Vg=ub9!ip>q(iqOWVcx|JjSn^&Ng|cHjH{w1=&lOEW9t dPCeTHlR+pkKdb%Nnb)8=@^tlcS?83{1OUS<{Imc7 diff --git a/gtk-3.0/assets/radio-mixed-insensitive-dark.png b/gtk-3.0/assets/radio-mixed-insensitive-dark.png deleted file mode 100644 index 9c360b60a37b9bba320c99fd46d6c51b49ab51e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP?1xBPlzj!4qf#sYybbGjjvO- ze@WW>C4KX+)U97qxBp1q`XznGkJN2nled0L+WIYZ>$j9G-%_@HP1*7_b?evEZ9jDM zt$-rZTa4xaO%W>z@(X6*;o;TO*EewY@bD}wDk^SiZR_so;T0$o0jfywba4!kkjy<8 z$=9O5;Bs*J4sB)KZ-3WYwFw+<53S+){eIUYu@z}MFSr<{hgUukd@{W%p*)$@&s<62 z_qrU$P47?n9eC-+VrDL;aAN(Hk25x{wh8Ddn#i`Q&UQ)i%O9WE%O!avZ11=_{n M>FVdQ&MBb@05PtAN&o-= diff --git a/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png b/gtk-3.0/assets/radio-mixed-insensitive-dark@2.png deleted file mode 100644 index bf337a54253c825965b742bbe19383ed221f9a35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 533 zcmV+w0_y#VP)3K~y-)t&`aff-n$8K|#R<6kON@1*#&&`TxH&DT{@6f-#&&?n#-pw~8_$ zsu@HXrCH>gsw_U-p@X=BqTirLqV@C50|pc}pW77(RMt12JwZaDck^9AO59F*1O%s9 zfM5ctmskOc!Gr)8JSIfA5Hg`Y;`addF=IlB3+0&bVgkX1^tT~>TsSeo#D&GkQRmHV zxtOqPuRD?F7j>jCTrDkG<+gk&*J5ccrH2*|{y!HUj>GLX-%HK~y-) zt&`yrf*=flwNxt8Qq+VpvG)GYSU1f>WVf#C`^B;E*ajmA{zxdwN*SZ7QiQ&6u3<*! zD8Uu_Hj|Nk4sAOrva03?yxD1YE;RuTXJ0Jlj*K~y-)t&`Cb zf*=q@rBo_YQ_z4ivHkyltU+@S*>IZ9BYTEj;1WfDgwUExttGE1@s$e&GpblA@f8-d z@v?rrfkT(s^=yC@gJtaQ;GvtlkQTf&pGiwV$fpeyCa7@>3Mi=&YFwy{z;S^YVI1M< zU>2njdQ@EKL&77}LTnrI%P}vZi%J4lEvMHiFyXxQxr2d0B6qSwc?g8|9s9=Vzh8Zv p+&Znyy?-mMn9y3VD)E(n<^`+UQmXX2Q}F-*002ovPDHLkV1mE&ZRh|1 diff --git a/gtk-3.0/assets/radio-mixed-selected@2.png b/gtk-3.0/assets/radio-mixed-selected@2.png index 4b4b27effd907e3b296535ed66d8a5107aceb734..29287d9fbf1924afd8feabb63577f0b64b95a6d0 100644 GIT binary patch delta 426 zcmV;b0agC^1O5Y$UVn>8L_t(oh2@vKP69y~h0hQh-vDog5u!C(qKSdZMjKIIz?U#S ziBCaeX^b?88f&1`sL@cHQ21Hw&SoMD?6MaVJ=N~aB;VPc$v@|p{<}=ng@BQ?Dd|8` zRZ>yXvOoPS=}l5gQd81{F@{te0tPq+`b1X`IPy&=f|r5&7=PfO>Hwu#;XA;40=U%x zsKQP=sViynZ%VGd zq;*>-3eLn<4siL5ihXen?B@U*<&i7qDCdOJOTdFFz9*xY(Ny8(y>z z?iLgik>V-%*nh&LRT=6l%)o1o23|%+fa@HJkkystx__XR$EW+c2{X{l(LliZjZ)l` zv@ueO{ekn0;gWPVHZS5`$DIrhUz=$;k!%A=w0sEENI#P8#@Z-goAg3yv^*GMqJ$Tt zW>p(ln+fiiFhB#Z*@&txa7cv4ByMX~kryVak`^Sb_#@L#^6nDbnmwl0n*Diw1E|*2 UShDlaBme*a07*qoM6N<$f^_7@ga7~l delta 420 zcmV;V0bBn51NZ}wUVnv2L_t(oh2@vMPQx%1g^w#1-k|&qh$5H^V?jdg!~zQi9)PDn zJPA+Hg%KgTlmcRIJAwd#IwN)9V@O5C4T^aR~slz3*QFbQoybH zKrJb}1`INQTMd9}T=+8Zo*~?-53Ejt8{jqvxYZ5g4kmD%BiyR)GK~W_k~)&cZ&P~p zB(2$dqTmc{dVnirlI!JX}InmzL}9K-0(4LtRH1Xm~U*Wc|if+?BLGautV# zvz+0QboygnB={Y-b3A-4Cgnu(4J7gMAy6gzNVb#cLjhZ47fR#h!3Yy2f*3WeTENOw zaL0rJ>IBV3Ty=m0Vl*a6TeGr)Fj0{-Cuu1hepK);u^p}1LuRenpVt=}c+*v_JG!_4 O00000O*(ES;f zbivXtDyRjb60qa_pRU>JFmmAhb1mGGg{vg1sw`QChCX}Wvz5;cj`0sWwgEbx4|Eh$ zT$$GFsUx&TM-C{)xUg>y+8EA0=rO~I<@Cr6@<^`9I4M%<1upGuv{|+Hf&CazGKF71ivi zUvTB=Kt~awBiOKGeFulla<+DFhCZ7t;xD$ zHlN!S2vpWLpFKfBp?C9LK}y_CdISWgS%6>ysh3y*iot{c7d$3JxDYa-KH~QP_Az5Z ziC_!mnDAl(!G-j?k6q%d49Em`HZd@0vrX)UFP x77zYE7aoqo?Ka;_-mmtT}V`<;yxP*G`sPlzj!R@O09(l*x6uuxYw zQ&Th5&@xlkGE>twRns=n&^A%iFjmttQPnh7*8s9j)PM{vu%M%1&#iO~P;IrRi(`m{WbVP+LQM)H4i|GHD|JsZ zo$;P9=ih(fVu?2O>q*yNew+3DxvBc9GmqAk$_ERIobr4Sa`4%Lxh{V44QZ27vKrc_ zAGzOn(Cd?Q!$a-PTIRXakCZ#udKq1FSQg$HHh1Gr4fTVo&ao_w+_SaLP&M%0x6gOB dyMOz`xY|O5_nOkBSfDc)JYD@<);T3K0RYCYh-v@; diff --git a/gtk-3.0/assets/radio-unchecked-dark@2.png b/gtk-3.0/assets/radio-unchecked-dark@2.png deleted file mode 100644 index d18c4c6817fe1c99f5c8b05682e6da7823ef2d4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 727 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9Fx?I6t9|MX)jP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprW?{J|V6^+QGrW*w|QGTU$j% zMM1$qM#fUg*jPowOhdy|UEM@Y%Sc1RL|xrjUE4@a%T!epC}payZKAGeqNZUAM5~Iy(9~x_Y`Gpm*bz zEGP`EOM?7@8CY1^*f}`4EUm0<9UPsUy?y}tCrq3@XYS!6$Bv)8 zbMO9x$4_3oeD&eum#;s5{`&26-tZ0s1EY$ki(`m{&TDjy) z(+RHBZ^^UQY)+HA|Nn7`Y|QQ)>wm@fw|LLoynLCR$=7F}E2m8=nri3t*Q+ndM0SJB z#)LSQKGqjft|ILc>@q^hGgNOCFz%3f$P_MOWn}PlhP}k`Ez|N2KW*W>cX>-t+uP!% z{D*DRg64mSIOuHd8YHJ2wrSzSFAVKdV{9gU;X3HW_)2A~LHbh3TPn59+YdA>(f=SO zG2u%atM=K8N-tTPrZQde+|_>Ai*J?6+=L@u${8weYY!y1#+L+dDdD~SoaMgT%&>3K zGYXoz%Vu5UW1CTQhQG&|OSF;G-Qs|1u7=bGmi9e{XM|jzSU0@wlKkxBle?hU%kbuH tIj6n5byQQiwz{Qfyy}fobhiG&-@bkA;s(Blmw~~~;OXk;vd$@?2>?@R^#uR` diff --git a/gtk-3.0/assets/radio-unchecked-insensitive-dark.png b/gtk-3.0/assets/radio-unchecked-insensitive-dark.png deleted file mode 100644 index 025396ec5882180bb00bd652743010cc33bdd9d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`kNVGw3Kp1&dmC@5Lt z8c`CQpH@mmtT}V`<;yxP*GZdPlzj!meaM7(YDmkFjG@A z*3>lB&@oZhHdfO#RMRw3Q8!XoHw7X!O=ERUQ&mk95YjMK(*hzBpaL~bQ=qt}wt=>` zp}LldmX@KGj-j@;uC}(mwyv(WuD&h^=x^O|5$Hw+rIH}OUCXHPo zVvJ>T54yL9enGc<@P2Z|d1 zeeEz?VeTVF27_zy0vl_X7FV%t|Af16tPI70J`_~B=9s#{N$7BA&JdEbkBOO27)wXTTl zq)Yl&bk~ZP`jXY|H``Z4mkzd`}6~E&BEKqu4@O1TaS?83{1OVGT B-)R5< diff --git a/gtk-3.0/assets/radio-unchecked-insensitive-selected.png b/gtk-3.0/assets/radio-unchecked-insensitive-selected.png index 1031d4d0b30370024ab8c0ccf1e0f9f782b1c097..959c115facd125f0be7330dced6506af95b8fe0e 100644 GIT binary patch delta 241 zcmdnXw3}&yBnLAC1A~SxfAB;_+j`3YpAc6d|36uP%gQt#s9Crq$S;_IgOiI}Ku}mj zMpjK-L(|&E(PdNewlhHK6i*k&5Q*^I^O1ZF3OpDxei` z*QWrKz#2H3+2u_jcncg<@ly(5uajH=W`YY<{ss?MIRKTIBv9q{2RxRvVzOXKx?r<6 zH!)cdcs`gXcQIK2A6n|kAm|38GjlOna3%HGn^H^`oPm||6hV8>Szu;8&;T{h@tuNe tpb_I99C-;me*rg${x5zO8FaN7)@^nUDy|1L$grUN#e3A&8gcKkI@W#o ztlJW~85keA&>}lYMQ+&&?MqQJd1WEJ6j19x_`V3%3P^kJ{zO9!S*3r$0eWuwQy}Kd5SPI0 zV!Za!Eu%R2Wxnk68|YFbD)q05-7$pIp` zsk*pS+a9v1^5jI{OhzXpnstA&HYB8fh3`qs_zF3kW3iCv$;pv#7z5GK(UFHXf7+fUdjJ3c zAaqhrQveVW5)(N&Iy+ENQ&UuYeSUw2hlh!YiHeGfjEszojILfNWdHyGaY;l$R2Wxn zj_ndaAP_}2-xZ>Kl#=&*^@I3d)QB{;ZxtXd87K_ta%$g-(_{u-KDuChxv}^zA5_(EEA?bt~<;4Jw#*U z;bnqfUmtKhTEcK|{lD(!#a=HsmP^FVS3S>u|A(2r19!|a#*-KM{@mf2r&RwWaoXhr z+B=kv3ZA*u?#--cXJXK_fU!}Z*WicAgXYWxR!?T3Y+jws4Vl;U?KbP(+-;i{&%AU^ zd)2R_FW&`ApN&496}#={nGMUYo&9$`SL9ks0@p;3po!JqEoIfagl~Ob6K3-*Ofz)O wxj#{JD%)R8i`Q|Df*F{Y znORun6%>_KR8%#!w9U*dEUj&9?VOxleEkDL!?JU7bMq>zs%vZO8(Lc0+B-VCdXPZe z?bN40qken3IEGl9UOV|_QB%Exh|9$XQl_2RF@_ff3XaRUN~Zn$zj+H=v(of{u$${^ z)Art-_08p_X>yizbamFArySPTqm`~~5_i@zI}r1Z`(g2P#xm7c`>hk^@f1(5QLGWl~qn--#FIIVZX%=kGn%^?BzGvGj{ecP$Nf l7k(YH_vDII_M0!Mzscx*(Wxt!3k(PbPggcSmvv4FO#sUJ=vV*% diff --git a/gtk-3.0/assets/radio-unchecked-selected.png b/gtk-3.0/assets/radio-unchecked-selected.png index d87afb96b308de02c98f6dff2ef9057967db2ae9..1cd68fce4569f1ffe86983014dc051cc20d8b9c5 100644 GIT binary patch delta 261 zcmV+g0s8*b0^0(RUVrFGL_t(Ijiu8~Qo=wGhT*3@fRH-?D@!+8MY%H2E-x@KGBY+eI5|5!Jw8T9NJ&adOifNtVq;`wW@l+?Yi(|CaB*^Ub$EGtdwhL< ze}J`bmAU``0VhdBK~y-)t&?q6f6R|9_9t6#-#6 z^}+c%&pEsI-WiTNq4=gT_kxW#e{Pl;c6qo)to1O5)IGo)DUv8k%E$z~`mx^$U|y0~ ztv77$(ta11R7gsdNr-OZ%K-)?qlYk%lqLI)5 z00A0FL_t(I%dL}bQ-VMgg*R{ov3yC=tgIA#i%J6nQcL9g|Nj)N1So%($!0uX&oi@o z?>&dH6H0Dcb3fSn^XF!XuuFqA60HY0r0xT@p=+wDwG12Z>-+w70Q-t3x_ra-HtTnR zahYdS9)-9`{c3{O32S>>RijDi7FD=pLgxXk20;plZNjccf zI>e9$OpFBZ0-Xk0colzuiwX@?;0fRhDh(*%MgX6G0q@X?o^X%*q**j(G`|2YiWaqq z7j^c54&`@#SIzF|V>#%>*OXj5<$-B>Zl-O>z-XCB0+ap7je+ieLK}r5ioIj%)hPD5 z;Y6{o<%-i^rNvqGscy*)YxYyUnbnZl3H1%7=`yj0XS6#2000R9NkvXXu0mjfgs8GS diff --git a/gtk-3.0/assets/radio-unchecked.png b/gtk-3.0/assets/radio-unchecked.png index 9c00114022c559f014635bb8c09ebb20bce5d433..661a41ed94a2626efed9a9d7102b6bbc281cf7d5 100644 GIT binary patch delta 222 zcmV<403rX21B3&RUKD0fOjJbx007g|)6C4w&(F`%(b180Dv_csf6WBN)c^nh9CT7n zQve+vAR%XHYHMtglb4v{1ONa4cS%G+R2Ug;!P^poAQV8+ zty$j95)2fD^Z!4Y!!SI#7PqSLYwc&ONLsxgAsoAIiR#5mRDsk|g!l|XMKGd=Kj zlDP?3gJfX^)*xBT&ug7*5C8xG07*qoM6N<$f`J}o3;+NC delta 226 zcmV<803H8?1B(NYUKeaoOjJbx007g|)6C4w&(F`%(b3Y<(vfm1k(n@mH7K!4m3sWRIQ&XERXO_Cp1Z5{g cSNiC0J0w;U2Pbf=Z~y=R07*qoM6N<$f_T$l_5c6? diff --git a/gtk-3.0/assets/radio-unchecked@2.png b/gtk-3.0/assets/radio-unchecked@2.png index e817a91215e20f9cd070459da90943553237417c..622aacccf84370d79450efeb09d7a4d5d9ef2c87 100644 GIT binary patch delta 451 zcmV;!0X+V_1;+)DUIFKkUm_CF(9qA%&(YD*&d$!y&(G1((UH0v1JKaWk+(Jj&d$z} z;VKW;*VowC*xA|H+S=OWdIr-rwNjhSUO_4xVv`$Jq_kN^My8%ab# zR5;76li60nKoCSD5Q=XB)$fZL!p>IOSgKvg#{IknI799W;q##bSox@b)P?gam*PL@ornDsU?3wJ z0H-T|&&Ei`G=jaq@Y4;ra!oE?(sQ5$Ce{Jr;4<)2@0dtJ6MUo;Z~!JrF$A;Tz@q^V zw+eU!rvZ*91(@(@;13N2d_jNEfIvq9pGm;;<|j-AJS2VcYV(-a3NVruweyDYzpK_R z=wmUI=GWXc(WlOBF3zpxI%HsSp-3Vg85cMXhw{+I_c$8bvuLc1CcwNP_8tS8M!XoA ta%)wbR+;LSUZ~byXVt4!3;H%IJq7M0L}#}n7Gkw5~BzZ zai2ebNHd>;d0S{g(6XdI{-=|AmUbbJ06me{py0 z_w|j9Jedr4*8E9kSC+iUaqi?H|5-0i^M3s}a}G1B!A4FF@$ZfEGZJ(-doTKEJmB$} zl*Ex%+vd(JcZ#cmc{yWWIjh8n%ml7rM*9i@6NL+b2g+qWZ2ZgV%(%XAe$6erG*8Cm zh22&^4&6T&nqB^7qXgIIY&oefJI@~7xpgt0>Dl1PsbzWFn)?OyY#hnl*P~FdX zt#XUR%JyrkEY`ZOimqB0v^nkS>d>NJcG`dW?{8iCeZw;bH()q3c)I$ztaD0e0s#G= B>U97B diff --git a/gtk-3.0/assets/switch-active-dark.png b/gtk-3.0/assets/switch-active-dark.png deleted file mode 100644 index 4be1edea8ccc01b33a43c98a3c8209847c49f042..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 808 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?)&V{tu0X{M|Nm!f{+6=s zTiWLD$y>jtZvB$H?Q7cRuPIx9ByIbVy5&pC_OHoXzNT*dnhGL8DpR(812U3u6!;WNGhW7=5o6;SY~vYX z)U;a30{kx_ZuS2uSrZy&$lki7iDS###jU$AxC_CrUHUA}Vl z`t3V+-@JYI{=>&lU%vnN_51gqzkjtET6KUiq3!A77-HeS_i}ppAp;S%2O(V+1j7m7sXu=l}JMofjr8v;6*}^ZV=S`IqNB5nEVxTz*!BhoHjBpC2dO zcfGPvmt#Vf>in}}dfOK7oAxrE$#ZYVY|ZswZl*E(JCn?3eex}zsn2z*j8}6G-tb_b z5%_3sesN4B=(MT|?>j765`GTQT%PIa#^a1NXl z8h_lp$hk!DrDxZ*h_90_u3K`f`&+o?tiP|{8O^#<(Vy-YERs3p`mK3qCUkY^xof`4 z+_wF^k@Gv(F9+7e%$&k!ZCN_|lSp-pNW=9Pe;dr*c72ZL{+&{gmVP1b^8=+7asD~M zQG813`%bW($eOnD^|Gy!?;L8bOpIXqcUO30qUcuZ{Vc%-J57pS?*S!TPgg&ebxsLQ E0N^l(hyVZp diff --git a/gtk-3.0/assets/switch-active-dark@2.png b/gtk-3.0/assets/switch-active-dark@2.png deleted file mode 100644 index 2fcf9aff49f2efeb3a9cd62fbbfdf73f722b7be1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1464 zcmY*Z3pCVe6d$!H*6dOeB6dq@&(g~nGmPh$88l}6r#zeH$smsmrcpw*p(uukYAK4H zq+#Yi7%Q7<$`G~brB!J?j@mrup=GoGVRujaoqK=Zz4!b5?sv|2?)h>_M4XXpEwKr`S-@JQ*933?xJ*^XN%z7>~zu zh>nltGU#shTNOM?wUN zhAq{wq#CwlmMu|3Ds3v!%Aw+7pkhl^EKmiVvOqN(R5KR?NX`NwnzjgaThyu{zBYwy zsl!qeP%B@eLHLhkiMEK^o}Z=vF}1L+?s4%AcEyoh34p8LZZ`r2vnv!s48st^F@X^n zGRK`5?oQh4PTuEErg@O}c?8it0EP!8)|0~Y3g=H5rg(-aQL@BJ7K9S*gKsgMEQKbAmK;O`U^>gc(9<_I zS+&M&t+|DzmGycX+iy2)v~xl@BhjvI?p{72Vc`*bsZ16-HZDFXIVJUAL7|}NY)REs zP}VXzb|?kqKlN@qr=VxrJDVpd4TD1cF4x2KHtNcJ z%u>2NC;SG zCE^DCTtv;IAK7V~yHjIYa}UM!-v*zs6C9W-`S_@3KgDzs?v;D2soMl?uTP#EvFmG| z$95WTqFV~#9rFzVb)1{>N5tOT_nRazqNcFfA5F! ziq#bro3rX0E7P8fD!{bzEF~MT0k_+}JvO{d5}Nk9M}z*Y z&BkzAWb3%!q_V9~mB=fDM=-oW5iS#s_0^rINUQGAL0h8qeRWV4=Bnllb+&MwsNqsk z;)XS{&XocKoY97US-r5mBhK`6`Sn$1-p|Y(R{wCioRPC-B5?P+bsUy=lh<(DH!*MS z{jRuKk=S3HA$oinchgmVpwtxoFph2Q*|rrsO-kp!l_!|i@T?4DG7l@9roON3$Vy$K zv?w|5h*>^@F+dJoJXLrqP`n~#rmZv^WxHb<_2Q(UeE0%dgq@c;c6g*a$hZ$OYzXtB z^U-p=QonkpmG7$rQsBa(H#bO6Z=WB%i@EtYuXZ4|a6WxrE}2bbyoFP+hZE&bQZ@|{ z3t|c+*GMnT4pJRa`E^D&j#xd7ws(7tbQAKktSg?yHNEJ0nwH*1k{ziFFhkpY*S<{8 z)|4Mw6`IfYlgs|_0$zCJZU^Y<{=A{VcJc|@Cm6o3<%1^`tkZs^1T4{~-ivnhZ(42J AdH?_b diff --git a/gtk-3.0/assets/switch-active-header-dark.png b/gtk-3.0/assets/switch-active-header-dark.png deleted file mode 100644 index a615ca140db9255302ccf4785b5b9d3977408a9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 802 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?76CpXu0X{M|Nm!f{+6=s zTiWLD$y>jtZvB$H?Q7cRuPIx9ByIbVy5&pC_OHoXzNT*dnhGL8DpR(812U3=}TZ{XYC(v?Vn&BkZ2u}@03*SoK)kS3`DigDRu4zQ#=Z1dKS<2u38k-xhr(S z{?LgB!X_RJn{+6A%F*zt$HJ$bj+l8qX5o#PMK@y>-HBZSM0ewsJ&arSC~5t>qz&(Y zZu_Dy{R$X#<|RRX!3>PjGIH_;hDNS#?q1$Le!(Gm`GvFQ%$>hr>$dHOjvl*w~S4YBRLz0HZ;})5S5w;&gJt0`mmXiGi2Bk28M>S?U@Q zxMhQf)Z@z& zxeL@(H^i)1${J=n<6LntLzYmx2U}!B;^oQjn%8MMh^*-3){+)#Hl20oqN!_B)11I* zOHO>9!0f8WZ2d1~%8Q0sJvTbMHeCGXQRTy$aB_~j?D};T{xjtCedS!*lElo9tkykr x|Ln12XYYITaGJj7@?QDi{5!26C!G@gRtBvay>zxarT(BK>*?y}vd$@?2>@vRb-Vxo diff --git a/gtk-3.0/assets/switch-active-header-dark@2.png b/gtk-3.0/assets/switch-active-header-dark@2.png deleted file mode 100644 index 3730d53739a2a16c78b2eb1072039d249526015e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1446 zcmY*Z3pCVO93DxS^*CiC6zfq`$1sz|43pQ8_ZZA%9$sS}q|C?|YFB!AcCrkUPAw%& zd6h5^ufj zpRZRau*L(^K}#Lr0rMekV9`$UC9*-FUAd~MRyhBW4it@3ya_2`EJjKiC7BLNOG|?s zWgcTwDM@q)D><%If-(VtHtoj-;=BPdXl)H&w|2Hm#fjpzqrwl=){jvQpW@qAXid@> zk(ALYi*1s{3*?kGIYXeJiWKoJ3R<&*Ay!gbm2m!LIE9gQcT_^`!s#K`51I6_~Mi@*P|Qx$=3>s~paSET?p zI&3r%sq7mvfd8><$ktia^PBWPr7HLq>*xNj^6#!4Fdz^+n48@J4~PR4;sArd+#!yh z_Rs_N2p_1E3)Be(MI3^<1j1Z{VXoMN?*0co1L2-QaIat|pD=_9ID{`A;dcZP5R3E= zNBR?x0Yqc~35lUQ2a=tGB2f4f?h$PF$P|w#jz?4~IyN0mO-Iu*(DXBCMjkruf_Fl} zVJ6RqRpQ4k_2XO%I8_;xUKw<{3X^dYn{@}9)qu?tWAj==vhRlEG=}6fh2#Qg#uePh z7k1*gUHGEzBgGGhrO%0FBgC>Xa``y9;`ayum6MVDsYw2d$XhefwevA`uVd=p#5PJ| z8<%67mZ^djs!&Q3NNE5IRhPVz>{ti9mY9@KOc+Q_ee)L0t=kL?jdmEDnC>z&|G~n_ zdiS1#a3_Qd>X4hK7lA~Mh>W7r=*JS7$tj%FliZ?WUdiRETOx5wYkSATM}7T|2c8T* z8=ibIJu^4|`rX2N$)^>mOs-u0{N*nuW+)hVqFg^O4;-OqX=0VU&0~jV6936S)t50n zK?k45d^&QQ56j=|zYG4(GN7NU$I~j5ggP%aFXDI)z|(GbNfxP;xVZ80=ybELuAz+U zS5Lhm{mgK*vcKB)c~fRBIOobfUWI#?HSZ>W!9Ru&S{YD684;60qSq!R^={E&uWA$= z=~?;{8u$PMt#NpD^>&fg$e3{h;ciLtEu)GbNAW(}W*5)jA1%JNn5?r>mF>&t+(5ZJ zC&oWQd}Uf12M@Os76*Os9$h@_tPbgo_O<+~niFh;1XM+{w3XNV9bVJUYfoaM%eoivx2jh@?o zyhcs$!*J8d`uckG6Sr$IPeNyG=b6o??ix_H02!g}$sgw;8Rdm6s=l zXIC-aX7xJQ)+UX8pILLy?YBDi4BRxK;IhIbq({H{(w%aG^CkNU;_T(2VD=QgS5G=| zg^V>HHqj;g+6kP3lh%0=L?J>%Dw|((2e7Qclk3$+L zWff27FW_0-%c&Df1zXPC&>t+d8Mqf~Gq*jw$ARB&%R;@UTrU#r?Ha=&ag`&uU%H?+ er=?BPeL_t&-8GXTtS^;4g2GDOpQc8=E7A@K{q~+Ddq@)y0gPKO;yZ^gr8nXO6|2fp* z3$N{|kWhD5!#?Wsu4Exot~G7DQ9F-$sB7*3G6jRXjH6j{g|d)&XmL;La)BIEX~+~> zJiyBMiIfDSbRJ?P6q-Tb)eS^t7L)=MLw`?B|GI! ztRSbesX=73z)sN#9QSR0)!EcA!e+tGF>T||bDP=JFsjLd`X)u;s&G4xF={M$Tc&Ar zyc99c6AK;#q^v_q=OM<1LgY_F=JuNhSeZ$3gtCw+THIq@%#$m)51IT2cj<>g>M-&| xPa#vP)@{39J&R0GpLZ#qR3V`zWIF&ZZ!Y^002ovPDHLkV1ktSz?uL6 delta 420 zcmV;V0bBn21&szFiBL{Q4GJ0x0000DNk~Le0000q0000O2m=5B0D{Oal#wAl0Va`O zzYV|ldcgO4!1sm4_=v`nC;=P+vy(yrDID(i{`2|%^!onw`u_I&|M>j>{r>;||NkDy zsh5+70Y-l%NklHPmcVPuT) z*7bhuzR`Dq=-gVCB(kfs(Ez;sGX;{V)S8ynsO=|waE)z{Oi5>lzBLL*q(Cy)Eq1jI zC(tpJBbic*Jzju+y<~r-|pJXhDzO+HH^6W^u) O0000?#i$j#@eq2(B*NHi+qiHOWOGcE1=U-ppK+UBv}^7DR^mx!3e)ZF4~ zY*2M^ZffGG2=XB$Ap@HtBO!$Jh2AWOjOO0a>BXfb`}Al}6UuJvq_wtODS-q-_c*&5 z?>3ZwTn;2Jd($AJW1hWO+wouzd59{6g!*CDF;rI=MQ)ClLV|IMby^=Btf0ssex5S!e+Tl#PFX zTJ5|_Rp6Hy7MesBCBx0DMP8vQ@XrVfeM1smfV!(PdzMTMjRc0hb|}ci~@f( zIa$EjfPF-n@X-0o@*MsfXMr)K6HzQYy;SfYx>?{I&Jj^iE+iPN?9;3vFPJoEAmc6j z)P@*ZaT_v**oQ&fqQ64(A)(H~>zb&4eH==w4wpfK(aP(Xdr@|XT#l7Mg3-ddCX8h# z$W3GcB-E*_W3aX$l059b4;gRf*vo7i?(HHkftN}k!O%74WEbaH=d-5?fwb0+#8Sv; zG>=T#9S-~Ch`9l!*SC|tZSmYN_{D?Hnp-W%_P*agER;d(ZGZt=FcoQaCc#6XV=$Xd>+3)g0r7z z#&>7tMW{t@Xv3 z&h|!(!-a@!f}Cxq)Y*!v0xm)*iEy?pVyECXYTZJFnxL~TUvP3Rpz2_RD8vI7b7r8u zD5sk!rU!PXoy9j$@6V(%6n5NPl7bGPe{9bj*&)s$o6iCu#OE*A6#_N5O#6YAiLC_6uegHN{yb@IJd zhPt3sxSgCwNyAFc7dR)r-Pd8Df7T$~8Fk*u6JP8$TQL&-0vUd6-6XxLZbNkv9A!?U zoOMU$<-5p?T0M{K|Ho-A%5EoCUqV&Ht8i9bcR}SUxdusp1lNf5`9-@?(%<{wu0c=f z`BoTF%?q@(^b07*qoM6N<$f=Rb*$p8QV diff --git a/gtk-3.0/assets/switch-active-insensitive-dark.png b/gtk-3.0/assets/switch-active-insensitive-dark.png deleted file mode 100644 index e55151c30f12362f4ddd783740f0c8d09fb595d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 830 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?ngKo`u0X{M|Np10dY88Q zf5HC$nOi<2?fM$G`CG>3Z>d{ zd-9fVNn1asZvB?B?OW>hZxF$>t>06&eoY37Y=NL3DO@~)u83(TOo714-PFd@+{(_}#=+di+rq}d z!p6zM&dI{T*~&B0$}`r+GsMO>(IF(oAuP=)EX4^#W;jKbx~Da`XEbG@JR>5ryLHSax`-4@yO{XBB!5=oP8m7(aqRJw__LGiC+dp_u^MP zieK?0Y5n`8jqg*oeET2VEC39vAvWy!O4(cT+3vvo7Cn$y`9e(%szx^Rr6`wZC;+T(l&+XFF3fW(jKfG}#s!!!< zSbFk9hQM^b)P`BSyCb&D{hP8P+s%B*lF+NxSGT*_7_04nwsOtysocW3##^*ab&tK+ zHMO6iVbV0IRWBP?WwIVHF#hoQYVs_r>8lw%%Gm4l{p~ADjw-A3CA1p4J)P@r*8fJ8 zAyR44`_0xH6(_r=i5=h*yqJA*hv2NZl0Cc$GdnuuyxJ~s%-hbPaM5m$X`f4*l+CVr zYzs>L-p9MN#mL!aF-)m^xZ%F*g)8DB3>_z~zj)kY8dmoqp8I!>;WC4FYb#4)SKT{j z8+^Oxkp7e#lZ~!#^u1ih_lP+mczKZI&+_w2)Iz`Pwx6{^p`Y)yJ}6%>c)I$ztaD0e F0ssQUeD?qV diff --git a/gtk-3.0/assets/switch-active-insensitive-dark@2.png b/gtk-3.0/assets/switch-active-insensitive-dark@2.png deleted file mode 100644 index 2e16b73688d24356d9f780564cc3d3777c9eae4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1436 zcmb_ci#L>M7$3#4ge`+jNQ#Z6va>Nm(=<%en3eHia+`ITneUsCDaNHCMI#zin>fnK zU2d_p>6=SL>Nq-T$%$;TUC!EcVI_kZqx9{obM`;j=ltI1`JLzdp5ObN^Pck-KrDu- z@djfY4rj{r+ZzmO960V@tp@pl{h$#jMqFq^5C` z5nNhY+V+D9q7*(?jBHO#7M8y!Z@}U7W}y9SIuPS9Oe)2s7taT7Y8l z-59TJir0p5l+zp~CTMvd+dU)h#tzCq@NdrYZ(^cOpi~1TS2-8ot`VSGzCs(P(!%Xp zff8sIh3F!pSmG;}1UDC8`2tU|z(<$33XPy$!&k281u89aV-7~=V3n39*TPCI3^d9G z1l7QD03EE-AfPEiyCvtSbhWW~x32yg)7%0&+lM52c`!^4|NB$0?DZz3RMexye zJb(;3?>IvsWr)r)PkCX>Usshq$SXqsbv=Pc~X6LoB3s81} zoP8RgBlLWCSTVreu#%pzlHQ2QVNTUZRL#? zp=zFd9!BS3kmZ`cgx-DN#T!zCSs^&RRjXF(8yOp$n3|fIeZ6+=I&*Wpg@vWvM*B?; zTO6I-zbE{#)00TtMJDf|Qhj^_p`hU42o4{H5rOc~;e>?5L~&Ab`q7MInORv<|DO3+scp|oA)3f~-8wBUmbGqE zTJ;gOdHO4k3LX6KdyMo{)W0Zcz5B`z55*MfFGr<~jXjI{9IKyuxz(k=xJPnUEvhed zRy*3N>%kZk==KNEwTXmlc?;yUAUOPFzL{YB^$1 zoCl2;I)&^o7ZvX}6$<>mT(CovV*rjP|`+ZFaa1 z-`(k^H%$+S%XK%G?KXN#p1{A{^ENvp9I~${Px2g=Tr(WEvHNKAyTe1~s58y5`CK#2 znBZW3GLw+%+m)bgvYWNUtI=AVZE5Y9$GZHUe};C$wC7?U*)r!8iVMaT=Y^#P`%DMZ-#p#zE8oIWQ>1@*< z%Ay^|j-7aLr=Wc4k3g$6l90*1M>chfepuCpB!a5OWwfT_%DERAOL=_ld&FlMVt9R< zCAPzJt>%p+gBy=q^&hp+#_g)SpEC$isu?;`iBsa%CTOTeGx4fkEqR%rT^HRkjK5Xf z)H!N7@Wepfblqus^5+buU!lufQSS7+(ixs>O9ri_JFq{pLRS&a$(hXm&3a^&GD6)P6@K%JiNW!N(y4^BO*;(+F1UI`x4C{d8Ob#p zisZCaEV%D*zWQtYb*~#vwn|ycmImFK6PMlYd@}Gnbz=vK61lwcSu*LYz1MtWPyP$+ CZMkXy diff --git a/gtk-3.0/assets/switch-active-insensitive-header-dark.png b/gtk-3.0/assets/switch-active-insensitive-header-dark.png deleted file mode 100644 index 2833faa286bacf6466abeb19ce41bfb730af976d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 815 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?3IRSLu0X{M|Np10dY88Q zf5HC$nOi<2?fM$G`CG>3Z>d{ zd-9fVNn1asZvB?B?OW>hZxF$>t>06&eoY37Y=NL3DOlG;@RF+ zi-J0Lg-zHWHVKFhhD|ygKILfm)Z^h(PleCC5WC=J>>?n#6T9S2{IW+$>)$7Be4n!A z+wDeyH^3lDC<*clW?IH1=h2*P^qv;^2aFdLPZ!4!i_?3r+zdNpAi(w@%z@>Opn$koVR~V% zw`*WjhftaN((*G8FF!%pYk%2_8SsP*SfV`z1|+8&-bdtT+0 zh5mZ$|E}Npddtor0r|!MEUn!p*Gt_HPfK|I#;`wU@vFbL%)Z|3*c`C$hvKPQ(-yvN sE0vj@P+o30^YC@s=`kPr|LT9?H99A`AXwOx50rjAUHx3vIVCg!08^EKb^rhX diff --git a/gtk-3.0/assets/switch-active-insensitive-header-dark@2.png b/gtk-3.0/assets/switch-active-insensitive-header-dark@2.png deleted file mode 100644 index a5f53f91376e17bb37c01223b632ce108422ce08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1428 zcmb`Hi%-*66vr!qJS)m@3K38N!3l-RYD?)5+XB|o?k8Z8bRD$){R*N`UQ$6o5Cw~f zghvp%Dj*OAAJjg0IKjzqiW57TH1l!Fc|`q1sQDu5(7`I5K&=xhzwp(1QKw$0G3rI_2IRUHR%+pPgFt0~H3k@H zG&)47hgE>jaJwD>O_kAEq&9r3bwZ<$9svTi9&Vo(s`ZF^9@gl;6`=VEQ3ES*qR~*O z(g{KF-#C~BH$gyD8}EPs2QaRg$ARU8$Kiu;epDQR>Vx<5A%)_JWIU0ACsFWZ7Cw-T z4}=IoOahff1kl*T&`1)1!67lDNX%#wQ$S+FWEPjq;!!v$LAJen(nVMG*nFfl1fEKW{IJ)D_!BqujFFE78~L}AfMY4NF& z|8G5Rip66vCOHiH&d7beQ^TLRc01RZe|(DDdS-gtm9QI4v@Z3~<;HC`&j#~x*N>ZC zDY3Z0+%i!&8J@~LW$-!uk9$V7T+SPdd7rts6sXM{A04TYkdkm{Ow0Qz@0C%u_BGDc z7y7z8i<>G($i-`hCfceTeBYQK9-6GU@F@R4U`*@=@^-Vur6zmP*ssKpn#`Z*_MHLe zQf9V1P2*_lITi0cYE2^syBY>BP2KSo{PxZbmoc0m$2ynzIc@HeS}bl>E1lKW%>~EH z>uyDDmG^5ecAc;!tX8ycnyFmhM_T2v!XaPieze}((<9hM>+G01u;{lguKDFUD`Wsy zRzG#o?B=EtH@?h9-WWEkYjTJ`X@>2UM#p(0g<|5@htCGw?r(I%wz|i!eL5>E3mJh- zGIkAa{Mt2om%QW==Gk8;NQREFBZgle{Ts(Siw%BNY086aj%4XN3FamT-;qh~cV#X* z>XO&E(?>=9*5p0bqgrOU*J8rvLmsUOALhQW^|Dm|<5czx|?L5JJT3K&C zryslII6qO|iF#Dyw^uIkhcAY9KOncW0(|=lAGhr`Ksl1n13uca8k$<3%F1rPg(*?i z5!(ooS%0qwml>PmCtvi(WdE{!#WCAEgQi1oZ&bK?-fQ#Ev?!_?%~`v`&NV#_qC{Oi zIN7oX+ZgmUtlnjj%=&OTi(yevsk2xNN!0RQ)Ax$$hJ}*@wYT5?Iman6b)lIpWSNxu zJUOzVYC5FKr(!)vZhr54l5CphC3DZPP1rj@_ga59(A!l(ccidR`DcAk&=?xL{BI_n xw)PMC;X`e00B=lSd978M8N)MU*4*E5_NCrmPVV+CK4bhO8NqD&Rch?9e*xq#u%rM0 diff --git a/gtk-3.0/assets/switch-active-insensitive-header.png b/gtk-3.0/assets/switch-active-insensitive-header.png index e5ecde5179495e169166b1b2f973e88830934ee5..b9be8e5775f8f2b6345dc4d73fd949fcf8cabce5 100644 GIT binary patch delta 399 zcmV;A0dW4028aeBiBL{Q4GJ0x0000DNk~Le0000o0000K2m=5B0QeN1sF5K(0S=L0 zz5;&1lNhV@GLL=eL5@Z@i*L6F_Z6-v4g={r&&{|NrWm>kt3{09liH0bPHvQ3pc+00AIL zL_t(I%e~auR>Ck42H;jeL^c%xK>-yN7jOgW0s_@PGm7T^$h8SF35CZK5TVyy-BHeid1m7=BG>3d>CE zJ2SI&i{Ilg0F%3*WyF6xY9tL@(eolj+l~XzuiiHRCUS_Pw0+=78#P#@vPel%bm}lL zZn9{=qW&>OWvlcu?D366SVYPc-B_iT37=f!ML*XRo&43hCUA}S^Na#TsadfHCeL^u z;%lFx(7gK5=C(=ZKDl_bT61$&bA=#2MvZUx7;XM*VA~Uisl`4QV;;UhRdcx-+GW^Y zC|~LxWwK%rVknQv4fpQuWs3N^7c;y5wf}{F0lt#pP=spo;Q#;t07*qoM6N<$f&tdM AtpET3 diff --git a/gtk-3.0/assets/switch-active-insensitive-header@2.png b/gtk-3.0/assets/switch-active-insensitive-header@2.png index 818244b02b18ad9453defe0e610faca3a980c807..5c16e6cbadf76aa946740a8a51b34008eaadc35e 100644 GIT binary patch delta 693 zcmV;m0!sbI3bhI$iBL{Q4GJ0x0000DNk~Le0001F0000e2m=5B06(U$aj_wx0Rgd- z!vR(V15cg;lN|z~e_}~QK~xwSt-*^wQ*jsv;Fl@ zq&2GLq_vqbJ38(Ck2~bEwmIAH_*MmZEUbm2gBH58Gt z;smL%8S|T*AvTBhQgK8${F%W7D5uLYM_Yct&&{ z#=LP3Kxm3Ze-a*?rCTuMjWcrqB1D2Qh2g#mAzbqa){EVPCm z8pc20etpF@Z=7`s#8ehiVIc>SzA$qDfH%%M1tw@Lq+ygCNczdT0K9S5DKJB0Aq}H6 zjHH<@)_sq&PJt;Z3#qVBFaDWPd6xonqAawA9%?~~f45t_LxD*_7W#o^x`|ZpezR^F zW-YRiA9ZvNX?zLhC`|JtSRgTpGeq4;v!F#@!@MvHgwRPuwMaLK|KVeS54cW51^tlV zjB!ru&VfSG)j-C3&S@6awBr$EtZ)tr9@1aMgOK2ga8|1mFN$ebxg8SRG0tM+jr{^8 zRoWoIdmUjzt8V*cN>O2f1ed}FlnF}(r8(IS8M7OlVSN@)Pf&*Z+crpW`a%g#N`w|( z*&6a`uVYOkkm2zMqpGH%%$L=e-EXY1VD00000NkvXXu0mjfKR+sW delta 712 zcmV;(0yq7&3daf|iBL{Q4GJ0x0000DNk~Le0001J0000m2m=5B0LmZF39%ue0RgX* z!vR(V>0k>HlN|z~e{@MiK~z}7?bzvC5>XTfV5H5;rM*lm({^c*b}cnasSE=r^c2uQ zWszotwi=BfPGEx*_diZ2h+&vJ_m0Ot_&ol;!kzb-%el+J;n>LfOJke6+v6LBRc6%Z z>2@D)WGS_-epr+AyJ{_%x+?u1p#$_5{7DMF`F zFZ6*h@*YkVf1$gSN4)yT1EpC|3hw-M4pN@*@)!BSvA?k#Qi#HS4LV142!}Mogh&F; zXwWtDc~e%t^Nk5fY)FEu8Z;GPCO)(!i*^x2*R3L8?ut3iSCs87Y8 zh2H^{4XN4ad&Z>5E}pe<^QXe#!W@Go}*i`!{$3(=|F%f4$ z@8D$V;PapkzMQr5vwZM5+EFLpTWcr=ZROj^4V1*VoLtx6?uRf?I74^lLl5ip7rUna zbb-u1e-{oJuHL9lLZrOYyeJ$sUcQ^XsM(t}{e42-=IVB0cMqx}V%e&?j=}9+W(|__ zJhBl>>2{++YU-)q<)rj{JKU(|1)>Q_R+d}K1t}4MkOZAiBL{Q4GJ0x0000DNk~Le0000o0000K2m=5B0QeN1sF5Mn0&~2P z_#+0}`mx*lxRW6P6b0Vz{pRwMIsqI6N#;y`lUe~_e-BASK~yNumD6cgfm&|Z z)N+5|b{Xrr&72yE?NbuG*|>^b)kCpEZ!vD;Puf?zfk<7@dvF4=bDjcFilp!z+=yLN zAkEd^f1mM_qmZEnxph5v?%qY>io`SEgcErCDw3{9dL^g_#n=6lT=+~RtPZuHn40(~ z6>)N1gX3lMVxm;UKg=qD5mwJ=&SZBSKYkXpRo9=$$4ew54V1(G{mLWd*Ma%C*&LXy zKaAz1!-;S#0d#u!XAhBZ&h+TPsKzCUhMvWkCgn8^m4BD}`7-^G%lW-TxOM@f+3Ahd SwRWih00003M!zYw-H>RwXKTczTf}8hD0vUxifSrV)^9&luXjli(W@i4nyj2?(G7@b7 zEoSByhpv?-i%werwwamv&LO4Aex6$gU{4lr$Wa-^MXUoTPFF|I>e|WZp$Nd({NLkl z88g)A<1AgHg_#Qb)K8eGuz;l>jkl}F_wwa#YwMs)j?v2W7 cZtj1fU&e;%oXHB0l>h($07*qoM6N<$f)nSgrvLx| diff --git a/gtk-3.0/assets/switch-active-insensitive-selected@2.png b/gtk-3.0/assets/switch-active-insensitive-selected@2.png index b244682f6272a9e23f8f91d7d2f4be35d3418ce6..02e7f7587cefc10dce2d4dc3d99eafe8a6c94c86 100644 GIT binary patch delta 702 zcmV;v0zv)p3FZkQiBL{Q4GJ0x0000DNk~Le0001F0000e2m=5B06(U$agiZC0fv!Z z=mTiB_>)HgQ~|S-oB>J*2|XZm0001jlkNe9e~c*jQ1<`;0#ivuK~zY`wU_T-5a4aUyzPPL0<<0;hj{ZPTt$lQ_HFvPwAU`q)c`> ze;_`SMKgNC)5z!zNM*6LiVaF^(`>JuF%*_T9OTeJxr6YKm2qJ~hGC@9 zQJSG#sx!_@-MEoJh7yJ{P-Aq@OVuikOlg&QZmg$H{c?xw&`8xuoS>2TM0aXVTh0<`Y(}Q?)LS!N z11Dtel7@25Vuhnp6hT+-PWI(m3w2!rnkF8_nX!_k58&( zW^v8d=Or`h^Em8UU4E$rg7yn~I}@#o9|yA-lG)^N*8l(j07*qoM6N<$f;10Cl>h($ delta 713 zcmV;)0yh2T3GoRbiBL{Q4GJ0x0000DNk~Le0001J0000m2m=5B0LmZF36UW^0fUiW z=#xqTQ~|V;p8-k;s!`Dc0001ilkowCfAxYHk^le#Vo5|nR9M69*y~#oK@{1P33!`q7|*DHy8G6OoSYZMSW;fye*$5& zg~GV+L@-LFkRiHc3YExhx0TcGN3CXUiI@^!hl%!jr#FOQcCy4G*_}|Y*||J}ag-FX zjHC!xjZQbJ3Y0jZB(4ZudZ%>?_1sc~8mT4N34sg{HNucE7y& z?#zK08(M&n3PrW6e(Zhx&5;8l8xrBA8G27t$${ep(mlG(`TZ|GI&hpke>#0JY#v_6 z={P9{LwO&piQnNV?+?}THomZbUh};_wXE{LupP!Li?0YtayvX*Pzf$tZmLBw&F=tY z*qf@Ka!iz*I8b086E|uHUl4Wh#qFK9+QH`ES|0#!h>c@!-6S&$-)YbI{ zJhB`y-CpD%wrtoBij|1hO_}*xe5m0Cw)1i-wl`Wza=rvJBh7Zh@{oTHjv;gYq4TW4 vytQv+Y%&}@DiIA&jt%#D&VEKYh4~LCaSp*>3jX~70000hV@GLL=eL5@Z@i*L6F_Z6-v4g={r&&{|NrWm>kt3{09liH0bPHvQ3pc+00AIL zL_t(I%e~auR>Ck42H;jeL^c%xK>-yN7jOgW0s_@PGm7T^$h8SF35CZK5TVyy-BHeid1m7=BG>3d>CE zJ2SI&i{Ilg0F%3*WyF6xY9tL@(eolj+l~XzuiiHRCUS_Pw0+=78#P#@vPel%bm}lL zZn9{=qW&>OWvlcu?D366SVYPc-B_iT37=f!ML*XRo&43hCUA}S^Na#TsadfHCeL^u z;%lFx(7gK5=C(=ZKDl_bT61$&bA=#2MvZUx7;XM*VA~Uisl`4QV;;UhRdcx-+GW^Y zC|~LxWwK%rVknQv4fpQuWs3N^7c;y5wf}{F0lt#pP=spo;Q#;t07*qoM6N<$f&tdM AtpET3 diff --git a/gtk-3.0/assets/switch-active-insensitive@2.png b/gtk-3.0/assets/switch-active-insensitive@2.png index 818244b02b18ad9453defe0e610faca3a980c807..5c16e6cbadf76aa946740a8a51b34008eaadc35e 100644 GIT binary patch delta 693 zcmV;m0!sbI3bhI$iBL{Q4GJ0x0000DNk~Le0001F0000e2m=5B06(U$aj_wx0Rgd- z!vR(V15cg;lN|z~e_}~QK~xwSt-*^wQ*jsv;Fl@ zq&2GLq_vqbJ38(Ck2~bEwmIAH_*MmZEUbm2gBH58Gt z;smL%8S|T*AvTBhQgK8${F%W7D5uLYM_Yct&&{ z#=LP3Kxm3Ze-a*?rCTuMjWcrqB1D2Qh2g#mAzbqa){EVPCm z8pc20etpF@Z=7`s#8ehiVIc>SzA$qDfH%%M1tw@Lq+ygCNczdT0K9S5DKJB0Aq}H6 zjHH<@)_sq&PJt;Z3#qVBFaDWPd6xonqAawA9%?~~f45t_LxD*_7W#o^x`|ZpezR^F zW-YRiA9ZvNX?zLhC`|JtSRgTpGeq4;v!F#@!@MvHgwRPuwMaLK|KVeS54cW51^tlV zjB!ru&VfSG)j-C3&S@6awBr$EtZ)tr9@1aMgOK2ga8|1mFN$ebxg8SRG0tM+jr{^8 zRoWoIdmUjzt8V*cN>O2f1ed}FlnF}(r8(IS8M7OlVSN@)Pf&*Z+crpW`a%g#N`w|( z*&6a`uVYOkkm2zMqpGH%%$L=e-EXY1VD00000NkvXXu0mjfKR+sW delta 712 zcmV;(0yq7&3daf|iBL{Q4GJ0x0000DNk~Le0001J0000m2m=5B0LmZF39%ue0RgX* z!vR(V>0k>HlN|z~e{@MiK~z}7?bzvC5>XTfV5H5;rM*lm({^c*b}cnasSE=r^c2uQ zWszotwi=BfPGEx*_diZ2h+&vJ_m0Ot_&ol;!kzb-%el+J;n>LfOJke6+v6LBRc6%Z z>2@D)WGS_-epr+AyJ{_%x+?u1p#$_5{7DMF`F zFZ6*h@*YkVf1$gSN4)yT1EpC|3hw-M4pN@*@)!BSvA?k#Qi#HS4LV142!}Mogh&F; zXwWtDc~e%t^Nk5fY)FEu8Z;GPCO)(!i*^x2*R3L8?ut3iSCs87Y8 zh2H^{4XN4ad&Z>5E}pe<^QXe#!W@Go}*i`!{$3(=|F%f4$ z@8D$V;PapkzMQr5vwZM5+EFLpTWcr=ZROj^4V1*VoLtx6?uRf?I74^lLl5ip7rUna zbb-u1e-{oJuHL9lLZrOYyeJ$sUcQ^XsM(t}{e42-=IVB0cMqx}V%e&?j=}9+W(|__ zJhBl>>2{++YU-)q<)rj{JKU(|1)>Q_R+d}K1t}4MkGYFu z0Tu)sc?BtxiUCD`7)eAyR2Uh3!HHS{VHgI`Z$eT^i;xyA+B1}VCX>Q6(JG~(&3pfM z(KIH@&-0%{UB2+zo(c(dcQx#zKJQ8vGWBXn)5_KJn1@_*2astQ>@tpK$q~vz=B>az zh1>$!rqYmU6?lN2@e?TtNSQpuNGLRezMn6M>MUpkD2ASYj(PO~!7U4F5!%7Oj>$y} zf)WeLTa<$B`}z?blZzHa8Vj@(oxt{<=X;Zj7Di|+xHzV5{CUnZ7cGn`v7oX^Q8*qr z-^LhK7ThhGb~T z_5SMh{_FMr?f3rf_x||&|M~p?|NsBnidc7(hXF-@BuPX;R2Uh(!D(9oVH5`7XF^g+ zi;xyA+B1|KlSyHkXq7fioAdvFMU$p!yt&?w?i&Lah%RiXETOK?M+5Nk&*fRBS+8hX zwSJiJ!8NhPGHrt##?Ck#kvz*hl*m;oOrdKe%QEc}dFZ(yY)XoyOzL5z6aZuV=kuLK zO%k+!LI4u%>X;|5EI21YBL-lNe|1bMTP&!Mpt=Ge!?uspYwnm-wpgT*K+6EwW7~6) zE=?+1{EtS0qg?>2{Oz_#RJQoP3JGe<0OH(rMMaDIsFUDg7QiU~xOw7!?nrPS0-!9i zlu12|B?Y!%mSx_K$wSW#qbrhUnMa*mdSMbfj_@YSyquB4+z!L#i|?~ct5MUmTH_!# m1TX(gGOeEPllcL01cH8okCSc!Z-0DAL_t&-8Lh#IKa+7B2kbNLbE;$Sf(*qc~ai`{UToc0?a!EWUhSnY;= zv?TN%B+NGPidyD#LuirTHOS~U+`TU3$!DZh@#={hl>9&%mSZrf`|gLA;Do~uj(B+fuuPG8DH3|F+|a# ztB}#nUi9D!{S}-G33DyHqJP%;yTP<%ZwVyWt-OM|pCx<9=|B-A*jrdvtG(n9xd_jL zggJ$E^vvgllbfwKA>(Tud#E47jVG%COe_C!+d@*E94|O(~ zO(t`5=gP zHUX2E0b>EQll%d31iX#1hm&yvZ-0zQL_t(o!|mAlTM|JS2XLgz%A@<#4zs(YlWy(M ztfVrG6iOY+4NORp41!cjJCx|uvaHm$gyQ`p%MD}~c6N4s{l(|;`y)8}d1icfW?po< z+04A;7aPk=mIjz&8Z4$VTN6luSg`~wb2#6jln*UaCV>NPSF*gkiS;9hYCX=83;~8fQTPHWY+o0(6Nw9};3Z(8`9|;i3Rt zPmPNA+sJ>fWDZ`qjU%tE3~}+$N+|wF4t|<`y&t zD`Yp-cie;D8g_3VdsD5T91}m{8XSnQpbxMkdGMJ~2cJvXxt}`tblXrT-$!L=2#Qm; zlanZ^OUZcxC&ah=YJUtg?xi~&(W^P)i``l)MxtLJ-9N2sq*v7qs7`{X%&CL7Zc4v= z7no727n1$|M9l@6?ZncvsEYXH&Zz4lII~2qLDKKTHDa&*qTR^ufB)x(K~L%V78y~^ z3yg+?9w)~++k@dTs5`t+p^IHmQqc(0kjCPeL_t&-8GXTtS^;4g2GDOpQc8=E7A@K{q~+Ddq@)y0gPKO;yZ^gr8nXO6|2fp* z3$N{|kWhD5!#?Wsu4Exot~G7DQ9F-$sB7*3G6jRXjH6j{g|d)&XmL;La)BIEX~+~> zJiyBMiIfDSbRJ?P6q-Tb)eS^t7L)=MLw`?B|GI! ztRSbesX=73z)sN#9QSR0)!EcA!e+tGF>T||bDP=JFsjLd`X)u;s&G4xF={M$Tc&Ar zyc99c6AK;#q^v_q=OM<1LgY_F=JuNhSeZ$3gtCw+THIq@%#$m)51IT2cj<>g>M-&| xPa#vP)@{39J&R0GpLZ#qR3V`zWIF&ZZ!Y^002ovPDHLkV1ktSz?uL6 delta 420 zcmV;V0bBn21&szFiBL{Q4GJ0x0000DNk~Le0000q0000O2m=5B0D{Oal#wAl0Va`O zzYV|ldcgO4!1sm4_=v`nC;=P+vy(yrDID(i{`2|%^!onw`u_I&|M>j>{r>;||NkDy zsh5+70Y-l%NklHPmcVPuT) z*7bhuzR`Dq=-gVCB(kfs(Ez;sGX;{V)S8ynsO=|waE)z{Oi5>lzBLL*q(Cy)Eq1jI zC(tpJBbic*Jzju+y<~r-|pJXhDzO+HH^6W^u) O0000?#i$j#@eq2(B*NHi+qiHOWOGcE1=U-ppK+UBv}^7DR^mx!3e)ZF4~ zY*2M^ZffGG2=XB$Ap@HtBO!$Jh2AWOjOO0a>BXfb`}Al}6UuJvq_wtODS-q-_c*&5 z?>3ZwTn;2Jd($AJW1hWO+wouzd59{6g!*CDF;rI=MQ)ClLV|IMby^=Btf0ssex5S!e+Tl#PFX zTJ5|_Rp6Hy7MesBCBx0DMP8vQ@XrVfeM1smfV!(PdzMTMjRc0hb|}ci~@f( zIa$EjfPF-n@X-0o@*MsfXMr)K6HzQYy;SfYx>?{I&Jj^iE+iPN?9;3vFPJoEAmc6j z)P@*ZaT_v**oQ&fqQ64(A)(H~>zb&4eH==w4wpfK(aP(Xdr@|XT#l7Mg3-ddCX8h# z$W3GcB-E*_W3aX$l059b4;gRf*vo7i?(HHkftN}k!O%74WEbaH=d-5?fwb0+#8Sv; zG>=T#9S-~Ch`9l!*SC|tZSmYN_{D?Hnp-W%_P*agER;d(ZGZt=FcoQaCc#6XV=$Xd>+3)g0r7z z#&>7tMW{t@Xv3 z&h|!(!-a@!f}Cxq)Y*!v0xm)*iEy?pVyECXYTZJFnxL~TUvP3Rpz2_RD8vI7b7r8u zD5sk!rU!PXoy9j$@6V(%6n5NPl7bGPe{9bj*&)s$o6iCu#OE*A6#_N5O#6YAiLC_6uegHN{yb@IJd zhPt3sxSgCwNyAFc7dR)r-Pd8Df7T$~8Fk*u6JP8$TQL&-0vUd6-6XxLZbNkv9A!?U zoOMU$<-5p?T0M{K|Ho-A%5EoCUqV&Ht8i9bcR}SUxdusp1lNf5`9-@?(%<{wu0c=f z`BoTF%?q@(^b07*qoM6N<$f=Rb*$p8QV diff --git a/gtk-3.0/assets/switch-dark.png b/gtk-3.0/assets/switch-dark.png deleted file mode 100644 index 101d5cc524be692866ea5fdd59be18a22342a417..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vN1AIbUfiw`r#l=NOM+3=VQp<~XJ=<`Z}05v>;eSt{;oja;qU4Z;08pV0q#KL6#xW4 z(}3nc3Lf`wt&Je){tL$B$pXfB*UO=kH3(D~t>bj69w$jv*GO_g;w%K4c)k z{$X0QBa4fJL)WQ=N)->TW@Iej2;oz`|Nrm~AB`Ia-fXe?P=BlapW4i`d7`QJIhS>B z6?4C|O6-y&JLjCeGuW24Sssfl;NSox zJv}|6qN0F|xVX63*x1O($b^K1n3$M|hzOtvgaj%8GJvw-;o(3jAQvbV9UTp100n^z zAOLCvN&!ir2v8gdfP!!mq6`#QS#Ist*Juam2v zlbfG25CBOxe`j}p7a(x=cLf3ue>cwncdtNiZ*N~;Uq3&;fPjF&z(8P_hlPa!gA^FH zz;FXP0~}`2R^JUvfH9O%666=mz{t$P#x5u%EG8}?DJ3l{C$FHWtfH!BYG!U>ZDVWi zV|IyKw97y$4U8 zK70A<^}A1>zkL1n6`X$nUtfi zX}ZbxvWf9Z9_494_a}55_A!+b&EQ?l@qPU@$$&}&7KyRmi7s;gsp){Yl)py?9U-awYeI0jO zi?vSQ9nzdPNot%a9*~>Si)J}e%xms4;kH@iX zdqs|<%{o(so9}-sXkKcTST)DrZ}+(~ym%}B-7k0gj8A>vzgx`u_TTMhb0l+q@O?WWm$}D5C61@7pUXO@geCx) CSN=o* diff --git a/gtk-3.0/assets/switch-header-dark.png b/gtk-3.0/assets/switch-header-dark.png deleted file mode 100644 index b8b373cd0708521a46b6571e0036d723c2fc6c34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 727 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xj1AIbUfiw`r#l=NOM+3VPR=$X%7TWUJgLu?Cl6dF5XTch;@q?!JEW{=sq+8-?K?V*ogQ_bYuml6`=?*gy*&(z{kCn` zc3r_+YWM2aHv)y>>z3-b=>Ilz4}W^5f2J+h&GJM1+SW5V&)(@hKB*!SV zB%Z0>zUs0JgT+-bX|D{|kWvPp{YJXqGB2n!Y`QYh#6IU+N8FBAt_;@u`f7x2Kdm@@ zdsRN;3T|0W;lTFK-gTe~DWM4f3!WeI diff --git a/gtk-3.0/assets/switch-header-dark@2.png b/gtk-3.0/assets/switch-header-dark@2.png deleted file mode 100644 index 8230b0aa796d19905f20f8b5e6b10186adfddac7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1276 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDFz0{wE;dMu0X{=5E>fl;NSox zJv}|6qN0F|xVX63*x1O($b^K1n3$M|hzOtvgaj%8GJvw-;o(3jAQvbV9UTp100n^z zAOLCvN&!ir2v8gdfP!!mq6OiWBoP0h^A%+1X$EG#T--K=cgZR|a496W4+ zz`@hj(bEnHfTW|Bos*Y65IA`O1KGjZ%fZ>(5r|y8o!xvrJUqO-yu7`=eSCcU{QUg= z{X;@RfZ-n&76uGnU^oNAFcRn{Z~$JCJ(B{At%Q;wzhDMNW)?PfK_Ou=aS2H&X<0dW z1w~~QRW(yHa|>%5TYD#$h^Xk8*tq1B)a=~6qLR|GiU|`ZO`bY!@v^Pkw(r=r`^d55 zCr+L^edgSSTX*k0c=Ghw%U7@8efs?6>$e|2fBpWK=Xc(pfq^N-)5S3);_%xWH^VPG zh_F8hG7k~^F6zQqzI0tFySTuFRS|1qMP?k?w!|~^(Jdt}omQvpclUE9i)CCgF)q5y ze(vG-N%M^P@1IPWR{gptH|_D#t+#JK=k_^ZWi0sNYvt~!Os~c10x~BTEWg;6xl6Xu z)z$Avh26XfQ)Rli?%#@SzFDNpA=w$CGSe~e;Oac>^m_Z0mpaKk3}`g^Ck00)$v?buHTy zCk7lYc~^Mx{?fO$;!k;)*-Kv-X_R;*HZGExer-v-OnQsns|&FcUQRf}^!GtY=C&U* z%y{lxT$rwKNpT`;kbUN)XEi^vB_ysbye_cZ*>Kx=yR$EUW>|Ipwfe$WVRhtiy+<1R zJuAMInY_Q4rcIa}JYCQCZu*8{`uC({>2I|^ zL%V{mBpsG(l97!{vTjQAwy&Gjw}AOf`>GbJ5caV3ojkmUL@S<$>DkG1eDgarv-^B$ zTiI0o1q0o@@tV_c$3~T@Z diff --git a/gtk-3.0/assets/switch-header.png b/gtk-3.0/assets/switch-header.png index 2e2a7123f158415d2ab270974208bf01b6e4ef9d..1d5698689a5a9d4e0593d02b7720ebfb66a61ed2 100644 GIT binary patch delta 335 zcmV-V0kHo51@i?ViBL{Q4GJ0x0000DNk~Le0000o0000K2m=5B0QeN1sIeii0e=li zL_t(2&y|yFTLD2BhTje8KvF`YrKp@jwL=cOZBz_qE!+P8pMo8V9oN`>K0P1izTU$; zFMuUqB$+ECj>_4ah!6hdy>60;VdzBWQK%aCtckOdX0D{QxX@#e5~0S_{L{3%oPWxuP5d38V~7(wLfB`cPlUQd$?{RSpV$$dMFv<= z@fYVCcU=isDdl7*DJue=oi{I!{zz#Lk!e0Ltpmvb8BK+$RV9|G%x@xT4 zsq@10@LL3h!9kEMUR@@F5Ir2mNP2*}@Y|)w4${LY?;nN&{PAislV=2K;>+FgpeAvm0>a+Z)WH{Gl_*dX z7ek07*qoM6N<$f>8a3p8x;= diff --git a/gtk-3.0/assets/switch-header@2.png b/gtk-3.0/assets/switch-header@2.png index 552d099c045d1d265bbdbe6490ac149177c15368..24b6d618a6bcc2ba7880f204225e7c7e3d617458 100644 GIT binary patch delta 669 zcmV;O0%HBJ3Ze=jiBL{Q4GJ0x0000DNk~Le0001F0000e2m=5B06(U$aj_wj0)JUa zL_t(Y$Gz8SSJOZg2H>G?s0H^8To8AqxYQjK5S6Me)-D!wZcCB60BT*a)o3YcVrn}4 zWs`7vXwqzQQ{NBChnzFdnLEkk4k7w<_67$-(Fs^%CZeIi;L%QEllH(Uc#_dTy9MFD zl7#63FZ@|vmIb~rg<=wyx0(>^&VR>fzQP(($x{py>-QOrox?CAF+-#rYBobV^hWo1 zy39;cPGgku?ndKKJR>mEh#8EMJhEyWNMv>HVrueIcA#~lyXcp)<2+I~=r`$g2 z9$Y2&L2yPyH^}pksxq%!emv7XxJMp??2O2+R+xU}w0zea5Fsh3IU_ar2gPW>Q%@0? zRgo{W3GuL8+R`ieOpWF8ZhztFH+32d%4LBX7T&v8cup%7Rh2ozD}2_=k5Qe1s+0^L z<8GMpYFjDIYh%;5P1}mHK~`G3L5{fF>R+Rflj=_^^dEj&4f{r7 z31wWbciQ2!*s7N3k-y$}?MqlUcU4q#m)N`7LLQ7|#8$MaiNlS}aB^3~yy0F#)hg1Z zZ|k=YL9W_VD%^W@dz6KS0~dPyhC%-V&FS!mp`~#600000NkvXXu0mjf DgIPJE delta 684 zcmV;d0#p5>3a|{NK$!Pk$j3^s9>j)gWks` zhTD*%Cdr{@#GQt}&?!h#(~P5}6U)xVhooQ*6;a>QqfJZDSx8Y%Qm7%FS$~2CV4er% zQP90bXCI7FZW2~r_;dD^b|v_=qBnq*Ax z^LBo)>QGcE%lKgT!l+$KPGo+Gl;6c!PpYFK>L_|FrQrPV%<$ zm#6`?uXHE3%$t)rlykGPyZ6Q9dbL}RU6qa9fv|A{SwuCE;r;qn^?z_MF4v;sB<>UJ8O`L=mNkjRLVQYtC3 zm`R|R(3Pzwr`RnWeIsB)MtVCo^A6@sZI`m!9n@} diff --git a/gtk-3.0/assets/switch-insensitive-dark.png b/gtk-3.0/assets/switch-insensitive-dark.png deleted file mode 100644 index 3f30c38b1bccef6fb786a025afd73027495b51cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 652 zcmeAS@N?(olHy`uVBq!ia0vp^CO|B~!3-puPUuYmQk(@Ik;M!Qe1}1p@p%4<6riAF ziEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w=0(?STfiw_=hK432Bt%6; zMMOjZ*>PYH6B8329v&MT8yy`T2?IbupfVr;GJxVh22cT<4G{ryAtFF71OSzVg@pl4 z26BOHAPM9`7=eL-5J6KQuyQvC0xNe53kxeND?2+o2L}gdAaM6{1p-e$SI+=zeYH1v$W%n@<&gr;+M~P@wdwIo#Mt@> zzIi#b&)*2wlTM4B9G~!6wC3Te(8iflJ|;SRJU>fS-Yw_mGIcZYi_ z-~B?P!l74Y3aS@6{(g6xV7gkn;Yoayp4qmEdfR{Qh*8YUS=1A#^y`2g_q!SCZnr0_ zHaxLM+$+dQ_hHP$J-eeo^|xb{rH8}^K;M4E7_)31xgy8u6{1-oD!MZkdTlN6%_?!CnqPz#l=NNMkXdEMnpsaMSxtO z6i`8IY;1UVcuY(TkP8GraR?hI4&(w!plLvjKnAinkPQ@vD1eK@1tB8H3V>{g2|xxA z05!r%h%N{hnGI4G9SsyQ1p+H~b07ecR-P6X7FJePHa0ePc6JWVzD_^@Bwc~X&lw1S zq`RLh5P15zdIq?A2Y7pX1H%UxGQa={3kw5!7U-SGNRZ)cn7xdFL77()zfps1{(YG7z&Y+`0^ZDa4?=;R*|7!(v4ot%=ImY$QF zmzQ5qSX5D2Rb5-x(AeDC+ScCD+11^H7bvIw-_5|lWa{bS7!q;#?Twqkw*o}i6OLS4 zy5q{OEw`>M%{s~&9i1DSwKUX=@nSWzilFHt(a1wT|Ho(Rb*QN94EHZMCRy))=E=j^ zyXQBb|32mT^m`{SL|IfZd_Uu8vPW#zi>I1%59)qUi9YBjuJ%EbacNE1L>0}&DW6qE zrbg5~Jn%z2DImbZ`3h54*V*51=QQ$aoH`=3vt!Y~=Qd`t^4W+t~x64_V5K(z7n`2UJYx+WlkIIe{r0=1$+`eE+WAAU|C* z>zBca1^pAAJ68&7_-3A)pr>K#yqPDeQAhq%mxJXgmBW^%wLi`*nEyw0m)#bn33WLh zZN({ek8kt*VwSXr&4b4j76E0|bUl!lGaOqj| z!>ieMg_yrS@3L^~`6FM>9u}`#(0<aFE9pSD>&6j7Ht_4881-QClowN~A^#cLu~ zro2{Lp+?k)e^dKWh3+P%+@?>gTe~DWM4fUdqPYH6B8329v&MT8yy`T2?IbupfVr;GJxVh22cT<4G{ryAtFF71OSzVgoFeK z2Lri4Hjo5z!@|NKY=3`$h`1gQ7&_<~JLv1{o0^(hSXej!fs?m`v$qon`8v7!I=lM% z`S}F|1VBsxx(ldxPVpRTpf{XKg8YIR82JSRrKF|R)HOA=wDoLk?Lx!CBa&0Hb8<^c zO3NxL8=IP2T3XvWIyySLy1IKXfsfSk$w1S-c)B=-Se)K_<+xCjfdE@V*Iw;!ZL-#e z4N2zj{|BuT7IaK!xA`&u+X3^No@Ih9_3A-uzM8bTyuR8c$Ujlr`}Be<8~kP@uio@z z)|nGm<{PfpkX|A?IX398XqDSltK+^kztS9H15EpEdv2JN`um7%T*jeMd8zhbezPjW zR9*W`cJ_Bzvv>SG{$xF^Zp|;I;+nzk;SpoKo;;U{6Zrb~?h$%ycL$vFfl`I1tDnm{r-UW|`_S;Q diff --git a/gtk-3.0/assets/switch-insensitive-header-dark@2.png b/gtk-3.0/assets/switch-insensitive-header-dark@2.png deleted file mode 100644 index ae25ee0bd8eec6cfbe8ccb78bbee3aa35c7f4b1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1132 zcmeAS@N?(olHy`uVBq!ia0vp^89;2n!3-o%$)D#0Qk(@Ik;M!Qvh5(u*#GonDo{|e z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDFy~c-vFNwSD<1bXlQ5%4Gnd0 zZ~&6NzP@Q`X+VabpI=f^Qgn1QkR1>ZkdTlN6%_?!CnqPz#l=NNMkXdEMnpsaMSxtO z6i`8IY;1UVcuY(TkP8GraR?hI4&(w!plLvjKnAinkPQ@vD1eK@1tB8H3V>{g2|xxA z05!r%h%N{hnGI4G9Ss!G0|G+_J!1!beSJeiLt|rOQ&UrOb8`zIuyM7rakl{i2TvO( zPdgw0l1|>hU~vGF&fZSW-p;PRo}QlG-rm4a0)|gWNJv;%7|_c=PXW!Jz3}}6U})x- z1o;IsFfuW-aB^|+@bdEU3kV1b2?>jc%F4;fD<~?fs2Ug=8Jn1yTie(>I6C^14Fx?bDp{UcG2d0**!4`IKRU*9yT-u!xHmchEC275Sdq@7>PdfF-@DjJtz zkT7Snb#-%0GW^J?EftUh!^0 z<*J!dLDqX8+H~_Ay5woQ)bH`i6N-lmLKc_5`c+&8sG@m_fZFkh4` z9bKTa`$+Q6E&luV$b0N}S4z=bx_OW8-3_Ofdjy4~A1-q^w@Fze_Q%9)GLCPLv}@fI zkxXs>Gi!nN2Q@oAJNXU!i#}Q&d$aeH`~FqJ(cP1$UV3%!Skdbvp;0$VZ-+aSWqQ3| z;H&y^!L}doHZMQ%UOQhsYMa98s5{$o%wC%%$*mOZUhSsq{MGWg+;YeB;qQ4J{T^7p ztm`V=vNkni-?=5-YiHiu$;4f>)i$;_`;2t^^Xq)f6Xy#}Jn-<=oei)5=TEVpQLePF VYs&3N=Xy}q_jL7hS?83{1OOs1!XN+u diff --git a/gtk-3.0/assets/switch-insensitive-header.png b/gtk-3.0/assets/switch-insensitive-header.png index ef091b5afcd153b3065eef4a81710408ccdead6a..955b50667caf6f3ef79c7bd105c972c9fd8931e8 100644 GIT binary patch delta 309 zcmV-50m}ZM1(pRNiBL{Q4GJ0x0000DNk~Le0000o0000K2m=5B0QeN1sIeh!0e|yJ zL_t(2&y|zc5`r)gMHj5tvG?9JRzxHUQOW=Rk|kn+nF#l3ANI^{HunNN6-*Zzeacb4 zQAh{jqd;y#P8b{H%%kWmE80Y?W9l!NS1#0&7!jXh{VjaqGV{cP2oJu9JHwwd3Ihmb zQ~#04MQB-o=vjA&e*+qUEO8>l-G8>!C_OB!XDvhRjH1B@c9DLKIoI>M8XeAFD3+fg_4^V|dDgkR*;0$X?yXWL{P(}m9TaO%;B@Fm RpQiu-002ovPDHLkV1icahm!yR diff --git a/gtk-3.0/assets/switch-insensitive-header@2.png b/gtk-3.0/assets/switch-insensitive-header@2.png index 92642d101d0cba3483a8cc9f251a97fed0eca598..f445f99bf2a0f45055f5cb0edcb8d1f6a938ed2d 100644 GIT binary patch delta 627 zcmV-(0*w8N3H}HniBL{Q4GJ0x0000DNk~Le0001F0000e2m=5B06(U$aj_v80)H<_ zL_t(Y$Gw-?SJOZg#)m3PS!5AZ7DXvbaRH?$RHbyW5G~+_5|^>*G^H(F=KlXrX2R*Q znKqfo4gDS_4>@Ok=iWPW=evYBH8LOFj3*D^iaJQfH=}bS#6ts-Z3sl$kpUM(cs&F4 zvdR8XnrCLYj>2Tthq@p_D=A(r(tkD;s~m$#Er(>rSPU)Ob$Z zA@`w1J#~SiEC|Mp*WB=i6i^9!bJKz>LX|31MTN3xL0&>p1u5bh86gu;r+-Q{{A~9A z=$HNFzmGIWg2%}tD61hAKaiZJoe9QIP5a=0JS0!RR6|TZknftH@E_LaljFx@vI9&F zVSXU|qoC;4a^ma~ugE^+)sVce3iGd;tz)SZB}f*i55a#>WCpwo6ar@g@`ZOm0!)`( zdP|?VoUQ;1|4oE(YAvT+Dt~-%M_9L0#RWx|j&PutQG_5UIq5Qv2iI0|y1h5orM7ab z2MsdTi&px$Cq;m*DAySc0mq=M_D4K>w#bkMV zoU1fYi1gZ^+hDpBJA?pq7+dQ18i0pq*EV*O*{g1!P3~^2&W5E;{{jW)$**Q{Y`g#f N002ovPDHLkV1f>}8CL)R delta 639 zcmV-_0)YMg2#N_IiBL{Q4GJ0x0000DNk~Le0001J0000m2m=5B0LmZF39%s=0)IP6 zL_t(o!|mAlQ`0~c2k=r6D99;?$fXpes2oyMs!)1Zh!$^@C@f94DQ)So@BjbFW((4! zn{4ET&M?FGhvbLO^fUXi*?k+I?>09teN&;;NNg9bnB7=pHT1AgrgQ~2z>{nQyBwIn zQW7c!ot_Yqp?aZ$qLNEJHjMvCoPU*aq$#-)!%*=BzsTti!hCFdd9yKG@ zI{ra3P$rH!LrK#Y&YibRbB400;=SuUhvuL}Bq^bWG;TFDzGk*jXB2CrJ zAAZNs~h`NE;7ei9(m(S+a8(*YN8=r4lww2@B$f?WjMADp`qMR4a-TgJTTU&wV#%{!+ zfz09>$YD$C9lxfQc*5FzkJ>c(r?@76wDmY~Zyn0nma^gI+e_gQ(^Ma9J&2*0c+hWi z=IaS1pjy;vh9519RTPt0>~=aV&xiNGgY1Rp@5&D5y_1V8o3YeYiBxQJ<>_SL_A|;2 Z%wJ6($+JO|D5L-Y002ovPDHLkV1i-vGs*w} diff --git a/gtk-3.0/assets/switch-insensitive-selected.png b/gtk-3.0/assets/switch-insensitive-selected.png index 8fa13aa0cd5359211a1c5b55333c0c629815c6da..3315e1407640841a5425315f99a4ccdc70cf4b70 100644 GIT binary patch delta 309 zcmV-50m}aM1nvYOiBL{Q4GJ0x0000DNk~Le0000o0000K2m=5B0QeN1sIehM0e|yJ zL_t(2&y~~H7J@Jg2H+wnIIyjI?;Tt?vG4z0A_8j5iTYplg735m2_ZqWOxC6h3AM8s zjl7~+UFUea9h?qBnH3|wvKL`?RTLHVr!blq5$DoC4Kp4hReKXcobh{T$|w1a_{bi= zChr&06;kjXFr8RynSlD)V!&8$$$x{hN$jIc4l0?zcnGuSxj>4ZOgxqFDZreEjZPrf zgaY~ivzVw4b5${fiT}3fVWuOKRYLh=&PR)=e7z%+*0&~;ob)SqxX3*QrgZvuV2Dva zzX^OSsSyr;c^iq%Z^Q4enArx`^IX6yr{>3AroS(8Is|v0<7DaX4pqni015yANkvXX Hu0mjfgOP^e delta 316 zcmV-C0mJ_81oZ?ViBL{Q4GJ0x0000DNk~Le0000q0000O2m=5B0D{Oal(8X20e|{Q zL_t(I%e~Xr7J@Jg24EBv9N5;q7vc&ooY?n&FA*Hja-!b&U-g3TG!2QO{5z>^&Lk8G zF>~2eoESalaJ}xGE=8dcVQO{9AKBJWR#KlvYn}Nk=O(JC7MgTDVmLqHcad~}3TqzA z4!^1pJgCQo;N772XBjIIf&AfoNPlU6!Gg2yBl94ly^JPcjbIv{i#{rOBJyO!Y=9Yi zv^^1B5*{)Dm`0FXo-3OX*nWlY@^nW;%Y;T)jE(2-MyOp8wLiC9$qPSsi<^8nM&;x0 zW29(}Q^eo{OSIQ&R5nku{&qF|CDc3MdY%h-4~Q=8Zszm4XX4}^xdBoYWD)9JPWXEO O0000JKOJKbCKuCo7vf!{l+ldiY3i# z-X`#mB6dD&CSyi`qUjuHQ7#?zLBvb~Tc^Fd@zc}zu6MGD!VuFdoJg9i)vwutzJJz= zC`>vcGvXHPKQKw7JybN76imV{oih)el`s@L;bM@D0rOP9jM}mne;6xdW5j$k!ckU! zAFD!Xz55bTjs$L4BTvnmM6sn>^ zS>=!%T&o~gxSHgp4qGY)n^wYntbfxwpyEm2v>dwlB5tJMR0(0tFp#$6H2BA9)p0(% zASojQJvF2o2J+4k6ne-X?w`u=l-#Q!w_zZ~4}wzX%g1&1?PAz4Rztpr$}l~4X8N=) z^+|)kL=Aa_zo5trAbKGU0Xe2i5S`ogcD`LQ#nza3`d$Ez_;N(0#Ao1(8h>&T22!5| zK?S8D9pMz5Xe!3mJOn{$OT`$6&8eog(yq_jN^PmFglUkM*apd4eN6>9K)3oxzBmeI ze8XQ_{QBJuhHT@nUtuK9f*5TbMnYJkzCYtek0s*fuI!tZ;cGqSPT174Pb@b$1DTKv zcgHgysJ(Iv!`H-1BIeYF)OV9fM6iaG) z&Lr@MB4$q4k}(-2n$Cg}Wz$iSF&cr*lg{n%;bC~&Io?2_h!$j4Bu!RpSAT3qU#bNZ zDjnf*;s)&Au{jNPP*xcnqY`HEjB#{Y#E{Iy0*9>k7+2jA>iS;zIm={yzydVDk(Pbo zmM`{Lpt`Rxr2MR(bU0%IwNMeE|KcQJhY7WdA|-z&P;T{34COSe)rcGyG#63_7PNX2#2m`WgyY2vJ#kN2B zKq(KDfsP#14g-2;yCk~rJp4bFnY!q!9CQ-~RCw=_YR>Ut&EK6okO@OM=zA!y(<9r{ z$F;fI>VXK1P?(~6p`xfdZK5gz?I~#! zkz8RQ=6qAr_?%Y$Mhx0g)5_i9*XqVCXMijPx~cyf!|@N0?nqn; zu<05%s3tf=ev9iL)K|SN4*8Cs4A|~3#5FG7Ud93zvBLi4Of?!`R4B?E{vtMAEz6B| zZ#WwLxM?@aC~Jro6)wvLD3KvtmjB}V|Ezydk7j{ROCPqPr2qf`07*qoM6N<$g86(C-BCbxg0V4_VZY;1tT#LE*5Z>Yp#?Um6`-s7`cmDNF9^Y_$qVA9%LM2v3nrKPTOS!w8Wko876Bi`--iW4Z&D3DTW Q761SM07*qoM6N<$g6heIkN^Mx delta 328 zcmV-O0k{5^1)v2XiBL{Q4GJ0x0000DNk~Le0000q0000O2m=5B0D{Oal(8XX0e=An zNkl-|35CBl9S{GWYVqNRLSL-q=kyKg#|DPI+R3V-bUYw_S;GRh)Gf2|2 zBUP+*rxb~4w^~dENb+-SSdL>EC(O~Ga^h;<#-@7-^A}}(#W(LO+x-vwh^kGVo6P*i zFooBer9C4zO*arGifB`2D0gy0fq!>{W*I6QVPuFO0-^K(`Z-q_YFlAsiAV!NV9)a} zh9*uJIU>?EfZZjZFf=H1Ibo*JzYx=yydREeRi(DLKs zmdo{ckK6DbS4w}!8l%_v1G~)oW3CLMu0~I}E>uEY@g>B|EYz3a?iMN?d>!38m5=1p a|3ZI+c+n`zU``nT0000SCL);cLG7EWX z8{8h7QH>YJpx7e{3ORY%Ko+1tIl-OE`37(LE+y-+!`i>F!#P zw10TXGL-m8(GemDqH5eWe&~=z@&zhGUjet^tJWG9Gpqbg$KVG3J#c&wC?p-T_$i|jL!?iN{3>Re3*;W4+h0LihtP zw8#wa_4@~f_#P{X4f{gk9%X!OR@&kAl|-j~&BALe(XQey@mf;~$J$e-CMLDT@VG_6 zeUB@+$Mt3X&^NQz0k^MqTiQC0zoiMnoxzyjW72E&2I7z_Hru%(t~#BIul86qrYpfK za3NR0l`gvmcwlOE>nNIf>hP)P(blJ_e#4*-_;P>eK-%HX00000NkvXXu0mjfALt?? delta 628 zcmV-)0*n3h2!jbBiBL{Q4GJ0x0000DNk~Le0001J0000m2m=5B0LmZF39%s^0)H?` zL_t(o!|mAFQ`%4z2VkUD>spITwN_EPi3@J6))rUlLfMMOB}Q|AA|Q~!{r_J|u27SZ zo4$4nrgJe4 z>3mTtS1M(xm`|gq*g}U1^I|pv*?$sIrIbZckr}s<(-(k@OmvYmDC+0yMrS0HED(bf zk{Bs8qIcd!QxY+Zl)^~y_gd#|JS7v8$T(?8?Q|a|C1M&0HG2nLcTUSUC=iPjP%Gkl z%YSGRGQ={twKq|BT7Q9T4aq2I?_~}82wB1iZs&feL0eE_K_wKlaqIL$ntw23>)hi` zF6p;;b;6122ObK2fjk?^*@8GuP@K!^4-NE*Ld#HOLq$6fPbKP{YaT37Xa^)VB-w$) zb43!WA7`2Y!8V0{LzxYgZM}6-8B;Zzp^bY)S90FzDINlg?a_WTJ zspAc&&cVfSp&)#twC(Wn7Jn!q^0ob>U*4ac+_1_}sARBVJB2IZ`%tNVlIm0SCr>cVa?)~o_DHlQoL zBh4v^W25@wd)TDNzrhvx!;S4k?+>H41-IVT4O>jNub~mc?bC?QZAsGeb@-!@&edDX z9ImyD&cCv1mZt;9;6RQ8(`~HAynAeZbvK-ND3J*7uFj2hJ^zjJ1oIE+UVr9Pv>Mg` O0000Ck42H>HTtwm6zO%W7aaKo}FIG_k+v*i6>NT3TP=^5m|%0<7EOwT_6 zyC}J{lEH`=rF>3-eH8t1G+(c0!zQJesfQ?4opL{u8xmcnJdwU#@i40fX;@|}lGhQz z`Lae5Be@~PF+a$ZzNQGEK5-!rw0}`S{}KtxpY>lEdmdQ3vj!J)k<4V$M!SXY-uWEL zu1H*&SY5;q?-EvyA-^#Lydd^MB0tQLMGHF}w1bCfBawW@jBi`kTR#|IZHnaX*iVMS z_o0~3qOdJYWpQd@AYETZ1YJurzskQ^G3_25*L9Gd+|&}$y&cTvk1lf7 a-^oAL9E9rSCUd#~0000qUBS`FiX_tWWC?7#tqC7UG=eOc}dS%JfZ9{dNHxuj$X5SK^2L+CQ|ho zO1BjhX^|7k&MA{6epU8pwb?M07^rI>s*Tj!~g&Q07*qoM6N<$f=8E@o&W#< diff --git a/gtk-3.0/assets/switch-selected@2.png b/gtk-3.0/assets/switch-selected@2.png index 194570c5bb187b6023c45b78181b1529e81d1231..9d4d3191da44d20e2addbe915394cab605cbd31c 100644 GIT binary patch delta 693 zcmV;m0!sa{38e`kiBL{Q4GJ0x0000DNk~Le0001F0000e2m=5B06(U$agiZC0a=k> z&66nskO)io9lrno0CJPT0Y(9TlLrDXe}&ln^Z)1#tPl$<3c3IPi|*jb*k#*Yoqb>2z1Z{Yv-9(wLx@!) z;YcizO2dCDol3+a;Su7ZfE)*36qf@Ih~Tses|U67pO=^I^Vzt< zr33ny&!8|<63+-J@c4pqYOSHHQMlNQB^QpUjSjOIN^)$FF|IB)sIBTbl*?}XWsIte zE$W~ajxu_cRZtlX3}yCDlEvVNx~PJReyq>932W3TbkSl=^xdOOecNs@++81f7LfxZ4)HlJTl(}LI!Ae)yR+c=qm2#oyCOtpY zR#<~P6+w=%4U)C`ya=+6ZuL?k({g8g!(UqL`hDaMd4Ruu37LUIH%1x7n7JB>vUO+1 zXMaW_Hr(YL!_vI(&v3^^Z(%j}#la5T06A_QxU&`8c%Xb`9k|&Vr@+JJQ10UL>h{oD zC&_AN^JJjIbdNW53?d~(k(e8A9oK=fUC@a)Rz;Q8E{8>yD`I_4T9Q0$w b=6BNH;jlSgx#)+L00000NkvXXu0mjfp-oI+ delta 707 zcmV;!0zCbt39$(wiBL{Q4GJ0x0000DNk~Le0001J0000m2m=5B0LmZF36UW^0alS; z&66(yjR<)iz8?Sp0CAJV0Y;Mx0xy4_f4g!300Li0L_t(o!|mAHR}w)S2XF|)OJuHy zv_!)4+eO3hR#|C+c2Uw|V>LpvLM*T-Wd8q`W|uB3%hj>arii42ErGN_)oKj$AuX_69{JeEq-Cage%2a>Qf$>i& zvxQ^QlMnd}ikkGZoRAEU&PZRHtEg7VjIkO`&L0p)_Olo%Ioj`xDGPPNOf84%zUy{p zL|JGOhct20h;6#f%-4xyYIiZxOz-52!2xke88stf|C}4JN?h|8C58Vkpv3H%JJdj} zr#pX^(>QDrPM)HgH2xck!$*G}bc9>CU1u0pcn;|-dHKR}X-zfX>XVY8_I?nupb6OH zLZs*g(hXya0_wV9ytP3$Ehq|AK2-4nJvU5A-Jmb~4~tsRZTP~6PP{;wSEf{;kJoed z)5(I8(BebiJdL`xZCH6T*SEJ?P#W5N=qFr2>USV598$MTXj@}K0=s`s&3C(QM`LxJ zxXGYBqsYq_=0jslhA6z}L+`vmd5h3YX_GO%Ctz35f-QBMVoEw=!G>VD!`*@wJ#9gH z!Rj)tptH6hx~U%XphFRxDm^ChJZMeGG2u^Sn(oe5F$W(#${)Hz_r)CLKHoI#yE!__ znYNW%*_yNSNnE)_3&?+*<1jVuVH|q_NlR}f_t~L6xI%Sou*lDrnd5`%x4|NxUMXdG z&={E4xcPRAdByZgN@nAzXE*8`u4@=3CHbAMmJtP(ij{h+-Tr=3DK4T~qeKF(mt`4* pM3%1cF6KcI*Z<(v-zb+bzW~GqH3Pj427Lek002ovPDHLkV1gr}NUZ<> diff --git a/gtk-3.0/assets/switch.png b/gtk-3.0/assets/switch.png index 89a4a212144ef9cf45e5beb5793c5d8644e33480..5b70aaa6d3ff4c13be4c4d3f5c5409b5df7080b5 100644 GIT binary patch delta 327 zcmV-N0l5Ck1-u0ziBL{Q4GJ0x0000DNk~Le0000o0000K2m=5B0QeN1sIeh|0e=Na zL_t(2&y|yHTLD27hR=G9BqT&pNFfx$c-^%VW>>rW|9?#}h#l8y_xW@_%zd4gc^-hR z{K@-DlOk$9=aPQ-lkcw2)~2bm6-Loc#=9q?bmhPe1R zB7PaXPb&x@6*TKa8j8?@1eYtzCV%_}Gz1xDN0|6*C{sEgs@pmRrL`T=MPy23g-m$; z1P#-Um?EN12^sI|2D}M~ab|%zArn3qtwGVrU<#Sdh|KFpNIP3!Rh1EMa|>bN$jkqZ zEIqjU%De;+eE)W1n1EYbe#W?!BUPv7e~Ih^<4t#&zKIyVc{}Af&gD(Ej2s8KoK5)n Z+aKB>_Evj^fHnXC002ovPDHLkV1f+>jj{j$ delta 341 zcmV-b0jmDI1iBL{Q4GJ0x0000DNk~Le0000q0000O2m=5B0D{Oal(8X!0e=%o zL_t(I%e~auR>Ck42H=)e1;hmb0WAoM8>qMul+x0$q{X)H|1?Yuh;2M$d&7S<7yVAs zNhXrC?Ia7et1d;-y{s0JK9V?nXA8%%*c@~8xg6h^{X5fL#hjq*I=43YH{1P*Jw;Xj zkei*SUj`Ju)C@knfJ(0=fvZJ)Ni{qVc*8s1&XdhM|A( zrA`3t2`!)f-*WjZ+TosihbyHYzoJ~DRP+n`da%Cc*_*JV(avrLDqebFmMS-dcn^BT nn16PUD=mE7Ta}~4)?c9|AdB`@{Z#Hh00000NkvXXu0mjfDiD?Y diff --git a/gtk-3.0/assets/switch@2.png b/gtk-3.0/assets/switch@2.png index d13edd6b66fecfad7179a93a50136232a94e2980..67687b9c8339afb40aa6cf20c89a8f5a44d4ab19 100644 GIT binary patch delta 653 zcmV;80&@M~3C{^3iBL{Q4GJ0x0000DNk~Le0001F0000e2m=5B06(U$aj_v#0)I(K zL_t(Y$Gz8SSJOZg2H>G?s4VU)xFGIIUF#00ASzX{Si2}NMFFWxZa0f(^Rw-Q z(?gRcnaB;iAKDLd&OB$<+#$r6-od~~Fgyzz%xpL~5;)gO9Mb8Z08cXE@3bMh?#Cfl zlGVTUdQFu}ITRDSx7UK$b}N!9RDW1YDuon=iQM#=je}#bqA^pnJZd!04;YR9>2#S{ zq@2bm)BUZ+>1ak}mQgYoC4P3@I2q4q%qAL6IngwF-ltV&8wE9EQ{8Ju#}gLrIJjT_Kbvx$&LSgaNrq9)c`JWH-n+$`x+V1w+FF@)}ez zqPRh%1+F9;KVN?t8eWkPP!l6HS1T+nQaxXc2876GsEd(0{D)#T;FG5a@VTOkQXAso zbm>cPp@h6#_$3bT8C#M}3xDt37GBl|p|8ubX$xQT@-XrtaK(HWk9c>jB$9gHQqpv- z9NK~la@^fj{|AL!;vcQx7JRhG1<~jCH)C?FY(|+HJJVVW_l2wr?p4%Wh5C$T{r+c=uVS`M6>eWW-DiHF z_-?d4f^cW>qu*!o*4h(@LbfQYwZ?N!k&9Ur5xu+H=GC}sXnYPl$lTb_PNxTO&%mAG n$?(iZyPpY94&NT=Hg)GLiBL{Q4GJ0x0000DNk~Le0001J0000m2m=5B0LmZF39%ti0)Jac zL_t(o!|mAlQ`0~c2k=raR1WVGJP;KxDya1a6%duGP^>)^NKvT7Bd?dmwlqze+WoU> z7LX)OvXK{u*PPSj#yZwWK&@^l?)1kni|57_kY4(kRD;f1Q z+b}H;VvsG0^50smDvQM|ii+MpXn(=%>JKOLWui$rpTtn%KChW`bQl&DVu+GMjcVvf zqtiK=DiM>EQW$Bn)99R!q-A0nDUFe07xm8BSXv<#QE<{3t)kR!HPL`j#|oZWAeiak_8?WcEpR-x;VCyeA#L%OyKy?=r-3o4_a zmn+Um$P#8UPHq^V{XzeQpR=5xy>OgDx1h*|3XUL-<5lN7$HjHf4GKL1kqwDXpaiE% zs>99cEVb!6i zlG%nm;od7K&eQt~3vvA`=-3v$R7ad26Ms-p&)UHk*rJ2abA@%3|3(d{d%Ze&Vqcsr zp`6Fs>V7;WZC1JUzC~NuosL=;kQGz`89k*hRnLXf(q@#z(F?}nyL2OHUgR&K<}KLK z*iIaN0l7-UwBgp<^FwA0lJ|B)BZk|jAAMenp6`G^0-1s+SL>~%Bo;C#CUS4TO&7bb zcVq@!$jor>URGn?)^&GaEHt%IVk$H?aHp$v=QGMS%ra-Qgzvc0i1Ppd002ovPDHLk FV1lv5K=1$n diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css index 915046c..01b69fe 100644 --- a/gtk-3.0/gtk.css +++ b/gtk-3.0/gtk.css @@ -1,14 +1,123 @@ +/** + * {} + * @authors yutent + * @date 2022/05/09 11:11:02 + */ +.primary-toolbar toolbar.selection-mode button:hover, +.selection-mode.primary-toolbar button:hover, .primary-toolbar .selection-mode.inline-toolbar button:hover, headerbar.selection-mode button:hover, infobar.info button, infobar.question button, infobar.warning button, infobar.error button, row:selected button { + color: #f2f5fc; + background-color: rgba(242, 245, 252, 0); + border-color: rgba(242, 245, 252, 0.5); +} + +infobar.info button.flat, infobar.question button.flat, infobar.warning button.flat, infobar.error button.flat, row:selected button.flat { + border-color: transparent; + background-color: transparent; + background-image: none; + color: #f2f5fc; + background-color: rgba(242, 245, 252, 0); +} +.primary-toolbar toolbar.selection-mode button:disabled, +.selection-mode.primary-toolbar button:disabled, .primary-toolbar .selection-mode.inline-toolbar button:disabled, headerbar.selection-mode button:disabled, +.primary-toolbar toolbar.selection-mode button:disabled label, +.selection-mode.primary-toolbar button:disabled label, +.primary-toolbar .selection-mode.inline-toolbar button:disabled label, +headerbar.selection-mode button:disabled label, infobar.info button.flat:disabled, infobar.question button.flat:disabled, infobar.warning button.flat:disabled, infobar.error button.flat:disabled, row:selected button.flat:disabled, +infobar.info button.flat:disabled label, +infobar.question button.flat:disabled label, +infobar.warning button.flat:disabled label, +infobar.error button.flat:disabled label, +row:selected button.flat:disabled label { + color: rgba(242, 245, 252, 0.4); +} + +infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover, row:selected button:hover { + color: #f2f5fc; + background-color: rgba(242, 245, 252, 0.2); + border-color: rgba(242, 245, 252, 0.8); +} +.primary-toolbar toolbar.selection-mode button:active, +.selection-mode.primary-toolbar button:active, .primary-toolbar .selection-mode.inline-toolbar button:active, headerbar.selection-mode button:active, .primary-toolbar toolbar.selection-mode button:checked, +.selection-mode.primary-toolbar button:checked, .primary-toolbar .selection-mode.inline-toolbar button:checked, headerbar.selection-mode button:checked, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, row:selected button:active, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked, row:selected button:checked { + color: rgba(100, 181, 246, 0.35); + background-color: #f2f5fc; + border-color: #f2f5fc; +} + +infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected button:disabled { + background-color: rgba(242, 245, 252, 0); + border-color: rgba(242, 245, 252, 0.4); +} +infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected button:disabled, +infobar.info button:disabled label, +infobar.question button:disabled label, +infobar.warning button:disabled label, +infobar.error button:disabled label, +row:selected button:disabled label { + color: rgba(242, 245, 252, 0.5); +} +.primary-toolbar toolbar.selection-mode button:disabled:checked, +.selection-mode.primary-toolbar button:disabled:checked, .primary-toolbar .selection-mode.inline-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .primary-toolbar toolbar.selection-mode button:disabled:active, +.selection-mode.primary-toolbar button:disabled:active, .primary-toolbar .selection-mode.inline-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, row:selected button:disabled:active, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked, row:selected button:disabled:checked { + color: rgba(100, 181, 246, 0.35); + background-color: rgba(242, 245, 252, 0.5); + border-color: rgba(242, 245, 252, 0.4); +} + +.caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus, .nemo-window .nemo-inactive-pane .view:selected:focus, .nemo-window .nemo-inactive-pane iconview:selected:focus, .nemo-window .nemo-inactive-pane .view:selected, .nemo-window .nemo-inactive-pane iconview:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover, +filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, +filechooser placessidebar.sidebar list row.sidebar-row:selected, +filechooser placessidebar.sidebar list row.sidebar-row:selected:hover, +filechooser placessidebar.sidebar list row.sidebar-row:active:hover, row:selected, treeview.view:selected, treeview.view:selected:focus, entry selection:focus, entry selection, flowbox flowboxchild:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus { + background-color: rgba(100, 181, 246, 0.35); +} +row:selected label, label:selected, .caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus, .nemo-window .nemo-inactive-pane .view:selected:focus, .nemo-window .nemo-inactive-pane iconview:selected:focus, .nemo-window .nemo-inactive-pane .view:selected, .nemo-window .nemo-inactive-pane iconview:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover, +filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, +filechooser placessidebar.sidebar list row.sidebar-row:selected, +filechooser placessidebar.sidebar list row.sidebar-row:selected:hover, +filechooser placessidebar.sidebar list row.sidebar-row:active:hover, row:selected, treeview.view:selected, treeview.view:selected:focus, entry selection:focus, entry selection, flowbox flowboxchild:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus { + color: #f2f5fc; +} +label:disabled selection, row:selected label:disabled, label:disabled:selected, .caja-navigation-window .view .cell:disabled:selected, .caja-navigation-window iconview .cell:disabled:selected, .nemo-window .nemo-inactive-pane .view:disabled:selected:focus, .nemo-window .nemo-inactive-pane iconview:disabled:selected:focus, .nemo-window .nemo-inactive-pane .view:disabled:selected, .nemo-window .nemo-inactive-pane iconview:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled:active:hover, +filechooser placessidebar.sidebar list row.sidebar-row.has-open-popup:disabled:selected, +filechooser placessidebar.sidebar list row.sidebar-row:disabled:selected, +filechooser placessidebar.sidebar list row.sidebar-row:disabled:selected:hover, +filechooser placessidebar.sidebar list row.sidebar-row:disabled:active:hover, row:disabled:selected, entry selection:disabled, flowbox flowboxchild:disabled:selected, .view text selection:disabled, iconview text selection:disabled, +textview text selection:disabled:focus, +textview text selection:disabled, .view:disabled:selected, iconview:disabled:selected, +.view text:disabled:selected, +iconview text:disabled:selected, +textview text:disabled:selected { + color: rgba(217, 234, 251, 0.675); +} + * { background-clip: padding-box; -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #FC4138; + -GtkTextView-error-underline-color: #fc7661; -GtkScrolledWindow-scrollbar-spacing: 0; -GtkToolItemGroup-expander-size: 11; -GtkWidget-text-handle-width: 20; -GtkWidget-text-handle-height: 20; -GtkDialog-button-spacing: 4; -GtkDialog-action-area-border: 6; - outline-color: rgba(255, 255, 255, 0.17); + outline-color: rgba(206, 214, 224, 0.3); outline-style: dashed; outline-offset: -3px; outline-width: 1px; @@ -16,8 +125,8 @@ } .background { - color: rgba(255, 255, 255, 0.87); - background-color: rgba(56, 56, 56, 0.999); + color: #ced6e0; + background-color: #57606f; } *:disabled { @@ -25,32 +134,32 @@ } .gtkstyle-fallback { - background-color: #383838; - color: rgba(255, 255, 255, 0.87); + background-color: #57606f; + color: #ced6e0; } .gtkstyle-fallback:hover { - background-color: #525252; - color: rgba(255, 255, 255, 0.87); + background-color: #6d798c; + color: #ced6e0; } .gtkstyle-fallback:active { - background-color: #1f1f1f; - color: rgba(255, 255, 255, 0.87); + background-color: #414752; + color: #ced6e0; } .gtkstyle-fallback:disabled { - background-color: #3d3d3d; - color: rgba(255, 255, 255, 0.42); + background-color: #5b6575; + color: #86909b; } .gtkstyle-fallback:selected { - background-color: #8fa876; - color: #ffffff; + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; } .view, iconview, .view text, iconview text, textview text { - color: #DADADA; - background-color: #404040; + color: #dae1e9; + background-color: #57606f; } .view:selected, iconview:selected, .view:selected:focus, iconview:selected:focus, .view text:selected, @@ -63,13 +172,13 @@ textview text:selected:focus { } textview border { - background-color: #3c3c3c; + background-color: #4a5767; } rubberband, .content-view rubberband, treeview.view rubberband, flowbox rubberband, .rubberband { - border: 1px solid #76905b; - background-color: rgba(118, 144, 91, 0.2); + border: 1px solid rgba(52, 158, 243, 0.35); + background-colo: #f30; } flowbox flowboxchild { @@ -81,29 +190,29 @@ flowbox flowboxchild:selected { } label.separator { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } label selection { - color: #ffffff; - background-color: #8fa876; + color: #f2f5fc; + background-color: rgba(100, 181, 246, 0.35); } label:disabled { - color: rgba(255, 255, 255, 0.42); + color: #86909b; } .dim-label, popover label.separator, popover.background label.separator, label.separator { - color: rgba(255, 255, 255, 0.52); + color: rgba(206, 214, 224, 0.65); } assistant .sidebar { - background-color: #404040; - border-top: 1px solid #292929; + background-color: #3c4d5e; + border-top: 1px solid #86909b; } assistant .sidebar:dir(ltr) { - border-right: 1px solid #292929; + border-right: 1px solid #86909b; } assistant .sidebar:dir(rtl) { - border-left: 1px solid #292929; + border-left: 1px solid #86909b; } assistant.csd .sidebar { border-top-style: none; @@ -112,23 +221,24 @@ assistant .sidebar label { padding: 6px 12px; } assistant .sidebar label.highlight { - background-color: #8fa876; - color: #ffffff; + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; } textview { - background-color: #3c3c3c; - color: #DADADA; + background-color: #4a5767; + color: #dae1e9; } .osd .scale-popup, popover.osd, popover.magnifier, .csd popover.osd, .csd popover.magnifier, popover.background.osd, popover.background.magnifier, .csd popover.background.osd, -.csd popover.background.magnifier, .osd { - color: #dbdbdb; +.csd popover.background.magnifier, +.osd { + color: #f2f5fc; border: none; - background-color: #353535; + background-color: #3c4d5e; background-clip: padding-box; box-shadow: none; } @@ -157,15 +267,15 @@ entry { caret-color: currentColor; border-radius: 3px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); - color: #DADADA; - border-color: #292929; - background-color: #404040; + color: #dae1e9; + border-color: #86909b; + background-color: #3c4d5e; } entry.search { border-radius: 4px; } entry image { - color: rgba(208, 208, 208, 0.896); + color: #b1bbc6; } entry image.left { padding-left: 0; @@ -177,28 +287,28 @@ entry image.right { } entry.flat, entry.flat:focus { padding: 2px; - color: #DADADA; - border-color: #292929; - background-color: #404040; + color: #dae1e9; + border-color: #86909b; + background-color: #3c4d5e; border: none; border-radius: 0; } entry:focus { background-clip: border-box; - color: #DADADA; - border-color: #292929; - background-color: #404040; - box-shadow: inset 1px 0 #8fa876, inset -1px 0 #8fa876, inset 0 1px #8fa876, inset 0 -1px #8fa876; + color: #dae1e9; + border-color: #86909b; + background-color: #3c4d5e; + box-shadow: inset 1px 0 rgba(100, 181, 246, 0.35), inset -1px 0 rgba(100, 181, 246, 0.35), inset 0 1px rgba(100, 181, 246, 0.35), inset 0 -1px rgba(100, 181, 246, 0.35); } entry:disabled { - color: rgba(255, 255, 255, 0.42); - border-color: rgba(41, 41, 41, 0.55); - background-color: rgba(64, 64, 64, 0.55); + color: #86909b; + border-color: rgba(134, 144, 155, 0.55); + background-color: rgba(60, 77, 94, 0.55); } entry.warning { color: white; - border-color: #292929; - background-color: #ab6239; + border-color: #86909b; + background-color: #a96745; } entry.warning image { color: white; @@ -208,74 +318,78 @@ entry.warning:focus { background-color: #f27835; box-shadow: none; } -entry.warning selection, entry.warning selection:focus { +entry.warning selection, +entry.warning selection:focus { background-color: white; color: #f27835; } entry.error { color: white; - border-color: #292929; - background-color: #b1413b; + border-color: #86909b; + background-color: #af6660; } entry.error image { color: white; } entry.error:focus { color: white; - background-color: #FC4138; + background-color: #fc7661; box-shadow: none; } -entry.error selection, entry.error selection:focus { +entry.error selection, +entry.error selection:focus { background-color: white; - color: #FC4138; + color: #fc7661; } entry.search-missing { color: white; - border-color: #292929; - background-color: #b1413b; + border-color: #86909b; + background-color: #af6660; } entry.search-missing image { color: white; } entry.search-missing:focus { color: white; - background-color: #FC4138; + background-color: #fc7661; box-shadow: none; } -entry.search-missing selection, entry.search-missing selection:focus { +entry.search-missing selection, +entry.search-missing selection:focus { background-color: white; - color: #FC4138; + color: #fc7661; } entry:drop(active):focus, entry:drop(active) { - border-color: #8fa876; + border-color: rgba(100, 181, 246, 0.35); box-shadow: none; } .osd entry { - color: #dbdbdb; - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(109, 109, 109, 0.4); + color: #f2f5fc; + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(106, 133, 160, 0.4); } -.osd entry image, .osd entry image:hover { +.osd entry image, +.osd entry image:hover { color: inherit; } .osd entry:focus { - color: #ffffff; - border-color: rgba(22, 22, 22, 0.4); - background-color: #8fa876; + color: #f2f5fc; + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(100, 181, 246, 0.35); } .osd entry:disabled { - color: rgba(219, 219, 219, 0.55); - background-color: rgba(109, 109, 109, 0.25); + color: rgba(242, 245, 252, 0.55); + background-color: rgba(106, 133, 160, 0.25); } .osd entry selection:focus, .osd entry selection { - color: #8fa876; - background-color: #ffffff; + color: rgba(100, 181, 246, 0.35); + background-color: #f2f5fc; } entry progress { margin: 0 -6px; border-radius: 0; border-width: 0 0 2px; - border-color: #8fa876; + border-color: rgba(100, 181, 246, 0.35); border-style: solid; background-image: none; background-color: transparent; @@ -284,18 +398,18 @@ entry progress { treeview entry.flat, treeview entry { border-radius: 0; background-image: none; - background-color: #404040; + background-color: #3c4d5e; } treeview entry.flat:focus, treeview entry:focus { - border-color: #8fa876; + border-color: rgba(100, 181, 246, 0.35); } @keyframes needs_attention { from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#8fa876), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(rgba(100, 181, 246, 0.35)), to(transparent)); } to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fa876), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(100, 181, 246, 0.35)), to(transparent)); } } button { @@ -305,10 +419,10 @@ button { border: 1px solid; border-radius: 3px; padding: 5px 8px; - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #292929; - background-color: #454545; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #86909b; + background-color: #405264; } button separator { margin: 4px 1px; @@ -328,16 +442,16 @@ button.sidebar-button:hover:active, button.flat:hover:active { } button:hover { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #292929; - background-color: #525252; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #86909b; + background-color: #4a5f74; -gtk-icon-effect: highlight; } button:active, button:checked { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #0f0f0f; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #6c7682; background-color: rgba(0, 0, 0, 0.15); background-clip: padding-box; transition-duration: 50ms; @@ -353,16 +467,16 @@ button.sidebar-button, button.flat:disabled { } button:disabled { - color: rgba(255, 255, 255, 0.42); - border-color: rgba(41, 41, 41, 0.55); - background-color: rgba(69, 69, 69, 0.55); + color: #86909b; + border-color: rgba(134, 144, 155, 0.55); + background-color: rgba(64, 82, 100, 0.55); } button:disabled label { color: inherit; } button:disabled:active, button:disabled:checked { - color: rgba(255, 255, 255, 0.67); - border-color: rgba(15, 15, 15, 0.85); + color: rgba(206, 214, 224, 0.8); + border-color: rgba(108, 118, 130, 0.85); background-color: rgba(0, 0, 0, 0.1); opacity: 0.6; } @@ -405,16 +519,16 @@ button.text-button.image-button.popup, headerbar button.text-button.popup.titleb padding-left: 8px; } combobox:drop(active) button.combo, button:drop(active) { - color: #8fa876; - border-color: #8fa876; + color: rgba(100, 181, 246, 0.35); + border-color: rgba(100, 181, 246, 0.35); box-shadow: none; } button.osd { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - background-color: #353535; - border-color: #212121; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #3c4d5e; + border-color: #2c3945; } button.osd.image-button, headerbar button.osd.titlebutton, .titlebar button.osd.titlebutton { @@ -423,42 +537,42 @@ button.osd.image-button, headerbar button.osd.titlebutton, min-width: 36px; } button.osd:hover { - color: #8fa876; + color: rgba(100, 181, 246, 0.35); } button.osd:active, button.osd:checked { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); background-color: rgba(0, 0, 0, 0.15); } button.osd:disabled { - color: #676767; - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(109, 109, 109, 0.25); + color: #737f8d; + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(106, 133, 160, 0.25); } .osd button { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(109, 109, 109, 0.4); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(106, 133, 160, 0.4); } .osd button:hover { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(127, 127, 127, 0.5); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(128, 151, 174, 0.5); } .osd button:active, .osd button:checked { background-clip: padding-box; - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); background-color: rgba(0, 0, 0, 0.15); } .osd button:disabled { - color: #676767; - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(109, 109, 109, 0.25); + color: #737f8d; + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(106, 133, 160, 0.25); } .osd button.flat { border-color: transparent; @@ -467,21 +581,21 @@ button.osd:disabled { box-shadow: none; } .osd button.flat:hover { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(127, 127, 127, 0.5); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(128, 151, 174, 0.5); } .osd button.flat:disabled { - color: #676767; - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(109, 109, 109, 0.25); + color: #737f8d; + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(106, 133, 160, 0.25); background-image: none; } .osd button.flat:active, .osd button.flat:checked { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); background-color: rgba(0, 0, 0, 0.15); } .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active):not(:only-child), .osd .linked:not(.vertical):not(.path-bar) > button:hover:not(:checked):not(:active) + button:not(:checked):not(:active) { @@ -489,84 +603,84 @@ button.osd:disabled { } button.suggested-action { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #6db442; - border-color: #6db442; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: rgb(26, 196, 88); + border-color: rgb(26, 196, 88); } button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; - color: #6db442; - outline-color: rgba(109, 180, 66, 0.3); + color: rgb(26, 196, 88); + outline-color: rgba(26, 196, 88, 0.3); } button.suggested-action:hover { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #88c663; - border-color: #88c663; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #2ee370; + border-color: #2ee370; } button.suggested-action:active, button.suggested-action:checked { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #568f34; - border-color: #568f34; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #149744; + border-color: #149744; } button.suggested-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; - color: rgba(255, 255, 255, 0.42); + color: #86909b; } button.suggested-action:disabled { - color: rgba(255, 255, 255, 0.42); - border-color: rgba(41, 41, 41, 0.55); - background-color: rgba(69, 69, 69, 0.55); + color: #86909b; + border-color: rgba(134, 144, 155, 0.55); + background-color: rgba(64, 82, 100, 0.55); } button.suggested-action:disabled label { color: inherit; } button.destructive-action { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #F04A50; - border-color: #F04A50; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #ff5f45; + border-color: #ff5f45; } button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; - color: #F04A50; - outline-color: rgba(240, 74, 80, 0.3); + color: #ff5f45; + outline-color: rgba(255, 95, 69, 0.3); } button.destructive-action:hover { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #f4797e; - border-color: #f4797e; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #ff8b78; + border-color: #ff8b78; } button.destructive-action:active, button.destructive-action:checked { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #ec1b22; - border-color: #ec1b22; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #ff3312; + border-color: #ff3312; } button.destructive-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; - color: rgba(255, 255, 255, 0.42); + color: #86909b; } button.destructive-action:disabled { - color: rgba(255, 255, 255, 0.42); - border-color: rgba(41, 41, 41, 0.55); - background-color: rgba(69, 69, 69, 0.55); + color: #86909b; + border-color: rgba(134, 144, 155, 0.55); + background-color: rgba(64, 82, 100, 0.55); } button.destructive-action:disabled label { color: inherit; @@ -593,18 +707,22 @@ button.destructive-action:disabled label { padding-left: 2px; padding-right: 2px; } -.stack-switcher > button.needs-attention:active > label, .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, .stack-switcher > button.needs-attention:checked > image { +.stack-switcher > button.needs-attention:active > label, +.stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label, +.stack-switcher > button.needs-attention:checked > image { animation: none; background-image: none; } -.stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fa876), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(100, 181, 246, 0.35)), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 3px, right 2px; } -.stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl) { +.stack-switcher > button.needs-attention > label:dir(rtl), +.stack-switcher > button.needs-attention > image:dir(rtl) { background-position: left 3px, left 2px; } button.font separator, button.file separator { @@ -615,34 +733,34 @@ button.font separator, button.file separator { border-width: 1px; } .inline-toolbar toolbutton > button { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #292929; - background-color: #454545; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #86909b; + background-color: #405264; } .inline-toolbar toolbutton > button:hover { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #292929; - background-color: #525252; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #86909b; + background-color: #4a5f74; } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #0f0f0f; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #6c7682; background-color: rgba(0, 0, 0, 0.15); } .inline-toolbar toolbutton > button:disabled { - color: rgba(255, 255, 255, 0.42); - border-color: rgba(41, 41, 41, 0.55); - background-color: rgba(69, 69, 69, 0.55); + color: #86909b; + border-color: rgba(134, 144, 155, 0.55); + background-color: rgba(64, 82, 100, 0.55); } .inline-toolbar toolbutton > button:disabled label { color: inherit; } .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { - color: rgba(255, 255, 255, 0.67); - border-color: rgba(15, 15, 15, 0.85); + color: rgba(206, 214, 224, 0.8); + border-color: rgba(108, 118, 130, 0.85); background-color: rgba(0, 0, 0, 0.1); opacity: 0.6; } @@ -656,7 +774,8 @@ button.font separator, button.file separator { .primary-toolbar toolbar .linked:not(.vertical).path-bar > button, .primary-toolbar .linked:not(.vertical).path-bar > button, .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button, -headerbar .linked:not(.vertical).path-bar > button, spinbutton:not(.vertical) button, spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, .linked:not(.vertical) > button:hover, .linked:not(.vertical) > button:active, .linked:not(.vertical) > button:checked, toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat { +headerbar .linked:not(.vertical).path-bar > button, spinbutton:not(.vertical) button, +spinbutton:not(.vertical) entry, .linked:not(.vertical) > entry, .linked:not(.vertical) > entry:focus, .inline-toolbar button, .inline-toolbar button:backdrop, .linked:not(.vertical) > button, .linked:not(.vertical) > button:hover, .linked:not(.vertical) > button:active, .linked:not(.vertical) > button:checked, toolbar.inline-toolbar toolbutton > button.flat, .inline-toolbar toolbutton > button.flat { border-radius: 0; border-right-style: none; } @@ -667,7 +786,8 @@ popover.combo scrollbar.vertical:dir(rtl), .linked:not(.vertical) > combobox:fir .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > button:first-child, .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:first-child, -headerbar .linked:not(.vertical).path-bar > button:first-child, spinbutton:not(.vertical) button:first-child, spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .inline-toolbar button:first-child:backdrop, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat { +headerbar .linked:not(.vertical).path-bar > button:first-child, spinbutton:not(.vertical) button:first-child, +spinbutton:not(.vertical) entry:first-child, .linked:not(.vertical) > entry:first-child, .inline-toolbar button:first-child, .inline-toolbar button:first-child:backdrop, .linked:not(.vertical) > button:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat, .inline-toolbar toolbutton:first-child > button.flat { border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; @@ -680,7 +800,8 @@ popover.combo scrollbar.vertical:dir(ltr), .linked:not(.vertical) > combobox:las .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > button:last-child, .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:last-child, -headerbar .linked:not(.vertical).path-bar > button:last-child, spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .inline-toolbar button:last-child:backdrop, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat { +headerbar .linked:not(.vertical).path-bar > button:last-child, spinbutton:not(.vertical) button:last-child, +spinbutton:not(.vertical) entry:last-child, .linked:not(.vertical) > entry:last-child, .inline-toolbar button:last-child, .inline-toolbar button:last-child:backdrop, .linked:not(.vertical) > button:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat, .inline-toolbar toolbutton:last-child > button.flat { border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; @@ -694,33 +815,45 @@ headerbar .linked:not(.vertical).path-bar > button:last-child, spinbutton:not(.v .primary-toolbar toolbar .linked:not(.vertical).path-bar > button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > button:only-child, .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:only-child, -headerbar .linked:not(.vertical).path-bar > button:only-child, spinbutton:not(.vertical) button:only-child, spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .inline-toolbar button:only-child:backdrop, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat { +headerbar .linked:not(.vertical).path-bar > button:only-child, spinbutton:not(.vertical) button:only-child, +spinbutton:not(.vertical) entry:only-child, .linked:not(.vertical) > entry:only-child, .inline-toolbar button:only-child, .inline-toolbar button:only-child:backdrop, .linked:not(.vertical) > button:only-child, toolbar.inline-toolbar toolbutton:only-child > button.flat, .inline-toolbar toolbutton:only-child > button.flat { border-radius: 3px; border-style: solid; } -.linked.vertical > combobox > box > button.combo, spinbutton.vertical button, spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked { +.linked.vertical > combobox > box > button.combo, spinbutton.vertical button, +spinbutton.vertical entry, .linked.vertical > entry, .linked.vertical > entry:focus, .linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked { border-radius: 0; border-bottom-style: none; } -list.content > row:first-child, list.content > row.expander:first-child row.header, list.content > row.expander:checked, list.content > row.expander:checked row.header, list.content > row.expander:checked + row, list.content > row.expander:checked + row.expander row.header, popover.combo overshoot.top, popover.combo list > row:first-child, .linked.vertical > combobox:first-child > box > button.combo, spinbutton.vertical button:first-child, spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { +list.content > row:first-child, list.content > row.expander:first-child row.header, list.content > row.expander:checked, list.content > row.expander:checked row.header, list.content > row.expander:checked + row, list.content > row.expander:checked + row.expander row.header, popover.combo overshoot.top, popover.combo list > row:first-child, .linked.vertical > combobox:first-child > box > button.combo, spinbutton.vertical button:first-child, +spinbutton.vertical entry:first-child, .linked.vertical > entry:first-child, .linked.vertical > button:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } -list.content > row:last-child, list.content > row.checked-expander-row-previous-sibling, list.content > row.expander:checked, list.content > row.expander:not(:checked):last-child row.header, list.content > row.expander:not(:checked).checked-expander-row-previous-sibling row.header, list.content > row.expander.empty:checked row.header, list.content > row.expander list.nested > row:last-child, popover.combo overshoot.bottom, popover.combo list > row:last-child, .linked.vertical > combobox:last-child > box > button.combo, spinbutton.vertical button:last-child, spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { +list.content > row:last-child, list.content > row.checked-expander-row-previous-sibling, list.content > row.expander:checked, list.content > row.expander:not(:checked):last-child row.header, list.content > row.expander:not(:checked).checked-expander-row-previous-sibling row.header, list.content > row.expander.empty:checked row.header, list.content > row.expander list.nested > row:last-child, popover.combo overshoot.bottom, popover.combo list > row:last-child, .linked.vertical > combobox:last-child > box > button.combo, spinbutton.vertical button:last-child, +spinbutton.vertical entry:last-child, .linked.vertical > entry:last-child, .linked.vertical > button:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-style: solid; } -.linked.vertical > combobox:only-child > box > button.combo, spinbutton.vertical button:only-child, spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { +.linked.vertical > combobox:only-child > box > button.combo, spinbutton.vertical button:only-child, +spinbutton.vertical entry:only-child, .linked.vertical > entry:only-child, .linked.vertical > button:only-child { border-radius: 3px; border-style: solid; } -TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, .app-notification button.flat:disabled, .app-notification button.flat, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, menuitem.button.flat, +TerminalWindow .notebook .active-page .button:active, +TerminalWindow .notebook .prelight-page .button:active, TerminalWindow .notebook .active-page .button:hover, +TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button, +TerminalWindow .notebook .prelight-page .button, .app-notification button.flat:disabled, .app-notification button.flat, notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover, notebook > header > tabs > tab button.flat:hover, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, button:link, +button:visited, menuitem.button.flat, modelbutton.flat { border-color: transparent; background-color: transparent; @@ -741,7 +874,9 @@ menuitem.button.flat:hover, modelbutton.flat:hover { background-color: rgba(255, 255, 255, 0.1); } -menuitem.button.flat:active, menuitem.button.flat:active arrow, menuitem.button.flat:selected, menuitem.button.flat:selected arrow, +menuitem.button.flat:active, +menuitem.button.flat:active arrow, menuitem.button.flat:selected, +menuitem.button.flat:selected arrow, modelbutton.flat:active, modelbutton.flat:active arrow, modelbutton.flat:selected, @@ -750,7 +885,7 @@ modelbutton.flat:selected arrow { } menuitem.button.flat:checked, modelbutton.flat:checked { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } menuitem.button.flat check:last-child, menuitem.button.flat radio:last-child, @@ -772,42 +907,50 @@ modelbutton.flat arrow.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } -button:link, button:visited, +button:link, +button:visited, *:link { - color: #5294E2; + color: #64b5f6; } button:visited, *:link:visited { - color: #5294E2; + color: #2196f3; } *:selected button:visited, *:selected *:link:visited { - color: #d2dcc8; + color: rgba(224, 237, 251, 0.74); } -button:hover:link, button:hover:visited, +button:hover:link, +button:hover:visited, *:link:hover { - color: #7eafe9; + color: #94ccf9; } -*:selected button:hover:link, *:selected button:hover:visited, +*:selected button:hover:link, +*:selected button:hover:visited, *:selected *:link:hover { - color: #f4f6f1; + color: rgba(239, 244, 252, 0.935); } -button:active:link, button:active:visited, +button:active:link, +button:active:visited, *:link:active { - color: #5294E2; + color: #64b5f6; } -*:selected button:active:link, *:selected button:active:visited, +*:selected button:active:link, +*:selected button:active:visited, *:selected *:link:active { - color: #e9eee4; + color: rgba(235, 242, 252, 0.87); } infobar.info *:link, infobar.question *:link, infobar.warning *:link, infobar.error *:link, headerbar.selection-mode .subtitle:link, -.selection-mode.titlebar:not(headerbar) .subtitle:link, button:selected:link, button:selected:visited, *:selected button:link, *:selected button:visited, +.selection-mode.titlebar:not(headerbar) .subtitle:link, button:selected:link, +button:selected:visited, *:selected button:link, +*:selected button:visited, *:link:selected, *:selected *:link { - color: #e9eee4; + color: rgba(235, 242, 252, 0.87); } -button:link > label, button:visited > label { +button:link > label, +button:visited > label { text-decoration-line: underline; } @@ -815,7 +958,7 @@ spinbutton:drop(active) { box-shadow: none; } spinbutton:disabled { - color: rgba(255, 255, 255, 0.42); + color: #86909b; } spinbutton:not(.vertical) entry { min-width: 28px; @@ -829,11 +972,11 @@ spinbutton:not(.vertical) > button + button { spinbutton:not(.vertical) > button + button, spinbutton:not(.vertical) > button:hover:not(:active), spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 #292929; + box-shadow: inset 1px 0 #86909b; } spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { - box-shadow: inset 1px 0 rgba(41, 41, 41, 0.5); + box-shadow: inset 1px 0 rgba(134, 144, 155, 0.5); } spinbutton:not(.vertical) > button:first-child:hover:not(:active), spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), @@ -841,14 +984,14 @@ spinbutton:not(.vertical) > entry + button:not(:active):hover { box-shadow: none; } spinbutton:not(.vertical) > entry:focus + button { - border-left-color: #292929; + border-left-color: #86909b; } spinbutton:not(.vertical) > entry:drop(active) + button { - border-left-color: #8fa876; + border-left-color: rgba(100, 181, 246, 0.35); } .osd spinbutton:not(.vertical) > button:hover:not(:active), .osd spinbutton:not(.vertical) > button:hover + button { - box-shadow: inset 1px 0 rgba(22, 22, 22, 0.4); + box-shadow: inset 1px 0 rgba(36, 46, 57, 0.4); } .osd spinbutton:not(.vertical) > button:first-child:hover:not(:active), .osd spinbutton:not(.vertical) > button.up:dir(rtl):hover:not(:active), @@ -856,9 +999,10 @@ spinbutton:not(.vertical) > entry:drop(active) + button { box-shadow: none; } .osd spinbutton:not(.vertical) > entry:focus + button { - border-left-color: rgba(22, 22, 22, 0.4); + border-left-color: rgba(36, 46, 57, 0.4); } -spinbutton.vertical button, spinbutton.vertical entry { +spinbutton.vertical button, +spinbutton.vertical entry { padding-left: 4px; padding-right: 4px; min-width: 0; @@ -867,10 +1011,10 @@ spinbutton.vertical button.up { border-radius: 3px 3px 0 0; } spinbutton.vertical > entry:focus + button { - border-top-color: #292929; + border-top-color: #86909b; } spinbutton.vertical > entry:drop(active) + button { - border-top-color: #8fa876; + border-top-color: rgba(100, 181, 246, 0.35); } combobox button.combo { @@ -885,7 +1029,7 @@ combobox arrow { toolbar, .inline-toolbar { -GtkWidget-window-dragging: true; padding: 4px; - background-color: #383838; + background-color: #57606f; } toolbar separator, .inline-toolbar separator { background: none; @@ -903,7 +1047,7 @@ toolbar.osd, .osd.inline-toolbar { padding: 7px; border: 1px solid rgba(0, 0, 0, 0.5); border-radius: 3px; - background-color: rgba(53, 53, 53, 0.9); + background-color: rgba(60, 77, 94, 0.9); } toolbar.osd.left, .osd.left.inline-toolbar, toolbar.osd.right, .osd.right.inline-toolbar, toolbar.osd.top, .osd.top.inline-toolbar, toolbar.osd.bottom, .osd.bottom.inline-toolbar { border-radius: 0; @@ -940,34 +1084,34 @@ toolbar:not(.inline-toolbar) .linked > entry, .primary-toolbar toolbar, .primary-toolbar .inline-toolbar, .primary-toolbar:not(.libreoffice-toolbar) { - color: rgba(255, 255, 255, 0.87); - background-color: #2b2b2b; + color: #ced6e0; + background-color: #57606f; box-shadow: none; border-width: 0 0 1px 0; border-style: solid; - border-image: linear-gradient(to bottom, #2b2b2b, #0d0d0d) 1 0 1 0; + border-image: linear-gradient(to bottom, #57606f, #3c424d) 1 0 1 0; } .inline-toolbar { - background-color: #303030; + background-color: #505966; border-style: solid; - border-color: #292929; + border-color: #86909b; border-width: 0 1px 1px; padding: 3px; border-radius: 0 0 3px 3px; } searchbar { - background-color: #383838; + background-color: #57606f; border-style: solid; - border-color: #292929; + border-color: #86909b; border-width: 0 0 1px; padding: 3px; } actionbar { padding: 6px; - border-top: 1px solid #292929; - background-color: #303030; + border-top: 1px solid #86909b; + background-color: #505966; } headerbar, @@ -977,19 +1121,19 @@ headerbar, border-width: 0 0 1px; border-style: solid; border-radius: 0; - border-color: #212121; - color: rgba(255, 255, 255, 0.87); - background-color: #2b2b2b; + border-color: #4e5664; + color: #ced6e0; + background-color: #57606f; box-shadow: inset 0 1px #373737; } .csd headerbar, .csd .titlebar:not(headerbar) { - background-color: #2b2b2b; - border-color: #212121; + background-color: #57606f; + border-color: #4e5664; } headerbar:backdrop, .titlebar:backdrop:not(headerbar) { - color: rgba(255, 255, 255, 0.47); + color: rgba(206, 214, 224, 0.6); box-shadow: none; } headerbar .title, @@ -1006,58 +1150,58 @@ headerbar .subtitle, } headerbar.selection-mode, .selection-mode.titlebar:not(headerbar) { - color: #ffffff; - background-color: #8fa876; - border-color: #85a06a; + color: #f2f5fc; + background-color: rgba(100, 181, 246, 0.35); + border-color: rgba(81, 172, 245, 0.35); box-shadow: none; } headerbar.selection-mode:backdrop, .selection-mode.titlebar:backdrop:not(headerbar) { - background-color: #8fa876; - color: rgba(255, 255, 255, 0.6); + background-color: rgba(100, 181, 246, 0.35); + color: rgba(242, 245, 252, 0.6); } headerbar.selection-mode button, .selection-mode.titlebar:not(headerbar) button { - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: rgba(242, 245, 252, 0); + border-color: rgba(242, 245, 252, 0); } headerbar.selection-mode button.flat, .selection-mode.titlebar:not(headerbar) button.flat { border-color: transparent; background-color: transparent; background-image: none; - color: #ffffff; - background-color: rgba(255, 255, 255, 0); + color: #f2f5fc; + background-color: rgba(242, 245, 252, 0); } headerbar.selection-mode button:hover, .selection-mode.titlebar:not(headerbar) button:hover { - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: rgba(255, 255, 255, 0.05); - border-color: rgba(255, 255, 255, 0.5); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: rgba(242, 245, 252, 0.05); + border-color: rgba(242, 245, 252, 0.5); } headerbar.selection-mode button:active, headerbar.selection-mode button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked { - color: #8fa876; - outline-color: rgba(143, 168, 118, 0.3); - background-color: #ffffff; - border-color: #ffffff; + color: rgba(100, 181, 246, 0.35); + outline-color: rgba(100, 181, 246, 0); + background-color: #f2f5fc; + border-color: #f2f5fc; } headerbar.selection-mode button:disabled, .selection-mode.titlebar:not(headerbar) button:disabled { - color: rgba(255, 255, 255, 0.4); - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0); + color: rgba(242, 245, 252, 0.4); + background-color: rgba(242, 245, 252, 0); + border-color: rgba(242, 245, 252, 0); } headerbar.selection-mode button:disabled:active, headerbar.selection-mode button:disabled:checked, .selection-mode.titlebar:not(headerbar) button:disabled:active, .selection-mode.titlebar:not(headerbar) button:disabled:checked { - color: rgba(143, 168, 118, 0.4); - background-color: rgba(255, 255, 255, 0.15); - border-color: rgba(255, 255, 255, 0.15); + color: rgba(100, 181, 246, 0); + background-color: rgba(242, 245, 252, 0.15); + border-color: rgba(242, 245, 252, 0.15); } headerbar.selection-mode .selection-menu, .selection-mode.titlebar:not(headerbar) .selection-menu { @@ -1075,7 +1219,7 @@ headerbar.selection-mode .selection-menu .arrow, } .maximized headerbar.selection-mode, .maximized .selection-mode.titlebar:not(headerbar) { - background-color: #8fa876; + background-color: #64b5f6; } .tiled headerbar, .tiled headerbar:backdrop, .maximized headerbar, .maximized headerbar:backdrop, .tiled .titlebar:not(headerbar), @@ -1084,26 +1228,28 @@ headerbar.selection-mode .selection-menu .arrow, } .maximized headerbar, .maximized .titlebar:not(headerbar) { - background-color: #2b2b2b; - border-color: #212121; + background-color: #57606f; + border-color: #4e5664; } headerbar.default-decoration, .csd headerbar.default-decoration, headerbar.default-decoration:backdrop, .csd headerbar.default-decoration:backdrop, .default-decoration.titlebar:not(headerbar) { min-height: 28px; padding: 0 7px; - background-color: #2b2b2b; + background-color: #57606f; border-bottom-width: 0; } .maximized headerbar.default-decoration, .maximized .csd headerbar.default-decoration, .maximized headerbar.default-decoration:backdrop, .maximized .csd headerbar.default-decoration:backdrop, .maximized .default-decoration.titlebar:not(headerbar) { - background-color: #2b2b2b; + background-color: #57606f; } .titlebar { border-radius: 8px 8px 0 0; } -headerbar entry, headerbar button, headerbar separator { +headerbar entry, +headerbar button, +headerbar separator { margin-top: 6px; margin-bottom: 6px; } @@ -1127,7 +1273,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w box-shadow: none; } .titlebar:not(headerbar) > separator { - background-image: linear-gradient(to bottom, #212121, #212121); + background-image: linear-gradient(to bottom, #4e5664, #4e5664); } .primary-toolbar toolbar separator, @@ -1135,7 +1281,7 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w min-width: 1px; min-height: 1px; border-width: 0 1px; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.22) 25%, rgba(255, 255, 255, 0.22) 75%, rgba(255, 255, 255, 0) 75%) 0 1/0 1px stretch; + border-image: linear-gradient(to bottom, rgba(206, 214, 224, 0) 25%, rgba(206, 214, 224, 0.35) 25%, rgba(206, 214, 224, 0.35) 75%, rgba(206, 214, 224, 0) 75%) 0 1/0 1px stretch; } .primary-toolbar toolbar separator:backdrop, .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, .primary-toolbar .inline-toolbar separator:backdrop { @@ -1143,9 +1289,9 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } .primary-toolbar entry, headerbar entry { - color: rgba(255, 255, 255, 0.87); - border-color: rgba(13, 13, 13, 0.4); - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + border-color: rgba(206, 214, 224, 0.3); + background-color: rgba(60, 77, 94, 0.9); } .primary-toolbar entry image, headerbar entry image { color: inherit; @@ -1154,31 +1300,31 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w opacity: 0.85; } .primary-toolbar entry:focus, headerbar entry:focus { - color: rgba(255, 255, 255, 0.87); - border-color: #8fa876; - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + border-color: rgba(100, 181, 246, 0.35); + background-color: rgba(60, 77, 94, 0.9); background-clip: padding-box; } .primary-toolbar entry:focus image, headerbar entry:focus image { - color: rgba(255, 255, 255, 0.72); + color: rgba(206, 214, 224, 0.85); } .primary-toolbar entry:disabled, headerbar entry:disabled { - color: rgba(255, 255, 255, 0.42); - background-color: rgba(99, 99, 99, 0.25); + color: rgba(206, 214, 224, 0.55); + background-color: rgba(60, 77, 94, 0.75); } .primary-toolbar entry selection:focus, headerbar entry selection:focus { - background-color: #8fa876; - color: #ffffff; + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; } .primary-toolbar entry progress, headerbar entry progress { - border-color: #8fa876; + border-color: rgba(100, 181, 246, 0.35); background-image: none; background-color: transparent; } .primary-toolbar entry.warning, headerbar entry.warning { color: white; - border-color: rgba(13, 13, 13, 0.4); - background-color: #a25931; + border-color: rgba(206, 214, 224, 0.3); + background-color: #b46e4c; } .primary-toolbar entry.warning:focus, headerbar entry.warning:focus { color: white; @@ -1190,53 +1336,53 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w } .primary-toolbar entry.error, headerbar entry.error { color: white; - border-color: rgba(13, 13, 13, 0.4); - background-color: #a83833; + border-color: rgba(206, 214, 224, 0.3); + background-color: #ba6d67; } .primary-toolbar entry.error:focus, headerbar entry.error:focus { color: white; - background-color: #FC4138; + background-color: #fc7661; } .primary-toolbar entry.error selection, headerbar entry.error selection { background-color: white; - color: #FC4138; + color: #fc7661; } .primary-toolbar button, headerbar button { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); outline-offset: -3px; - background-color: rgba(43, 43, 43, 0); - border-color: rgba(43, 43, 43, 0); + background-color: rgba(87, 96, 111, 0); + border-color: rgba(87, 96, 111, 0); } .primary-toolbar button:backdrop, headerbar button:backdrop { opacity: 0.7; } .primary-toolbar button:hover, headerbar button:hover { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: rgba(13, 13, 13, 0.4); - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: rgba(206, 214, 224, 0.3); + background-color: rgba(64, 82, 100, 0.9); } .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: rgba(13, 13, 13, 0.4); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: rgba(206, 214, 224, 0.3); background-color: rgba(0, 0, 0, 0.15); background-clip: padding-box; } .primary-toolbar button:disabled, headerbar button:disabled { - color: rgba(255, 255, 255, 0.42); - background-color: rgba(43, 43, 43, 0); - border-color: rgba(43, 43, 43, 0); + color: rgba(206, 214, 224, 0.55); + background-color: rgba(87, 96, 111, 0); + border-color: rgba(87, 96, 111, 0); } .primary-toolbar button:disabled label, headerbar button:disabled label { color: inherit; } .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked { - color: rgba(255, 255, 255, 0.67); - border-color: rgba(15, 15, 15, 0.85); + color: rgba(206, 214, 224, 0.8); + border-color: rgba(108, 118, 130, 0.85); background-color: rgba(0, 0, 0, 0.1); } .primary-toolbar toolbar.selection-mode button, @@ -1244,8 +1390,8 @@ window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop, w border-color: transparent; background-color: transparent; background-image: none; - color: #ffffff; - background-color: rgba(255, 255, 255, 0); + color: #f2f5fc; + background-color: rgba(242, 245, 252, 0); } .primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) { margin-right: 1px; @@ -1272,10 +1418,10 @@ headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:acti .primary-toolbar .linked:not(.vertical).path-bar > button, .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: rgba(13, 13, 13, 0.4); - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: rgba(206, 214, 224, 0.3); + background-color: rgba(64, 82, 100, 0.9); } .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, @@ -1283,7 +1429,7 @@ headerbar .linked:not(.vertical).path-bar > button { .primary-toolbar .linked:not(.vertical).path-bar > button:hover, .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover { - background-color: rgba(138, 138, 138, 0.4); + background-color: rgba(94, 120, 147, 0.9); } .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .inline-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, @@ -1296,9 +1442,9 @@ headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: rgba(13, 13, 13, 0.4); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: rgba(206, 214, 224, 0.3); background-color: rgba(0, 0, 0, 0.15); } .primary-toolbar toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, @@ -1307,78 +1453,78 @@ headerbar .linked:not(.vertical).path-bar > button:checked { .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, .primary-toolbar .inline-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled { - color: rgba(255, 255, 255, 0.47); + color: rgba(206, 214, 224, 0.6); } .primary-toolbar .linked:not(.vertical) entry, headerbar .linked:not(.vertical) entry { box-shadow: none; } .primary-toolbar .linked:not(.vertical) entry:focus, headerbar .linked:not(.vertical) entry:focus { - color: rgba(255, 255, 255, 0.87); - border-color: rgba(13, 13, 13, 0.4); - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + border-color: rgba(206, 214, 224, 0.3); + background-color: rgba(60, 77, 94, 0.9); background-clip: padding-box; } .primary-toolbar .linked:not(.vertical) entry:focus image, headerbar .linked:not(.vertical) entry:focus image { color: inherit; } .primary-toolbar .linked:not(.vertical) entry + button:last-child, headerbar .linked:not(.vertical) entry + button:last-child { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: rgba(13, 13, 13, 0.4); - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: rgba(206, 214, 224, 0.3); + background-color: rgba(64, 82, 100, 0.9); } .primary-toolbar .linked:not(.vertical) entry + button:last-child:hover, headerbar .linked:not(.vertical) entry + button:last-child:hover { - background-color: rgba(138, 138, 138, 0.4); + background-color: rgba(94, 120, 147, 0.9); } .primary-toolbar .linked:not(.vertical) entry + button:last-child:active, headerbar .linked:not(.vertical) entry + button:last-child:active, .primary-toolbar .linked:not(.vertical) entry + button:last-child:checked, headerbar .linked:not(.vertical) entry + button:last-child:checked { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: rgba(13, 13, 13, 0.4); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: rgba(206, 214, 224, 0.3); background-color: rgba(0, 0, 0, 0.15); } .primary-toolbar .linked:not(.vertical) entry + button:last-child:disabled, headerbar .linked:not(.vertical) entry + button:last-child:disabled { - color: rgba(255, 255, 255, 0.47); - background-color: rgba(99, 99, 99, 0.2); - border-color: rgba(13, 13, 13, 0.4); + color: rgba(206, 214, 224, 0.6); + background-color: rgba(64, 82, 100, 0.7); + border-color: rgba(206, 214, 224, 0.3); } .primary-toolbar .linked:not(.vertical) entry + button:last-child:disabled:checked, headerbar .linked:not(.vertical) entry + button:last-child:disabled:checked { - background-color: rgba(143, 168, 118, 0.65); - color: rgba(255, 255, 255, 0.75); + background-color: rgba(100, 181, 246, 0); + color: rgba(242, 245, 252, 0.75); } .primary-toolbar button.suggested-action, headerbar button.suggested-action { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #6db442; - border-color: #6db442; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: rgb(26, 196, 88); + border-color: rgb(26, 196, 88); } .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; - color: #6db442; - outline-color: rgba(109, 180, 66, 0.3); + color: rgb(26, 196, 88); + outline-color: rgba(26, 196, 88, 0.3); } .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #88c663; - border-color: #88c663; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #2ee370; + border-color: #2ee370; } .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #568f34; - border-color: #568f34; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #149744; + border-color: #149744; } .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled { - color: rgba(255, 255, 255, 0.42); - background-color: rgba(43, 43, 43, 0); - border-color: rgba(43, 43, 43, 0); + color: rgba(206, 214, 224, 0.55); + background-color: rgba(87, 96, 111, 0); + border-color: rgba(87, 96, 111, 0); } .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label { color: inherit; @@ -1388,37 +1534,37 @@ headerbar .linked:not(.vertical).path-bar > button:disabled { } .primary-toolbar button.destructive-action, headerbar button.destructive-action { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #F04A50; - border-color: #F04A50; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #ff5f45; + border-color: #ff5f45; } .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; - color: #F04A50; - outline-color: rgba(240, 74, 80, 0.3); + color: #ff5f45; + outline-color: rgba(255, 95, 69, 0.3); } .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #f4797e; - border-color: #f4797e; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #ff8b78; + border-color: #ff8b78; } .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #ec1b22; - border-color: #ec1b22; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #ff3312; + border-color: #ff3312; } .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled { - color: rgba(255, 255, 255, 0.42); - background-color: rgba(43, 43, 43, 0); - border-color: rgba(43, 43, 43, 0); + color: rgba(206, 214, 224, 0.55); + background-color: rgba(87, 96, 111, 0); + border-color: rgba(87, 96, 111, 0); } .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label { color: inherit; @@ -1427,48 +1573,48 @@ headerbar .linked:not(.vertical).path-bar > button:disabled { opacity: 0.8; } .primary-toolbar spinbutton:focus button, headerbar spinbutton:focus button { - color: #ffffff; + color: #f2f5fc; } .primary-toolbar spinbutton:focus button:hover, headerbar spinbutton:focus button:hover { - background-color: rgba(255, 255, 255, 0.1); + background-color: rgba(242, 245, 252, 0.1); border-color: transparent; } .primary-toolbar spinbutton:focus button:disabled, headerbar spinbutton:focus button:disabled { - color: rgba(255, 255, 255, 0.4); + color: rgba(242, 245, 252, 0.4); } .primary-toolbar spinbutton button, headerbar spinbutton button { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .primary-toolbar spinbutton button:hover, headerbar spinbutton button:hover { - background-color: rgba(255, 255, 255, 0.12); + background-color: rgba(206, 214, 224, 0.25); border-color: transparent; } .primary-toolbar spinbutton button:disabled, headerbar spinbutton button:disabled { - color: rgba(255, 255, 255, 0.57); + color: rgba(206, 214, 224, 0.7); } .primary-toolbar spinbutton button:active, headerbar spinbutton button:active { background-color: rgba(0, 0, 0, 0.1); } .primary-toolbar combobox:disabled, headerbar combobox:disabled { - color: rgba(255, 255, 255, 0.27); + color: rgba(206, 214, 224, 0.4); } .primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo { - color: rgba(255, 255, 255, 0.87); - border-color: rgba(13, 13, 13, 0.4); - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + border-color: rgba(206, 214, 224, 0.3); + background-color: rgba(60, 77, 94, 0.9); } .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image { color: inherit; } .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover { - color: rgba(255, 255, 255, 0.87); - border-color: #8fa876; - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + border-color: rgba(100, 181, 246, 0.35); + background-color: rgba(60, 77, 94, 0.9); box-shadow: none; } .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled { - color: rgba(255, 255, 255, 0.42); - background-color: rgba(99, 99, 99, 0.25); + color: rgba(206, 214, 224, 0.55); + background-color: rgba(60, 77, 94, 0.75); } .primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) { border-right-style: none; @@ -1494,7 +1640,7 @@ headerbar .linked:not(.vertical).path-bar > button:disabled { opacity: 0.75; } .primary-toolbar progressbar trough, headerbar progressbar trough { - background-color: rgba(13, 13, 13, 0.4); + background-color: rgba(206, 214, 224, 0.3); } .primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop { opacity: 0.75; @@ -1503,26 +1649,26 @@ headerbar .linked:not(.vertical).path-bar > button:disabled { opacity: 0.75; } .primary-toolbar scale slider, headerbar scale slider { - background-color: #454545; - border-color: rgba(13, 13, 13, 0.7); + background-color: #6d798c; + border-color: rgba(206, 214, 224, 0.6); } .primary-toolbar scale slider:hover, headerbar scale slider:hover { - background-color: #525252; - border-color: rgba(13, 13, 13, 0.7); + background-color: #7b8698; + border-color: rgba(206, 214, 224, 0.6); } .primary-toolbar scale slider:active, headerbar scale slider:active { - background-color: #8fa876; - border-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); + border-color: rgba(100, 181, 246, 0.35); } .primary-toolbar scale slider:disabled, headerbar scale slider:disabled { - background-color: #3d3d3d; - border-color: rgba(13, 13, 13, 0.7); + background-color: #667283; + border-color: rgba(206, 214, 224, 0.6); } .primary-toolbar scale trough, headerbar scale trough { - background-color: rgba(13, 13, 13, 0.4); + background-color: rgba(206, 214, 224, 0.3); } .primary-toolbar scale trough:disabled, headerbar scale trough:disabled { - background-color: rgba(13, 13, 13, 0.3); + background-color: rgba(206, 214, 224, 0.2); } .path-bar button.text-button, .path-bar button.image-button, .path-bar headerbar button.titlebutton, headerbar .path-bar button.titlebutton, @@ -1553,7 +1699,7 @@ headerbar .linked:not(.vertical).path-bar > button:disabled { } treeview.view { - border-left-color: rgba(255, 255, 255, 0.02); + border-left-color: rgba(206, 214, 224, 0.15); border-top-color: rgba(0, 0, 0, 0.1); } * { @@ -1566,18 +1712,18 @@ treeview.view { } treeview.view acceleditor > label { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } treeview.view:selected, treeview.view:selected:focus { border-radius: 0; - border-left-color: #c7d4bb; - border-top-color: rgba(255, 255, 255, 0); + border-left-color: rgba(217, 234, 251, 0.675); + border-top-color: rgba(206, 214, 224, 0.1); } treeview.view:disabled { - color: rgba(255, 255, 255, 0.42); + color: #86909b; } treeview.view:disabled:selected { - color: #bccbad; + color: rgba(208, 230, 251, 0.61); } treeview.view.separator { min-height: 2px; @@ -1586,7 +1732,7 @@ treeview.view.separator { treeview.view:drop(active) { border-style: solid none; border-width: 1px; - border-color: rgba(192, 206, 178, 0.935); + border-color: rgba(187, 208, 228, 0.675); } treeview.view:drop(active).after { border-top-style: none; @@ -1596,41 +1742,41 @@ treeview.view:drop(active).before { } treeview.view.expander { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); - color: rgba(147, 147, 147, 0.935); + color: #85929f; } treeview.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } treeview.view.expander:hover { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } treeview.view.expander:selected { - color: #dde5d6; + color: rgba(230, 240, 252, 0.805); } treeview.view.expander:selected:hover { - color: #ffffff; + color: #f2f5fc; } treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } treeview.view.progressbar, treeview.view.progressbar:focus { - color: #ffffff; + color: #f2f5fc; border-radius: 2px; - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } treeview.view.progressbar:selected, treeview.view.progressbar:selected:focus, treeview.view.progressbar:focus:selected, treeview.view.progressbar:focus:selected:focus { - color: #8fa876; + color: rgba(100, 181, 246, 0.35); box-shadow: none; - background-color: #ffffff; + background-color: #f2f5fc; } treeview.view.trough { - color: rgba(255, 255, 255, 0.87); - background-color: #2b2b2b; + color: #ced6e0; + background-color: #4c5461; border-radius: 2px; - border: 1px solid #292929; + border: 1px solid #86909b; } treeview.view.trough:selected, treeview.view.trough:selected:focus { - color: #ffffff; + color: #f2f5fc; background-color: rgba(0, 0, 0, 0.2); border-radius: 2px; border-width: 0; @@ -1638,21 +1784,21 @@ treeview.view.trough:selected, treeview.view.trough:selected:focus { treeview.view header button { padding: 3px 6px; font-weight: bold; - color: rgba(208, 208, 208, 0.896); - background-color: #353535; + color: #b1bbc6; + background-color: #555e6c; background-image: none; border-style: none solid solid none; border-radius: 0; - border-color: #292929; + border-color: #86909b; } treeview.view header button:active, treeview.view header button:hover { - background-color: #3d3d3d; + background-color: #5b6575; } treeview.view header button:active:hover { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } treeview.view header button:disabled { - border-color: #383838; + border-color: #57606f; background-image: none; } treeview.view header button:last-child { @@ -1664,20 +1810,20 @@ treeview.view header.button.dnd:selected, treeview.view header.button.dnd:hover, treeview.view header.button.dnd:active { transition: none; - color: #8fa876; - box-shadow: inset 1px 1px 0 1px #8fa876, inset -1px 0 0 1px #8fa876, inset 1px 1px #404040, inset -1px 0 #404040; + color: rgba(100, 181, 246, 0.35); + box-shadow: inset 1px 1px 0 1px rgba(100, 181, 246, 0.35), inset -1px 0 0 1px rgba(100, 181, 246, 0.35), inset 1px 1px #3c4d5e, inset -1px 0 #3c4d5e; } menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0px; - background-color: #2b2b2b; - color: rgba(255, 255, 255, 0.87); + background-color: #57606f; + color: #ced6e0; } menubar:backdrop, .menubar:backdrop { - color: rgba(255, 255, 255, 0.57); + color: rgba(206, 214, 224, 0.7); } menubar > menuitem, .menubar > menuitem { @@ -1688,16 +1834,16 @@ menubar > menuitem, menubar > menuitem:hover, .menubar > menuitem:hover { background-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } menubar > menuitem:disabled, .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.27); + color: rgba(206, 214, 224, 0.4); border-color: transparent; } menubar > menuitem > label:disabled, .menubar > menuitem > label:disabled { - color: rgba(255, 255, 255, 0.42); + color: rgba(206, 214, 224, 0.55); } menu, @@ -1705,8 +1851,8 @@ menu, margin: 4px; padding: 0; border-radius: 0; - background-color: #383838; - border: 1px solid #292929; + background-color: #57606f; + border: 1px solid #86909b; } .csd menu, .csd .menu { @@ -1718,12 +1864,12 @@ menu separator, .csd menu separator, .menu separator, .csd .menu separator { margin: 2px 0; - background-color: #292929; + background-color: rgba(134, 144, 155, 0.5); } menu .separator:not(label), .csd menu .separator:not(label), .menu .separator:not(label), .csd .menu .separator:not(label) { - color: #383838; + color: #57606f; } menu menuitem, .menu menuitem { @@ -1733,12 +1879,12 @@ menu menuitem, } menu menuitem:hover, .menu menuitem:hover { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; background-color: rgba(255, 255, 255, 0.1); } menu menuitem:disabled, .menu menuitem:disabled { - color: rgba(255, 255, 255, 0.42); + color: #86909b; } menu menuitem arrow, .menu menuitem arrow { @@ -1758,15 +1904,18 @@ menu menuitem arrow:dir(rtl), menuitem accelerator { color: alpha(currentColor,0.55); } -menuitem check, menuitem radio { +menuitem check, +menuitem radio { min-height: 16px; min-width: 16px; } -menuitem check:dir(ltr), menuitem radio:dir(ltr) { +menuitem check:dir(ltr), +menuitem radio:dir(ltr) { margin-right: 6px; margin-left: 2px; } -menuitem check:dir(rtl), menuitem radio:dir(rtl) { +menuitem check:dir(rtl), +menuitem radio:dir(rtl) { margin-left: 6px; margin-right: 2px; } @@ -1779,24 +1928,24 @@ menu > arrow, min-width: 16px; min-height: 16px; padding: 4px; - background-color: #383838; + background-color: #57606f; border-radius: 0; } menu > arrow.top, .menu > arrow.top { margin-top: -6px; - border-bottom: 1px solid rgba(79, 79, 79, 0.987); + border-bottom: 1px solid #4b5b6b; -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } menu > arrow.bottom, .menu > arrow.bottom { margin-bottom: -6px; - border-top: 1px solid rgba(79, 79, 79, 0.987); + border-top: 1px solid #4b5b6b; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } menu > arrow:hover, .menu > arrow:hover { - background-color: rgba(79, 79, 79, 0.987); + background-color: #4b5b6b; } menu > arrow:disabled, .menu > arrow:disabled { @@ -1814,21 +1963,21 @@ popover.background { padding: 2px; border-radius: 3px; background-clip: border-box; - background-color: #383838; + background-color: #57606f; box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.35); } .csd popover, popover, .csd popover.background, popover.background { - border: 1px solid #1c1c1c; + border: 1px solid #78838f; } popover separator, popover.background separator { - background-color: #383838; + background-color: #57606f; } popover label.separator, popover.background label.separator { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } popover > list, popover > .view, @@ -1860,7 +2009,7 @@ notebook { padding: 0; } notebook.frame { - border: 1px solid #292929; + border: 1px solid #86909b; } notebook.frame > header { margin: -1px; @@ -1886,24 +2035,24 @@ notebook.frame > header.left, notebook.frame > header.right { padding-bottom: 0; } notebook > stack:not(:only-child) { - background-color: #404040; + background-color: #3c4d5e; } notebook > header { padding: 2px; - background-color: #383838; + background-color: #57606f; /* button in headers */ } notebook > header.top { - box-shadow: inset 0 -1px #292929; + box-shadow: inset 0 -1px #86909b; } notebook > header.bottom { - box-shadow: inset 0 1px #292929; + box-shadow: inset 0 1px #86909b; } notebook > header.right { - box-shadow: inset 1px 0 #292929; + box-shadow: inset 1px 0 #86909b; } notebook > header.left { - box-shadow: inset -1px 0 #292929; + box-shadow: inset -1px 0 #86909b; } notebook > header.top { padding-bottom: 0; @@ -1990,79 +2139,80 @@ notebook > header.left > tabs > arrow.down:first-child, notebook > header.right margin-bottom: 2px; } notebook > header > tabs > arrow { - color: rgba(255, 255, 255, 0.42); + color: #86909b; } notebook > header > tabs > arrow:hover { - color: rgba(255, 255, 255, 0.645); + color: #aab3be; } notebook > header > tabs > arrow:active { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } notebook > header > tabs > arrow:disabled { - color: rgba(255, 255, 255, 0.12); + color: rgba(134, 144, 155, 0.7); } notebook > header.top > tabs > tab:hover:not(:checked) { - box-shadow: inset 0 -1px #292929; + box-shadow: inset 0 -1px #86909b; } notebook > header.bottom > tabs > tab:hover:not(:checked) { - box-shadow: inset 0 1px #292929; + box-shadow: inset 0 1px #86909b; } notebook > header.left > tabs > tab:hover:not(:checked) { - box-shadow: inset -1px 0 #292929; + box-shadow: inset -1px 0 #86909b; } notebook > header.right > tabs > tab:hover:not(:checked) { - box-shadow: inset 1px 0 #292929; + box-shadow: inset 1px 0 #86909b; } notebook > header > tabs > tab { - color: rgba(255, 255, 255, 0.42); - background-color: rgba(64, 64, 64, 0); + color: #86909b; + background-color: rgba(60, 77, 94, 0); } notebook > header > tabs > tab:hover:not(:checked) { - color: rgba(255, 255, 255, 0.645); - background-color: rgba(64, 64, 64, 0.5); - border-color: #292929; + color: #aab3be; + background-color: rgba(60, 77, 94, 0.5); + border-color: #86909b; } notebook > header > tabs > tab:checked { - color: rgba(255, 255, 255, 0.87); - background-color: #404040; - border-color: #292929; + color: #ced6e0; + background-color: #3c4d5e; + border-color: #86909b; } notebook > header > tabs > tab button.flat { min-height: 22px; min-width: 16px; padding: 0; - color: rgba(173, 173, 173, 0.9155); + color: #a4adb8; } notebook > header > tabs > tab button.flat:hover { color: #ff4d4d; } notebook > header > tabs > tab button.flat:active, notebook > header > tabs > tab button.flat:active:hover { - color: #8fa876; + color: rgba(100, 181, 246, 0.35); } notebook > header button.flat { padding: 2px; } scrollbar { - background-color: #3d3d3d; + background-color: rgba(60, 77, 94, 0.3); transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } * { + /* pretter ignore */ -GtkScrollbar-has-backward-stepper: false; -GtkScrollbar-has-forward-stepper: false; } scrollbar.top { - border-bottom: 1px solid #292929; + border-bottom: 1px solid #86909b; } scrollbar.bottom { - border-top: 1px solid #292929; + border-top: 1px solid #86909b; } scrollbar.left { - border-right: 1px solid #292929; + border-right: 1px solid #86909b; } scrollbar.right { - border-left: 1px solid #292929; + border-left: 1px solid #86909b; } scrollbar button { border: none; @@ -2074,13 +2224,13 @@ scrollbar slider { border: 4px solid transparent; border-radius: 8px; background-clip: padding-box; - background-color: rgba(123, 123, 123, 0.948); + background-color: #878f9c; } scrollbar slider:hover { - background-color: rgba(105, 105, 105, 0.961); + background-color: #7b8391; } scrollbar slider:hover:active { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } scrollbar slider:disabled { background-color: transparent; @@ -2104,7 +2254,7 @@ scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; min-width: 4px; min-height: 4px; - background-color: rgba(184, 184, 184, 0.909); + background-color: #aab3be; border: 1px solid rgba(0, 0, 0, 0.3); } scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { @@ -2125,6 +2275,104 @@ scrollbar.vertical slider { min-height: 40px; } +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #86909b; +} + +frame.flat > border, +frame > border.flat, +.frame.flat { + border-style: none; +} + +scrolledwindow viewport.frame { + border-style: none; +} +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(100, 181, 246, 0)), to(rgba(100, 181, 246, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center top; + background-color: transparent; + border: none; + box-shadow: none; +} +scrolledwindow overshoot.bottom { + background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(100, 181, 246, 0)), to(rgba(100, 181, 246, 0))); + background-size: 100% 60%; + background-repeat: no-repeat; + background-position: center bottom; + background-color: transparent; + border: none; + box-shadow: none; +} +scrolledwindow overshoot.left { + background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(100, 181, 246, 0)), to(rgba(100, 181, 246, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: left center; + background-color: transparent; + border: none; + box-shadow: none; +} +scrolledwindow overshoot.right { + background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(100, 181, 246, 0)), to(rgba(100, 181, 246, 0))); + background-size: 60% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; +} +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; +} +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; +} +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; +} +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; +} +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #86909b 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: rgba(60, 77, 94, 0.3); +} +scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; +} + switch { font-size: 1px; min-width: 52px; @@ -2137,7 +2385,8 @@ switch slider { min-width: 1px; min-height: 1px; } -switch, switch slider { +switch, +switch slider { outline-color: transparent; color: transparent; border: none; @@ -2145,7 +2394,7 @@ switch, switch slider { } switch { - background-image: -gtk-scaled(url("assets/switch-dark.png"), url("assets/switch-dark@2.png")); + background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); } menuitem:hover switch, @@ -2157,11 +2406,11 @@ infobar switch { headerbar switch, .primary-toolbar switch, .primary-toolbar toolbar switch { - background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); + background-image: -gtk-scaled(url("assets/switch-header.png"), url("assets/switch-header@2.png")); } switch:checked { - background-image: -gtk-scaled(url("assets/switch-active-dark.png"), url("assets/switch-active-dark@2.png")); + background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); } menuitem:hover switch:checked, @@ -2173,11 +2422,11 @@ infobar switch:checked { headerbar switch:checked, .primary-toolbar switch:checked, .primary-toolbar toolbar switch:checked { - background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); + background-image: -gtk-scaled(url("assets/switch-active-header.png"), url("assets/switch-active-header@2.png")); } switch:disabled { - background-image: -gtk-scaled(url("assets/switch-insensitive-dark.png"), url("assets/switch-insensitive-dark@2.png")); + background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); } menuitem:hover switch:disabled, @@ -2189,11 +2438,11 @@ infobar switch:disabled { headerbar switch:disabled, .primary-toolbar switch:disabled, .primary-toolbar toolbar switch:disabled { - background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); + background-image: -gtk-scaled(url("assets/switch-insensitive-header.png"), url("assets/switch-insensitive-header@2.png")); } switch:checked:disabled { - background-image: -gtk-scaled(url("assets/switch-active-insensitive-dark.png"), url("assets/switch-active-insensitive-dark@2.png")); + background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); } menuitem:hover switch:checked:disabled, @@ -2205,13 +2454,13 @@ infobar switch:checked:disabled { headerbar switch:checked:disabled, .primary-toolbar switch:checked:disabled, .primary-toolbar toolbar switch:checked:disabled { - background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); + background-image: -gtk-scaled(url("assets/switch-active-insensitive-header.png"), url("assets/switch-active-insensitive-header@2.png")); } .check, check, treeview.check { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); } .osd check { @@ -2228,7 +2477,7 @@ infobar check { .check:disabled, check:disabled, treeview.check:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); } .osd check:disabled { @@ -2245,7 +2494,7 @@ infobar check:disabled { .check:indeterminate, check:indeterminate, treeview.check:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); } .osd check:indeterminate { @@ -2262,7 +2511,7 @@ infobar check:indeterminate { .check:indeterminate:disabled, check:indeterminate:disabled, treeview.check:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); } .osd check:indeterminate:disabled { @@ -2279,7 +2528,7 @@ infobar check:indeterminate:disabled { .check:checked, check:checked, treeview.check:checked { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); } .osd check:checked { @@ -2296,7 +2545,7 @@ infobar check:checked { .check:checked:disabled, check:checked:disabled, treeview.check:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); } .osd check:checked:disabled { @@ -2313,7 +2562,7 @@ infobar check:checked:disabled { .radio, radio, treeview.radio { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); } .osd radio { @@ -2330,7 +2579,7 @@ infobar radio { .radio:disabled, radio:disabled, treeview.radio:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); } .osd radio:disabled { @@ -2347,7 +2596,7 @@ infobar radio:disabled { .radio:indeterminate, radio:indeterminate, treeview.radio:indeterminate { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); } .osd radio:indeterminate { @@ -2364,7 +2613,7 @@ infobar radio:indeterminate { .radio:indeterminate:disabled, radio:indeterminate:disabled, treeview.radio:indeterminate:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); } .osd radio:indeterminate:disabled { @@ -2381,7 +2630,7 @@ infobar radio:indeterminate:disabled { .radio:checked, radio:checked, treeview.radio:checked { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); } .osd radio:checked { @@ -2398,7 +2647,7 @@ infobar radio:checked { .radio:checked:disabled, radio:checked:disabled, treeview.radio:checked:disabled { - -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); } .osd radio:checked:disabled { @@ -2413,23 +2662,26 @@ infobar radio:checked:disabled { } .view.content-view.check:not(.list), iconview.content-view.check:not(.list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); background-color: transparent; } .view.content-view.check:checked:not(.list), iconview.content-view.check:checked:not(.list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); background-color: transparent; } -checkbutton.text-button, radiobutton.text-button { +checkbutton.text-button, +radiobutton.text-button { padding: 2px 0; outline-offset: 0; } -checkbutton label:not(:only-child):first-child, radiobutton label:not(:only-child):first-child { +checkbutton label:not(:only-child):first-child, +radiobutton label:not(:only-child):first-child { margin-left: 4px; } -checkbutton label:not(:only-child):last-child, radiobutton label:not(:only-child):last-child { +checkbutton label:not(:only-child):last-child, +radiobutton label:not(:only-child):last-child { margin-right: 4px; } @@ -2453,13 +2705,15 @@ scale { scale.horizontal trough { padding: 0 4px; } -scale.horizontal highlight, scale.horizontal fill { +scale.horizontal highlight, +scale.horizontal fill { margin: 0 -4px; } scale.vertical trough { padding: 4px 0; } -scale.vertical highlight, scale.vertical fill { +scale.vertical highlight, +scale.vertical fill { margin: -4px 0; } scale slider { @@ -2478,84 +2732,84 @@ scale.fine-tune trough { } scale slider { background-clip: border-box; - background-color: #454545; - border: 1px solid #242424; + background-color: #405264; + border: 1px solid #808b96; border-radius: 50%; box-shadow: none; } scale slider:disabled { - background-color: #3c3c3c; - border-color: rgba(36, 36, 36, 0.8); + background-color: #485666; + border-color: rgba(128, 139, 150, 0.8); } scale slider:active { - background-color: #8fa876; - border-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); + border-color: rgba(100, 181, 246, 0.35); } .osd scale slider { - background-color: #353535; - border-color: #8fa876; + background-color: #3c4d5e; + border-color: rgba(100, 181, 246, 0.35); } .osd scale slider:hover { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } .osd scale slider:active { - background-color: #76905b; - border-color: #76905b; + background-color: rgba(52, 158, 243, 0.35); + border-color: rgba(52, 158, 243, 0.35); } menuitem:hover scale slider, row:selected scale slider, infobar scale slider { - background-color: #ffffff; - border-color: #ffffff; + background-color: #f2f5fc; + border-color: #f2f5fc; } menuitem:hover scale slider:hover, row:selected scale slider:hover, infobar scale slider:hover { - background-color: #eef2ea; - border-color: #eef2ea; + background-color: rgba(237, 243, 252, 0.9025); + border-color: rgba(237, 243, 252, 0.9025); } menuitem:hover scale slider:active, row:selected scale slider:active, infobar scale slider:active { - background-color: #c7d4bb; - border-color: #c7d4bb; + background-color: rgba(217, 234, 251, 0.675); + border-color: rgba(217, 234, 251, 0.675); } menuitem:hover scale slider:disabled, row:selected scale slider:disabled, infobar scale slider:disabled { - background-color: #cdd8c1; - border-color: #cdd8c1; + background-color: rgba(221, 236, 251, 0.7075); + border-color: rgba(221, 236, 251, 0.7075); } scale trough { outline-offset: 2px; -gtk-outline-radius: 4.5px; border-radius: 2.5px; - background-color: #2b2b2b; + background-color: #4c5461; } scale trough:disabled { - background-color: rgba(43, 43, 43, 0.55); + background-color: rgba(76, 84, 97, 0.55); } .osd scale trough { - background-color: #474747; - outline-color: rgba(219, 219, 219, 0.2); + background-color: #4a5f74; + outline-color: rgba(242, 245, 252, 0.2); } .osd scale trough highlight { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } menuitem:hover scale trough row:selected scale trough, infobar scale trough { background-color: rgba(0, 0, 0, 0.2); } menuitem:hover scale trough row:selected scale trough highlight, infobar scale trough highlight { - background-color: #ffffff; + background-color: #f2f5fc; } menuitem:hover scale trough row:selected scale trough highlight:disabled, infobar scale trough highlight:disabled { - background-color: #cdd8c1; + background-color: rgba(221, 236, 251, 0.7075); } menuitem:hover scale trough row:selected scale trough:disabled, infobar scale trough:disabled { background-color: rgba(0, 0, 0, 0.1); } scale highlight { border-radius: 2.5px; - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } scale highlight:disabled { - background-color: rgba(143, 168, 118, 0.55); + background-color: rgba(100, 181, 246, 0); } scale fill { border-radius: 2.5px; - background-color: rgba(143, 168, 118, 0.5); + background-color: rgba(100, 181, 246, 0); } scale fill:disabled { background-color: transparent; @@ -2616,7 +2870,7 @@ scale.vertical.fine-tune indicator { progressbar { padding: 0; font-size: smaller; - color: rgba(255, 255, 255, 0.57); + color: rgba(206, 214, 224, 0.7); } progressbar.osd { min-width: 3px; @@ -2629,27 +2883,27 @@ progressbar.osd trough { box-shadow: none; } progressbar progress { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); border-radius: 0px; box-shadow: none; } row:selected progressbar progress, infobar progressbar progress { - background-color: #ffffff; + background-color: #f2f5fc; } progressbar trough { - border: 1px solid #292929; + border: 1px solid #86909b; border-radius: 2px; - background-color: #2b2b2b; + background-color: #4c5461; } row:selected progressbar trough, infobar progressbar trough { background-color: rgba(0, 0, 0, 0.2); } .osd .progressbar { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } .osd .trough { - background-color: #f4f4f4; + background-color: white; } levelbar block { @@ -2664,7 +2918,7 @@ levelbar trough { border: none; padding: 3px; border-radius: 3px; - background-color: #2b2b2b; + background-color: #4c5461; } levelbar.horizontal.discrete block { margin: 0 1px; @@ -2673,8 +2927,8 @@ levelbar.vertical.discrete block { margin: 1px 0; } levelbar block:not(.empty) { - border: 1px solid #8fa876; - background-color: #8fa876; + border: 1px solid rgba(100, 181, 246, 0.35); + background-color: rgba(100, 181, 246, 0.35); border-radius: 2px; } levelbar block.low { @@ -2682,114 +2936,16 @@ levelbar block.low { background-color: #f27835; } levelbar block.high { - border-color: #8fa876; - background-color: #8fa876; + border-color: rgba(100, 181, 246, 0.35); + background-color: rgba(100, 181, 246, 0.35); } levelbar block.full { - border-color: #73d216; - background-color: #73d216; + border-color: rgb(70, 221, 126); + background-color: rgb(70, 221, 126); } levelbar block.empty { - background-color: #404040; - border-color: #404040; -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid #292929; -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow viewport.frame { - border-style: none; -} -scrolledwindow overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(143, 168, 118, 0.2)), to(rgba(143, 168, 118, 0))); - background-size: 100% 60%; - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; -} -scrolledwindow overshoot.bottom { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(143, 168, 118, 0.2)), to(rgba(143, 168, 118, 0))); - background-size: 100% 60%; - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; -} -scrolledwindow overshoot.left { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(143, 168, 118, 0.2)), to(rgba(143, 168, 118, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; -} -scrolledwindow overshoot.right { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(143, 168, 118, 0.2)), to(rgba(143, 168, 118, 0))); - background-size: 60% 100%; - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; -} -scrolledwindow undershoot.top { - background-color: transparent; - background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); - padding-top: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center top; -} -scrolledwindow undershoot.bottom { - background-color: transparent; - background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); - padding-bottom: 1px; - background-size: 10px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: center bottom; -} -scrolledwindow undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); - padding-left: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left center; -} -scrolledwindow undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); - padding-right: 1px; - background-size: 1px 10px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right center; -} -scrolledwindow junction { - border-color: transparent; - border-image: linear-gradient(to bottom, #292929 1px, transparent 1px) 0 0 0 1/0 1px stretch; - background-color: #3d3d3d; -} -scrolledwindow junction:dir(rtl) { - border-image-slice: 0 1 0 0; + background-color: #3c4d5e; + border-color: #3c4d5e; } separator { @@ -2798,9 +2954,65 @@ separator { min-height: 1px; } +.app-notification { + padding: 10px; + color: #f2f5fc; + background-color: #3c4d5e; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: #28343f; +} +.app-notification border { + border: none; +} +.app-notification button { + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(106, 133, 160, 0.4); +} +.app-notification button.flat { + border-color: rgba(100, 181, 246, 0); +} +.app-notification button:hover { + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(128, 151, 174, 0.5); +} +.app-notification button:active, .app-notification button:checked { + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(0, 0, 0, 0.15); + background-clip: padding-box; +} +.app-notification button:disabled { + color: #737f8d; + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(106, 133, 160, 0.25); +} + +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); +} +expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); +} +expander arrow:hover { + color: white; +} +expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); +} + list { - background-color: #404040; - border-color: #292929; + background-color: #3c4d5e; + border-color: #86909b; } list row { padding: 2px; @@ -2813,104 +3025,48 @@ row.activatable.has-open-popup, row.activatable:hover { background-color: rgba(255, 255, 255, 0.05); } row.activatable:active { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } row.activatable:disabled { - color: rgba(255, 255, 255, 0.42); + color: #86909b; } row.activatable:disabled image { color: inherit; } row.activatable:selected:active { - color: #ffffff; + color: #f2f5fc; } row.activatable:selected.has-open-popup, row.activatable:selected:hover { - background-color: #81976a; -} - -.app-notification { - padding: 10px; - color: #dbdbdb; - background-color: #353535; - background-clip: border-box; - border-radius: 0 0 2px 2px; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #1c1c1c; -} -.app-notification border { - border: none; -} -.app-notification button { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(109, 109, 109, 0.4); -} -.app-notification button.flat { - border-color: rgba(143, 168, 118, 0); -} -.app-notification button:hover { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(127, 127, 127, 0.5); -} -.app-notification button:active, .app-notification button:checked { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(0, 0, 0, 0.15); - background-clip: padding-box; -} -.app-notification button:disabled { - color: #676767; - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(109, 109, 109, 0.25); -} - -expander arrow { - min-width: 16px; - min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); -} -expander arrow:dir(rtl) { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); -} -expander arrow:hover { - color: rgba(255, 255, 255, 0.87); -} -expander arrow:checked { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + background-color: rgba(66, 119, 161, 0.415); } calendar { - color: rgba(255, 255, 255, 0.87); - border: 1px solid #292929; + color: #ced6e0; + border: 1px solid #86909b; border-radius: 3px; padding: 2px; } calendar:selected { - background-color: #8fa876; - color: #ffffff; + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; border-radius: 1.5px; } calendar.header { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; border: none; border-radius: 0; } calendar.button, calendar.button:focus { - color: rgba(255, 255, 255, 0.32); + color: rgba(206, 214, 224, 0.45); border-color: transparent; background-color: transparent; background-image: none; } calendar.button:hover, calendar.button:focus:hover { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } calendar.button:disabled, calendar.button:focus:disabled { - color: rgba(255, 255, 255, 0.42); + color: #86909b; background-color: transparent; background-image: none; } @@ -2918,7 +3074,7 @@ calendar:indeterminate { color: alpha(currentColor,0.55); } calendar.highlight { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .dialog-action-area .button.text-button { @@ -2933,8 +3089,8 @@ calendar.highlight { -GtkDialog-button-spacing: 0; } .message-dialog .titlebar { - background-color: #2b2b2b; - border-bottom: 1px solid #191919; + background-color: #57606f; + border-bottom: 1px solid #474f5b; } .message-dialog.csd.background { border-bottom-left-radius: 3px; @@ -2958,14 +3114,14 @@ calendar.highlight { } filechooser #pathbarbox { - background-color: #2b2b2b; - border-bottom: 1px solid #292929; + background-color: #57606f; + border-bottom: 1px solid #86909b; } filechooser .search-bar { - background-color: #2b2b2b; + background-color: #57606f; } filechooser actionbar { - background-color: #383838; + background-color: #57606f; } filechooserbutton:drop(active) { @@ -2973,22 +3129,76 @@ filechooserbutton:drop(active) { border-color: transparent; } +infobar { + border-style: none; +} +infobar.info, infobar.question, infobar.warning, infobar.error { + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; + caret-color: currentColor; +} +infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { + color: rgba(100, 181, 246, 0.35); + background-color: #f2f5fc; +} +infobar.info:disabled label, +infobar.info:disabled image, infobar.question:disabled label, +infobar.question:disabled image, infobar.warning:disabled label, +infobar.warning:disabled image, infobar.error:disabled label, +infobar.error:disabled image { + color: rgba(242, 245, 252, 0.5); +} +infobar.warning { + background-color: #f27835; +} +infobar.error { + background-color: #ff5f45; +} +infobar.question { + background-color: #64b5f6; +} + +tooltip, +.tooltip { + color: #4a4a4a; + border-radius: 2px; + border: 1px solid #d0d0d0; +} +tooltip.background, +.tooltip.background { + background-color: #fbeaa0; + background-clip: padding-box; +} +tooltip.background label, +.tooltip.background label { + padding: 4px; +} +tooltip decoration, +.tooltip decoration { + background-color: transparent; +} +tooltip *, +.tooltip * { + background-color: transparent; + color: #4a4a4a; +} + .sidebar { border-style: none; - background-color: #3d3d3d; + background-color: #5b6575; } 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 #292929; + border-right: 1px solid #86909b; border-left-style: none; } stacksidebar.sidebar:dir(rtl) list, stacksidebar.sidebar.right list, .sidebar:dir(rtl), .sidebar.right { - border-left: 1px solid #292929; + border-left: 1px solid #86909b; border-right-style: none; } .sidebar list { - background-color: #404040; + background-color: #3c4d5e; } paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { border-style: none; @@ -3002,13 +3212,13 @@ stacksidebar row > label { padding-right: 6px; } stacksidebar row.needs-attention { - background-image: radial-gradient(circle closest-side at 5% 25%, #F04A50 0%, #F04A50 100%, transparent 100%); + background-image: radial-gradient(circle closest-side at 5% 25%, #ff5f45 0%, #ff5f45 100%, transparent 100%); background-size: 70px; background-position: 4px; background-repeat: no-repeat; } stacksidebar row.activatable:selected.needs-attention { - background-image: radial-gradient(circle closest-side at 5% 25%, #ffffff 0%, #ffffff 100%, transparent 100%); + background-image: radial-gradient(circle closest-side at 5% 25%, #f2f5fc 0%, #f2f5fc 100%, transparent 100%); background-size: 70px; background-position: 4px; background-repeat: no-repeat; @@ -3052,23 +3262,27 @@ button.sidebar-button:not(:hover):not(:active) > image { placessidebar row.sidebar-placeholder-row { padding: 0 8px; min-height: 2px; - background-image: linear-gradient(to bottom, #8fa876, #8fa876); + background-image: linear-gradient(to bottom, rgba(100, 181, 246, 0.35), rgba(100, 181, 246, 0.35)); background-clip: content-box; } placessidebar row.sidebar-new-bookmark-row { - color: #8fa876; + color: rgba(100, 181, 246, 0.35); } placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 1px #8fa876, inset 0 -1px #8fa876; + box-shadow: inset 0 1px rgba(100, 181, 246, 0.35), inset 0 -1px rgba(100, 181, 246, 0.35); } -placessidebar row:drop(active):not(:disabled), placessidebar row:drop(active):not(:disabled) label, placessidebar row:drop(active):not(:disabled) image { - color: #8fa876; +placessidebar row:drop(active):not(:disabled), +placessidebar row:drop(active):not(:disabled) label, +placessidebar row:drop(active):not(:disabled) image { + color: rgba(100, 181, 246, 0.35); } placessidebar row:drop(active):not(:disabled):selected { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } -placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected label, placessidebar row:drop(active):not(:disabled):selected image { - color: #ffffff; +placessidebar row:drop(active):not(:disabled):selected, +placessidebar row:drop(active):not(:disabled):selected label, +placessidebar row:drop(active):not(:disabled):selected image { + color: #f2f5fc; } placesview .server-list-button > image { @@ -3090,11 +3304,11 @@ paned > separator { -gtk-icon-source: none; border-style: none; background-color: transparent; - background-image: linear-gradient(to bottom, #292929, #292929); + background-image: linear-gradient(to bottom, #86909b, #86909b); background-size: 1px 1px; } paned > separator:selected { - background-image: linear-gradient(to bottom, #8fa876, #8fa876); + background-image: linear-gradient(to bottom, rgba(100, 181, 246, 0.35), rgba(100, 181, 246, 0.35)); } paned > separator.wide { min-width: 5px; @@ -3130,104 +3344,6 @@ paned.vertical > separator.wide { background-size: 24px 2px; } -infobar { - border-style: none; -} -infobar.info, infobar.question, infobar.warning, infobar.error { - background-color: #8fa876; - color: #ffffff; - caret-color: currentColor; -} -infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection { - color: #8fa876; - background-color: #ffffff; -} -infobar.info:disabled label, infobar.info:disabled image, infobar.question:disabled label, infobar.question:disabled image, infobar.warning:disabled label, infobar.warning:disabled image, infobar.error:disabled label, infobar.error:disabled image { - color: rgba(255, 255, 255, 0.5); -} -infobar.warning { - background-color: #f27835; -} -infobar.error { - background-color: #F04A50; -} -infobar.question { - background-color: #55c1ec; -} - -.primary-toolbar toolbar.selection-mode button:hover, -.selection-mode.primary-toolbar button:hover, .primary-toolbar .selection-mode.inline-toolbar button:hover, headerbar.selection-mode button:hover, row:selected button, infobar.info button, infobar.question button, infobar.warning button, infobar.error button { - color: #ffffff; - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.5); -} - -row:selected button.flat, infobar.info button.flat, infobar.question button.flat, infobar.warning button.flat, infobar.error button.flat { - border-color: transparent; - background-color: transparent; - background-image: none; - color: #ffffff; - background-color: rgba(255, 255, 255, 0); -} -.primary-toolbar toolbar.selection-mode button:disabled, -.selection-mode.primary-toolbar button:disabled, .primary-toolbar .selection-mode.inline-toolbar button:disabled, headerbar.selection-mode button:disabled, .primary-toolbar toolbar.selection-mode button:disabled label, -.selection-mode.primary-toolbar button:disabled label, .primary-toolbar .selection-mode.inline-toolbar button:disabled label, headerbar.selection-mode button:disabled label, row:selected button.flat:disabled, infobar.info button.flat:disabled, infobar.question button.flat:disabled, infobar.warning button.flat:disabled, infobar.error button.flat:disabled, row:selected button.flat:disabled label, infobar.info button.flat:disabled label, infobar.question button.flat:disabled label, infobar.warning button.flat:disabled label, infobar.error button.flat:disabled label { - color: rgba(255, 255, 255, 0.4); -} - -row:selected button:hover, infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { - color: #ffffff; - background-color: rgba(255, 255, 255, 0.2); - border-color: rgba(255, 255, 255, 0.8); -} -.primary-toolbar toolbar.selection-mode button:active, -.selection-mode.primary-toolbar button:active, .primary-toolbar .selection-mode.inline-toolbar button:active, headerbar.selection-mode button:active, .primary-toolbar toolbar.selection-mode button:checked, -.selection-mode.primary-toolbar button:checked, .primary-toolbar .selection-mode.inline-toolbar button:checked, headerbar.selection-mode button:checked, row:selected button:active, infobar.info button:active, infobar.question button:active, infobar.warning button:active, infobar.error button:active, row:selected button:checked, infobar.info button:checked, infobar.question button:checked, infobar.warning button:checked, infobar.error button:checked { - color: #8fa876; - background-color: #ffffff; - border-color: #ffffff; -} - -row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled { - background-color: rgba(255, 255, 255, 0); - border-color: rgba(255, 255, 255, 0.4); -} -row:selected button:disabled, infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected button:disabled label, infobar.info button:disabled label, infobar.question button:disabled label, infobar.warning button:disabled label, infobar.error button:disabled label { - color: rgba(255, 255, 255, 0.5); -} -.primary-toolbar toolbar.selection-mode button:disabled:checked, -.selection-mode.primary-toolbar button:disabled:checked, .primary-toolbar .selection-mode.inline-toolbar button:disabled:checked, headerbar.selection-mode button:disabled:checked, .primary-toolbar toolbar.selection-mode button:disabled:active, -.selection-mode.primary-toolbar button:disabled:active, .primary-toolbar .selection-mode.inline-toolbar button:disabled:active, headerbar.selection-mode button:disabled:active, row:selected button:disabled:active, infobar.info button:disabled:active, infobar.question button:disabled:active, infobar.warning button:disabled:active, infobar.error button:disabled:active, row:selected button:disabled:checked, infobar.info button:disabled:checked, infobar.question button:disabled:checked, infobar.warning button:disabled:checked, infobar.error button:disabled:checked { - color: #8fa876; - background-color: rgba(255, 255, 255, 0.5); - border-color: rgba(255, 255, 255, 0.4); -} - -tooltip, -.tooltip { - color: #4a4a4a; - border-radius: 2px; - border: 1px solid #d0d0d0; -} -tooltip.background, -.tooltip.background { - background-color: #fbeaa0; - background-clip: padding-box; -} -tooltip.background label, -.tooltip.background label { - padding: 4px; -} -tooltip decoration, -.tooltip decoration { - background-color: transparent; -} -tooltip *, -.tooltip * { - background-color: transparent; - color: #4a4a4a; -} - colorswatch, colorswatch:drop(active) { border-style: none; } @@ -3267,16 +3383,16 @@ colorswatch.dark overlay { color: rgba(255, 255, 255, 0.7); } colorswatch.dark overlay:hover { - border-color: #292929; + border-color: #86909b; } colorswatch.light overlay { color: rgba(0, 0, 0, 0.7); } colorswatch.light overlay:hover { - border-color: #292929; + border-color: #86909b; } colorswatch overlay { - border: 1px solid #292929; + border: 1px solid #86909b; } colorswatch overlay:hover { background-color: rgba(255, 255, 255, 0.2); @@ -3291,16 +3407,16 @@ colorswatch:disabled overlay { colorswatch#add-color-button { border-style: solid; border-width: 1px; - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #292929; - background-color: #454545; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #86909b; + background-color: #405264; } colorswatch#add-color-button:hover { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #292929; - background-color: #525252; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #86909b; + background-color: #4a5f74; } colorswatch#add-color-button overlay { border-color: transparent; @@ -3311,7 +3427,8 @@ colorswatch#add-color-button overlay { button.color { padding: 0; } -button.color colorswatch:first-child:last-child, button.color colorswatch:first-child:last-child overlay { +button.color colorswatch:first-child:last-child, +button.color colorswatch:first-child:last-child overlay { margin: 4px; border-radius: 0; } @@ -3321,16 +3438,16 @@ colorchooser .popover.osd { } .content-view { - background-color: #404040; + background-color: #3c4d5e; } .content-view:hover { -gtk-icon-effect: highlight; } .scale-popup button:hover { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #292929; - background-color: #525252; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #86909b; + background-color: #4a5f74; } .touch-selection, @@ -3365,37 +3482,37 @@ button.circular-button label, min-width: 16px; min-height: 20px; padding: 3px 6px 4px 6px; - color: rgba(255, 255, 255, 0.87); - background-color: #404040; - border: 1px solid #292929; + color: #ced6e0; + background-color: #3c4d5e; + border: 1px solid #86909b; border-radius: 2.5px; box-shadow: inset 0px -2px 0px rgba(0, 0, 0, 0.15); } *:drop(active):focus, *:drop(active) { - box-shadow: inset 0 0 0 1px #8fa876; + box-shadow: inset 0 0 0 1px rgba(100, 181, 246, 0.35); } decoration { - border-radius: 8px 8px 0 0; + border-radius: 8px; border-width: 0px; - box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px #212121; + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px #57606f; margin: 10px; } decoration:backdrop { - box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px #2e2e2e; + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px #57606f; } .fullscreen decoration, .maximized decoration, .tiled decoration, .tiled decoration:backdrop { border-radius: 0; - box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px transparent, 0 0 0 1px #2e2e2e; + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px transparent, 0 0 0 1px #57606f; } .popup decoration { box-shadow: none; border-radius: 0; } .ssd decoration { - border-radius: 8px 8px 0 0; + border-radius: 8px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); } .ssd decoration.maximized { @@ -3403,7 +3520,7 @@ decoration:backdrop { } .csd.popup decoration { border-radius: 2px; - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(33, 33, 33, 0.9); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(87, 96, 111, 0.9); } tooltip.csd decoration { border-radius: 2px; @@ -3415,7 +3532,7 @@ message-dialog.csd decoration { .solid-csd decoration { border-radius: 0; margin: 1px; - background-color: #2b2b2b; + background-color: #57606f; box-shadow: none; } @@ -3437,21 +3554,21 @@ headerbar button.titlebutton, border-color: transparent; background-color: transparent; background-image: none; - background-color: rgba(43, 43, 43, 0); + background-color: rgba(87, 96, 111, 0); } headerbar button.titlebutton:hover, .titlebar button.titlebutton:hover { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: rgba(13, 13, 13, 0.4); - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: rgba(206, 214, 224, 0.3); + background-color: rgba(64, 82, 100, 0.9); } headerbar button.titlebutton:active, headerbar button.titlebutton:checked, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: rgba(13, 13, 13, 0.4); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: rgba(206, 214, 224, 0.3); background-color: rgba(0, 0, 0, 0.15); } headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, headerbar button.titlebutton.minimize, @@ -3467,87 +3584,45 @@ headerbar button.titlebutton.close, headerbar button.titlebutton.maximize, heade } headerbar button.titlebutton.close, .titlebar button.titlebutton.close { - color: #ffffff; - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fa876), to(transparent)); + color: #f2f5fc; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(100, 181, 246, 0.35)), to(transparent)); } headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#9cb286), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(124, 193, 247, 0.35)), to(transparent)); } headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#829e66), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(76, 169, 245, 0.35)), to(transparent)); } headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#626262), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(13, 13, 13, 0)), to(transparent)); } headerbar button.titlebutton.maximize:hover, headerbar button.titlebutton.maximize:hover:backdrop, headerbar button.titlebutton.minimize:hover, headerbar button.titlebutton.minimize:hover:backdrop, .titlebar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover:backdrop, .titlebar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover:backdrop { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4c4c4c), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(0, 0, 0, 0)), to(transparent)); } headerbar button.titlebutton.maximize:active, headerbar button.titlebutton.maximize:active:backdrop, headerbar button.titlebutton.minimize:active, headerbar button.titlebutton.minimize:active:backdrop, .titlebar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active:backdrop, .titlebar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active:backdrop { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#949494), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(0, 0, 0, 0)), to(transparent)); } headerbar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.minimize:backdrop { - color: #626262; + color: rgba(13, 13, 13, 0); } -.caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus, .nemo-window .nemo-inactive-pane .view:selected:focus, .nemo-window .nemo-inactive-pane iconview:selected:focus, .nemo-window .nemo-inactive-pane .view:selected, .nemo-window .nemo-inactive-pane iconview:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover, -filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, -filechooser placessidebar.sidebar list row.sidebar-row:selected, -filechooser placessidebar.sidebar list row.sidebar-row:selected:hover, -filechooser placessidebar.sidebar list row.sidebar-row:active:hover, .view:selected, .view:selected:focus, -.view text:selected, -textview text:selected, -.view text:selected:focus, -textview text:selected:focus, .view text selection:focus, .view text selection, -textview text selection:focus, -textview text selection, iconview:selected, iconview:selected:focus, -iconview text:selected, -iconview text:selected:focus, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, treeview.view:selected, treeview.view:selected:focus, row:selected { - background-color: #8fa876; -} -row:selected label, label:selected, .caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus, .nemo-window .nemo-inactive-pane .view:selected:focus, .nemo-window .nemo-inactive-pane iconview:selected:focus, .nemo-window .nemo-inactive-pane .view:selected, .nemo-window .nemo-inactive-pane iconview:selected, .nemo-window .nemo-window-pane widget.entry:selected:focus, .nemo-window .nemo-window-pane widget.entry:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover, -filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup, -filechooser placessidebar.sidebar list row.sidebar-row:selected, -filechooser placessidebar.sidebar list row.sidebar-row:selected:hover, -filechooser placessidebar.sidebar list row.sidebar-row:active:hover, .view:selected, .view:selected:focus, -.view text:selected, -textview text:selected, -.view text:selected:focus, -textview text:selected:focus, .view text selection:focus, .view text selection, -textview text selection:focus, -textview text selection, iconview:selected, iconview:selected:focus, -iconview text:selected, -iconview text:selected:focus, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection:focus, entry selection, treeview.view:selected, treeview.view:selected:focus, row:selected { - color: #ffffff; -} -label:disabled selection, row:selected label:disabled, label:disabled:selected, .caja-navigation-window .view .cell:disabled:selected, .caja-navigation-window iconview .cell:disabled:selected, .nemo-window .nemo-inactive-pane .view:disabled:selected:focus, .nemo-window .nemo-inactive-pane iconview:disabled:selected:focus, .nemo-window .nemo-inactive-pane .view:disabled:selected, .nemo-window .nemo-inactive-pane iconview:disabled:selected, .nemo-window .nemo-window-pane widget.entry:disabled:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled:selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled:active:hover, -filechooser placessidebar.sidebar list row.sidebar-row.has-open-popup:disabled:selected, -filechooser placessidebar.sidebar list row.sidebar-row:disabled:selected, -filechooser placessidebar.sidebar list row.sidebar-row:disabled:selected:hover, -filechooser placessidebar.sidebar list row.sidebar-row:disabled:active:hover, .view:disabled:selected, -.view text:disabled:selected, -textview text:disabled:selected, -textview text:disabled:selected:focus, .view text selection:disabled, -textview text selection:disabled:focus, -textview text selection:disabled, iconview:disabled:selected, iconview:disabled:selected:focus, -iconview text:disabled:selected, -iconview text:disabled:selected:focus, iconview text selection:disabled:focus, iconview text selection:disabled, flowbox flowboxchild:disabled:selected, entry selection:disabled, row:disabled:selected { - color: #c7d4bb; -} - -GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover, +GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, +GeditNotebook.notebook tab.top:active, +GeditNotebook.notebook tab.top.active-page, +GeditNotebook.notebook tab.top.active-page:hover, ScratchMainWindow .notebook tab.reorderable-page.top:active, ScratchMainWindow .notebook tab.reorderable-page.top.active-page, ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover, @@ -3578,10 +3653,11 @@ PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active PantheonTerminalPantheonTerminalWindow .notebook tab.top:active, PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page, PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover { - box-shadow: inset 0 1px #292929, inset 0 -1px #292929, inset 1px 0 #292929, inset -1px 0 #292929; + box-shadow: inset 0 1px #86909b, inset 0 -1px #86909b, inset 1px 0 #86909b, inset -1px 0 #86909b; } -TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top, +TerminalWindow .notebook tab.reorderable-page.top, +TerminalWindow .notebook tab.top, PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top, PantheonTerminalPantheonTerminalWindow .notebook tab.top { padding-top: 7px; @@ -3589,16 +3665,16 @@ PantheonTerminalPantheonTerminalWindow .notebook tab.top { } TerminalWindow .notebook.header.top, PantheonTerminalPantheonTerminalWindow .notebook.header.top { - box-shadow: inset 0 1px #212121, inset 0 -1px #292929; + box-shadow: inset 0 1px #4e5664, inset 0 -1px #86909b; } GtkHTML { - background-color: #404040; - color: #DADADA; + background-color: #57606f; + color: #dae1e9; } GtkHTML:active { - color: #ffffff; - background-color: #8fa876; + color: #f2f5fc; + background-color: rgba(100, 181, 246, 0.35); } SushiFontWidget { @@ -3610,7 +3686,7 @@ SushiFontWidget { } vte-terminal.terminal-screen { - -TerminalScreen-background-darkness: 1; + -terminalscreen-background-darkness: 1; background-color: #3f3f3f; color: #fff; } @@ -3622,22 +3698,24 @@ terminal-screen-container scrollbar:not(slider) { } TerminalWindow .notebook tab .button { - color: rgba(173, 173, 173, 0.9155); + color: #a4adb8; } TerminalWindow .notebook tab .button:hover { - color: rgba(255, 255, 255, 0.87); - border-color: #292929; - background-color: #454545; + color: #ced6e0; + border-color: #86909b; + background-color: #405264; } -TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover { +TerminalWindow .notebook .active-page .button:hover, +TerminalWindow .notebook .prelight-page .button:hover { color: #ff4d4d; } -TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active { - color: #8fa876; +TerminalWindow .notebook .active-page .button:active, +TerminalWindow .notebook .prelight-page .button:active { + color: rgba(100, 181, 246, 0.35); } vte-terminal { - -TerminalScreen-background-darkness: 1; + -terminalscreen-background-darkness: 1; background-color: #3f3f3f; color: #fff; } @@ -3648,33 +3726,34 @@ vte-terminal { .nemo-desktop.nemo-canvas-item, .nautilus-desktop.nautilus-canvas-item { - color: #ffffff; + color: #f2f5fc; text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } .nemo-desktop.nemo-canvas-item:active, .nautilus-desktop.nautilus-canvas-item:active { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .nemo-desktop.nemo-canvas-item:selected, .nautilus-desktop.nautilus-canvas-item:selected { - color: #ffffff; + color: #f2f5fc; } .nautilus-canvas-item.dim-label, label.nautilus-canvas-item.separator, .nautilus-list-dim-label { - color: rgba(143, 143, 143, 0.935); + color: #939ba8; } .nautilus-canvas-item.dim-label:selected, label.nautilus-canvas-item.separator:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-list-dim-label:selected, .nautilus-list-dim-label:selected:focus { - color: #e9eee4; + color: rgba(235, 242, 252, 0.87); } .nautilus-window paned > separator { - background-image: linear-gradient(to bottom, #292929, #292929); + background-image: linear-gradient(to bottom, #86909b, #86909b); } -.nautilus-window .csd.background, .nautilus-window placessidebar list, +.nautilus-window .csd.background, +.nautilus-window placessidebar list, filechooser .csd.background, filechooser placessidebar list { background-color: transparent; @@ -3686,18 +3765,20 @@ filechooser placessidebar.sidebar list { .nautilus-window placessidebar.sidebar list row.sidebar-row, filechooser placessidebar.sidebar list row.sidebar-row { border: none; - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .nautilus-window placessidebar.sidebar list row.sidebar-row.has-open-popup, .nautilus-window placessidebar.sidebar list row.sidebar-row:hover, filechooser placessidebar.sidebar list row.sidebar-row.has-open-popup, filechooser placessidebar.sidebar list row.sidebar-row:hover { - background-color: rgba(255, 255, 255, 0.02); + background-color: rgba(206, 214, 224, 0.15); } -.nautilus-window placessidebar.sidebar list row.sidebar-row:disabled, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled label, .nautilus-window placessidebar.sidebar list row.sidebar-row:disabled image, +.nautilus-window placessidebar.sidebar list row.sidebar-row:disabled, +.nautilus-window placessidebar.sidebar list row.sidebar-row:disabled label, +.nautilus-window placessidebar.sidebar list row.sidebar-row:disabled image, filechooser placessidebar.sidebar list row.sidebar-row:disabled, filechooser placessidebar.sidebar list row.sidebar-row:disabled label, filechooser placessidebar.sidebar list row.sidebar-row:disabled image { - color: rgba(255, 255, 255, 0.27); + color: rgba(206, 214, 224, 0.4); } .nautilus-window placessidebar.sidebar list row.sidebar-row:selected.has-open-popup .sidebar-icon, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected .sidebar-icon, .nautilus-window placessidebar.sidebar list row.sidebar-row:selected:hover .sidebar-icon, .nautilus-window placessidebar.sidebar list row.sidebar-row:active:hover .sidebar-icon, filechooser placessidebar.sidebar list row.sidebar-row:selected.has-open-popup .sidebar-icon, @@ -3708,20 +3789,20 @@ filechooser placessidebar.sidebar list row.sidebar-row:active:hover .sidebar-ico } .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button, filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:hover, filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:hover { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(127, 127, 127, 0.5); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(128, 151, 174, 0.5); } .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:active, filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:active { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #0f0f0f; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #6c7682; background-color: rgba(0, 0, 0, 0.15); } .nautilus-window placessidebar.sidebar list row.sidebar-row:not(:selected) button.sidebar-button:not(:hover):not(:active) > image, @@ -3730,27 +3811,31 @@ filechooser placessidebar.sidebar list row.sidebar-row:not(:selected) button.sid } .nautilus-window placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row, filechooser placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row { - color: #8fa876; + color: rgba(100, 181, 246, 0.35); } .nautilus-window placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon, filechooser placessidebar.sidebar list row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { color: inherit; } -.nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled), .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) label, .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, +.nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled), +.nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) label, +.nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) .sidebar-icon, filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled), filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) label, filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled) .sidebar-icon { - color: #8fa876; + color: rgba(100, 181, 246, 0.35); } .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } -.nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected label, .nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, +.nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, +.nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected label, +.nautilus-window placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon, filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected, filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected label, filechooser placessidebar.sidebar list row.sidebar-row:drop(active):not(:disabled):selected .sidebar-icon { - color: #ffffff; + color: #f2f5fc; } .nautilus-window placessidebar.sidebar list separator, filechooser placessidebar.sidebar list separator { @@ -3762,14 +3847,14 @@ filechooser.maximized placessidebar.sidebar { } filechooser placessidebar > viewport.frame { - border: 1px solid #292929; + border: 1px solid #86909b; border-width: 1px 0 0 0; } NautilusQueryEditor .search-bar.toolbar { padding: 5px; box-shadow: none; - background-color: #404040; + background-color: #3c4d5e; } .nautilus-circular-button.image-button.button, headerbar button.nautilus-circular-button.button.titlebutton, @@ -3784,20 +3869,20 @@ NautilusQueryEditor .search-bar.toolbar { border-width: 1px; } .disk-space-display.unknown { - background-color: rgba(255, 255, 255, 0.37); - border-color: rgba(230, 230, 230, 0.37); + background-color: rgba(206, 214, 224, 0.5); + border-color: rgba(175, 188, 204, 0.5); } .disk-space-display.used { - background-color: rgba(143, 168, 118, 0.8); - border-color: rgba(118, 144, 91, 0.8); + background-color: rgba(100, 181, 246, 0.15); + border-color: rgba(52, 158, 243, 0.15); } .disk-space-display.free { - background-color: #303030; - border-color: #171717; + background-color: #505966; + border-color: #3a404a; } NautilusListView .view, NautilusListView iconview { - border-bottom: 1px solid #292929; + border-bottom: 1px solid #86909b; } .nemo-window { @@ -3807,48 +3892,52 @@ NautilusListView .view, NautilusListView iconview { .nemo-window .nemo-window-pane widget.entry { border: 1px solid; border-radius: 3px; - color: #DADADA; - border-color: #292929; - background-color: #404040; - box-shadow: inset 1px 0 #8fa876, inset -1px 0 #8fa876, inset 0 1px #8fa876, inset 0 -1px #8fa876; + color: #dae1e9; + border-color: #86909b; + background-color: #3c4d5e; + box-shadow: inset 1px 0 rgba(100, 181, 246, 0.35), inset -1px 0 rgba(100, 181, 246, 0.35), inset 0 1px rgba(100, 181, 246, 0.35), inset 0 -1px rgba(100, 181, 246, 0.35); } .nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { - background-color: #333333; + background-color: #32404e; } .nemo-window .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: rgba(255, 255, 255, 0.87); - -NemoPlacesTreeView-disk-full-fg-color: #76905b; + -nemoplacestreeview-disk-full-bg-color: #ced6e0; + -nemoplacestreeview-disk-full-fg-color: rgba(52, 158, 243, 0.35); -GtkTreeView-vertical-separator: 7; } .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover { - background-color: rgba(255, 255, 255, 0.12); + background-color: rgba(206, 214, 224, 0.25); } .nemo-window .nemo-places-sidebar.frame { border-width: 0; } .nemo-window .sidebar { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; background-color: #353535; } .nemo-window .sidebar .frame { border: none; } -.nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar row { +.nemo-window .sidebar .view, .nemo-window .sidebar iconview, +.nemo-window .sidebar row { background-color: transparent; - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } -.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, .nemo-window .sidebar row.cell:selected { - background-color: #8fa876; - color: #ffffff; +.nemo-window .sidebar .view.cell:selected, .nemo-window .sidebar iconview.cell:selected, +.nemo-window .sidebar row.cell:selected { + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; } -.nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, .nemo-window .sidebar row.expander { - color: rgba(141, 141, 141, 0.935); +.nemo-window .sidebar .view.expander, .nemo-window .sidebar iconview.expander, +.nemo-window .sidebar row.expander { + color: #82868b; } -.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, .nemo-window .sidebar row.expander:hover { - color: rgba(255, 255, 255, 0.87); +.nemo-window .sidebar .view.expander:hover, .nemo-window .sidebar iconview.expander:hover, +.nemo-window .sidebar row.expander:hover { + color: #ced6e0; } .nemo-window grid > paned > separator { - background-image: linear-gradient(to bottom, #292929, #292929); + background-image: linear-gradient(to bottom, #86909b, #86909b); } .nemo-window widget .toolbar .image-button, .nemo-window widget .toolbar headerbar button.titlebutton, headerbar .nemo-window widget .toolbar button.titlebutton, .nemo-window widget .toolbar .titlebar button.titlebutton, @@ -3863,7 +3952,7 @@ NautilusListView .view, NautilusListView iconview { */ } .caja-navigation-window .view .cell:selected, .caja-navigation-window iconview .cell:selected, .caja-navigation-window .view .cell:selected:focus { - background-image: linear-gradient(to bottom, #8fa876, #8fa876); + background-image: linear-gradient(to bottom, rgba(100, 181, 246, 0.35), rgba(100, 181, 246, 0.35)); } .caja-navigation-window .frame { border-width: 1px 0 1px 0; @@ -3872,76 +3961,76 @@ NautilusListView .view, NautilusListView iconview { .caja-navigation-window .caja-side-pane textview text, .caja-navigation-window .caja-side-pane notebook { background-color: #353535; - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .caja-navigation-window .caja-side-pane .frame { border-width: 1px 0 0 0; } .caja-navigation-window .caja-side-pane .view > box, .caja-navigation-window .caja-side-pane iconview > box, .caja-navigation-window .caja-side-pane viewport.frame { - border: 1px solid #292929; + border: 1px solid #86909b; border-width: 1px 0 0 0; } .gedit-headerbar-paned { - color: #212121; + color: #4e5664; } .gedit-side-panel-paned > separator { - background-image: linear-gradient(to bottom, #292929, #292929); + background-image: linear-gradient(to bottom, #86909b, #86909b); } .gedit-bottom-panel-paned > separator { - background-image: linear-gradient(to bottom, #292929, #292929); + background-image: linear-gradient(to bottom, #86909b, #86909b); } .open-document-selector-treeview.view, iconview.open-document-selector-treeview { padding: 3px 6px 3px 6px; - border-color: #404040; + border-color: #3c4d5e; } .open-document-selector-treeview.view:hover, iconview.open-document-selector-treeview:hover { background-color: rgba(0, 0, 0, 0.05); } .open-document-selector-treeview.view:hover:selected, iconview.open-document-selector-treeview:hover:selected { - color: #ffffff; - background-color: #8fa876; + color: #f2f5fc; + background-color: rgba(100, 181, 246, 0.35); } .open-document-selector-name-label { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .open-document-selector-path-label { - color: rgba(147, 147, 147, 0.935); + color: #85929f; font-size: smaller; } .open-document-selector-path-label:selected { - color: rgba(255, 255, 255, 0.9); + color: rgba(242, 245, 252, 0.9); } .gedit-document-panel { background-color: #353535; } .gedit-document-panel row { - color: rgba(255, 255, 255, 0.87); - background-color: rgba(255, 255, 255, 0); + color: #ced6e0; + background-color: rgba(206, 214, 224, 0); } .gedit-document-panel row:hover { - background-color: rgba(255, 255, 255, 0.02); + background-color: rgba(206, 214, 224, 0.15); } .gedit-document-panel row:active { - color: #ffffff; - background-color: #8fa876; + color: #f2f5fc; + background-color: rgba(100, 181, 246, 0.35); } .gedit-document-panel row:active button { - color: #ffffff; + color: #f2f5fc; } .gedit-document-panel row:selected, .gedit-document-panel row:selected:hover { - color: #ffffff; - background-color: #8fa876; + color: #f2f5fc; + background-color: rgba(100, 181, 246, 0.35); } .gedit-document-panel row:hover:not(:selected) button:active { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .gedit-document-panel row button { min-width: 22px; @@ -3956,13 +4045,13 @@ NautilusListView .view, NautilusListView iconview { color: inherit; } .gedit-document-panel row:hover:not(:selected) button { - color: rgba(173, 173, 173, 0.9155); + color: #a4adb8; } .gedit-document-panel row:hover:not(:selected) button:hover { color: #ff4d4d; } .gedit-document-panel row:hover:not(:selected) button:active { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .gedit-document-panel row:hover:selected button:hover { color: #ff6666; @@ -3971,22 +4060,22 @@ NautilusListView .view, NautilusListView iconview { box-shadow: none; } .gedit-document-panel row:hover:selected button:hover:active { - color: #ffffff; + color: #f2f5fc; } .gedit-document-panel-dragged-row { - border: 1px solid #292929; - background-color: #1f1f1f; - color: rgba(255, 255, 255, 0.87); + border: 1px solid #86909b; + background-color: #414752; + color: #ced6e0; } .gedit-side-panel-paned statusbar { - border-top: 1px solid #292929; - background-color: #383838; + border-top: 1px solid #86909b; + background-color: #57606f; } .gedit-search-entry-occurrences-tag { - color: rgba(255, 255, 255, 0.47); + color: rgba(206, 214, 224, 0.6); border: none; margin: 2px; padding: 2px; @@ -4003,9 +4092,9 @@ NautilusListView .view, NautilusListView iconview { } .xed-window .xed-goto-line-box, .gedit-search-slider { - background-color: #3d3d3d; + background-color: #5b6575; padding: 6px; - border-color: #292929; + border-color: #86909b; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; border-style: solid; @@ -4042,35 +4131,35 @@ workbench.csd > stack.titlebar:not(headerbar) headerbar, workbench.csd > stack.t } editortweak .linked > entry.search:focus + .gb-linked-scroller { - border-top-color: #8fa876; + border-top-color: rgba(100, 181, 246, 0.35); } layouttab { - background-color: #404040; + background-color: #3c4d5e; } layout { - border: 1px solid #292929; - -PnlDockBin-handle-size: 1; + border: 1px solid #86909b; + -pnldockbin-handle-size: 1; } eggsearchbar box.search-bar { - border-bottom: 1px solid #292929; + border-bottom: 1px solid #86909b; } pillbox { - color: #ffffff; - background-color: #8fa876; + color: #f2f5fc; + background-color: rgba(100, 181, 246, 0.35); border-radius: 3px; } pillbox:disabled label { - color: rgba(255, 255, 255, 0.5); + color: rgba(242, 245, 252, 0.5); } docktabstrip { padding: 0 6px; - background-color: #383838; - border-bottom: 1px solid #292929; + background-color: #57606f; + border-bottom: 1px solid #86909b; } docktabstrip docktab { min-height: 28px; @@ -4084,21 +4173,21 @@ docktabstrip docktab:checked label, docktabstrip docktab:hover label { opacity: 1; } docktabstrip docktab:checked { - border-color: #292929; - background-color: #404040; + border-color: #86909b; + background-color: #3c4d5e; } dockbin { - border: 1px solid #292929; - -PnlDockBin-handle-size: 1; + border: 1px solid #86909b; + -pnldockbin-handle-size: 1; } dockpaned { - border: 1px solid #292929; + border: 1px solid #86909b; } dockoverlayedge { - background-color: #383838; + background-color: #57606f; } dockoverlayedge docktabstrip { padding: 0; @@ -4134,13 +4223,13 @@ popover.popover-selector list row image { entry.search.preferences-search { border: none; - border-right: 1px solid #292929; - border-bottom: 1px solid #292929; + border-right: 1px solid #86909b; + border-bottom: 1px solid #86909b; border-radius: 0; } preferences stacksidebar.sidebar list { - background-image: linear-gradient(to bottom, #404040, #404040); + background-image: linear-gradient(to bottom, #3c4d5e, #3c4d5e); } preferences stacksidebar.sidebar list separator { background-color: transparent; @@ -4148,7 +4237,7 @@ preferences stacksidebar.sidebar list separator { devhelppanel entry:focus, symboltreepanel entry:focus { - border-color: #292929; + border-color: #86909b; } button.run-arrow-button { @@ -4166,7 +4255,7 @@ gstyleslidein #scale_box button.toggle:checked, gstyleslidein #strings_controls button.toggle:checked, gstyleslidein #palette_controls button.toggle:checked, gstyleslidein #components_controls button.toggle:checked { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } configurationview entry.flat { @@ -4177,33 +4266,33 @@ configurationview list { } EphyWindow .floating-bar { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .xreader-window .primary-toolbar .button.the-button-in-the-combobox { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: rgba(13, 13, 13, 0.4); - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: rgba(206, 214, 224, 0.3); + background-color: rgba(64, 82, 100, 0.9); } .xreader-window .primary-toolbar .button.the-button-in-the-combobox:hover { - background-color: rgba(138, 138, 138, 0.4); + background-color: rgba(94, 120, 147, 0.9); } .xreader-window .primary-toolbar .button.the-button-in-the-combobox:disabled { - color: rgba(255, 255, 255, 0.47); + color: rgba(206, 214, 224, 0.6); } calendar-view event.color-light label { color: black; } calendar-view event.color-light.timed label { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } calendar-view event.color-dark label { color: white; } calendar-view event.color-dark.timed label { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .documents-scrolledwin.frame { @@ -4216,36 +4305,36 @@ button.documents-load-more { } .documents-icon-bg { - background-color: #8fa876; - color: #ffffff; + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; border-radius: 2px; } .documents-collection-icon, .photos-collection-icon { - background-color: rgba(255, 255, 255, 0.17); + background-color: rgba(206, 214, 224, 0.3); border-radius: 2px; } .documents-favorite.button:active, .documents-favorite.button:active:hover { - color: #c2d0b4; + color: rgba(196, 227, 252, 0.35); } .documents-entry-tag, .photos-entry-tag { - background-color: #8fa876; - color: #ffffff; + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; border-radius: 2px; border-width: 0; margin: 2px; padding: 4px; } .documents-entry-tag:hover, .photos-entry-tag:hover { - color: #ffffff; - background-color: #99b082; + color: #f2f5fc; + background-color: rgba(119, 190, 247, 0.35); } .documents-entry-tag:active, .photos-entry-tag:active { - color: #ffffff; - background-color: #85a06a; + color: #f2f5fc; + background-color: rgba(81, 172, 245, 0.35); } .photos-fade-in { @@ -4260,7 +4349,7 @@ button.documents-load-more { .tweak-categories, .tweak-category:not(:selected):not(:hover) { - background-image: linear-gradient(to bottom, #404040, #404040); + background-image: linear-gradient(to bottom, #3c4d5e, #3c4d5e); } .content-view.document-page { @@ -4275,7 +4364,7 @@ TotemGrilo.vertical GdMainView.frame { SynapseGuiSelectionContainer *:selected, SynapseGuiViewVirgilio *:selected { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } .tr-workarea .undershoot, @@ -4285,13 +4374,14 @@ SynapseGuiViewVirgilio *:selected { .gnome-panel-menu-bar, .mate-panel-menu-bar { - color: #DADADA; - background-color: #2f2f2f; + color: #ced6e0; + background-color: #57606f; } -.gnome-panel-menu-bar, .gnome-panel-menu-bar menubar, +.gnome-panel-menu-bar, +.gnome-panel-menu-bar menubar, .mate-panel-menu-bar, .mate-panel-menu-bar menubar { - background-color: #2f2f2f; + background-color: #57606f; } .gnome-panel-menu-bar menubar, .gnome-panel-menu-bar #PanelApplet label, @@ -4299,13 +4389,14 @@ SynapseGuiViewVirgilio *:selected { .mate-panel-menu-bar menubar, .mate-panel-menu-bar #PanelApplet label, .mate-panel-menu-bar #PanelApplet image { - color: #DADADA; + color: #ced6e0; } .gnome-panel-menu-bar menu > menuitem, .mate-panel-menu-bar menu > menuitem { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } -.gnome-panel-menu-bar button label, .gnome-panel-menu-bar button image, +.gnome-panel-menu-bar button label, +.gnome-panel-menu-bar button image, .gnome-panel-menu-bar #tasklist-button label, .gnome-panel-menu-bar #tasklist-button image, .mate-panel-menu-bar button label, @@ -4316,7 +4407,7 @@ SynapseGuiViewVirgilio *:selected { } .gnome-panel-menu-bar #tasklist-button, .mate-panel-menu-bar #tasklist-button { - color: #DADADA; + color: #ced6e0; border-radius: 0; border: none; padding-bottom: 0; @@ -4329,7 +4420,7 @@ SynapseGuiViewVirgilio *:selected { .gnome-panel-menu-bar #tasklist-button:checked, .gnome-panel-menu-bar #tasklist-button:active, .mate-panel-menu-bar #tasklist-button:checked, .mate-panel-menu-bar #tasklist-button:active { - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } .gnome-panel-menu-bar #tasklist-button:checked label, .gnome-panel-menu-bar #tasklist-button:active label, .mate-panel-menu-bar #tasklist-button:checked label, @@ -4344,7 +4435,7 @@ SynapseGuiViewVirgilio *:selected { } .gnome-panel-menu-bar na-tray-applet, .mate-panel-menu-bar na-tray-applet { - -NaTrayApplet-icon-padding: 1px; + -natrayapplet-icon-padding: 1px; } MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { @@ -4355,27 +4446,27 @@ MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { } .mintmenu:hover { - background-color: #3c3c3c; + background-color: #626c7d; } .mintmenu:selected { - color: #ffffff; - background-color: #8fa876; + color: #f2f5fc; + background-color: rgba(100, 181, 246, 0.35); } .wnck-pager { background-color: rgba(0, 0, 0, 0.04); } .wnck-pager:selected { - background-color: rgba(143, 168, 118, 0.6); + background-color: rgba(100, 181, 246, 0); } .wnck-pager:hover { - background-color: rgba(143, 168, 118, 0.2); + background-color: rgba(100, 181, 246, 0); } .xfce4-panel.panel { background-color: #393939; - color: #DADADA; + color: #ced6e0; } .xfce4-panel.panel frame > border { border: 0; @@ -4386,32 +4477,34 @@ MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { .gnome-panel-menu-bar button:not(#tasklist-button), .mate-panel-menu-bar button:not(#tasklist-button), .xfce4-panel.panel button { - color: #DADADA; + color: #ced6e0; border-radius: 0; border: none; - background-color: rgba(47, 47, 47, 0); + background-color: rgba(87, 96, 111, 0); } .gnome-panel-menu-bar button:hover:not(#tasklist-button), .mate-panel-menu-bar button:hover:not(#tasklist-button), .xfce4-panel.panel button:hover { border: none; - background-color: #494949; + background-color: #6d798c; } .gnome-panel-menu-bar button:active:not(#tasklist-button), .mate-panel-menu-bar button:active:not(#tasklist-button), .xfce4-panel.panel button:active, .gnome-panel-menu-bar button:checked:not(#tasklist-button), .mate-panel-menu-bar button:checked:not(#tasklist-button), .xfce4-panel.panel button:checked { - color: #ffffff; + color: #f2f5fc; border: none; - background-color: #8fa876; + background-color: rgba(100, 181, 246, 0.35); } .gnome-panel-menu-bar button:not(#tasklist-button) label, -.mate-panel-menu-bar button:not(#tasklist-button) label, .xfce4-panel.panel button label, .gnome-panel-menu-bar button:not(#tasklist-button) image, -.mate-panel-menu-bar button:not(#tasklist-button) image, .xfce4-panel.panel button image { +.mate-panel-menu-bar button:not(#tasklist-button) label, .xfce4-panel.panel button label, +.gnome-panel-menu-bar button:not(#tasklist-button) image, +.mate-panel-menu-bar button:not(#tasklist-button) image, +.xfce4-panel.panel button image { color: inherit; } .floating-bar { - background-color: #8fa876; - color: #ffffff; + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; } .floating-bar.top { border-radius: 0 0 2px 2px; @@ -4436,15 +4529,17 @@ BirdieWidgetsTweetList * { background-color: transparent; } -MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus { - color: #ffffff; - background-color: #8fa876; +MarlinViewWindow *:selected, +MarlinViewWindow *:selected:focus { + color: #f2f5fc; + background-color: rgba(100, 181, 246, 0.35); outline-color: transparent; } MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover { background-color: transparent; } -MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { +MarlinViewWindow FMListView, +MarlinViewWindow FMColumnView { outline-color: transparent; } @@ -4452,24 +4547,25 @@ MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { border-radius: 3px; padding-left: 4px; padding-right: 4px; - color: rgba(255, 255, 255, 0.87); - border-color: rgba(13, 13, 13, 0.4); - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + border-color: rgba(206, 214, 224, 0.3); + background-color: rgba(60, 77, 94, 0.9); } -.marlin-pathbar.pathbar image, .marlin-pathbar.pathbar image:hover { +.marlin-pathbar.pathbar image, +.marlin-pathbar.pathbar image:hover { color: inherit; } .marlin-pathbar.pathbar:focus { - color: rgba(255, 255, 255, 0.87); - border-color: #8fa876; - background-color: rgba(99, 99, 99, 0.4); + color: #ced6e0; + border-color: rgba(100, 181, 246, 0.35); + background-color: rgba(60, 77, 94, 0.9); } .marlin-pathbar.pathbar:disabled { - color: rgba(255, 255, 255, 0.42); - background-color: rgba(99, 99, 99, 0.25); + color: rgba(206, 214, 224, 0.55); + background-color: rgba(60, 77, 94, 0.75); } .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked { - color: #8fa876; + color: rgba(100, 181, 246, 0.35); } .gala-notification { @@ -4478,7 +4574,8 @@ MarlinViewWindow FMListView, MarlinViewWindow FMColumnView { box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); background-color: white; } -.gala-notification .title, .gala-notification .label { +.gala-notification .title, +.gala-notification .label { color: #5c616c; } @@ -4488,13 +4585,13 @@ PantheonTerminalPantheonTerminalWindow.background { SwitchboardCategoryView .view:selected, SwitchboardCategoryView iconview:selected, SwitchboardCategoryView .view:selected:focus { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .cs-header { padding: 6px; - background-color: #353535; - border-bottom: 1px solid #292929; + background-color: #555e6c; + border-bottom: 1px solid #86909b; } .xed-window .xed-panel.side notebook tab.top { @@ -4507,47 +4604,49 @@ SwitchboardCategoryView .view:selected:focus { padding: 2px 4px; } .xed-window .xed-searchbar { - border: 0px solid #292929; + border: 0px solid #86909b; border-top-width: 1px; } .xed-window statusbar widget border { border-color: transparent; } -.xed-window statusbar button, .xed-window statusbar widget frame, .xed-window statusbar widget frame border { +.xed-window statusbar button, +.xed-window statusbar widget frame, +.xed-window statusbar widget frame border { padding: 0; } EvWindow .content-view .view:selected, EvWindow .content-view iconview:selected, EvWindow .content-view .view:focus:selected { - background-color: #8fa876; - color: #ffffff; + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; } .thunar .sidebar .view, .thunar .sidebar iconview { background-color: #353535; - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } .thunar .sidebar .view:selected, .thunar .sidebar iconview:selected, .thunar .sidebar .view:active, .thunar .sidebar iconview:active { - background: #8fa876; - color: #ffffff; + background: rgba(100, 181, 246, 0.35); + color: #f2f5fc; } .thunar toolbar.horizontal button image, .thunar .horizontal.inline-toolbar button image { -gtk-icon-transform: scale(0.9); } #panel_window { - background-color: #2f2f2f; - color: #DADADA; + background-color: #57606f; + color: #ced6e0; font-weight: bold; - box-shadow: inset 0 -1px #1d1d1d; + box-shadow: inset 0 -1px #474f5b; } #panel_window menubar, #panel_window menubar > menuitem { background-color: transparent; - color: #DADADA; + color: #ced6e0; font-weight: bold; } #panel_window menubar menuitem:disabled { - color: rgba(218, 218, 218, 0.5); + color: rgba(206, 214, 224, 0.5); } #panel_window menubar menuitem:disabled label { color: inherit; @@ -4562,12 +4661,12 @@ EvWindow .content-view .view:focus:selected { font-weight: normal; border-style: none; background-color: transparent; - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; } #content_frame { padding-bottom: 14px; - background-color: #383838; + background-color: #57606f; border-top-left-radius: 2px; border-top-right-radius: 2px; border: solid rgba(0, 0, 0, 0.1); @@ -4575,27 +4674,27 @@ EvWindow .content-view .view:focus:selected { } #content_frame button { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #292929; - background-color: #454545; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #86909b; + background-color: #405264; } #content_frame button:hover { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #292929; - background-color: #525252; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #86909b; + background-color: #4a5f74; } #content_frame button:active, #content_frame button:checked { - color: rgba(255, 255, 255, 0.87); - outline-color: rgba(255, 255, 255, 0.17); - border-color: #0f0f0f; + color: #ced6e0; + outline-color: rgba(206, 214, 224, 0.3); + border-color: #6c7682; background-color: rgba(0, 0, 0, 0.15); } #content_frame button:disabled { - color: rgba(255, 255, 255, 0.42); - border-color: rgba(41, 41, 41, 0.55); - background-color: rgba(69, 69, 69, 0.55); + color: #86909b; + border-color: rgba(134, 144, 155, 0.55); + background-color: rgba(64, 82, 100, 0.55); } #content_frame button:disabled label { color: inherit; @@ -4605,40 +4704,40 @@ EvWindow .content-view .view:focus:selected { padding-top: 20px; padding-bottom: 0px; border-style: none; - background-color: #2b2b2b; + background-color: #57606f; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: solid rgba(0, 0, 0, 0.1); border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px #212121; + box-shadow: inset 0 1px #4e5664; } #buttonbox_frame button { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(109, 109, 109, 0.4); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(106, 133, 160, 0.4); } #buttonbox_frame button:hover { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(127, 127, 127, 0.5); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(128, 151, 174, 0.5); } #buttonbox_frame button:active, #buttonbox_frame button:checked { - color: #dbdbdb; - outline-color: rgba(219, 219, 219, 0.3); - border-color: rgba(22, 22, 22, 0.4); + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + border-color: rgba(36, 46, 57, 0.4); background-color: rgba(0, 0, 0, 0.15); } #buttonbox_frame button:disabled { - color: #676767; - border-color: rgba(22, 22, 22, 0.4); - background-color: rgba(109, 109, 109, 0.25); + color: #737f8d; + border-color: rgba(36, 46, 57, 0.4); + background-color: rgba(106, 133, 160, 0.25); } #login_window #user_combobox { - color: rgba(255, 255, 255, 0.87); + color: #ced6e0; font-size: 13px; } #login_window #user_combobox menu { @@ -4652,46 +4751,46 @@ EvWindow .content-view .view:focus:selected { #shutdown_button.button { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #F04A50; - border-color: #F04A50; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #ff5f45; + border-color: #ff5f45; } #shutdown_button.button:hover { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #f4797e; - border-color: #f4797e; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #ff8b78; + border-color: #ff8b78; } #shutdown_button.button:active, #shutdown_button.button:checked { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #ec1b22; - border-color: #ec1b22; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #ff3312; + border-color: #ff3312; } #restart_button.button { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #6db442; - border-color: #6db442; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: rgb(26, 196, 88); + border-color: rgb(26, 196, 88); } #restart_button.button:hover { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #88c663; - border-color: #88c663; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #2ee370; + border-color: #2ee370; } #restart_button.button:active, #restart_button.button:checked { background-clip: border-box; - color: #ffffff; - outline-color: rgba(255, 255, 255, 0.3); - background-color: #568f34; - border-color: #568f34; + color: #f2f5fc; + outline-color: rgba(242, 245, 252, 0.3); + background-color: #149744; + border-color: #149744; } #greeter_infobar { @@ -4707,13 +4806,13 @@ window.background.lightdm button.flat.option-button { color: #dadada; } window.background.lightdm button.flat.option-button:hover { - border-color: rgba(41, 41, 41, 0.2); + border-color: rgba(134, 144, 155, 0.2); background-color: rgba(0, 0, 0, 0.5); } window.background.lightdm button.flat.option-button:active { - border-color: #292929; - background-color: #8fa876; - color: #ffffff; + border-color: #86909b; + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; } window.background.lightdm button, window.background.lightdm button.toggle-button { border-color: transparent; @@ -4721,13 +4820,13 @@ window.background.lightdm button, window.background.lightdm button.toggle-button color: #dadada; } window.background.lightdm button:hover, window.background.lightdm button.toggle-button:hover { - border-color: rgba(41, 41, 41, 0.2); + border-color: rgba(134, 144, 155, 0.2); background-color: rgba(0, 0, 0, 0.5); } window.background.lightdm button:active, window.background.lightdm button.selected, window.background.lightdm button.toggle-button:active, window.background.lightdm button.toggle-button.selected { - border-color: rgba(41, 41, 41, 0.2); - background-color: #8fa876; - color: #ffffff; + border-color: rgba(134, 144, 155, 0.2); + background-color: rgba(100, 181, 246, 0.35); + color: #f2f5fc; } window.background.lightdm entry, window.background.lightdm .lightdm-combo entry { @@ -4743,50 +4842,50 @@ window.background.lightdm .lightdm-combo { background-color: transparent; } -@define-color theme_fg_color rgba(255, 255, 255, 0.87); -@define-color theme_text_color #DADADA; -@define-color theme_bg_color #383838; -@define-color theme_base_color #404040; -@define-color theme_selected_bg_color #8fa876; -@define-color theme_selected_fg_color #ffffff; -@define-color fg_color rgba(255, 255, 255, 0.87); -@define-color text_color #DADADA; -@define-color bg_color #383838; -@define-color base_color #404040; -@define-color selected_bg_color #8fa876; -@define-color selected_fg_color #ffffff; -@define-color insensitive_bg_color #3d3d3d; -@define-color insensitive_fg_color alpha(white, 0.5); -@define-color insensitive_base_color #404040; -@define-color theme_unfocused_fg_color rgba(255, 255, 255, 0.87); -@define-color theme_unfocused_text_color #DADADA; -@define-color theme_unfocused_bg_color #383838; -@define-color theme_unfocused_base_color #404040; -@define-color borders #292929; -@define-color unfocused_borders #292929; +@define-color theme_fg_color #ced6e0; +@define-color theme_text_color #dae1e9; +@define-color theme_bg_color #57606f; +@define-color theme_base_color #3c4d5e; +@define-color theme_selected_bg_color rgba(100, 181, 246, 0.35); +@define-color theme_selected_fg_color #f2f5fc; +@define-color fg_color #ced6e0; +@define-color text_color #dae1e9; +@define-color bg_color #57606f; +@define-color base_color #3c4d5e; +@define-color selected_bg_color rgba(100, 181, 246, 0.35); +@define-color selected_fg_color #f2f5fc; +@define-color insensitive_bg_color #5b6575; +@define-color insensitive_fg_color alpha(#86909b, 0.5); +@define-color insensitive_base_color #3c4d5e; +@define-color theme_unfocused_fg_color #ced6e0; +@define-color theme_unfocused_text_color #dae1e9; +@define-color theme_unfocused_bg_color #57606f; +@define-color theme_unfocused_base_color #3c4d5e; +@define-color borders #86909b; +@define-color unfocused_borders #86909b; @define-color warning_color #f27835; -@define-color error_color #FC4138; -@define-color success_color #73d216; +@define-color error_color #fc7661; +@define-color success_color rgb(70, 221, 126); @define-color placeholder_text_color #A8A8A8; -@define-color content_view_bg #404040; -@define-color wm_title rgba(255, 255, 255, 0.87); -@define-color wm_title_unfocused #a7a7a7; -@define-color wm_bg #2b2b2b; -@define-color wm_bg_unfocused #2f2f2f; -@define-color wm_highlight #373737; -@define-color wm_border #212121; -@define-color wm_border_unfocused #2e2e2e; +@define-color content_view_bg #3c4d5e; +@define-color wm_title #dae1e9; +@define-color wm_title_unfocused #86909b; +@define-color wm_bg #4d535d; +@define-color wm_bg_unfocused #5e6778; +@define-color wm_highlight #57606f; +@define-color wm_border #57606f; +@define-color wm_border_unfocused #57606f; @define-color wm_shadow alpha(black, 0.35); -@define-color wm_button_close_bg #8fa876; -@define-color wm_button_close_hover_bg #b3c4a2; -@define-color wm_button_close_active_bg #5c7147; -@define-color wm_icon_close_bg #f8f8f8; -@define-color wm_button_hover_bg #4c4c4c; -@define-color wm_button_active_bg #949494; -@define-color wm_icon_bg #909090; -@define-color wm_icon_unfocused_bg #555555; -@define-color wm_icon_hover_bg #C4C7CC; -@define-color wm_icon_active_bg #ffffff; +@define-color wm_button_close_bg rgba(0, 0, 0, 0); +@define-color wm_button_close_hover_bg rgba(0, 0, 0, 0); +@define-color wm_button_close_active_bg rgba(0, 0, 0, 0); +@define-color wm_icon_close_bg rgba(0, 0, 0, 0); +@define-color wm_button_hover_bg rgba(0, 0, 0, 0); +@define-color wm_button_active_bg rgba(0, 0, 0, 0); +@define-color wm_icon_bg rgba(0, 0, 0, 0); +@define-color wm_icon_unfocused_bg rgba(0, 0, 0, 0); +@define-color wm_icon_hover_bg rgba(0, 0, 0, 0); +@define-color wm_icon_active_bg rgba(0, 0, 0, 0); /* Based on _Adwaita-base.scss from libhandy */ popover.combo { padding: 0; @@ -4802,10 +4901,10 @@ row.expander { padding: 0px; } row.expander:checked image.expander-row-arrow:not(:disabled) { - color: #8fa876; + color: rgba(100, 181, 246, 0.35); } row.expander image.expander-row-arrow:disabled { - color: rgba(255, 255, 255, 0.42); + color: #86909b; } keypad .digit { @@ -4833,7 +4932,7 @@ viewswitcher button:not(:checked):not(:hover) { border-color: transparent; } viewswitcher button:checked, viewswitcher button:active { - border-color: #8fa876; + border-color: rgba(100, 181, 246, 0.35); } viewswitcher button > stack > box.narrow { font-size: 0.75rem; @@ -4855,7 +4954,7 @@ viewswitcher button > stack > box.wide label:dir(rtl) { padding-left: 7px; } viewswitcher button.needs-attention > stack > box label { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fa876), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(100, 181, 246, 0.35)), to(transparent)); background-size: 6px 6px; background-repeat: no-repeat; background-position: right 0px; @@ -4864,7 +4963,7 @@ viewswitcher button.needs-attention > stack > box label:dir(rtl) { background-position: left 0px; } viewswitcher button.needs-attention:active > stack > box label { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#ffffff), to(transparent)); + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#f2f5fc), to(transparent)); } viewswitcherbar actionbar > revealer > box { @@ -4876,20 +4975,20 @@ list.content list { background-color: transparent; } list.content list.nested > row:not(:active):not(:hover):not(:selected), list.content list.nested > row:not(:active):hover:not(.activatable):not(:selected) { - background-color: #3c3c3c; + background-color: #4a5767; } list.content list.nested > row:not(:active):hover.activatable:not(:selected) { - background-color: #464646; + background-color: #425263; } list.content > row:not(.expander):not(:active):not(:hover):not(:selected), list.content > row:not(.expander):not(:active):hover:not(.activatable):not(:selected), list.content > row.expander row.header:not(:active):not(:hover):not(:selected), list.content > row.expander row.header:not(:active):hover:not(.activatable):not(:selected) { - background-color: #404040; + background-color: #3c4d5e; } list.content > row:not(.expander):not(:active):hover.activatable:not(:selected), list.content > row.expander row.header:not(:active):hover.activatable:not(:selected) { - background-color: #464646; + background-color: #425263; } list.content > row, list.content > row list > row { - border-color: #292929; + border-color: #86909b; border-style: solid; transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } @@ -4910,7 +5009,7 @@ window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top): } .windowhandle separator.sidebar:dir(ltr), .windowhandle separator.sidebar.left, .windowhandle separator.sidebar.left:dir(rtl), .windowhandle separator.sidebar:dir(rtl), .windowhandle separator.sidebar.right { - background-color: #212121; + background-color: #4e5664; margin: 0; } diff --git a/gtk-3.0/render-assets.sh b/gtk-3.0/render-assets.sh old mode 100644 new mode 100755 index 990ddf2..07a0d0f --- a/gtk-3.0/render-assets.sh +++ b/gtk-3.0/render-assets.sh @@ -11,28 +11,23 @@ INDEX="assets.txt" for i in `cat $INDEX` do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-type=png \ - -o $ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png -fi -if [ -f $ASSETS_DIR/$i@2.png ]; then - echo $ASSETS_DIR/$i@2.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i@2.png - $INKSCAPE --export-id=$i \ - --export-dpi=192 \ - --export-id-only \ - --export-type=png \ - -o $ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png -fi + echo + echo Rendering $ASSETS_DIR/$i.png + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-type=png \ + -o $ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png + + + echo + echo Rendering $ASSETS_DIR/$i@2.png + $INKSCAPE --export-id=$i \ + --export-dpi=192 \ + --export-id-only \ + --export-type=png \ + -o $ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null \ + && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png + done exit 0 diff --git a/gtk-3.0/sass/_colors.scss b/gtk-3.0/sass/_colors.scss deleted file mode 100644 index ea7a263..0000000 --- a/gtk-3.0/sass/_colors.scss +++ /dev/null @@ -1,122 +0,0 @@ -// When color definition differs for dark and light variant, -// it gets @if ed depending on $variant - -// We need to set this first because we use it to tint many -// of the remaining colors - -$light_tint: if($tint == 'tint', mix(#92b372, #f5f5f5, 2%), #f5f5f5); -$dark_tint: if($tint == 'tint', mix(#8fa876, #383838, 2%), #383838); - -$base_color: if($variant == 'light', #ffffff, #404040); -$text_color: if($variant == 'light', #303030, #DADADA); -$bg_color: if($variant == 'light', $light_tint, $dark_tint); -$fg_color: if($variant =='light', transparentize(black, 0.13), transparentize(white, 0.13)); - -$selected_bg_color: if($variant == 'light', #92b372, #8fa876); -$selected_fg_color: #ffffff; -$selected_borders_color: darken($selected_bg_color, 15%); -$borders_color: if($variant =='light', darken($bg_color, 18%), darken($bg_color,6%)); -$separator_color: if($variant == 'light', #DFDFDF, darken($bg_color, 6%)); - -$link_color: #5294E2; -$link_visited_color: #5294E2; - -$selection_mode_bg: $selected_bg_color; -$selection_mode_fg: $selected_fg_color; -$warning_color: #f27835; -$warning_fg_color: white; -$error_color: #FC4138; -$error_fg_color: white; -$success_color: #73d216; -$destructive_color: #F04A50; -$suggested_color: #6db442; -$question_color: #55c1ec; - -$drop_target_color: $selected_bg_color; - -//insensitive state derived colors -$insensitive_fg_color: transparentize($fg_color, 0.45); -$insensitive_bg_color: if($variant == 'light', mix($bg_color, $base_color, 40%), lighten($bg_color, 2%)); - -$dim_label_fg_color: transparentize($fg_color, 0.35); - -$header_bg: if($variant == 'light', darken($bg_color, 5%), darken($bg_color, 5%)); -$header_bg_backdrop: if($variant == 'dark', lighten($header_bg, 1.5%), lighten($header_bg, 3%)); - -$header_border: if($variant == 'light', #BDBDBD, darken($header_bg, 4%)); -$header_highlight: if($variant == 'light', #EEEEEE, #373737); - -$header_fg: $fg_color; - -$menu_selected_bg_color: if($variant == 'light', transparentize(black, 0.9), transparentize(white, 0.9)); - -$dark_sidebar_bg: if($variant == 'light', saturate(darken($bg_color, 1%), 5%), #353535); -$dark_sidebar_fg: $fg_color; -$dark_sidebar_border: $borders_color; - -$filechooser_bg: $header_bg; - -$tooltip_bg_color: #fbeaa0; -$tooltip_fg_color: #4a4a4a; -$tooltip_border_color: #d0d0d0; - -$osd_fg_color: #dbdbdb; -$osd_bg_color: if($variant == 'light', #404040, #353535); - -$osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); -$osd_button_border: transparentize(darken($osd_bg_color, 12%), 0.6); - -$osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); -$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); - -$osd_insensitive_bg_color: darken($osd_bg_color, 3%); -$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); -$osd_borders_color: transparentize(black, 0.3); - -$panel_bg: #2f2f2f; -$panel_fg: #DADADA; - -$entry_bg: if($variant=='light', $base_color, lighten($base_color, 0%)); -$entry_border: if($variant == 'light', #BABABA, darken($borders_color, 0%)); - -$header_entry_bg: if($variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($base_color, 0.1)); -$header_entry_border: if($variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); - -$button_bg: if($variant == 'light', lighten($bg_color, 2%), lighten($base_color, 2%)); -$button_border: $borders_color; -$button_active_bg: transparentize(black, 0.85); -$button_active_border: darken($button_border, 10%); - -$header_button_bg: if($variant == 'dark', transparentize(lighten($header_bg, 22%), 0.6), transparentize($button_bg, 0.1)); -$header_button_border: if($variant == 'dark', transparentize(darken($header_bg, 12%), 0.6), transparentize($header_fg, 0.7)); - -$trough_color_treeview: if($variant == 'light', #d9d9d9, darken($bg_color, 5%)); -$trough_color: if($variant == 'light', #ffffff, darken($bg_color, 5%)); - -// WM Colors - -$wm_title: if($variant == 'light', #404040, $fg_color); -$wm_title_unfocused: if($variant == 'light', #9d9d9d, #a7a7a7); -$wm_bg: $header_bg; -$wm_bg_unfocused: $header_bg; -$wm_highlight: $header_highlight; -$wm_border: $header_border; -$wm_border_unfocused: lighten($header_border, 5%); - -//WM Buttons - -// Close -$wm_button_close_bg: $selected_bg_color; -$wm_button_close_hover_bg: lighten($selected_bg_color, 14%); -$wm_button_close_active_bg: darken($selected_bg_color, 20%); - -$wm_icon_close_bg: #f8f8f8; - -// Minimize, Maximize -$wm_button_hover_bg: if($variant == 'light', #fdfdfd, #4c4c4c); -$wm_button_active_bg: if($variant == 'light', #909090, #949494); - -$wm_icon_bg: if($variant == 'light', #404040, #909090); -$wm_icon_unfocused_bg: if($variant == 'light', #b6b6b6, #555555); -$wm_icon_hover_bg: if($variant == 'light', #404040, #C4C7CC); -$wm_icon_active_bg: #ffffff \ No newline at end of file diff --git a/gtk-3.0/sass/_common.scss b/gtk-3.0/sass/_common.scss deleted file mode 100644 index 4cf8dce..0000000 --- a/gtk-3.0/sass/_common.scss +++ /dev/null @@ -1,3191 +0,0 @@ -@function gtkalpha($c,$a) { - @return unquote("alpha(#{$c},#{$a})"); -} - -$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); -$asset_suffix: if($variant=='dark', '-dark', ''); // use dark assets in dark variant - -* { - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: $error_color; - - -GtkScrolledWindow-scrollbar-spacing: 0; - - -GtkToolItemGroup-expander-size: 11; - - -GtkWidget-text-handle-width: 20; - -GtkWidget-text-handle-height: 20; - - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 6; - - // We use the outline properties to signal the focus properties - outline-color: transparentize($fg_color, 0.7); - outline-style: dashed; - outline-offset: -3px; - outline-width: 1px; - -gtk-outline-radius: 2px; -} - - -// -// Base States -// -.background { - color: $fg_color; - background-color: transparentize($bg_color, 0.001); -} - -*:disabled { -gtk-icon-effect: dim; } - -.gtkstyle-fallback { - background-color: $bg_color; - color: $fg_color; - &:hover { - background-color: lighten($bg_color, 10%); - color: $fg_color; - } - &:active { - background-color: darken($bg_color, 10%); - color: $fg_color; - } - &:disabled { - background-color: $insensitive_bg_color; - color: $insensitive_fg_color; - } - &:selected { - background-color: $selected_bg_color; - color: $selected_fg_color; - } -} - -.view, -%view { - color: $text_color; - background-color: $base_color; - - &:selected { - &, &:focus { - @extend %selected_items; - border-radius: 2px; - } - } -} - -.view, -textview { - text { - @extend %view; - - selection { &:focus, & { @extend %selected_items; }} - } -} - -textview border { background-color: mix($bg_color, $base_color, 50%); } - -iconview { @extend .view; } - -rubberband, -.rubberband { - border: 1px solid darken($selected_bg_color, 10%); - background-color: transparentize(darken($selected_bg_color, 10%), 0.8); -} - -flowbox { - rubberband { @extend rubberband } - - flowboxchild { - padding: 3px; - border-radius: 2px; - - &:selected { - @extend %selected_items; - - outline-offset: -2px; - } - } -} - -label { - &.separator { - @extend .dim-label; - - color: $fg_color; - } - - row:selected &, - &:selected { - @extend %nobg_selected_items; - } - - selection { - color: $selected_fg_color; - background-color: $selected_bg_color; - } - - &:disabled { - color: $insensitive_fg_color; - - selection { @extend %selected_items_disabled; } - } -} - -.dim-label { - color: $dim_label_fg_color; -} - -assistant { - .sidebar { - background-color: $base_color; - border-top: 1px solid $borders_color; - &:dir(ltr) { border-right: 1px solid $borders_color; } - &:dir(rtl) { border-left: 1px solid $borders_color; } - } - - &.csd .sidebar { border-top-style: none; } - - .sidebar label { padding: 6px 12px; } - - .sidebar label.highlight { - background-color: $selected_bg_color; - color: $selected_fg_color; - } -} - -textview { // This will get overridden by .view, needed by gedit line numbers and the mintupdate package description - background-color: mix($bg_color, $base_color, 50%); - color: $text_color; -} - -%osd, .osd { - color: $osd_fg_color; - border: none; - background-color: $osd_bg_color; - background-clip: padding-box; - box-shadow: none; -} - -// -// Spinner Animations -// -@keyframes spin { - to { -gtk-icon-transform: rotate(1turn); } -} - -spinner { - background-image: none; - opacity: 0; // non spinning spinner makes no sense - -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); - - &:checked { - opacity: 1; - animation: spin 1s linear infinite; - - &:disabled { - opacity: 0.5; - } - } -} - -$vert_padding: 5px; -// -// Text Entries -// -entry { - border: 1px solid; - padding: 5px 8px; - - caret-color: currentColor; - border-radius: 3px; - transition: all 200ms $ease-out-quad; - - &.search { border-radius: 4px; } - - @include entry(normal); - - image { // icons inside the entry - color: mix($fg_color,$base_color, 80%); - - &.left { - padding-left: 0; - padding-right: 5px; - } - &.right { - padding-right: 0; - padding-left: 5px; - } - } - - &.flat { - &, &:focus { - padding: 2px; - @include entry(normal); - border: none; - border-radius: 0; - } - } - - &:focus { - background-clip: border-box; - @include entry(focus); - } - - &:disabled { @include entry(insensitive); } - - selection { &:focus, & { @extend %selected_items; }} - - @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), - (error, $error_color, $error_fg_color), - // entry.search-missing for Gnome-Builder - (search-missing, $error_color, $error_fg_color) { - &.#{$e_type} { - color: $e_fg_color; - border-color: if($variant=='light', $e_color, $entry_border); - background-color: mix($e_color, $base_color, 60%); - - image { color: $e_fg_color; } - - &:focus { - color: $e_fg_color; - background-color: $e_color; - box-shadow: none; - } - selection, selection:focus { - background-color: $e_fg_color; - color: $e_color; - } - } - } - - &:drop(active) { - &:focus, & { - border-color: $drop_target_color; - box-shadow: none; - } - } - - .osd & { - @include entry(osd); - &:focus { @include entry(osd-focus); } - &:disabled { @include entry(osd-insensitive); } - - selection { - &:focus, & { - color: $selected_bg_color; - background-color: $selected_fg_color; - } - } - } - - progress { - margin: 0 -6px; - border-radius: 0; - border-width: 0 0 2px; - border-color: $selected_bg_color; - border-style: solid; - background-image: none; - background-color: transparent; - box-shadow: none; - } - - // linkded entries - .linked:not(.vertical) > &, - .linked:not(.vertical) > &:focus { @extend %linked; } - - .linked.vertical > &, - .linked.vertical > &:focus { @extend %linked_vertical; } -} - -treeview entry { - &.flat, & { - border-radius: 0; - background-image: none; - background-color: $base_color; - - &:focus { border-color: $selected_bg_color; } - } -} - -// -// Buttons -// -// stuff for .needs-attention -$_dot_color: $selected_bg_color; - -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, - center center, 0, - center center, 0.01, - to($_dot_color), - to(transparent)); - } - to { - background-image: -gtk-gradient(radial, - center center, 0, - center center, 0.5, - to($selected_bg_color), - to(transparent)); - } -} - -$button_transition: all 200ms $ease-out-quad; - -button { - min-height: 22px; - min-width: 20px; - transition: $button_transition; - border: 1px solid; - border-radius: 3px; - padding: 5px 8px; - - @include button(normal); - - separator { margin: 4px 1px; } - - @at-root %button_basic_flat, - &.flat { - @include button(undecorated); - // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set - // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but - // it won't fade out when the pointer leave the button allocation area. To make the transition more evident - // in this case the duration is increased. - transition: none; - - &:hover { - transition: $button_transition; - transition-duration: 350ms; - - &:active { transition: $button_transition; } - } - } - - &:hover { - @include button(hover); - -gtk-icon-effect: highlight; - } - - &:active, &:checked { - @include button(active); - - background-clip: if($variant=='light', border-box, padding-box); - transition-duration: 50ms; - - &:not(:disabled) label:disabled { color: inherit; opacity: 0.6; } - } - - @at-root %button_basic_flat, - &.flat:disabled { @include button(undecorated); } - - &:disabled { - @include button(insensitive); - - &:active, &:checked { - @include button(insensitive-active); - } - } - - &.image-button { - min-width: 24px; - padding-left: 5px; - padding-right: 5px; - } - - &.text-button { - padding-left: 12px; - padding-right: 12px; - } - - &.text-button.image-button { - padding-left: 5px; - padding-right: 5px; - - label { - &:first-child { - padding-left: 8px; - padding-right: 2px; - } - &:last-child { - padding-right: 8px; - padding-left: 2px; - } - &:only-child { - padding-left: 8px; - padding-right: 8px; - } - } - - &.popup { padding-right: 8px; padding-left: 8px; } - } - - @at-root %button_basic_drop_active, - &:drop(active) { - color: $drop_target_color; - border-color: $drop_target_color; - box-shadow: none; - } - - // big standalone buttons like in Documents pager - &.osd { - color: $osd_fg_color; - outline-color: transparentize($osd_fg_color, 0.7); - background-color: $osd_bg_color; - border-color: darken($osd_bg_color, 8%); - - &.image-button { - padding: 0; - min-height: 36px; - min-width: 36px; - } - - &:hover { color: $selected_bg_color; } - &:active, &:checked { @include button(osd-active); } - &:disabled { @include button(osd-insensitive); } - } - - //overlay / OSD style - .osd & { - @include button(osd); - - &:hover { @include button(osd-hover); } - &:active, &:checked { - background-clip: padding-box; - @include button(osd-active); - } - &:disabled { @include button(osd-insensitive); } - - &.flat { - @include button(undecorated); - box-shadow: none; - &:hover { @include button(osd-hover); } - &:disabled { - @include button(osd-insensitive); - background-image: none; - } - &:active, &:checked { @include button(osd-active); } - } - } - .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active):not(:only-child), - .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active) + &:not(:checked):not(:active) { box-shadow: none; } - - // Suggested and Destructive Action buttons - @each $b_type, $b_color in (suggested-action, $suggested_color), - (destructive-action, $destructive_color) { - &.#{$b_type} { - @include button(suggested_destructive, $b_color); - - &.flat { - @include button(undecorated); - color: $b_color; - outline-color: transparentize($b_color, 0.7); - } - &:hover { - @include button(suggested_destructive, lighten($b_color, 10%)); - } - &:active, &:checked { - @include button(suggested_destructive, darken($b_color, 10%)); - } - &.flat:disabled { - @include button(undecorated); - color: $insensitive_fg_color; - } - &:disabled { @include button(insensitive); } - } - } - - .stack-switcher > & { - // to position the needs attention dot, padding is added to the button - // child, a label needs just lateral padding while an icon needs vertical - // padding added too. - - outline-offset: -3px; // needs to be set or it gets overridden by GtkRadioButton outline-offset - - > label { - padding-left: 6px; // label padding - padding-right: 6px; // - } - > image { - padding-left: 6px; - padding-right: 6px; - padding-top: 3px; - padding-bottom: 3px; - } - &.text-button { - padding-left: 10px; - padding-right: 10px; - } - &.image-button { - padding-left: 2px; - padding-right: 2px; - } - - &.needs-attention { - - > label, > image { @extend %needs_attention; } - - &:active, &:checked { - > label, > image { - animation: none; - background-image: none; - } - } - } - } - - %needs_attention { - animation: needs_attention 150ms ease-in; - background-image: -gtk-gradient(radial, - center center, 0, - center center, 0.5, - to($_dot_color), - to(transparent)); - background-size: 6px 6px, 6px 6px; - background-repeat: no-repeat; - @if $variant == 'light' { background-position: right 3px, right 4px; } - @else { background-position: right 3px, right 2px; } - &:dir(rtl) { - @if $variant == 'light' { background-position: left 3px, left 4px; } - @else { background-position: left 3px, left 2px; } - } - } - - // hide separators - &.font, - &.file { separator { background-color: transparent; }} - - //inline-toolbar buttons - .inline-toolbar &, .inline-toolbar &:backdrop { - border-radius: 2px; - border-width: 1px; - @extend %linked; - } - - .linked:not(.vertical) > &, - .linked:not(.vertical) > &:hover, - .linked:not(.vertical) > &:active, - .linked:not(.vertical) > &:checked { - @extend %linked; - } - - .linked.vertical > &, - .linked.vertical > &:hover, - .linked.vertical > &:active, - .linked.vertical > &:checked { - @extend %linked_vertical; - } -} - -// all the following is for the +|- buttons on inline toolbars, that way -// should really be deprecated... -.inline-toolbar toolbutton > button { // redefining the button look is - // needed since those are flat... - @include button(normal); - &:hover { @include button(hover); } - &:active, - &:checked{ @include button(active); } - &:disabled { @include button(insensitive); } - &:disabled:active, - &:disabled:checked { @include button(insensitive-active); } -} - -// More inline toolbar buttons -toolbar.inline-toolbar toolbutton { - & > button.flat { @extend %linked_middle; } - &:first-child > button.flat { @extend %linked_left; } - &:last-child > button.flat { @extend %linked_right; } - &:only-child > button.flat { @extend %linked_only_child; } -} - -%linked_middle { - border-radius: 0; - border-right-style: none; -} - -%linked_left { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -%linked_right { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-right-style: solid; -} - -%linked_only_child { - border-radius: 3px; - border-style: solid; -} - -%linked { - @extend %linked_middle; - - &:first-child { @extend %linked_left; } - &:last-child { @extend %linked_right; } - &:only-child { @extend %linked_only_child; } -} - -%linked_vertical_middle { - border-radius: 0; - border-bottom-style: none; -} - -%linked_vertical_top { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} - -%linked_vertical_bottom { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border-bottom-style: solid; -} - -%linked_vertical_only_child { - border-radius: 3px; - border-style: solid; -} - -%linked_vertical { - @extend %linked_vertical_middle; - - &:first-child { @extend %linked_vertical_top; } - &:last-child { @extend %linked_vertical_bottom; } - &:only-child { @extend %linked_vertical_only_child; } -} - -%undecorated_button { - border-color: transparent; - background-color: transparent; - background-image: none; - box-shadow: none; -} - -// menu buttons -menuitem.button.flat, -modelbutton.flat { - transition: none; - min-height: 24px; - padding-left: 8px; - padding-right: 8px; - outline-offset: -3px; - border-radius: 2px; - - @extend %undecorated_button; - - &:hover { background-color: $menu_selected_bg_color; } - &:active, &:selected { &, arrow { background-color: $menu_selected_bg_color; } } - &:checked { color: $fg_color; } - - // FIXME: temporary workaround - check:last-child, - radio:last-child { margin-left: 8px; } - - check:first-child, - radio:first-child { margin-right: 8px; } -} - -modelbutton.flat arrow { - &.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - &.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } -} - -// -// Links -// -%link, -*:link { - color: $link_color; - - &:visited { - color: $link_visited_color; - *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); } - } - &:hover { - color: lighten($link_color,10%); - *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); } - } - &:active { - color: $link_color; - *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); } - } - - @at-root %link_selected, - &:selected, - *:selected & { - color: mix($selected_fg_color, $selected_bg_color, 80%); - } -} - -button:link, button:visited { - @extend %undecorated_button; - @extend %link; - - &:hover, &:active, &:checked { - @extend %undecorated_button; - } - > label { text-decoration-line: underline; } -} - -// -// Spinbuttons -// -spinbutton { - &:drop(active) { box-shadow: none; } - - // button:active { color: $selected_fg_color; } - &:disabled { color: $insensitive_fg_color; } - - &:not(.vertical) { - entry { min-width: 28px; } - - button, entry { @extend %linked; } - - &:dir(ltr) entry, - &:dir(rtl) button.up { border-radius: 3px 0 0 3px; } - - > button + button { border-left-style: none; } - - > button + button, - > button:hover:not(:active), - > button:hover + button { box-shadow: inset 1px 0 $button_border; } - - > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), - > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { box-shadow: inset 1px 0 transparentize($button_border, 0.5); } - - > button:first-child:hover:not(:active), - > button.up:dir(rtl):hover:not(:active), - > entry + button:not(:active):hover { box-shadow: none; } - - > entry:focus + button { border-left-color: if($variant=='light', $selected_bg_color, $entry_border); } - - > entry:drop(active) + button { border-left-color: $drop_target_color; } - - .osd & { - > button:hover:not(:active), - > button:hover + button { box-shadow: inset 1px 0 $osd_button_border; } - - > button:first-child:hover:not(:active), - > button.up:dir(rtl):hover:not(:active), - > entry + button:not(:active):hover { box-shadow: none; } - - > entry:focus + button { border-left-color: $osd_button_border; } - } - } - - &.vertical { - button, entry { - padding-left: 4px; - padding-right: 4px; - min-width: 0; - - @extend %linked_vertical; - } - - button.up { border-radius: 3px 3px 0 0; } - - > entry:focus + button { border-top-color: if($variant=='light', $selected_bg_color, $entry_border); } - - > entry:drop(active) + button { border-top-color: $drop_target_color; } - } -} - -// -// Comboboxes -// -combobox { - button.combo { // Otherwise combos - padding-top: 3px; // are bigger than - padding-bottom: 3px; // buttons - } - arrow { - -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); - min-height: 16px; - min-width: 16px; - } - - &:drop(active) button.combo { @extend %button_basic_drop_active; } - - .linked:not(.vertical) > & > box > button.combo { - // the combobox is a composite widget so the way we do button linking doesn't - // work, special case needed. - &:dir(ltr), - &:dir(rtl) { @extend %linked_middle; } - } - - .linked:not(.vertical) > &:first-child > box > button.combo { @extend %linked_left; } - .linked:not(.vertical) > &:last-child > box > button.combo { @extend %linked_right; } - .linked:not(.vertical) > &:only-child > box > button.combo { @extend %linked_only_child; } - - .linked.vertical > & > box > button.combo { @extend %linked_vertical_middle; } - .linked.vertical > &:first-child > box > button.combo { @extend %linked_vertical_top; } - .linked.vertical > &:last-child > box > button.combo { @extend %linked_vertical_bottom; } - .linked.vertical > &:only-child > box > button.combo { @extend %linked_vertical_only_child; } -} - -toolbar { - -GtkWidget-window-dragging: true; - padding: 4px; - background-color: $bg_color; - - separator { background: none; } - &.horizontal separator { margin: 0 6px; } - &.vertical separator { margin: 6px 0; } - - .osd & { background-color: transparent; } - - &.osd { - padding: 7px; - border: 1px solid transparentize(black, 0.5); - border-radius: 3px; - background-color: transparentize($osd_bg_color, 0.1); - - &.left, - &.right, - &.top, - &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars - - &.top { border-width: 0 0 1px 0; } - &.bottom { border-width: 1px 0 0 0; } - &.left { border-width: 0 1px 0 0; } - &.right { border-width: 0 0 0 1px; } - } - - &:not(.inline-toolbar) { - switch, - scale, - entry, - spinbutton, - button { - margin-right: 1px; - margin-bottom: 1px; - } - .linked > button, - .linked > entry { margin-right:0; } - } -} - -.primary-toolbar toolbar, -.primary-toolbar:not(.libreoffice-toolbar) { // LO messes up the toolbar styling, so exclude LO toolbars - color: $header_fg; - background-color: opacify($header_bg, 1); - box-shadow: none; - border-width: 0 0 1px 0; - border-style: solid; - border-image: linear-gradient(to bottom, opacify($header_bg, 1), - darken($header_bg, 12%)) 1 0 1 0; //temporary hack for rhythmbox 3.1 - - separator { @extend %header_separator; } -} - -.primary-toolbar toolbar, -.primary-toolbar { @extend %header_widgets; } - -.inline-toolbar { - @extend toolbar; - background-color: darken($bg_color, 3%); - border-style: solid; - border-color: $borders_color; - border-width: 0 1px 1px; - padding: 3px; - border-radius: 0 0 3px 3px; -} - -searchbar { - background-color: $bg_color; - border-style: solid; - border-color: $borders_color; - border-width: 0 0 1px; - padding: 3px; - //box-shadow: inset 0 1px 2px rgba(0,0,0,0.25); -} - -actionbar { - padding: 6px; - border-top: 1px solid $borders_color; - background-color: darken($bg_color, 3%) -} - -// -// Headerbars -// -headerbar, -%titlebar { - min-height: 42px; - padding: 0 7px; - - border-width: 0 0 1px; - border-style: solid; - border-radius: 0; - border-color: opacify($header_border, 1); - - color: $header_fg; - background-color: opacify($header_bg, 1); - box-shadow: inset 0 1px $header_highlight; - - .csd & { // Transparent header-bars only in csd windows - background-color: $header_bg; - border-color: $header_border; - } - - &:backdrop { - color: transparentize($header_fg, 0.4); - box-shadow: none; - } - - .title { - font-weight: bold; - padding-left: 12px; - padding-right: 12px; - } - - .subtitle { - font-size: smaller; - padding-left: 12px; - padding-right: 12px; - } - - // Selectionmode - &.selection-mode { - color: $selected_fg_color; - background-color: $selection_mode_bg; - border-color: darken($selection_mode_bg, 4%); - box-shadow: none; - - &:backdrop { - background-color: $selection_mode_bg; - color: transparentize($selected_fg_color, 0.4); - } - - .subtitle:link { @extend %link_selected; } - - button { - color: $selected_fg_color; - outline-color: transparentize($selected_fg_color, 0.7); - background-color: transparentize($selected_fg_color, 1); - border-color: transparentize($selected_fg_color, 1); - - &.flat { - @include button(undecorated); - color: $selected_fg_color; - background-color: transparentize($selected_fg_color, 1); - } - &:hover { - color: $selected_fg_color; - outline-color: transparentize($selected_fg_color, 0.7); - background-color: transparentize($selected_fg_color, 0.95); - border-color: transparentize($selected_fg_color, 0.5); - } - &:active, &:checked { - color: $selection_mode_bg; - outline-color: transparentize($selection_mode_bg, 0.7); - background-color: $selected_fg_color; - border-color: $selected_fg_color; - } - &:disabled { - color: transparentize($selected_fg_color, 0.6); - background-color: transparentize($selected_fg_color, 1); - border-color: transparentize($selected_fg_color, 1); - - &:active, &:checked { - color: transparentize($selection_mode_bg, 0.6); - background-color: transparentize($selected_fg_color, 0.85); - border-color: transparentize($selected_fg_color, 0.85); - } - } - } - - .selection-menu { - box-shadow: none; - padding-left: 10px; - padding-right: 10px; - GtkArrow { -GtkArrow-arrow-scaling: 1; } - .arrow { - -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); - } - } - .maximized & { background-color: opacify($selection_mode_bg, 1); } - } - - .tiled &, .tiled &:backdrop, - .maximized &, .maximized &:backdrop { - border-radius: 0; // squared corners when the window is max'd or tiled - } - - .maximized & { - background-color: opacify($header_bg, 1); - border-color: opacify($header_border, 1); - } - - &.default-decoration, - .csd &.default-decoration, // needed under wayland, since all gtk3 windows are csd windows - &.default-decoration:backdrop, - .csd &.default-decoration:backdrop { - min-height: 28px; - padding: 0 7px; - background-color: opacify($header_bg, 1); - border-bottom-width: 0; - - .maximized & { background-color: opacify($header_bg, 1); } - } -} - -.titlebar { - border-radius: 8px 8px 0 0; -} - -headerbar { - @extend %header_widgets; - - entry, button, separator { - margin-top: 6px; - margin-bottom: 6px; - } - - // Fixes split headerbars - separator:first-child + &, - &:first-child { - &, &:backdrop { - border-top-left-radius: 8px; - - .maximized &, - .tiled & { border-radius: 0; } - } - } - - &:last-child { - &, &:backdrop { - border-top-right-radius: 8px; - - .maximized &, - .tiled & { border-radius: 0; } - } - } -} - -// Fixes split headerbars too -.titlebar:not(headerbar) { - window > &, - window.csd > & { - &, &:backdrop { - padding: 0; - background: none; - border: none; - box-shadow: none; - } - } - - > separator { background-image: _solid($header_border); } - - @extend %titlebar; -} - -%header_separator { - min-width: 1px; - min-height: 1px; - border-width: 0 1px; - border-image: linear-gradient(to bottom, - transparentize($header_fg, 1) 25%, - transparentize($header_fg, 0.65) 25%, - transparentize($header_fg, 0.65) 75%, - transparentize($header_fg, 1) 75%) 0 1/0 1px stretch; - - &:backdrop { opacity: 0.6; } -} - -%header_widgets { - // Headerbar Entries - entry { - @include entry(header-normal); - - &:backdrop { opacity: 0.85; } - - &:focus { - @include entry(header-focus); - background-clip: if($variant=='light', border-box, padding-box); - - image { color: transparentize($header_fg, 0.15); } - } - &:disabled { @include entry(header-insensitive); } - - selection:focus { - background-color: $selected_bg_color; - color: $selected_fg_color; - } - - progress { - border-color: $selected_bg_color; - background-image: none; - background-color: transparent; - } - - @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), - (error, $error_color, $error_fg_color) { - &.#{$e_type} { - color: $e_fg_color; - border-color: if($variant=='light', $e_color, $header_entry_border); - background-color: mix($e_color, $header_bg, 60%); - - &:focus { - color: $e_fg_color; - background-color: $e_color; - } - selection, selection:focus { - background-color: $e_fg_color; - color: $e_color; - } - } - } - } - - // Headerbar Buttons - button { - - @include button(header-normal); - - &:backdrop { opacity: 0.7; } - - &:hover { @include button(header-hover); } - &:active, &:checked { - @include button(header-active); - background-clip: if($variant=='light', border-box, padding-box); - } - &:disabled { @include button(header-insensitive); } - &:disabled:active, &:disabled:checked { @include button(header-insensitive-active); } - } - - &.selection-mode button { - - &, &.flat { - @include button(undecorated); - color: $selection_mode_fg; - background-color: transparentize($selection_mode_fg, 1); - } - &:hover { @extend %selected_button_normal; } - &:active, &:checked { @extend %selected_button_active; } - - &:disabled { - @extend %selected_button_flat_disabled; - - &:checked, &:active { @extend %selected_button_disabled_checked; } - } - } - - // Linking stuff - - // Disconnect linked buttons - .linked:not(.vertical):not(.path-bar):not(.stack-switcher) { - button:not(:last-child):not(:only-child) { margin-right: 1px; } - } - - // Reset buttons - .linked:not(.vertical):not(.path-bar) > button { - &, &:hover, &:active, &:checked, &:disabled { - border-radius: 3px; - border-style: solid; - } - } - .linked:not(.vertical):not(.path-bar) { - $_uncolored_button: 'button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action)'; - - > #{$_uncolored_button} + #{$_uncolored_button}, - > #{$_uncolored_button}:hover:not(:only-child), - > #{$_uncolored_button}:hover + #{$_uncolored_button}, - > #{$_uncolored_button}:disabled:not(:only-child), - > #{$_uncolored_button}:disabled + #{$_uncolored_button}:not(:hover) { box-shadow: none; } - } - - // special case for path-bars and stack-switchers - .linked:not(.vertical):not(.path-bar).stack-switcher, - .linked:not(.vertical).path-bar { - - > button { - @include button(header-hover); - - &:hover { background-color: lighten($header_button_bg, 15%); } - &:active, &:checked { @include button(header-active); } - &:disabled { color: transparentize($header_fg, 0.4); } - - &, &:hover, &:active, &:checked, &:disabled { @extend %linked; } - } - } - - // special case widgets like the linked entry and button in mintinstall toolbar - .linked:not(.vertical) entry { - box-shadow: none; - - &:focus { - @include entry(header-normal); - background-clip: padding-box; - } - - & + button:last-child { - @include button(header-hover); - - &:hover { background-color: lighten($header_button_bg, 15%); } - &:active, &:checked { @include button(header-active); } - &:disabled { - color: transparentize($header_fg, 0.4); - background-color: transparentize($header_button_bg, 0.2); - border-color: $header_button_border; - - &:checked { - background-color: transparentize($selected_bg_color, 0.35); - color: transparentize($selected_fg_color, 0.25); - } - } - - &, &:hover, &:active, &:checked, &:disabled { @extend %linked; } - } - } - - // Headerbar Suggested and Destructive Action buttons - @each $b_type, $b_color in (suggested-action, $suggested_color), - (destructive-action, $destructive_color) { - button.#{$b_type} { - @include button(suggested_destructive, $b_color); - - &.flat { - @include button(undecorated); - color: $b_color; - outline-color: transparentize($b_color, 0.7); - } - &:hover { - @include button(suggested_destructive, lighten($b_color, 10%)); - } - &:active, &:checked { - @include button(suggested_destructive, darken($b_color, 10%)); - } - &.flat:disabled, - &:disabled { @include button(header-insensitive); } - } - button.#{$b_type}:backdrop, - button.#{$b_type}:backdrop { - opacity: 0.8; - } - } - - // Headerbar Spinbuttons - & spinbutton { - - &:focus button { - color: $selected_fg_color; - - &:hover { background-color: transparentize($selected_fg_color, 0.9); border-color: transparent; } - &:disabled { color: transparentize($selected_fg_color, 0.6); } - } - button { - color: $header_fg; - - &:hover { background-color: transparentize($header_fg, 0.75); border-color: transparent; } - &:disabled { color: transparentize($header_fg, 0.3); } - &:active { background-color: rgba(0,0,0,0.1); } - } - } - - // Headerbar ComboBoxes - combobox { - &:disabled { color: transparentize($header_fg, 0.6); } - - > .linked > button.combo { - @include entry(header-normal); - - &:hover { @include entry(header-focus); box-shadow: none; } - &:disabled { @include entry(header-insensitive); } - } - - > .linked > entry.combo { - &:dir(ltr) { - border-right-style: none; - - &:focus { box-shadow: none; } - @if $variant=='light' { &:focus { box-shadow: 1px 0 $selected_bg_color; } } - } - &:dir(rtl) { - border-left-style: none; - - &:focus { box-shadow: none; } - @if $variant=='light' { &:focus { box-shadow: -1px 0 $selected_bg_color; } } - } - } - > .linked > button.combo { - &:dir(ltr) { - &, &:hover, &:active, &:checked, &:disabled { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - } - &:dir(rtl) { - &, &:hover, &:active, &:checked, &:disabled { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - } - } - } - - // Headerbar Switches - switch { - &:backdrop { opacity: 0.75; } - } - - progressbar { - trough { background-color: if($variant=='light', opacify($header_button_border, 0.05), $header_button_border); } - - &:backdrop { opacity: 0.75; } - } - - // Headerbar Scale - scale { - $_trough_bg: if($variant=='light', opacify($header_button_border, 0.05), $header_button_border); - - &:backdrop { opacity: 0.75; } - - slider { - $_slider_border: if($variant=='light', opacify($header_button_border, 0.2), opacify($header_button_border, 0.3)); - $_slider_bg: if($variant=='light', opacify($header_button_bg,1), lighten(opacify($header_bg,1), 10%)); - - background-color: $_slider_bg; - border-color: $_slider_border; - - &:hover { - background-color: lighten($_slider_bg, 5%); - border-color: $_slider_border; - } - &:active { - background-color: $selected_bg_color; - border-color: $selected_bg_color; - } - &:disabled { - background-color: mix($_slider_bg, $header_bg, 70%); - border-color: $_slider_border; - } - } - trough { - background-color: $_trough_bg; - - &:disabled { background-color: if($variant=='light', transparentize($_trough_bg, 0.05), transparentize($_trough_bg, 0.1)); } - } - } -} - -// -// Pathbars -// -.path-bar button { - &.text-button, &.image-button, & { - padding-left: 6px; - padding-right: 6px; - } - - &.text-button.image-button label { padding-left: 0; padding-right: 0; } - - &.text-button.image-button, & { - label:last-child { padding-right: 10px; } - label:first-child { padding-left: 10px; } - } - - &.slider-button, - &:not(.image-button):not(.text-button) { - padding-left: 1px; - padding-right: 1px; - } - - image { - padding-left: 4px; - padding-right: 4px; - } -} - -// -// Tree Views -// -treeview.view { - @at-root * { - -GtkTreeView-horizontal-separator: 4; - -GtkTreeView-grid-line-width: 1; - -GtkTreeView-grid-line-pattern: ''; - -GtkTreeView-tree-line-width: 1; - -GtkTreeView-tree-line-pattern: ''; - -GtkTreeView-expander-size: 16; - } - - border-left-color: transparentize($fg_color, 0.85); // this is actually the tree lines color, - border-top-color: transparentize(black, 0.9); // while this is the grid lines color, better then nothing - - rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props - - acceleditor > label { background-color: $selected_bg_color; } - - &:selected { - &, &:focus { - border-radius: 0; - border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); - border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly - - @extend %selected_items; - } - } - - &:disabled { - color: $insensitive_fg_color; - - &:selected { - color: mix($selected_fg_color, $selected_bg_color, 40%); - } - } - - &.separator { - min-height: 2px; - color: transparentize(black, 0.9); - } - - &:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: mix($fg_color, $selected_bg_color, 50%); - - &.after { border-top-style: none; } - &.before { border-bottom-style: none; } - } - - &.expander { - -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); - &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } - - color: mix($fg_color, $base_color, 50%); - - &:hover { color: $fg_color; } - - &:selected { - color: mix($selected_fg_color, $selected_bg_color, 70%); - &:hover { color: $selected_fg_color; } - } - - &:checked { - -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); - } - } - - &.progressbar, &.progressbar:focus { // progress bar in treeviews - color: $selected_fg_color; - border-radius: 2px; - background-color: $selected_bg_color; - - &:selected, &:selected:focus { - color: $selected_bg_color; - box-shadow: none; - background-color: $selected_fg_color; - } - } - &.trough { // progress bar trough in treeviews - color: $fg_color; - background-color: $trough_color_treeview; - border-radius: 2px; - border: 1px solid $button_border; - - &:selected, &:selected:focus { - color: $selected_fg_color; - background-color: transparentize(black, 0.8); - border-radius: 2px; - border-width: 0; - } - } - - header { - button { - $_column_header_color: mix($fg_color,$base_color,80%); - - padding: 3px 6px; - font-weight: bold; - - color: $_column_header_color; - background-color: darken($bg_color, 1%); - background-image: none; - border-style: none solid solid none; - border-radius: 0; - border-color: $borders_color; - - &:active, &:hover { background-color: lighten($bg_color, 2%); } - &:active:hover { color: $fg_color; } - &:disabled { - border-color: $bg_color; - background-image: none; - } - &:last-child { - border-right-style: none; - } - } - } - - button.dnd, - header.button.dnd { - &, &:selected, &:hover, &:active { - transition: none; - color: $selected_bg_color; - box-shadow: inset 1px 1px 0 1px $selected_bg_color, - inset -1px 0 0 1px $selected_bg_color, - inset 1px 1px $base_color, inset -1px 0 $base_color; - } - } -} - -// -// Menus -// -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0px; - background-color: opacify($header_bg, 1); - color: $header_fg; - - &:backdrop { - color: transparentize($header_fg, 0.3); - //background-color: opacify($header_bg_backdrop, 1); - } - - > menuitem { - padding: 6px 8px; - border: solid transparent; - border-width: 0; - - &:hover { //Seems like it :hover even with keyboard focus - background-color: $menu_selected_bg_color; - color: $fg_color; - } - &:disabled { - color: transparentize($header_fg, 0.6); - border-color: transparent; - } - - > label:disabled { color: transparentize($header_fg, 0.45); } - } -} - -menu, -.menu { - $_menu_bg: if($variant=='light', $base_color, $bg_color); - margin: 4px; - padding: 0; - border-radius: 0; - background-color: $_menu_bg; - border: 1px solid $borders_color; - - .csd & { - padding: 4px 0px; - border-radius: 2px; - border: none; - } - - separator, - .csd & separator { - margin: 2px 0; - background-color: $separator_color; - } - - // Firefox workaround - .separator:not(label), - .csd & .separator:not(label) { color: $_menu_bg; } - // Firefox workaround end - - menuitem { - min-height: 16px; - min-width: 40px; - padding: 5px; - - &:hover { - color: $fg_color; - background-color: $menu_selected_bg_color; - } - &:disabled { - color: $insensitive_fg_color; - } - - //submenu indicators - arrow { - min-height: 16px; - min-width: 16px; - - &:dir(ltr) { - -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); - margin-left: 10px; - } - &:dir(rtl) { - -gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); - margin-right: 10px; - } - } - @at-root menuitem { - accelerator { color: gtkalpha(currentColor,0.55); } - - check, radio { - min-height: 16px; - min-width: 16px; - &:dir(ltr) { margin-right: 6px; margin-left: 2px; } - &:dir(rtl) { margin-left: 6px; margin-right: 2px; } - } - } - } - - // overflow buttons - > arrow { - @include button(undecorated); - min-width: 16px; - min-height: 16px; - padding: 4px; - background-color: $_menu_bg; - border-radius: 0; - - &.top { - margin-top: -6px; - border-bottom: 1px solid mix($fg_color, $base_color, 10%); - -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); - } - &.bottom { - margin-bottom: -6px; - border-top: 1px solid mix($fg_color, $base_color, 10%); - -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); - } - &:hover { background-color: mix($fg_color, $base_color, 10%); } - &:disabled { - color: transparent; - background-color: transparent; - border-color: transparent ; - } - } -} - -.csd .popup { border-radius: 2px; } - -// -// Popovers -// -popover, -popover.background { - $_popover_bg: if($variant=='light', $base_color, $bg_color); - padding: 2px; - // border: 1px solid darken($borders_color, 5%); - border-radius: 3px; - background-clip: border-box; - background-color: $_popover_bg; - - box-shadow: 0 2px 6px 1px if($variant=='light', transparentize(black, 0.93), transparentize(black, 0.65)); - - .csd &, & { border: 1px solid darken($borders_color, 5%); } - - & separator { background-color: $_popover_bg; } - label.separator { - @extend .dim-label; - - color: $fg_color; - } - - > list, - > .view, - > toolbar { - border-style: none; - background-color: transparent; - } - - &, .csd & { - &.osd, &.magnifier { @extend %osd; } - &.touch-selection { @extend .context-menu } - - &.osd { @extend %osd; } - } -} - -//touch selection handlebars for the Popover.osd above -cursor-handle { - background-color: transparent; - background-image: none; - box-shadow: none; - border-style: none; - &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); } - &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); } -} - -// -// Notebooks and Tabs -// -notebook { - padding: 0; - - &.frame { - border: 1px solid $borders_color; - - > header { - // ugly hack to hide the borders around the header - margin: -1px; - &.top { margin-bottom: 0; } - &.bottom { margin-top: 0; } - &.left { margin-right: 0; } - &.right { margin-left: 0; } - - &.top, &.bottom { padding-left: 0; padding-right: 0; } - &.left, &.right { padding-top: 0; padding-bottom: 0; } - } - } - - > stack:not(:only-child) { // the :not(:only-child) is for "hidden" notebooks - background-color: $base_color; - } - - > header { - padding: 2px; - background-color: $bg_color; - - &.top { box-shadow: inset 0 -1px $borders_color; } - &.bottom { box-shadow: inset 0 1px $borders_color; } - &.right { box-shadow: inset 1px 0 $borders_color; } - &.left { box-shadow: inset -1px 0 $borders_color; } - - @each $_pos, $_bpos in (top, bottom), (bottom, top), (right, left), (left, right) { - // sizing and borders - &.#{$_pos} { - padding-#{$_bpos}: 0; - - > tabs > tab { - padding: 2px 10px; - min-width: 20px; - min-height: 20px; - - outline-offset: -4px; - - border: 1px solid transparent; - border-#{$_bpos}: none; - - // tab overlap - + tab { - @if $_pos==top or $_pos==bottom { margin-left: -1px; } - @else { margin-top: -1px; } - } - - // tab border radius - @if $_pos==top { border-radius: 1px 1px 0 0; } - @else if $_pos==bottom { border-radius: 0 0 1px 1px; } - @else if $_pos==left { border-radius: 1px 0 0 1px; } - @else if $_pos==right { border-radius: 0 1px 1px 0; } - } - } - } - // overflow arrows - &.top, &.bottom { - > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); - &:last-child { margin-left: 2px; } - } - > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); - &:first-child { margin-right: 2px; } - } - } - &.left, &.right { - > tabs > arrow.up { - -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); - &:last-child { margin-top: 2px; } - } - > tabs > arrow.down { - -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); - &:first-child { margin-bottom: 2px; } - } - } - > tabs > arrow { - color: $insensitive_fg_color; - - &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); } - &:active { color: $fg_color; } - &:disabled { color: transparentize($insensitive_fg_color,0.3); } - } - - // tab colors - - &.top > tabs > tab:hover:not(:checked) { box-shadow: inset 0 -1px $borders_color; } - &.bottom > tabs > tab:hover:not(:checked) { box-shadow: inset 0 1px $borders_color; } - &.left > tabs > tab:hover:not(:checked) { box-shadow: inset -1px 0 $borders_color; } - &.right > tabs > tab:hover:not(:checked) { box-shadow: inset 1px 0 $borders_color; } - - > tabs > tab { - color: $insensitive_fg_color; - background-color: transparentize($base_color, 1); - - &:hover:not(:checked) { - color: mix($fg_color, $insensitive_fg_color, 50%); - background-color: transparentize($base_color, 0.5); - border-color: $borders_color; - } - &:checked { - color: $fg_color; - background-color: $base_color; - border-color: $borders_color; - } - // close button - button.flat { - min-height: 22px; - min-width: 16px; - padding: 0; - color: mix($bg_color, $fg_color, 35%); - - &:hover { - @extend %undecorated_button; - color: lighten(red, 15%); - } - &:active, &:active:hover { - @extend %undecorated_button; - color: $selected_bg_color; - } - } - } - - /* button in headers */ - button.flat { padding: 2px; } - } -} - -// -// Scrollbars -// -$_scrollbar_bg_color: darken($base_color, 1%); - -scrollbar { - @at-root * { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; - } - - $_slider_min_length: 40px; - - background-color: $_scrollbar_bg_color; - transition: 300ms $ease-out-quad; - - &.top { border-bottom: 1px solid $borders_color; } - &.bottom { border-top: 1px solid $borders_color; } - &.left { border-right: 1px solid $borders_color; } - &.right { border-left: 1px solid $borders_color; } - - button { border: none; } - - // slider - slider { - min-width: 6px; - min-height: 6px; - margin: -1px; - border: 4px solid transparent; - border-radius: 8px; - background-clip: padding-box; - background-color: mix($fg_color, $bg_color, 40%); - - &:hover { background-color: mix($fg_color, $bg_color, 30%); } - &:hover:active { background-color: $selected_bg_color; } - &:disabled { background-color: transparent; } - } - - &.fine-tune { - slider { - min-width: 4px; - min-height: 4px; - } - - &.horizontal slider { border-width: 5px 4px; } - &.vertical slider { border-width: 4px 5px; } - } - - &.overlay-indicator { - &:not(.dragging):not(.hovering) { // Overlay scrolling indicator - opacity: 0.4; - border-color: transparent; - background-color: transparent; - - slider { - margin: 0; - min-width: 4px; - min-height: 4px; - background-color: mix($fg_color, $bg_color, 70%); - border: 1px solid if($variant == 'light', transparentize(white, 0.4), transparentize(black, 0.7)); - // background-clip: padding-box; - } - - // w/o the following margin tweaks the slider shrinks when hovering/dragging - &.vertical slider { - margin: 2px 0; - min-height: $_slider_min_length; - } - - &.horizontal slider { - margin: 0 2px; - min-width: $_slider_min_length; - } - - } - - &.dragging, - &.hovering { opacity: 0.99; } - } - - &.horizontal slider { min-width: $_slider_min_length; } - &.vertical slider { min-height: $_slider_min_length; } -} - -// -// Switches -// -switch { - font-size: 1px; - min-width: 52px; - min-height: 24px; - background-size: 52px 24px; - background-repeat: no-repeat; - background-position: center center; - - slider { - min-width: 1px; - min-height: 1px; - } - - &, slider { - outline-color: transparent; - color: transparent; - border: none; - box-shadow: none; - } -} - -@each $k,$l in ('',''), - (':checked','-active'), - (':disabled','-insensitive'), - (':checked:disabled','-active-insensitive') { - - // load switch troughs from .png files in assets directory - - switch#{$k} { - background-image: -gtk-scaled(url("assets/switch#{$l}#{$asset_suffix}.png"),url("assets/switch#{$l}#{$asset_suffix}@2.png")); - } - - menuitem:hover switch#{$k}, - row:selected switch#{$k}, - infobar switch#{$k} { - background-image: -gtk-scaled(url("assets/switch#{$l}-selected.png"),url("assets/switch#{$l}-selected@2.png")); - } - - headerbar switch#{$k}, - .primary-toolbar switch#{$k}, - .primary-toolbar toolbar switch#{$k} { - background-image: -gtk-scaled(url("assets/switch#{$l}-header#{$asset_suffix}.png"),url("assets/switch#{$l}-header#{$asset_suffix}@2.png")); - } -} - -// -// Check and Radio items * -// -@each $w,$a in ('check', 'checkbox'), - ('radio','radio') { - - //standard checks and radios - @each $s,$as in ('','-unchecked'), - (':disabled','-unchecked-insensitive'), - (':indeterminate', '-mixed'), - (':indeterminate:disabled', '-mixed-insensitive'), - (':checked', '-checked'), - (':checked:disabled','-checked-insensitive') { - .#{$w}#{$s}, - #{$w}#{$s}, - treeview.#{$w}#{$s} { - -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"), - url("assets/#{$a}#{$as}#{$asset_suffix}@2.png")); - } - - .osd, - %osd_check_radio { - #{$w}#{$s} { - -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-dark.png"), - url("assets/#{$a}#{$as}-dark@2.png")); - } - } - // the borders of checks and radios are - // too similar in luminosity to the selected background color, hence - // we need special casing. - .view #{$w}#{$s}:selected, - treeview.#{$w}#{$s}:selected, - row:selected #{$w}#{$s}, - infobar #{$w}#{$s} { - -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}-selected.png"), - url("assets/#{$a}#{$as}-selected@2.png")); - } - } -} - -// Selectionmode -@each $s,$as in ('','-selectionmode'), - (':checked', '-checked-selectionmode') { - .view.content-view.check#{$s}:not(.list) { - -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}#{$asset_suffix}.png"), - url("assets/checkbox#{$as}#{$asset_suffix}@2.png")); - background-color: transparent; - } -} - -checkbutton, radiobutton { - // this is for a nice focus on check and radios text - &.text-button { - padding: 2px 0; - outline-offset: 0; - } - - label:not(:only-child) { - &:first-child { margin-left: 4px; } - &:last-child { margin-right: 4px; } - } -} - -check, -radio { - min-width: 16px; - min-height: 16px; - margin: 0 2px; - - &:only-child, - menu menuitem & { margin: 0; } -} - -// -// GtkScale -// -scale { - $_marks_length: 3px; - $_marks_distance: 1px; - - min-height: 15px; - min-width: 15px; - padding: 3px; - - &.horizontal { - trough { padding: 0 4px; } - highlight, fill { margin: 0 -4px; } - } - - &.vertical { - trough { padding: 4px 0; } - highlight, fill { margin: -4px 0; } - } - - // The slider is inside the trough, negative margin to make it bigger - slider { - min-height: 15px; - min-width: 15px; - margin: -6px; - } - - // Click-and-hold the slider to activate - &.fine-tune { - // Make the trough grow in fine-tune mode - slider { margin: -4px; } - - fill, - highlight, - trough { - border-radius: 5px; - -gtk-outline-radius: 7px; - } - } - - slider { - $_slider_border: if($variant=='light', transparentize(darken($button_border,25%), 0.5), darken($button_border,2%)); - - background-clip: border-box; - background-color: $button_bg; - border: 1px solid $_slider_border; - border-radius: 50%; - box-shadow: none; - - &:disabled { - background-color: mix($entry_bg, $bg_color, 55%); - border-color: transparentize($_slider_border, 0.2); - } - &:active { - background-color: $selected_bg_color; - border-color: $selected_bg_color; - } - //OSD sliders - .osd & { - background-color: $osd_bg_color; - border-color: $selected_bg_color; - - &:hover { background-color: $selected_bg_color; } - &:active { - background-color: darken($selected_bg_color, 10%); - border-color: darken($selected_bg_color, 10%); - } - } - //selected list-row and infobar sliders - menuitem:hover &, - row:selected &, - infobar & { - background-color: $selected_fg_color; - border-color: $selected_fg_color; - - &:hover { - background-color: mix($selected_fg_color, $selected_bg_color, 85%); - border-color: mix($selected_fg_color, $selected_bg_color, 85%); - } - &:active { - background-color: mix($selected_fg_color, $selected_bg_color, 50%); - border-color: mix($selected_fg_color, $selected_bg_color, 50%); - } - &:disabled { - background-color: mix($selected_fg_color, $selected_bg_color, 55%); - border-color: mix($selected_fg_color, $selected_bg_color, 55%); - } - } - } - - trough { - $_scale_trough_bg: if($variant == 'light', $button_border, darken($bg_color, 5%)); - - outline-offset: 2px; - -gtk-outline-radius: 4.5px; - - border-radius: 2.5px; - background-color: $_scale_trough_bg; - - &:disabled { - background-color: transparentize($_scale_trough_bg, 0.45); - } - - //OSD troughs - .osd & { - background-color: lighten($osd_bg_color, 7%); - outline-color: transparentize($osd_fg_color, 0.8); - highlight { - background-color: $selected_bg_color; - } - - &:disabled { } - } - // troughs in selected list-rows and infobars - menuitem:hover & - row:selected &, - infobar & { - background-color: transparentize(black, 0.8); - - highlight { - background-color: $selected_fg_color; - - &:disabled { background-color: mix($selected_fg_color, $selected_bg_color, 55%); } - } - - &:disabled { background-color: transparentize(black, 0.9); } - } - } - - // The colored part of the trough - highlight { - border-radius: 2.5px; - background-color: $selected_bg_color; - - &:disabled { - background-color: transparentize($selected_bg_color, 0.45); - } - } - - // this is another differently styled part of the trough, the most relevant use case is for example - // in media player to indicate how much video stream as been cached - fill { - border-radius: 2.5px; - background-color: transparentize($selected_bg_color, 0.5); - - &:disabled { background-color: transparent; } - } - - value { color: gtkalpha(currentColor, 0.4); } - - marks { - color: gtkalpha(currentColor, 0.4); - - @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), - (bottom, bottom, top), - (top, left, right), - (bottom, right, left) { - &.#{$marks_class} { - margin-#{$marks_margin}: $_marks_distance; - margin-#{$marks_pos}: -($_marks_distance + $_marks_length); - } - } - } - - &.fine-tune marks { - @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), - (bottom, bottom, top), - (top, left, right), - (bottom, right, left) { - &.#{$marks_class} { - margin-#{$marks_margin}: ($_marks_distance - 1px); - margin-#{$marks_pos}: -($_marks_distance + $_marks_length - 2px); - } - } - } - &.horizontal { - indicator { - min-height: $_marks_length; - min-width: 1px; - } - - &.fine-tune indicator { min-height: ($_marks_length - 1px); } - } - &.vertical { - indicator { - min-height: 1px; - min-width: $_marks_length; - } - - &.fine-tune indicator { min-width: ($_marks_length - 1px); } - } -} - -// -// Progress bars -// -progressbar { - padding: 0; - font-size: smaller; - color: transparentize($fg_color, 0.3); - - &.osd { - min-width: 3px; - min-height: 3px; - background-color: transparent; - - trough { - border-style: none; - background-color: transparent; - box-shadow: none; - } - } - - // Moving bit - progress { - background-color: $selected_bg_color; - border-radius: 0px; - box-shadow: none; //needed for clipping - - row:selected &, - infobar & { background-color: $selected_fg_color; } - } - - // Trough - trough { - border: 1px solid $button_border; - border-radius: 2px; - background-color: $trough_color; - - row:selected &, - infobar & { background-color: transparentize(black, 0.8); } - } -} - -// Needed by the Mate osd when Marco with compositing is enabled -.osd { - .progressbar { background-color: $selected_bg_color; } - .trough { background-color: lighten($osd_bg_color, 75%); } -} - -// -// Level Bar -// -levelbar { - block { - min-width: 32px; - min-height: 1px; - } - &.vertical block { - min-width: 1px; - min-height: 32px; - } - - trough { - border: none; - padding: 3px; - border-radius: 3px; - background-color: if($variant == 'light', $button_border, darken($bg_color, 5%)); - } - - &.horizontal.discrete block { margin: 0 1px; } - &.vertical.discrete block { margin: 1px 0; } - - block:not(.empty) { - border: 1px solid $selected_bg_color; - background-color: $selected_bg_color; - border-radius: 2px; - } - block.low { - border-color: $warning_color; - background-color: $warning_color; - } - block.high { - border-color: $selected_bg_color; - background-color: $selected_bg_color; - } - block.full { - border-color: $success_color; - background-color: $success_color; - } - block.empty { - background-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); - border-color: if($variant=='light', transparentize($fg_color,0.8), $base_color); - } -} - -frame > border, -.frame { - margin: 0; - padding: 0; - border-radius: 0; - border: 1px solid $borders_color; -} - -frame.flat > border, -frame > border.flat, -.frame.flat { - border-style: none; -} - -scrolledwindow { - viewport.frame { // avoid double borders when viewport inside scrolled window - border-style: none; - } - - // This is used by GtkScrolledWindow, when content is touch-dragged past boundaries. - // This draws a box on top of the content, the size changes programmatically. - overshoot { - &.top { @include overshoot(top); } - &.bottom { @include overshoot(bottom); } - &.left { @include overshoot(left); } - &.right { @include overshoot(right); } - } - - // Overflow indication, works similarly to the overshoot, the size if fixed tho. - undershoot { - &.top { @include undershoot(top); } - &.bottom { @include undershoot(bottom); } - &.left { @include undershoot(left); } - &.right { @include undershoot(right); } - } - - junction { // the small square between two scrollbars - border-color: transparent; - // the border image is used to add the missing dot between the borders, details, details, details... - border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch; - background-color: $_scrollbar_bg_color; - - &:dir(rtl) { border-image-slice: 0 1 0 0; } - } -} - -//vbox and hbox separators -separator { - background-color: transparentize(black, 0.9); - min-width: 1px; - min-height: 1px; -} - -// -// Lists -// -list { - background-color: $base_color; - border-color: $borders_color; - - row { padding: 2px; } -} - -row { - &:not(:hover) { transition: all 150ms $ease-out-quad; } - - &:selected { - @extend %selected_items; - - button { @extend %selected_button; } - } - - &.activatable { - &.has-open-popup, - &:hover { background-color: if($variant == 'light', transparentize(black, 0.97), transparentize(white, 0.95)); } - - &:active { color: $fg_color; } - &:disabled { - color: $insensitive_fg_color; - image { color: inherit; } - } - - &:selected { - &:active { color: $selected_fg_color; } - - &.has-open-popup, - &:hover { background-color: mix(black, $selected_bg_color, 10%); } - } - } -} - -// -// App Notifications -// -.app-notification { - padding: 10px; - color: $osd_fg_color; - background-color: $osd_bg_color; - background-clip: border-box; - border-radius: 0 0 2px 2px; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: darken($osd_bg_color, 10%); - - border { border: none; } - - button { - @include button(osd); - &.flat { - @extend %undecorated_button; - border-color: transparentize($selected_bg_color, 1); - &:disabled { @extend %undecorated_button; } - } - &:hover { @include button(osd-hover); } - &:active, &:checked { @include button(osd-active); background-clip: padding-box; } - &:disabled { @include button(osd-insensitive); - } - } -} - -// -// Expanders -// -expander { - arrow { - min-width: 16px; - min-height: 16px; - -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); - - &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); } - &:hover { color: lighten($fg_color,30%); } //only lightens the arrow - &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); } - } -} - -// -// Calendar -// -calendar { - color: $fg_color; - border: 1px solid $borders_color; - border-radius: 3px; - padding: 2px; - - &:selected { - background-color: $selected_bg_color; - color: $selected_fg_color; - border-radius: 1.5px; - } - &.header { - color: $fg_color; - border: none; - border-radius: 0; - } - &.button, &.button:focus { - color: transparentize($fg_color,0.55); - @include button(undecorated); - - &:hover { - color: $fg_color; - } - &:disabled { - color: $insensitive_fg_color; - background-color: transparent; - background-image: none; - } - } - &:indeterminate { color: gtkalpha(currentColor,0.55); } - &.highlight { - color: $fg_color; - } -} - -// -// Dialogs -// -.dialog-action-area .button.text-button { - padding: 6px 16px; -} - -.message-dialog .dialog-action-area .button { - padding: 8px; -} - -.message-dialog { // Message Dialog styling - -GtkDialog-button-spacing: 0; - - .titlebar { background-color: $header_bg; border-bottom: 1px solid darken($header_bg, 7%) } - - &.csd { // rounded bottom border styling for csd version - &.background { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border: none; - } - .dialog-action-area .button { - padding: 8px; - border-radius: 0; - - @extend %middle_button; - - &:hover, &:active, &:disabled { - @extend %middle_button; - } - - &:first-child{ @extend %first_button; } - &:last-child { @extend %last_button; } - } - %middle_button { - border-right-style: none; - border-bottom-style: none; - } - %last_button { - border-bottom-right-radius: 3px; - } - %first_button { - border-left-style: none; - border-bottom-left-radius: 3px; - } - } -} - -// -// FileChooser -// -filechooser { - #pathbarbox { - background-color: $filechooser_bg; - border-bottom: 1px solid $borders_color; - } - - .search-bar { background-color: $filechooser_bg; } - - actionbar { background-color: $bg_color; } -} - -filechooserbutton:drop(active) { - box-shadow: none; - border-color: transparent; -} - -// -// Sidebar -// -.sidebar { - border-style: none; - background-color: lighten($bg_color, 2%); - - @at-root %sidebar_left, - &:dir(ltr), - &.left, - &.left:dir(rtl) { - border-right: 1px solid $borders_color; - border-left-style: none; - } - - @at-root %sidebar_right, - &:dir(rtl), - &.right { - border-left: 1px solid $borders_color; - border-right-style: none; - } - - list { background-color: $base_color; } - - paned & { &.left, &.right, &.left:dir(rtl), &:dir(rtl), &:dir(ltr), & { border-style: none; }} -} - -stacksidebar { - &.sidebar { - &:dir(ltr) list, - &.left list, - &.left:dir(rtl) list { @extend %sidebar_left; } - - &:dir(rtl) list, - &.right list { @extend %sidebar_right; } - } - - row { - padding: 10px 4px; - - > label { - padding-left: 6px; - padding-right: 6px; - } - &.needs-attention { - background-image: radial-gradient(circle closest-side at 5% 25%, $destructive_color 0%, $destructive_color 100%, transparent 100%); - background-size: 70px; - background-position: 4px; - background-repeat: no-repeat; - } - &.activatable:selected.needs-attention { - background-image: radial-gradient(circle closest-side at 5% 25%, $selected_fg_color 0%, $selected_fg_color 100%, transparent 100%); - background-size: 70px; - background-position: 4px; - background-repeat: no-repeat; - } - } -} - -placessidebar { - > viewport.frame { border-style: none; } - - row { - // Needs overriding of the GtkListBoxRow padding - min-height: 30px; - padding: 0px; - // Using margins/padding directly in the SidebarRow - // will make the animation of the new bookmark row jump - > revealer { - padding: 0 10px; - } - image.sidebar-icon { - &:dir(ltr) { padding-right: 8px; } - &:dir(rtl) { padding-left: 8px; } - } - label.sidebar-label { - &:dir(ltr) { padding-right: 2px; } - &:dir(rtl) { padding-left: 2px; } - } - @at-root button.sidebar-button { - min-width: 22px; - min-height: 22px; - margin-top: 2px; - margin-bottom: 2px; - padding: 0; - @extend %button_basic_flat; - border-radius: 100%; - -gtk-outline-radius: 100%; - - &:not(:hover):not(:active) > image { opacity: 0.5 }; - } - - &.sidebar-placeholder-row { - padding: 0 8px; - min-height: 2px; - background-image: _solid($drop_target_color); - background-clip: content-box; - } - - &.sidebar-new-bookmark-row { color: $selected_bg_color; } - - &:drop(active):not(:disabled) { - &, label, image { color: $drop_target_color; } - - box-shadow: inset 0 1px $drop_target_color, - inset 0 -1px $drop_target_color; - - &:selected { - &, label, image { color: $selected_fg_color; } - background-color: $drop_target_color; - } - } - } -} - -// -// PlacesView -// -placesview { - .server-list-button > image { - transition: 200ms $ease-out-quad; - -gtk-icon-transform: rotate(0turn); - } - - .server-list-button:checked > image { - transition: 200ms $ease-out-quad; - -gtk-icon-transform: rotate(-0.5turn); - } - - // this selects the "connect to server" label - > 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: _solid($borders_color); - background-size: 1px 1px; - - &:selected { background-image: _solid($selected_bg_color); } - - &.wide { - min-width: 5px; - min-height: 5px; - background-color: transparent; - } - } - - &.horizontal > separator { - background-repeat: repeat-y; - margin: 0 -3px 0 -3px; - padding: 0 3px 0 3px; - background-position: center; - - &.wide { - margin: 0; - padding: 0; - background-repeat: no-repeat; - background-position: center; - background-image: -gtk-scaled(url("assets/pane-separator-vertical.png"), url("assets/pane-separator-vertical@2.png")); - background-size: 2px 24px; - } - } - - &.vertical > separator { - margin: -3px 0 -3px 0; - padding: 3px 0 3px 0; - background-repeat: repeat-x; - background-position: center; - - &.wide { - margin: 0; - padding: 0; - background-repeat: no-repeat; - background-position: center; - background-image: -gtk-scaled(url("assets/pane-separator.png"), url("assets/pane-separator@2.png")); - background-size: 24px 2px; - } - } -} - -// -// GtkInfoBar -// -infobar { - border-style: none; - - &.info, - &.question, - &.warning, - &.error { - background-color: $selected_bg_color; - color: $selected_fg_color; - caret-color: currentColor; - - button { @extend %selected_button } - - selection { - color: $selected_bg_color; - background-color: $selected_fg_color; - } - - *:link { @extend %link_selected; } - - &:disabled { - label, image { color: transparentize($selected_fg_color, 0.5); } - } - } - - &.warning { background-color: $warning_color; } - &.error { background-color: $destructive_color; } - &.question { background-color: $question_color; } -} - -// -// Buttons on selected backgrounds -// -%selected_button { - - @at-root %selected_button_normal, & { - color: $selected_fg_color; - background-color: transparentize($selected_fg_color, 1); - border-color: transparentize($selected_fg_color, 0.5); - } - - &.flat { - @include button(undecorated); - color: $selected_fg_color; - background-color: transparentize($selected_fg_color, 1); - - @at-root %selected_button_flat_disabled, - &:disabled { - &, label { color: transparentize($selected_fg_color, 0.6); } - } - } - &:hover { - color: $selected_fg_color; - background-color: transparentize($selected_fg_color, 0.8); - border-color: transparentize($selected_fg_color, 0.2); - } - @at-root %selected_button_active, - &:active, &:active:hover, &:checked { - color: $selected_bg_color; - background-color: $selected_fg_color; - border-color: $selected_fg_color; - } - &:disabled { - &, label { color: transparentize($selected_fg_color, 0.5); } - background-color: transparentize($selected_fg_color, 1); - border-color: transparentize($selected_fg_color, 0.6); - - @at-root %selected_button_disabled_checked, - &:active, &:checked { - color: $selected_bg_color; - background-color: transparentize($selected_fg_color, 0.5); - border-color: transparentize($selected_fg_color, 0.6); - } - } -} - -// -// Tooltips -// -tooltip, -.tooltip { - &.background { - // background-color needs to be set this way otherwise it gets drawn twice - // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. - background-color: $tooltip_bg_color; - background-clip: padding-box; - - label { padding: 4px; } - } - - color: $tooltip_fg_color; - border-radius: 2px; - border: 1px solid $tooltip_border_color; - - decoration { background-color: transparent; } - - * { // Yeah this is ugly - background-color: transparent; - color: $tooltip_fg_color; - } -} - -// -// Color Chooser -// - -colorswatch { - // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one - // is GtkColorSwatch .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style - // is applied to the overlay box. - - // take care of colorswatches on selected elements - // :selected & { - // box-shadow: none; - // &.overlay, &.overlay:hover { - // border-color: $selected_fg_color; - // } - // } - - &, &:drop(active) { border-style: none; } - - // border rounding - &.top { - border-top-left-radius: 3px; - border-top-right-radius: 3px; - - overlay { - border-top-left-radius: 3px; - border-top-right-radius: 3px; - } - } - &.bottom { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - - overlay { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - } - } - &.left, &:first-child:not(.top) { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - - overlay { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - } - } - &.right, &:last-child:not(.bottom) { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - - overlay { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - } - } - &.dark overlay { - color: transparentize(white, 0.3); - &:hover { - border-color: if($variant == 'light', transparentize(black, 0.5), $borders_color); - } - } - &.light overlay { - color: transparentize(black, 0.3); - &:hover { - border-color: if($variant == 'light', transparentize(black, 0.7), $borders_color); - } - } - - overlay { - border: 1px solid if($variant == 'light', transparentize(black, 0.85), $borders_color); - &:hover { background-color: transparentize(white, 0.8) } - } - - &:disabled { - opacity: 0.5; - overlay { - border-color: transparentize(black, 0.4); - box-shadow: none; - } - } - - // make the add color button looks like, well, a button - &#add-color-button { - border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi - border-width: 1px; // translucent on the colored background, here it's not necessary so they need to be set - @include button(normal); - &:hover { @include button(hover); } - overlay { @include button(undecorated); } // reset the overlay to not cover the button style underneath - } -} - -button.color { - padding: 0; - - colorswatch:first-child:last-child { - &, overlay { - margin: 4px; - border-radius: 0; - } - } -} - -// colorscale popup -colorchooser .popover.osd { border-radius: 3px; } - -// -// Misc -// -//content view (grid/list) -.content-view { - background-color: $base_color; - &:hover { -gtk-icon-effect: highlight; } - rubberband { @extend rubberband; } -} - -.scale-popup { - .osd & { @extend %osd } - - button { - &:hover { // +/- buttons on GtkVolumeButton popup - @include button(hover); - } - } -} - -// Decouple the font of context menus from their entry/textview -.touch-selection, -.context-menu { font: initial;} -.monospace { font-family: Monospace; } - -// -// Shortcuts Help -// -button.circular, -button.circular-button, -.stack-switcher > button.circular { - min-width: 24px; - min-height: 24px; - padding: 5px; - border-radius: 50%; - -gtk-outline-radius: 50%; - - label { padding: 0; } -} - -.keycap { - min-width: 16px; - min-height: 20px; - - padding: 3px 6px 4px 6px; - - color: $fg_color; - background-color: $base_color; - border: 1px solid $borders_color; - border-radius: 2.5px; - box-shadow: inset 0px -2px 0px if($variant=='light', transparentize(black, 0.95), transparentize(black, 0.85)); -} - -// -// Dnd -// -*:drop(active):focus, -*:drop(active) { - box-shadow: inset 0 0 0 1px $selected_bg_color; -} - - -// -// Window Decorations -// -decoration { - border-radius: 8px 8px 0 0; - border-width: 0px; - - $_wm_border: if($variant=='light', transparentize(black, 0.80), transparentize(black, 0.65)); - $_wm_border_backdrop: if($variant=='light', transparentize(black, 0.85), transparentize(black, 0.7)); - - box-shadow: 0 3px 9px 1px transparentize(black, 0.5), - 0 0 0 1px $wm_border; //doing borders with box-shadow - - // this is used for the resize cursor area - margin: 10px; - - &:backdrop { - // the transparent shadow here is to enforce that the shadow extents don't - // change when we go to backdrop, to prevent jumping windows - box-shadow: 0 3px 9px 1px transparent, - 0 2px 6px 2px transparentize(black, 0.8), - 0 0 0 1px $wm_border_unfocused; - } - - .fullscreen &, - .maximized &, - .tiled &, - .tiled &:backdrop { - border-radius: 0; - box-shadow: 0 3px 9px 1px transparent, - 0 2px 6px 2px transparent, - 0 0 0 1px $wm_border_unfocused; - } - .popup & { - box-shadow: none; - border-radius: 0; - } - // server-side decorations as used by mutter - .ssd & { - border-radius: 8px 8px 0 0; - box-shadow: 0 0 0 1px if($variant == 'dark', transparentize(black, 0.35), $wm_border); - - &.maximized { border-radius: 0; } - } - .csd.popup & { - border-radius: 2px; - box-shadow: 0 1px 4px transparentize(black, 0.8), - 0 0 0 1px transparentize($wm_border, 0.1); - } - tooltip.csd & { - border-radius: 2px; - box-shadow: 0 1px 3px 1px $_wm_border; - } - message-dialog.csd & { border-radius: 3px; } - .solid-csd & { - border-radius: 0; - margin: 1px; - background-color: $header_bg; - box-shadow: none; - } -} - -// -// Titlebuttons -// -headerbar, -.titlebar { - - &.default-decoration button.titlebutton { // no vertical padding for ssd buttons - padding-top: 0px; // already handled by the titlebar-padding - padding-bottom: 0px; - min-width: 22px; - min-height: 22px; - margin: 0; - } - - button.titlebutton { - $_wm_backdrop_icon_color: if($variant == 'light', darken($wm_icon_unfocused_bg, 5%), lighten($wm_icon_unfocused_bg, 5%)); - - min-width: 18px; - min-height: 18px; - @extend .image-button; - - padding: 10px 3px; - margin: 0; - transition: none; - - @include button(undecorated); - background-color: transparentize($header_bg, 1); - - &:hover { - @include button(header-hover); - } - &:active, &:checked { - @include button(header-active); - } - - &.close, &.maximize, &.minimize { - -gtk-icon-theme: "Mint-Y"; - - background-color: transparent; - background-size: 18px 18px; - background-position: center; - background-repeat: no-repeat; - border-width: 0; - } - - &.close { - color: $selected_fg_color; - @include draw_circle($selected_bg_color); - - &:hover { @include draw-circle(lighten($selected_bg_color, 5%)); } - &:active { @include draw-circle(darken($selected_bg_color, 5%)); } - &:backdrop { @include draw-circle($_wm_backdrop_icon_color); } - } - - &.maximize, - &.minimize { - &:hover, - &:hover:backdrop { - @include draw-circle($wm_button_hover_bg); - } - &:active, - &:active:backdrop { - @include draw-circle($wm_button_active_bg); - } - &:backdrop { - color: $_wm_backdrop_icon_color; - } - } - } -} - -// catch all extend -%selected_items { - background-color: $selected_bg_color; - - @at-root %nobg_selected_items, & { - color: $selected_fg_color; - - @at-root %selected_items_disabled, - &:disabled { color: mix($selected_fg_color, $selected_bg_color, 50%); } - } -} diff --git a/gtk-3.0/sass/common.scss b/gtk-3.0/sass/common.scss new file mode 100644 index 0000000..a308912 --- /dev/null +++ b/gtk-3.0/sass/common.scss @@ -0,0 +1,265 @@ + + +// +// Buttons on selected backgrounds +// +%selected_button { + @at-root %selected_button_normal, + & { + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.5); + } + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + + @at-root %selected_button_flat_disabled, + &:disabled { + &, + label { + color: transparentize($selected_fg_color, 0.6); + } + } + } + &:hover { + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 0.8); + border-color: transparentize($selected_fg_color, 0.2); + } + @at-root %selected_button_active, + &:active, + &:active:hover, + &:checked { + color: $selected_bg_color; + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:disabled { + &, + label { + color: transparentize($selected_fg_color, 0.5); + } + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 0.6); + + @at-root %selected_button_disabled_checked, + &:active, + &:checked { + color: $selected_bg_color; + background-color: transparentize($selected_fg_color, 0.5); + border-color: transparentize($selected_fg_color, 0.6); + } + } +} + +// catch all extend +%selected_items { + background-color: $selected_bg_color; + + @at-root %nobg_selected_items, + & { + color: $selected_fg_color; + + @at-root %selected_items_disabled, + &:disabled { + color: mix($selected_fg_color, $selected_bg_color, 50%); + } + } +} + + +@import "./ui/basic.scss"; + + +@import "./ui/entry.scss"; + +@import "./ui/button.scss"; + +@import "./ui/toolbar.scss"; + +@import "./ui/treeview.scss"; + +@import "./ui/menu.scss"; + + +@import "./ui/notebook.scss"; + + +@import "./ui/scrollbar.scss"; + + +@import "./ui/switch-check.scss"; + + +@import "./ui/other.scss"; + + +@import "./ui/list.scss"; + + + + +// +// Calendar +// +calendar { + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + padding: 2px; + + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + border-radius: 1.5px; + } + &.header { + color: $fg_color; + border: none; + border-radius: 0; + } + &.button, + &.button:focus { + color: transparentize($fg_color, 0.55); + @include button(undecorated); + + &:hover { + color: $fg_color; + } + &:disabled { + color: $insensitive_fg_color; + background-color: transparent; + background-image: none; + } + } + &:indeterminate { + color: gtkalpha(currentColor, 0.55); + } + &.highlight { + color: $fg_color; + } +} + + +@import "./ui/dialog.scss"; + + + +@import "./ui/sidebar.scss"; + + + +@import "./ui/color.scss"; + + +@import "./ui/misc.scss"; + + + +// +// Shortcuts Help +// +button.circular, +button.circular-button, +.stack-switcher > button.circular { + min-width: 24px; + min-height: 24px; + padding: 5px; + border-radius: 50%; + -gtk-outline-radius: 50%; + + label { + padding: 0; + } +} + +.keycap { + min-width: 16px; + min-height: 20px; + + padding: 3px 6px 4px 6px; + + color: $fg_color; + background-color: $base_color; + border: 1px solid $borders_color; + border-radius: 2.5px; + box-shadow: inset 0px -2px 0px transparentize(black, 0.85); +} + +// +// Dnd +// +*:drop(active):focus, +*:drop(active) { + box-shadow: inset 0 0 0 1px $selected_bg_color; +} + +// +// Window Decorations +// +decoration { + border-radius: 8px; + border-width: 0px; + + $_wm_border: transparentize(black, 0.65); + $_wm_border_backdrop: transparentize(black, 0.7); + + box-shadow: 0 3px 9px 1px transparentize(black, 0.5), 0 0 0 1px $wm_border; //doing borders with box-shadow + + // this is used for the resize cursor area + margin: 10px; + + &:backdrop { + // the transparent shadow here is to enforce that the shadow extents don't + // change when we go to backdrop, to prevent jumping windows + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px transparentize(black, 0.8), + 0 0 0 1px $wm_border_unfocused; + } + + .fullscreen &, + .maximized &, + .tiled &, + .tiled &:backdrop { + border-radius: 0; + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px transparent, 0 0 0 1px $wm_border_unfocused; + } + .popup & { + box-shadow: none; + border-radius: 0; + } + // server-side decorations as used by mutter + .ssd & { + border-radius: 8px; + box-shadow: 0 0 0 1px transparentize(black, 0.35); + + &.maximized { + border-radius: 0; + } + } + .csd.popup & { + border-radius: 2px; + box-shadow: 0 1px 4px transparentize(black, 0.8), 0 0 0 1px transparentize($wm_border, 0.1); + } + tooltip.csd & { + border-radius: 2px; + box-shadow: 0 1px 3px 1px $_wm_border; + } + message-dialog.csd & { + border-radius: 3px; + } + .solid-csd & { + border-radius: 0; + margin: 1px; + background-color: $header_bg; + box-shadow: none; + } +} + +@import "./ui/headerbar.scss"; + + + + diff --git a/gtk-3.0/sass/gtk.scss b/gtk-3.0/sass/gtk.scss index cb1ffe7..6b8a499 100644 --- a/gtk-3.0/sass/gtk.scss +++ b/gtk-3.0/sass/gtk.scss @@ -1,10 +1,7 @@ -$variant: 'dark'; -$tint: 'no-tint'; - -@import 'colors'; -@import 'drawing'; -@import 'common'; -@import 'applications'; -@import 'lightdm'; -@import 'colors-public'; -@import 'libhandy'; \ No newline at end of file +@import 'var/colors.scss'; +@import 'var/drawing.scss'; +@import 'common.scss'; +@import 'ui/applications.scss'; +@import 'ui/lightdm.scss'; +@import 'ui/colors-public.scss'; +@import 'ui/libhandy.scss'; diff --git a/gtk-3.0/sass/_applications.scss b/gtk-3.0/sass/ui/applications.scss similarity index 62% rename from gtk-3.0/sass/_applications.scss rename to gtk-3.0/sass/ui/applications.scss index 22c3262..7e19148 100644 --- a/gtk-3.0/sass/_applications.scss +++ b/gtk-3.0/sass/ui/applications.scss @@ -7,28 +7,27 @@ EphyNotebook.notebook, MidoriNotebook .notebook, TerminalWindow .notebook, PantheonTerminalPantheonTerminalWindow .notebook { - - tab.reorderable-page.top, tab.top { - &:active, &.active-page, &.active-page:hover { - box-shadow: inset 0 1px $borders_color, - inset 0 -1px $borders_color, - inset 1px 0 $borders_color, - inset -1px 0 $borders_color; + tab.reorderable-page.top, + tab.top { + &:active, + &.active-page, + &.active-page:hover { + box-shadow: inset 0 1px $borders_color, inset 0 -1px $borders_color, + inset 1px 0 $borders_color, inset -1px 0 $borders_color; } } } TerminalWindow .notebook, PantheonTerminalPantheonTerminalWindow .notebook { - - tab.reorderable-page.top, tab.top { + tab.reorderable-page.top, + tab.top { padding-top: 7px; border-top-width: 3px; } &.header.top { - box-shadow: inset 0 1px opacify($header_border, 1), - inset 0 -1px $borders_color; + box-shadow: inset 0 1px opacify($header_border, 1), inset 0 -1px $borders_color; } } @@ -37,7 +36,7 @@ PantheonTerminalPantheonTerminalWindow .notebook { // // needed for webkit/GtkStyle/Evolution compatibility GtkHTML { - background-color: $base_color; + background-color: $bg_color; color: $text_color; &:active { @@ -67,7 +66,7 @@ SushiFontWidget { // GNOME Terminal // vte-terminal.terminal-screen { - -TerminalScreen-background-darkness: 1.0; + -terminalscreen-background-darkness: 1; background-color: #3f3f3f; color: #fff; } @@ -89,11 +88,18 @@ TerminalWindow { background-color: $button_bg; } } - .active-page, .prelight-page { + .active-page, + .prelight-page { .button { @extend %undecorated_button; - &:hover { color: lighten(red, 15%); @extend %undecorated_button;} - &:active { color: $selected_bg_color; @extend %undecorated_button;} + &:hover { + color: lighten(red, 15%); + @extend %undecorated_button; + } + &:active { + color: $selected_bg_color; + @extend %undecorated_button; + } } } } @@ -103,7 +109,7 @@ TerminalWindow { // MATE Terminal // vte-terminal { - -TerminalScreen-background-darkness: 1.0; + -terminalscreen-background-darkness: 1; background-color: #3f3f3f; color: #fff; } @@ -120,31 +126,36 @@ vte-terminal { color: $selected_fg_color; text-shadow: 1px 1px transparentize(black, 0.4); - &:active { color: $fg_color; } - &:selected { color: $selected_fg_color; } + &:active { + color: $fg_color; + } + &:selected { + color: $selected_fg_color; + } } .nautilus-canvas-item.dim-label, .nautilus-list-dim-label { color: mix($fg_color, $bg_color, 50%); - &:selected, &:selected:focus { color: mix($selected_fg_color, $selected_bg_color, 80%); } + &:selected, + &:selected:focus { + color: mix($selected_fg_color, $selected_bg_color, 80%); + } } .nautilus-window { paned > separator { background-image: _solid($dark_sidebar_border); - - @if $variant=='light' { - &:dir(ltr) { margin-left: -1px; } - &:dir(rtl) { margin-right: -1px; } - } } } .nautilus-window, filechooser { - .csd.background, placessidebar list { background-color: transparent; } + .csd.background, + placessidebar list { + background-color: transparent; + } placessidebar.sidebar list { background-color: $dark_sidebar_bg; @@ -154,48 +165,78 @@ filechooser { color: $dark_sidebar_fg; &.has-open-popup, - &:hover { background-color: transparentize($dark_sidebar_fg, 0.85); } + &:hover { + background-color: transparentize($dark_sidebar_fg, 0.85); + } &:disabled { - &, label, image { color: transparentize($dark_sidebar_fg, 0.6); } + &, + label, + image { + color: transparentize($dark_sidebar_fg, 0.6); + } } &:selected.has-open-popup, - &:selected, &:selected:hover, &:active:hover { + &:selected, + &:selected:hover, + &:active:hover { @extend %selected_items; - .sidebar-icon { color: inherit; } + .sidebar-icon { + color: inherit; + } } &:not(:selected) button.sidebar-button { color: $dark_sidebar_fg; - &:hover { @include button(osd-hover); } - &:active { @include button(active); } + &:hover { + @include button(osd-hover); + } + &:active { + @include button(active); + } - &:not(:hover):not(:active) > image { opacity: 0.5 }; + &:not(:hover):not(:active) > image { + opacity: 0.5; + } } &.sidebar-new-bookmark-row { color: $selected_bg_color; - .sidebar-icon { color: inherit; } + .sidebar-icon { + color: inherit; + } } &:drop(active):not(:disabled) { - &, label, .sidebar-icon { color: $drop_target_color; } + &, + label, + .sidebar-icon { + color: $drop_target_color; + } &:selected { - &, label, .sidebar-icon { color: $selected_fg_color; } + &, + label, + .sidebar-icon { + color: $selected_fg_color; + } background-color: $drop_target_color; } } } - separator { background-color: transparent; } + separator { + background-color: transparent; + } } - &.maximized placessidebar.sidebar { background-color: opacify($dark_sidebar_bg, 1); } + &.maximized placessidebar.sidebar { + background-color: opacify($dark_sidebar_bg, 1); + } } filechooser placessidebar > viewport.frame { @@ -238,47 +279,67 @@ $disk_space_free: darken($bg_color, 3%); } // View -NautilusListView .view { border-bottom: 1px solid $borders_color; } +NautilusListView .view { + border-bottom: 1px solid $borders_color; +} // // Nemo // -.nemo-desktop.nemo-canvas-item { @extend %nautilus_canvas_item; } +.nemo-desktop.nemo-canvas-item { + @extend %nautilus_canvas_item; +} .nemo-window { - .nemo-window-pane widget.entry { border: 1px solid; border-radius: 3px; @include entry(focus); - &:selected { &:focus, & { @extend %selected_items; }} + &:selected { + &:focus, + & { + @extend %selected_items; + } + } } .nemo-inactive-pane .view { background-color: darken($base_color, 5%); - &:selected { &:focus, & { @extend %selected_items; }} + &:selected { + &:focus, + & { + @extend %selected_items; + } + } } .places-treeview { - -NemoPlacesTreeView-disk-full-bg-color: if($variant == 'light', #aaaaaa, $dark_sidebar_fg); - -NemoPlacesTreeView-disk-full-fg-color: darken($selected_bg_color, 10%); + -nemoplacestreeview-disk-full-bg-color: $dark_sidebar_fg; + -nemoplacestreeview-disk-full-fg-color: darken($selected_bg_color, 10%); -GtkTreeView-vertical-separator: 7; - .view.cell:hover { background-color: transparentize($dark_sidebar_fg, 0.75); } + .view.cell:hover { + background-color: transparentize($dark_sidebar_fg, 0.75); + } } - .nemo-places-sidebar.frame { border-width: 0; } + .nemo-places-sidebar.frame { + border-width: 0; + } .sidebar { color: $dark_sidebar_fg; background-color: $dark_sidebar_bg; - .frame { border: none; } + .frame { + border: none; + } - .view, row { + .view, + row { background-color: transparent; color: $dark_sidebar_fg; @@ -290,17 +351,23 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } &.expander { color: mix($dark_sidebar_fg, $dark_sidebar_bg, 50%); - &:hover { color: $dark_sidebar_fg; } + &:hover { + color: $dark_sidebar_fg; + } } } } /* This is to keep the separator next to the sidebar dark so we don't see a gap between it and the trash bar */ - grid > paned > separator { background-image: _solid($borders_color); } + grid > paned > separator { + background-image: _solid($borders_color); + } // Fix padding of the statusbar buttons - & widget .toolbar .image-button { padding: 0; } + & widget .toolbar .image-button { + padding: 0; + } } // @@ -308,23 +375,24 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } // .caja-navigation-window { - /* This seems to be needed to get proper highlighting in the caja view * when split panes are used. Without it the inactive pane isn't displayed * properly */ .view .cell:selected { - &, &:focus { + &, + &:focus { background-image: _solid($selected_bg_color); @extend %selected_items; } } - .frame { border-width: 1px 0 1px 0; } + .frame { + border-width: 1px 0 1px 0; + } .caja-side-pane { - .view, textview text, notebook { @@ -332,7 +400,9 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } color: $dark_sidebar_fg; } - .frame { border-width: 1px 0 0 0; } + .frame { + border-width: 1px 0 0 0; + } .view > box, viewport.frame { @@ -345,13 +415,19 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } // // Gedit // -.gedit-headerbar-paned { color: $header_border; } -.gedit-side-panel-paned > separator { background-image: _solid($dark_sidebar_border); } -.gedit-bottom-panel-paned > separator { background-image: _solid($borders_color); } +.gedit-headerbar-paned { + color: $header_border; +} +.gedit-side-panel-paned > separator { + background-image: _solid($dark_sidebar_border); +} +.gedit-bottom-panel-paned > separator { + background-image: _solid($borders_color); +} .open-document-selector-treeview.view { padding: 3px 6px 3px 6px; - border-color: $base_color; // disable borders, making them transparent doesn't work for some reason + border-color: $base_color; // disable borders, making them transparent doesn't work for some reason &:hover { background-color: transparentize(black, 0.95); @@ -368,10 +444,12 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } } .open-document-selector-path-label { - color: mix($fg_color, $base_color, 50%); - font-size: smaller; + color: mix($fg_color, $base_color, 50%); + font-size: smaller; - &:selected { color: transparentize($selected_fg_color, 0.1); } + &:selected { + color: transparentize($selected_fg_color, 0.1); + } } .gedit-document-panel { @@ -388,9 +466,12 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } color: $selected_fg_color; background-color: $selected_bg_color; - button { color: $selected_fg_color; } + button { + color: $selected_fg_color; + } } - &:selected, &:selected:hover { + &:selected, + &:selected:hover { color: $selected_fg_color; background-color: $selected_bg_color; } @@ -408,14 +489,20 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } box-shadow: none; padding: 4px; - image { color: inherit; } + image { + color: inherit; + } } row:hover:not(:selected) button { color: mix($bg_color, $fg_color, 35%); - &:hover { color: lighten(red, 15%); } - &:active { color: $fg_color; } + &:hover { + color: lighten(red, 15%); + } + &:active { + color: $fg_color; + } } row:hover:selected button:hover { @@ -424,7 +511,9 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } border: none; box-shadow: none; - &:active { color: $selected_fg_color; } + &:active { + color: $selected_fg_color; + } } } @@ -452,11 +541,14 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } .gedit-map-frame { border { - @if $variant=='light' { border-color: transparentize(black, 0.7); } border-width: 0; - &:dir(ltr) { border-left-width: 1px; } - &:dir(rtl) { border-right-width: 1px; } + &:dir(ltr) { + border-left-width: 1px; + } + &:dir(rtl) { + border-right-width: 1px; + } } } @@ -473,9 +565,13 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } // Pluma // -.pluma-window statusbar frame > border { border: none; } +.pluma-window statusbar frame > border { + border: none; +} -.pluma-window notebook > stack scrolledwindow { border-width: 0 0 1px 0; } +.pluma-window notebook > stack scrolledwindow { + border-width: 0 0 1px 0; +} #pluma-status-combo-button { min-height: 0; @@ -489,7 +585,9 @@ NautilusListView .view { border-bottom: 1px solid $borders_color; } // // Gnome Builder // -.gb-search-entry-occurrences-tag { background: none; } +.gb-search-entry-occurrences-tag { + background: none; +} workbench.csd > stack.titlebar:not(headerbar) { padding: 0; @@ -500,11 +598,15 @@ workbench.csd > stack.titlebar:not(headerbar) { headerbar { &, &:first-child, - &:last-child { border-radius: 3px 3px 0 0; } + &:last-child { + border-radius: 3px 3px 0 0; + } } } -editortweak .linked > entry.search:focus + .gb-linked-scroller { border-top-color: $selected_bg_color; } +editortweak .linked > entry.search:focus + .gb-linked-scroller { + border-top-color: $selected_bg_color; +} layouttab { background-color: $base_color; @@ -512,7 +614,7 @@ layouttab { layout { border: 1px solid $borders_color; - -PnlDockBin-handle-size: 1; + -pnldockbin-handle-size: 1; } eggsearchbar box.search-bar { @@ -524,7 +626,9 @@ pillbox { background-color: $selected_bg_color; border-radius: 3px; - &:disabled label { color: transparentize($selected_fg_color, 0.5) } + &:disabled label { + color: transparentize($selected_fg_color, 0.5); + } } docktabstrip { @@ -538,8 +642,15 @@ docktabstrip { border: solid transparent; border-width: 0 1px; - label { opacity: 0.5; } - &:checked, &:hover { label { opacity: 1; }} + label { + opacity: 0.5; + } + &:checked, + &:hover { + label { + opacity: 1; + } + } &:checked { border-color: $borders_color; @@ -550,7 +661,7 @@ docktabstrip { dockbin { border: 1px solid $borders_color; - -PnlDockBin-handle-size: 1; + -pnldockbin-handle-size: 1; } dockpaned { @@ -572,13 +683,19 @@ dockoverlayedge { } popover.messagepopover { - &.background { padding: 0; } + &.background { + padding: 0; + } - .popover-content-area { margin: 16px; } + .popover-content-area { + margin: 16px; + } .popover-action-area { margin: 8px; - button:not(:first-child):not(:last-child) { margin: 0 4px; } + button:not(:first-child):not(:last-child) { + margin: 0 4px; + } } } @@ -586,8 +703,13 @@ popover.popover-selector { padding: 0; list { - row { padding: 5px 0; } - row image { margin-left: 3px; margin-right: 10px; } + row { + padding: 5px 0; + } + row image { + margin-left: 3px; + margin-right: 10px; + } } } @@ -599,65 +721,95 @@ entry.search.preferences-search { } preferences stacksidebar.sidebar { - list { background-image: _solid($base_color); } + list { + background-image: _solid($base_color); + } - list separator { background-color: transparent; } + list separator { + background-color: transparent; + } } devhelppanel entry:focus, symboltreepanel entry:focus { - border-color: $borders_color + border-color: $borders_color; } button.run-arrow-button { min-width: 12px; } -omnibar.linked > entry:not(:only-child) { border-style: solid; border-radius: 3px; margin-left: 1px; margin-right: 1px; } +omnibar.linked > entry:not(:only-child) { + border-style: solid; + border-radius: 3px; + margin-left: 1px; + margin-right: 1px; +} gstyleslidein { #scale_box, #strings_controls, #palette_controls, #components_controls { - button.toggle:checked { color: $fg_color; } + button.toggle:checked { + color: $fg_color; + } } } configurationview { - entry.flat { background: none; } - list { border-width: 0; } + entry.flat { + background: none; + } + list { + border-width: 0; + } } // // Epiphany / Xreader // -EphyWindow .floating-bar { // Epiphany overrides the floating-bar style, so reset it +EphyWindow .floating-bar { + // Epiphany overrides the floating-bar style, so reset it color: $fg_color; } .xreader-window .primary-toolbar .button.the-button-in-the-combobox { - @include button(header-hover); + @include button(header-hover); - &:hover { background-color: lighten($header_button_bg, 15%); } - &:disabled { color: transparentize($header_fg, 0.4); } + &:hover { + background-color: lighten($header_button_bg, 15%); + } + &:disabled { + color: transparentize($header_fg, 0.4); + } } // // Gnome Calendar // calendar-view event { - &.color-light label { color: black; } - &.color-light.timed label { color: $fg_color; } + &.color-light label { + color: black; + } + &.color-light.timed label { + color: $fg_color; + } - &.color-dark label { color: white; } - &.color-dark.timed label { color: $fg_color; } + &.color-dark label { + color: white; + } + &.color-dark.timed label { + color: $fg_color; + } } // // Gnome Documents // -.documents-scrolledwin.frame { border-width: 0; } +.documents-scrolledwin.frame { + border-width: 0; +} button.documents-load-more { border-width: 1px 0 0; @@ -701,18 +853,22 @@ button.documents-load-more { // // Gnome Photos // -.photos-entry-tag { @extend .documents-entry-tag; } +.photos-entry-tag { + @extend .documents-entry-tag; +} -.photos-collection-icon { @extend .documents-collection-icon; } +.photos-collection-icon { + @extend .documents-collection-icon; +} .photos-fade-in { - opacity: 1.0; - transition: opacity 0.2s ease-out; + opacity: 1; + transition: opacity 0.2s ease-out; } .photos-fade-out { - opacity: 0.0; - transition: opacity 0.2s ease-out; + opacity: 0; + transition: opacity 0.2s ease-out; } // @@ -726,7 +882,7 @@ button.documents-load-more { .content-view.document-page { border-style: solid; border-width: 3px 3px 6px 4px; - border-image: url("assets/thumbnail-frame.png") 3 3 6 4; + border-image: url('assets/thumbnail-frame.png') 3 3 6 4; } // @@ -740,7 +896,9 @@ TotemGrilo.vertical GdMainView.frame { // Synapse // SynapseGuiSelectionContainer *:selected, -SynapseGuiViewVirgilio *:selected { background-color: $selected_bg_color; } +SynapseGuiViewVirgilio *:selected { + background-color: $selected_bg_color; +} // // Transmission @@ -758,21 +916,31 @@ SynapseGuiViewVirgilio *:selected { background-color: $selected_bg_color; } color: $panel_fg; background-color: $panel_bg; - &, menubar { background-color: $panel_bg; } + &, + menubar { + background-color: $panel_bg; + } menubar, #PanelApplet label, - #PanelApplet image { color: $panel_fg; } + #PanelApplet image { + color: $panel_fg; + } menu > menuitem { color: $fg_color; } - button:not(#tasklist-button) { @extend %panelbutton; } + button:not(#tasklist-button) { + @extend %panelbutton; + } button, #tasklist-button { - label, image { color: inherit; } + label, + image { + color: inherit; + } } #tasklist-button { @@ -782,45 +950,55 @@ SynapseGuiViewVirgilio *:selected { background-color: $selected_bg_color; } padding-bottom: 0; padding-top: 0; - &:hover { background-color: transparentize(white, 0.95); } + &:hover { + background-color: transparentize(white, 0.95); + } &:checked, &:active { background-color: $selected_bg_color; - label { color: white; } + label { + color: white; + } } } PanelSeparator { - color: rgba(255,255,255, 0); + color: rgba(255, 255, 255, 0); padding-top: 4px; padding-bottom: 4px; } na-tray-applet { - -NaTrayApplet-icon-padding: 1px; + -natrayapplet-icon-padding: 1px; } } MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { - background-image: none; - background-color: transparent; - background-repeat: no-repeat; - background-position: left; + background-image: none; + background-color: transparent; + background-repeat: no-repeat; + background-position: left; } -.mintmenu:hover { background-color: lighten($panel_bg, 5%); } +.mintmenu:hover { + background-color: lighten($panel_bg, 5%); +} .mintmenu:selected { color: $selected_fg_color; background-color: $selected_bg_color; } .wnck-pager { - background-color: transparentize(black, 0.96); + background-color: transparentize(black, 0.96); - &:selected { background-color: transparentize($selected_bg_color, 0.4); } - &:hover { background-color: transparentize($selected_bg_color, 0.8); } + &:selected { + background-color: transparentize($selected_bg_color, 0.4); + } + &:hover { + background-color: transparentize($selected_bg_color, 0.8); + } } // Xfce Panel @@ -832,8 +1010,12 @@ MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { @extend %panelbutton; } - frame > border { border: 0; } - label { font-weight: normal; } + frame > border { + border: 0; + } + label { + font-weight: normal; + } } %panelbutton { @@ -847,13 +1029,17 @@ MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { background-color: lighten($panel_bg, 10%); } - &:active, &:checked { + &:active, + &:checked { color: $selected_fg_color; border: none; background-color: $selected_bg_color; } - label, image { color: inherit; } + label, + image { + color: inherit; + } } // @@ -863,10 +1049,18 @@ MatePanelAppletFrameDBus > MatePanelAppletFrameDBus { background-color: $selected_bg_color; color: $selected_fg_color; - &.top { border-radius: 0 0 2px 2px; } - &.right { border-radius: 2px 0 0 2px; } - &.bottom { border-radius: 2px 2px 0 0; } - &.left { border-radius: 0 2px 2px 0; } + &.top { + border-radius: 0 0 2px 2px; + } + &.right { + border-radius: 2px 0 0 2px; + } + &.bottom { + border-radius: 2px 2px 0 0; + } + &.left { + border-radius: 0 2px 2px 0; + } .button { background-color: transparent; @@ -889,16 +1083,24 @@ BirdieWidgetsTweetList * { // Marlin / Pantheon Files // MarlinViewWindow { - - *:selected, *:selected:focus { + *:selected, + *:selected:focus { color: $selected_fg_color; background-color: $selected_bg_color; outline-color: transparent; } GtkIconView.view:selected { - &, &:focus, &:hover, &:focus:hover { background-color: transparent; } + &, + &:focus, + &:hover, + &:focus:hover { + background-color: transparent; + } + } + FMListView, + FMColumnView { + outline-color: transparent; } - FMListView, FMColumnView { outline-color: transparent; } } .marlin-pathbar.pathbar { @@ -908,11 +1110,16 @@ MarlinViewWindow { @include entry(header-normal); - &:focus { @include entry(header-focus) } + &:focus { + @include entry(header-focus); + } - &:disabled { @include entry(header-insensitive) } + &:disabled { + @include entry(header-insensitive); + } - &:active, &:checked { + &:active, + &:checked { color: $selected_bg_color; } } @@ -921,12 +1128,13 @@ MarlinViewWindow { // Gala // .gala-notification { - border: 1px solid rgba(0, 0, 0, 0.35); - border-radius: 3px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - background-color: white; + border: 1px solid rgba(0, 0, 0, 0.35); + border-radius: 3px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + background-color: white; - .title, .label { + .title, + .label { color: #5c616c; } } @@ -935,7 +1143,7 @@ MarlinViewWindow { // Pantheon Terminal // PantheonTerminalPantheonTerminalWindow.background { - background-color: transparent; + background-color: transparent; } // @@ -951,7 +1159,7 @@ SwitchboardCategoryView .view:selected:focus { // .cs-header { padding: 6px; - background-color: if($variant == 'light', darken($bg_color, 2%), darken($bg_color, 1%)); + background-color: darken($bg_color, 1%); border-bottom: 1px solid $borders_color; } @@ -959,13 +1167,18 @@ SwitchboardCategoryView .view:selected:focus { // Xed // .xed-window { - .xed-panel { - &.side notebook tab.top { padding: 8px 12px; } - &.bottom notebook.frame { border: none; } + &.side notebook tab.top { + padding: 8px 12px; + } + &.bottom notebook.frame { + border: none; + } } - .small-button { padding: 2px 4px; } + .small-button { + padding: 2px 4px; + } .xed-searchbar { border: 0px solid $borders_color; @@ -973,12 +1186,20 @@ SwitchboardCategoryView .view:selected:focus { } statusbar { - & widget border { border-color: transparent; } + & widget border { + border-color: transparent; + } // remove some extra padding - button, widget frame, widget frame border { padding: 0; } + button, + widget frame, + widget frame border { + padding: 0; + } } - .xed-goto-line-box { @extend %search_slider } + .xed-goto-line-box { + @extend %search_slider; + } } // @@ -993,9 +1214,16 @@ EvWindow .content-view .view:focus:selected { %dark_sidebar_button { @include button(osd); - &:hover { @include button(osd-hover); } - &:active, &:checked { @include button(osd-active); } - &:disabled { @include button(osd-insensitive); } + &:hover { + @include button(osd-hover); + } + &:active, + &:checked { + @include button(osd-active); + } + &:disabled { + @include button(osd-insensitive); + } } // @@ -1006,7 +1234,8 @@ EvWindow .content-view .view:focus:selected { background-color: $dark_sidebar_bg; color: $dark_sidebar_fg; - &:selected, &:active { + &:selected, + &:active { background: $selected_bg_color; color: $selected_fg_color; } @@ -1015,11 +1244,4 @@ EvWindow .content-view .view:focus:selected { toolbar.horizontal button image { -gtk-icon-transform: scale(0.9); } - - @if $variant=='light' { - toolbar { - color: $header_fg; - background-color: $header_bg; - } - } } diff --git a/gtk-3.0/sass/ui/basic.scss b/gtk-3.0/sass/ui/basic.scss new file mode 100644 index 0000000..d73f2f9 --- /dev/null +++ b/gtk-3.0/sass/ui/basic.scss @@ -0,0 +1,216 @@ +@function gtkalpha($c, $a) { + @return unquote('alpha(#{$c},#{$a})'); +} + +$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94); + +* { + background-clip: padding-box; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: $error_color; + + -GtkScrolledWindow-scrollbar-spacing: 0; + + -GtkToolItemGroup-expander-size: 11; + + -GtkWidget-text-handle-width: 20; + -GtkWidget-text-handle-height: 20; + + -GtkDialog-button-spacing: 4; + -GtkDialog-action-area-border: 6; + + // We use the outline properties to signal the focus properties + outline-color: transparentize($fg_color, .7); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; +} + +// +// Base States +// +.background { + color: $fg_color; + background-color: $bg_color; +} + +*:disabled { + -gtk-icon-effect: dim; +} + +.gtkstyle-fallback { + background-color: $bg_color; + color: $fg_color; + &:hover { + background-color: lighten($bg_color, 10%); + color: $fg_color; + } + &:active { + background-color: darken($bg_color, 10%); + color: $fg_color; + } + &:disabled { + background-color: $insensitive_bg_color; + color: $insensitive_fg_color; + } + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +.view, +%view { + color: $text_color; + background-color: $bg_color; + + &:selected { + &, + &:focus { + @extend %selected_items; + border-radius: 2px; + } + } +} + +.view, +textview { + text { + @extend %view; + + selection { + &:focus, + & { + @extend %selected_items; + } + } + } +} + +textview border { + background-color: mix($bg_color, $base_color, 50%); +} + +iconview { + @extend .view; +} + +rubberband, +.rubberband { + border: 1px solid darken($selected_bg_color, 10%); + // background-color: transparentize(darken($selected_bg_color, 10%), 0.8); + background-colo:#f30; +} + +flowbox { + rubberband { + @extend rubberband; + } + + flowboxchild { + padding: 3px; + border-radius: 2px; + + &:selected { + @extend %selected_items; + + outline-offset: -2px; + } + } +} + +label { + &.separator { + @extend .dim-label; + + color: $fg_color; + } + + row:selected &, + &:selected { + @extend %nobg_selected_items; + } + + selection { + color: $selected_fg_color; + background-color: $selected_bg_color; + } + + &:disabled { + color: $insensitive_fg_color; + + selection { + @extend %selected_items_disabled; + } + } +} + +.dim-label { + color: $dim_label_fg_color; +} + +assistant { + .sidebar { + background-color: $base_color; + border-top: 1px solid $borders_color; + &:dir(ltr) { + border-right: 1px solid $borders_color; + } + &:dir(rtl) { + border-left: 1px solid $borders_color; + } + } + + &.csd .sidebar { + border-top-style: none; + } + + .sidebar label { + padding: 6px 12px; + } + + .sidebar label.highlight { + background-color: $selected_bg_color; + color: $selected_fg_color; + } +} + +textview { + // This will get overridden by .view, needed by gedit line numbers and the mintupdate package description + background-color: mix($bg_color, $base_color, 50%); + color: $text_color; +} + +%osd, +.osd { + color: $osd_fg_color; + border: none; + background-color: $osd_bg_color; + background-clip: padding-box; + box-shadow: none; +} + +// +// Spinner Animations +// +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); + } +} + +spinner { + background-image: none; + opacity: 0; // non spinning spinner makes no sense + -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); + + &:checked { + opacity: 1; + animation: spin 1s linear infinite; + + &:disabled { + opacity: 0.5; + } + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/button.scss b/gtk-3.0/sass/ui/button.scss new file mode 100644 index 0000000..be63a44 --- /dev/null +++ b/gtk-3.0/sass/ui/button.scss @@ -0,0 +1,647 @@ +// +// Buttons +// +// stuff for .needs-attention +$_dot_color: $selected_bg_color; + +@keyframes needs_attention { + from { + background-image: -gtk-gradient( + radial, + center center, + 0, + center center, + 0.01, + to($_dot_color), + to(transparent) + ); + } + to { + background-image: -gtk-gradient( + radial, + center center, + 0, + center center, + 0.5, + to($selected_bg_color), + to(transparent) + ); + } +} + +$button_transition: all 200ms $ease-out-quad; + +button { + min-height: 22px; + min-width: 20px; + transition: $button_transition; + border: 1px solid; + border-radius: 3px; + padding: 5px 8px; + + @include button(normal); + + separator { + margin: 4px 1px; + } + + @at-root %button_basic_flat, + &.flat { + @include button(undecorated); + // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set + // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but + // it won't fade out when the pointer leave the button allocation area. To make the transition more evident + // in this case the duration is increased. + transition: none; + + &:hover { + transition: $button_transition; + transition-duration: 350ms; + + &:active { + transition: $button_transition; + } + } + } + + &:hover { + @include button(hover); + -gtk-icon-effect: highlight; + } + + &:active, + &:checked { + @include button(active); + + background-clip: padding-box; + transition-duration: 50ms; + + &:not(:disabled) label:disabled { + color: inherit; + opacity: 0.6; + } + } + + @at-root %button_basic_flat, + &.flat:disabled { + @include button(undecorated); + } + + &:disabled { + @include button(insensitive); + + &:active, + &:checked { + @include button(insensitive-active); + } + } + + &.image-button { + min-width: 24px; + padding-left: 5px; + padding-right: 5px; + } + + &.text-button { + padding-left: 12px; + padding-right: 12px; + } + + &.text-button.image-button { + padding-left: 5px; + padding-right: 5px; + + label { + &:first-child { + padding-left: 8px; + padding-right: 2px; + } + &:last-child { + padding-right: 8px; + padding-left: 2px; + } + &:only-child { + padding-left: 8px; + padding-right: 8px; + } + } + + &.popup { + padding-right: 8px; + padding-left: 8px; + } + } + + @at-root %button_basic_drop_active, + &:drop(active) { + color: $drop_target_color; + border-color: $drop_target_color; + box-shadow: none; + } + + // big standalone buttons like in Documents pager + &.osd { + color: $osd_fg_color; + outline-color: transparentize($osd_fg_color, 0.7); + background-color: $osd_bg_color; + border-color: darken($osd_bg_color, 8%); + + &.image-button { + padding: 0; + min-height: 36px; + min-width: 36px; + } + + &:hover { + color: $selected_bg_color; + } + &:active, + &:checked { + @include button(osd-active); + } + &:disabled { + @include button(osd-insensitive); + } + } + + //overlay / OSD style + .osd & { + @include button(osd); + + &:hover { + @include button(osd-hover); + } + &:active, + &:checked { + background-clip: padding-box; + @include button(osd-active); + } + &:disabled { + @include button(osd-insensitive); + } + + &.flat { + @include button(undecorated); + box-shadow: none; + &:hover { + @include button(osd-hover); + } + &:disabled { + @include button(osd-insensitive); + background-image: none; + } + &:active, + &:checked { + @include button(osd-active); + } + } + } + .osd .linked:not(.vertical):not(.path-bar) > &:hover:not(:checked):not(:active):not(:only-child), + .osd + .linked:not(.vertical):not(.path-bar) + > &:hover:not(:checked):not(:active) + + &:not(:checked):not(:active) { + box-shadow: none; + } + + // Suggested and Destructive Action buttons + @each $b_type, $b_color in (suggested-action, $suggested_color), + (destructive-action, $destructive_color) + { + &.#{$b_type} { + @include button(suggested_destructive, $b_color); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%)); + } + &:active, + &:checked { + @include button(suggested_destructive, darken($b_color, 10%)); + } + &.flat:disabled { + @include button(undecorated); + color: $insensitive_fg_color; + } + &:disabled { + @include button(insensitive); + } + } + } + + .stack-switcher > & { + // to position the needs attention dot, padding is added to the button + // child, a label needs just lateral padding while an icon needs vertical + // padding added too. + + outline-offset: -3px; // needs to be set or it gets overridden by GtkRadioButton outline-offset + + > label { + padding-left: 6px; // label padding + padding-right: 6px; // + } + > image { + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + padding-bottom: 3px; + } + &.text-button { + padding-left: 10px; + padding-right: 10px; + } + &.image-button { + padding-left: 2px; + padding-right: 2px; + } + + &.needs-attention { + > label, + > image { + @extend %needs_attention; + } + + &:active, + &:checked { + > label, + > image { + animation: none; + background-image: none; + } + } + } + } + + %needs_attention { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient( + radial, + center center, + 0, + center center, + 0.5, + to($_dot_color), + to(transparent) + ); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + + background-position: right 3px, right 2px; + + &:dir(rtl) { + background-position: left 3px, left 2px; + } + } + + // hide separators + &.font, + &.file { + separator { + background-color: transparent; + } + } + + //inline-toolbar buttons + .inline-toolbar &, + .inline-toolbar &:backdrop { + border-radius: 2px; + border-width: 1px; + @extend %linked; + } + + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:hover, + .linked:not(.vertical) > &:active, + .linked:not(.vertical) > &:checked { + @extend %linked; + } + + .linked.vertical > &, + .linked.vertical > &:hover, + .linked.vertical > &:active, + .linked.vertical > &:checked { + @extend %linked_vertical; + } +} + + + + + + +// all the following is for the +|- buttons on inline toolbars, that way +// should really be deprecated... +.inline-toolbar toolbutton > button { + // redefining the button look is + // needed since those are flat... + @include button(normal); + &:hover { + @include button(hover); + } + &:active, + &:checked { + @include button(active); + } + &:disabled { + @include button(insensitive); + } + &:disabled:active, + &:disabled:checked { + @include button(insensitive-active); + } +} + +// More inline toolbar buttons +toolbar.inline-toolbar toolbutton { + & > button.flat { + @extend %linked_middle; + } + &:first-child > button.flat { + @extend %linked_left; + } + &:last-child > button.flat { + @extend %linked_right; + } + &:only-child > button.flat { + @extend %linked_only_child; + } +} + +%linked_middle { + border-radius: 0; + border-right-style: none; +} + +%linked_left { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +%linked_right { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-right-style: solid; +} + +%linked_only_child { + border-radius: 3px; + border-style: solid; +} + +%linked { + @extend %linked_middle; + + &:first-child { + @extend %linked_left; + } + &:last-child { + @extend %linked_right; + } + &:only-child { + @extend %linked_only_child; + } +} + +%linked_vertical_middle { + border-radius: 0; + border-bottom-style: none; +} + +%linked_vertical_top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} + +%linked_vertical_bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-bottom-style: solid; +} + +%linked_vertical_only_child { + border-radius: 3px; + border-style: solid; +} + +%linked_vertical { + @extend %linked_vertical_middle; + + &:first-child { + @extend %linked_vertical_top; + } + &:last-child { + @extend %linked_vertical_bottom; + } + &:only-child { + @extend %linked_vertical_only_child; + } +} + +%undecorated_button { + border-color: transparent; + background-color: transparent; + background-image: none; + box-shadow: none; +} + +// menu buttons +menuitem.button.flat, +modelbutton.flat { + transition: none; + min-height: 24px; + padding-left: 8px; + padding-right: 8px; + outline-offset: -3px; + border-radius: 2px; + + @extend %undecorated_button; + + &:hover { + background-color: $menu_selected_bg_color; + } + &:active, + &:selected { + &, + arrow { + background-color: $menu_selected_bg_color; + } + } + &:checked { + color: $fg_color; + } + + // FIXME: temporary workaround + check:last-child, + radio:last-child { + margin-left: 8px; + } + + check:first-child, + radio:first-child { + margin-right: 8px; + } +} + +modelbutton.flat arrow { + &.left { + -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); + } + &.right { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + } +} + +// +// Links +// +%link, +*:link { + color: $link_color; + + &:visited { + color: $link_visited_color; + *:selected & { + color: mix($selected_fg_color, $selected_bg_color, 60%); + } + } + &:hover { + color: lighten($link_color, 10%); + *:selected & { + color: mix($selected_fg_color, $selected_bg_color, 90%); + } + } + &:active { + color: $link_color; + *:selected & { + color: mix($selected_fg_color, $selected_bg_color, 80%); + } + } + + @at-root %link_selected, + &:selected, + *:selected & { + color: mix($selected_fg_color, $selected_bg_color, 80%); + } +} + +button:link, +button:visited { + @extend %undecorated_button; + @extend %link; + + &:hover, + &:active, + &:checked { + @extend %undecorated_button; + } + > label { + text-decoration-line: underline; + } +} + +// +// Spinbuttons +// +spinbutton { + &:drop(active) { + box-shadow: none; + } + + // button:active { color: $selected_fg_color; } + &:disabled { + color: $insensitive_fg_color; + } + + &:not(.vertical) { + entry { + min-width: 28px; + } + + button, + entry { + @extend %linked; + } + + &:dir(ltr) entry, + &:dir(rtl) button.up { + border-radius: 3px 0 0 3px; + } + + > button + button { + border-left-style: none; + } + + > button + button, + > button:hover:not(:active), + > button:hover + button { + box-shadow: inset 1px 0 $button_border; + } + + > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), + > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled { + box-shadow: inset 1px 0 transparentize($button_border, 0.5); + } + + > button:first-child:hover:not(:active), + > button.up:dir(rtl):hover:not(:active), + > entry + button:not(:active):hover { + box-shadow: none; + } + + > entry:focus + button { + border-left-color: $entry_border; + } + + > entry:drop(active) + button { + border-left-color: $drop_target_color; + } + + .osd & { + > button:hover:not(:active), + > button:hover + button { + box-shadow: inset 1px 0 $osd_button_border; + } + + > button:first-child:hover:not(:active), + > button.up:dir(rtl):hover:not(:active), + > entry + button:not(:active):hover { + box-shadow: none; + } + + > entry:focus + button { + border-left-color: $osd_button_border; + } + } + } + + &.vertical { + button, + entry { + padding-left: 4px; + padding-right: 4px; + min-width: 0; + + @extend %linked_vertical; + } + + button.up { + border-radius: 3px 3px 0 0; + } + + > entry:focus + button { + border-top-color: $entry_border; + } + + > entry:drop(active) + button { + border-top-color: $drop_target_color; + } + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/color.scss b/gtk-3.0/sass/ui/color.scss new file mode 100644 index 0000000..d827f10 --- /dev/null +++ b/gtk-3.0/sass/ui/color.scss @@ -0,0 +1,122 @@ + + + +// +// Color Chooser +// + +colorswatch { + // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one + // is GtkColorSwatch .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style + // is applied to the overlay box. + + // take care of colorswatches on selected elements + // :selected & { + // box-shadow: none; + // &.overlay, &.overlay:hover { + // border-color: $selected_fg_color; + // } + // } + + &, + &:drop(active) { + border-style: none; + } + + // border rounding + &.top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + + overlay { + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + } + &.bottom { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + + overlay { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } + } + &.left, + &:first-child:not(.top) { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + + overlay { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + } + } + &.right, + &:last-child:not(.bottom) { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + + overlay { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + } + } + &.dark overlay { + color: transparentize(white, 0.3); + &:hover { + border-color: $borders_color; + } + } + &.light overlay { + color: transparentize(black, 0.3); + &:hover { + border-color: $borders_color; + } + } + + overlay { + border: 1px solid $borders_color; + &:hover { + background-color: transparentize(white, 0.8); + } + } + + &:disabled { + opacity: 0.5; + overlay { + border-color: transparentize(black, 0.4); + box-shadow: none; + } + } + + // make the add color button looks like, well, a button + &#add-color-button { + border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi + border-width: 1px; // translucent on the colored background, here it's not necessary so they need to be set + @include button(normal); + &:hover { + @include button(hover); + } + overlay { + @include button(undecorated); + } // reset the overlay to not cover the button style underneath + } +} + +button.color { + padding: 0; + + colorswatch:first-child:last-child { + &, + overlay { + margin: 4px; + border-radius: 0; + } + } +} + +// colorscale popup +colorchooser .popover.osd { + border-radius: 3px; +} \ No newline at end of file diff --git a/gtk-3.0/sass/_colors-public.scss b/gtk-3.0/sass/ui/colors-public.scss similarity index 100% rename from gtk-3.0/sass/_colors-public.scss rename to gtk-3.0/sass/ui/colors-public.scss diff --git a/gtk-3.0/sass/ui/dialog.scss b/gtk-3.0/sass/ui/dialog.scss new file mode 100644 index 0000000..4eb858c --- /dev/null +++ b/gtk-3.0/sass/ui/dialog.scss @@ -0,0 +1,173 @@ +// +// Dialogs +// +.dialog-action-area .button.text-button { + padding: 6px 16px; +} + +.message-dialog .dialog-action-area .button { + padding: 8px; +} + +.message-dialog { + // Message Dialog styling + -GtkDialog-button-spacing: 0; + + .titlebar { + background-color: $header_bg; + border-bottom: 1px solid darken($header_bg, 7%); + } + + &.csd { + // rounded bottom border styling for csd version + &.background { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: none; + } + .dialog-action-area .button { + padding: 8px; + border-radius: 0; + + @extend %middle_button; + + &:hover, + &:active, + &:disabled { + @extend %middle_button; + } + + &:first-child { + @extend %first_button; + } + &:last-child { + @extend %last_button; + } + } + %middle_button { + border-right-style: none; + border-bottom-style: none; + } + %last_button { + border-bottom-right-radius: 3px; + } + %first_button { + border-left-style: none; + border-bottom-left-radius: 3px; + } + } +} + + +// +// FileChooser +// +filechooser { + #pathbarbox { + background-color: $filechooser_bg; + border-bottom: 1px solid $borders_color; + } + + .search-bar { + background-color: $filechooser_bg; + } + + actionbar { + background-color: $bg_color; + } +} + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; +} + + + + + + +// +// GtkInfoBar +// +infobar { + border-style: none; + + &.info, + &.question, + &.warning, + &.error { + background-color: $selected_bg_color; + color: $selected_fg_color; + caret-color: currentColor; + + button { + @extend %selected_button; + } + + selection { + color: $selected_bg_color; + background-color: $selected_fg_color; + } + + *:link { + @extend %link_selected; + } + + &:disabled { + label, + image { + color: transparentize($selected_fg_color, 0.5); + } + } + } + + &.warning { + background-color: $warning_color; + } + &.error { + background-color: $destructive_color; + } + &.question { + background-color: $question_color; + } +} + + + + + + + + + +// +// Tooltips +// +tooltip, +.tooltip { + &.background { + // background-color needs to be set this way otherwise it gets drawn twice + // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. + background-color: $tooltip_bg_color; + background-clip: padding-box; + + label { + padding: 4px; + } + } + + color: $tooltip_fg_color; + border-radius: 2px; + border: 1px solid $tooltip_border_color; + + decoration { + background-color: transparent; + } + + * { + // Yeah this is ugly + background-color: transparent; + color: $tooltip_fg_color; + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/entry.scss b/gtk-3.0/sass/ui/entry.scss new file mode 100644 index 0000000..ab23568 --- /dev/null +++ b/gtk-3.0/sass/ui/entry.scss @@ -0,0 +1,146 @@ +$vert_padding: 5px; +// +// Text Entries +// +entry { + border: 1px solid; + padding: 5px 8px; + + caret-color: currentColor; + border-radius: 3px; + transition: all 200ms $ease-out-quad; + + &.search { + border-radius: 4px; + } + + @include entry(normal); + + image { + // icons inside the entry + color: mix($fg_color, $base_color, 80%); + + &.left { + padding-left: 0; + padding-right: 5px; + } + &.right { + padding-right: 0; + padding-left: 5px; + } + } + + &.flat { + &, + &:focus { + padding: 2px; + @include entry(normal); + border: none; + border-radius: 0; + } + } + + &:focus { + background-clip: border-box; + @include entry(focus); + } + + &:disabled { + @include entry(insensitive); + } + + selection { + &:focus, + & { + @extend %selected_items; + } + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color), + // entry.search-missing for Gnome-Builder + (search-missing, $error_color, $error_fg_color) + { + &.#{$e_type} { + color: $e_fg_color; + border-color: $entry_border; + background-color: mix($e_color, $base_color, 60%); + + image { + color: $e_fg_color; + } + + &:focus { + color: $e_fg_color; + background-color: $e_color; + box-shadow: none; + } + selection, + selection:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + + &:drop(active) { + &:focus, + & { + border-color: $drop_target_color; + box-shadow: none; + } + } + + .osd & { + @include entry(osd); + &:focus { + @include entry(osd-focus); + } + &:disabled { + @include entry(osd-insensitive); + } + + selection { + &:focus, + & { + color: $selected_bg_color; + background-color: $selected_fg_color; + } + } + } + + progress { + margin: 0 -6px; + border-radius: 0; + border-width: 0 0 2px; + border-color: $selected_bg_color; + border-style: solid; + background-image: none; + background-color: transparent; + box-shadow: none; + } + + // linkded entries + .linked:not(.vertical) > &, + .linked:not(.vertical) > &:focus { + @extend %linked; + } + + .linked.vertical > &, + .linked.vertical > &:focus { + @extend %linked_vertical; + } +} + +treeview entry { + &.flat, + & { + border-radius: 0; + background-image: none; + background-color: $base_color; + + &:focus { + border-color: $selected_bg_color; + } + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/headerbar.scss b/gtk-3.0/sass/ui/headerbar.scss new file mode 100644 index 0000000..aba16e2 --- /dev/null +++ b/gtk-3.0/sass/ui/headerbar.scss @@ -0,0 +1,79 @@ +// +// Titlebuttons +// +headerbar, +.titlebar { + &.default-decoration button.titlebutton { + // no vertical padding for ssd buttons + padding-top: 0px; // already handled by the titlebar-padding + padding-bottom: 0px; + min-width: 22px; + min-height: 22px; + margin: 0; + } + + button.titlebutton { + $_wm_backdrop_icon_color: lighten($wm_icon_unfocused_bg, 5%); + + min-width: 18px; + min-height: 18px; + @extend .image-button; + + padding: 10px 3px; + margin: 0; + transition: none; + + @include button(undecorated); + background-color: transparentize($header_bg, 1); + + &:hover { + @include button(header-hover); + } + &:active, + &:checked { + @include button(header-active); + } + + &.close, + &.maximize, + &.minimize { + -gtk-icon-theme: 'Mint-Y'; + + background-color: transparent; + background-size: 18px 18px; + background-position: center; + background-repeat: no-repeat; + border-width: 0; + } + + &.close { + color: $selected_fg_color; + @include draw_circle($selected_bg_color); + + &:hover { + @include draw-circle(lighten($selected_bg_color, 5%)); + } + &:active { + @include draw-circle(darken($selected_bg_color, 5%)); + } + &:backdrop { + @include draw-circle($_wm_backdrop_icon_color); + } + } + + &.maximize, + &.minimize { + &:hover, + &:hover:backdrop { + @include draw-circle($wm_button_hover_bg); + } + &:active, + &:active:backdrop { + @include draw-circle($wm_button_active_bg); + } + &:backdrop { + color: $_wm_backdrop_icon_color; + } + } + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/_libhandy.scss b/gtk-3.0/sass/ui/libhandy.scss similarity index 81% rename from gtk-3.0/sass/_libhandy.scss rename to gtk-3.0/sass/ui/libhandy.scss index 9120074..f556047 100644 --- a/gtk-3.0/sass/_libhandy.scss +++ b/gtk-3.0/sass/ui/libhandy.scss @@ -12,19 +12,31 @@ popover.combo { padding: 0 10px; min-height: 50px; - &:first-child { @extend %linked_vertical_top; } - &:last-child { @extend %linked_vertical_bottom; } + &:first-child { + @extend %linked_vertical_top; + } + &:last-child { + @extend %linked_vertical_bottom; + } } } - overshoot.top { @extend %linked_vertical_top; } - overshoot.bottom { @extend %linked_vertical_bottom; } + overshoot.top { + @extend %linked_vertical_top; + } + overshoot.bottom { + @extend %linked_vertical_bottom; + } scrollbar.vertical { //background-color: $_popover_bg; - &:dir(ltr) { @extend %linked_right; } - &:dir(rtl) { @extend %linked_left; } + &:dir(ltr) { + @extend %linked_right; + } + &:dir(rtl) { + @extend %linked_left; + } } } @@ -62,7 +74,8 @@ keypad { // HdyViewSwitcher viewswitcher { - &, & button { + &, + & button { margin: 0; padding: 0; } @@ -77,7 +90,8 @@ viewswitcher { border-color: transparent; } - &:checked, &:active { + &:checked, + &:active { border-color: $selected_bg_color; } @@ -112,7 +126,15 @@ viewswitcher { &.needs-attention { > stack > box label { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to($selected_bg_color), to(transparent)); + background-image: -gtk-gradient( + radial, + center center, + 0, + center center, + 0.5, + to($selected_bg_color), + to(transparent) + ); background-size: 6px 6px; background-repeat: no-repeat; background-position: right 0px; @@ -123,7 +145,15 @@ viewswitcher { } &:active > stack > box label { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to($selected_fg_color), to(transparent)); + background-image: -gtk-gradient( + radial, + center center, + 0, + center center, + 0.5, + to($selected_fg_color), + to(transparent) + ); } } } @@ -151,7 +181,7 @@ list.content { } &:hover.activatable:not(:selected) { - background-color: if($variant != 'dark', mix($base_color, black, 95%), mix($base_color, white, 97%)); + background-color: mix($base_color, white, 97%); } } @@ -166,7 +196,7 @@ list.content { &:not(.expander):not(:active):hover.activatable:not(:selected), &.expander row.header:not(:active):hover.activatable:not(:selected) { - background-color: if($variant != 'dark', mix($base_color, black, 95%), mix($base_color, white, 97%)); + background-color: mix($base_color, white, 97%); } &, @@ -230,8 +260,11 @@ window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top): // HdyWindowHandle separator .windowhandle separator.sidebar { - &:dir(ltr), &.left, &.left:dir(rtl), - &:dir(rtl), &.right { + &:dir(ltr), + &.left, + &.left:dir(rtl), + &:dir(rtl), + &.right { background-color: $header_border; margin: 0; } @@ -244,4 +277,4 @@ hdyleaflet { &:first-child headerbar { border-top-left-radius: 8px; } -} \ No newline at end of file +} diff --git a/gtk-3.0/sass/_lightdm.scss b/gtk-3.0/sass/ui/lightdm.scss similarity index 74% rename from gtk-3.0/sass/_lightdm.scss rename to gtk-3.0/sass/ui/lightdm.scss index bd767bf..aa153ec 100644 --- a/gtk-3.0/sass/_lightdm.scss +++ b/gtk-3.0/sass/ui/lightdm.scss @@ -16,9 +16,13 @@ menubar menuitem:disabled { color: transparentize($panel_fg, 0.5); - label { color: inherit; } + label { + color: inherit; + } + } + menubar menu > menuitem { + font-weight: normal; } - menubar menu > menuitem { font-weight: normal; } } // the login window @@ -44,9 +48,16 @@ #content_frame button { @include button(normal); - &:hover { @include button(hover); } - &:active, &:checked { @include button(active); } - &:disabled { @include button(insensitive); } + &:hover { + @include button(hover); + } + &:active, + &:checked { + @include button(active); + } + &:disabled { + @include button(insensitive); + } } // the lower half of the login-window, in GtkDialog terms the buttonbox or action area @@ -54,27 +65,36 @@ padding-top: 20px; padding-bottom: 0px; border-style: none; - background-color: if($variant=='light', $osd_bg_color, $header_bg); + background-color: $header_bg; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: solid transparentize(black, 0.9); border-width: 0 1px 1px 1px; - box-shadow: inset 0 1px if($variant=="light", $dark_sidebar_border, $header_border); + box-shadow: inset 0 1px $header_border; } #buttonbox_frame button { @include button(osd); - &:hover { @include button(osd-hover); } - &:active, &:checked { @include button(osd-active); } - &:disabled { @include button(osd-insensitive); } + &:hover { + @include button(osd-hover); + } + &:active, + &:checked { + @include button(osd-active); + } + &:disabled { + @include button(osd-insensitive); + } } #login_window #user_combobox { color: $fg_color; font-size: 13px; - menu { font-weight: normal; } + menu { + font-weight: normal; + } } // the user's avatar box @@ -84,22 +104,33 @@ } // the border around the user's avatar box -#user_image_border {} +#user_image_border { +} // the shutdown button #shutdown_button.button { @include button(suggested_destructive, $destructive_color); - &:hover { @include button(suggested_destructive, lighten($destructive_color, 10%)); } - &:active, &:checked { @include button(suggested_destructive, darken($destructive_color, 10%)); } + &:hover { + @include button(suggested_destructive, lighten($destructive_color, 10%)); + } + &:active, + &:checked { + @include button(suggested_destructive, darken($destructive_color, 10%)); + } } // the restart button #restart_button.button { @include button(suggested_destructive, $suggested_color); - &:hover { @include button(suggested_destructive, lighten($suggested_color, 10%)); } - &:active, &:checked { @include button(suggested_destructive, darken($suggested_color, 10%)); } + &:hover { + @include button(suggested_destructive, lighten($suggested_color, 10%)); + } + &:active, + &:checked { + @include button(suggested_destructive, darken($suggested_color, 10%)); + } } // the warning, in case a wrong password is entered or something else goes wrong according to PAM @@ -114,11 +145,12 @@ window.background.lightdm { menubar { - > menuitem { padding : 0 5px 0 5px; } + > menuitem { + padding: 0 5px 0 5px; + } } button { - &.flat.option-button { background-color: transparent; color: #dadada; @@ -161,7 +193,8 @@ window.background.lightdm { color: white; } - entry:active { // for spinner + entry:active { + // for spinner -gtk-icon-source: -gtk-icontheme('process-working-symbolic'); animation: spinner 1s linear infinite; } diff --git a/gtk-3.0/sass/ui/list.scss b/gtk-3.0/sass/ui/list.scss new file mode 100644 index 0000000..9e92307 --- /dev/null +++ b/gtk-3.0/sass/ui/list.scss @@ -0,0 +1,55 @@ + + +// +// Lists +// +list { + background-color: $base_color; + border-color: $borders_color; + + row { + padding: 2px; + } +} + +row { + &:not(:hover) { + transition: all 150ms $ease-out-quad; + } + + &:selected { + @extend %selected_items; + + button { + @extend %selected_button; + } + } + + &.activatable { + &.has-open-popup, + &:hover { + background-color: transparentize(white, 0.95); + } + + &:active { + color: $fg_color; + } + &:disabled { + color: $insensitive_fg_color; + image { + color: inherit; + } + } + + &:selected { + &:active { + color: $selected_fg_color; + } + + &.has-open-popup, + &:hover { + background-color: mix(black, $selected_bg_color, 10%); + } + } + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/menu.scss b/gtk-3.0/sass/ui/menu.scss new file mode 100644 index 0000000..a2bb5e1 --- /dev/null +++ b/gtk-3.0/sass/ui/menu.scss @@ -0,0 +1,211 @@ + +// +// Menus +// +menubar, +.menubar { + -GtkWidget-window-dragging: true; + padding: 0px; + background-color: $header_bg; + color: $header_fg; + + &:backdrop { + color: transparentize($header_fg, 0.3); + //background-color: opacify($header_bg_backdrop, 1); + } + + > menuitem { + padding: 6px 8px; + border: solid transparent; + border-width: 0; + + &:hover { + //Seems like it :hover even with keyboard focus + background-color: $menu_selected_bg_color; + color: $fg_color; + } + &:disabled { + color: transparentize($header_fg, 0.6); + border-color: transparent; + } + + > label:disabled { + color: transparentize($header_fg, 0.45); + } + } +} + +menu, +.menu { + $_menu_bg: $bg_color; + margin: 4px; + padding: 0; + border-radius: 0; + background-color: $_menu_bg; + border: 1px solid $borders_color; + + .csd & { + padding: 4px 0px; + border-radius: 2px; + border: none; + } + + separator, + .csd & separator { + margin: 2px 0; + background-color: $separator_color; + } + + // Firefox workaround + .separator:not(label), + .csd & .separator:not(label) { + color: $_menu_bg; + } + // Firefox workaround end + + menuitem { + min-height: 16px; + min-width: 40px; + padding: 5px; + + &:hover { + color: $fg_color; + background-color: $menu_selected_bg_color; + } + &:disabled { + color: $insensitive_fg_color; + } + + //submenu indicators + arrow { + min-height: 16px; + min-width: 16px; + + &:dir(ltr) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + margin-left: 10px; + } + &:dir(rtl) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); + margin-right: 10px; + } + } + @at-root menuitem { + accelerator { + color: gtkalpha(currentColor, 0.55); + } + + check, + radio { + min-height: 16px; + min-width: 16px; + &:dir(ltr) { + margin-right: 6px; + margin-left: 2px; + } + &:dir(rtl) { + margin-left: 6px; + margin-right: 2px; + } + } + } + } + + // overflow buttons + > arrow { + @include button(undecorated); + min-width: 16px; + min-height: 16px; + padding: 4px; + background-color: $_menu_bg; + border-radius: 0; + + &.top { + margin-top: -6px; + border-bottom: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + } + &.bottom { + margin-bottom: -6px; + border-top: 1px solid mix($fg_color, $base_color, 10%); + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + &:hover { + background-color: mix($fg_color, $base_color, 10%); + } + &:disabled { + color: transparent; + background-color: transparent; + border-color: transparent; + } + } +} + +.csd .popup { + border-radius: 2px; +} + +// +// Popovers +// +popover, +popover.background { + $_popover_bg: $bg_color; + padding: 2px; + // border: 1px solid darken($borders_color, 5%); + border-radius: 3px; + background-clip: border-box; + background-color: $_popover_bg; + + box-shadow: 0 2px 6px 1px transparentize(black, 0.65); + + .csd &, + & { + border: 1px solid darken($borders_color, 5%); + } + + & separator { + background-color: $_popover_bg; + } + label.separator { + @extend .dim-label; + + color: $fg_color; + } + + > list, + > .view, + > toolbar { + border-style: none; + background-color: transparent; + } + + &, + .csd & { + &.osd, + &.magnifier { + @extend %osd; + } + &.touch-selection { + @extend .context-menu; + } + + &.osd { + @extend %osd; + } + } +} + +//touch selection handlebars for the Popover.osd above +cursor-handle { + background-color: transparent; + background-image: none; + box-shadow: none; + border-style: none; + &.top { + -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); + } + &.bottom { + -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/misc.scss b/gtk-3.0/sass/ui/misc.scss new file mode 100644 index 0000000..b21cd57 --- /dev/null +++ b/gtk-3.0/sass/ui/misc.scss @@ -0,0 +1,38 @@ + + + +// +// Misc +// +//content view (grid/list) +.content-view { + background-color: $base_color; + &:hover { + -gtk-icon-effect: highlight; + } + rubberband { + @extend rubberband; + } +} + +.scale-popup { + .osd & { + @extend %osd; + } + + button { + &:hover { + // +/- buttons on GtkVolumeButton popup + @include button(hover); + } + } +} + +// Decouple the font of context menus from their entry/textview +.touch-selection, +.context-menu { + font: initial; +} +.monospace { + font-family: Monospace; +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/notebook.scss b/gtk-3.0/sass/ui/notebook.scss new file mode 100644 index 0000000..f2c461e --- /dev/null +++ b/gtk-3.0/sass/ui/notebook.scss @@ -0,0 +1,202 @@ + + + + + + +// +// Notebooks and Tabs +// +notebook { + padding: 0; + + &.frame { + border: 1px solid $borders_color; + + > header { + // ugly hack to hide the borders around the header + margin: -1px; + &.top { + margin-bottom: 0; + } + &.bottom { + margin-top: 0; + } + &.left { + margin-right: 0; + } + &.right { + margin-left: 0; + } + + &.top, + &.bottom { + padding-left: 0; + padding-right: 0; + } + &.left, + &.right { + padding-top: 0; + padding-bottom: 0; + } + } + } + + > stack:not(:only-child) { + // the :not(:only-child) is for "hidden" notebooks + background-color: $base_color; + } + + > header { + padding: 2px; + background-color: $bg_color; + + &.top { + box-shadow: inset 0 -1px $borders_color; + } + &.bottom { + box-shadow: inset 0 1px $borders_color; + } + &.right { + box-shadow: inset 1px 0 $borders_color; + } + &.left { + box-shadow: inset -1px 0 $borders_color; + } + + @each $_pos, $_bpos in (top, bottom), (bottom, top), (right, left), (left, right) { + // sizing and borders + &.#{$_pos} { + padding-#{$_bpos}: 0; + + > tabs > tab { + padding: 2px 10px; + min-width: 20px; + min-height: 20px; + + outline-offset: -4px; + + border: 1px solid transparent; + border-#{$_bpos}: none; + + // tab overlap + + tab { + @if $_pos==top or $_pos==bottom { + margin-left: -1px; + } @else { + margin-top: -1px; + } + } + + // tab border radius + @if $_pos==top { + border-radius: 1px 1px 0 0; + } @else if $_pos==bottom { + border-radius: 0 0 1px 1px; + } @else if $_pos==left { + border-radius: 1px 0 0 1px; + } @else if $_pos==right { + border-radius: 0 1px 1px 0; + } + } + } + } + // overflow arrows + &.top, + &.bottom { + > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:last-child { + margin-left: 2px; + } + } + > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); + &:first-child { + margin-right: 2px; + } + } + } + &.left, + &.right { + > tabs > arrow.up { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + &:last-child { + margin-top: 2px; + } + } + > tabs > arrow.down { + -gtk-icon-source: -gtk-icontheme('pan-up-symbolic'); + &:first-child { + margin-bottom: 2px; + } + } + } + > tabs > arrow { + color: $insensitive_fg_color; + + &:hover { + color: mix($fg_color, $insensitive_fg_color, 50%); + } + &:active { + color: $fg_color; + } + &:disabled { + color: transparentize($insensitive_fg_color, 0.3); + } + } + + // tab colors + + &.top > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 -1px $borders_color; + } + &.bottom > tabs > tab:hover:not(:checked) { + box-shadow: inset 0 1px $borders_color; + } + &.left > tabs > tab:hover:not(:checked) { + box-shadow: inset -1px 0 $borders_color; + } + &.right > tabs > tab:hover:not(:checked) { + box-shadow: inset 1px 0 $borders_color; + } + + > tabs > tab { + color: $insensitive_fg_color; + background-color: transparentize($base_color, 1); + + &:hover:not(:checked) { + color: mix($fg_color, $insensitive_fg_color, 50%); + background-color: transparentize($base_color, 0.5); + border-color: $borders_color; + } + &:checked { + color: $fg_color; + background-color: $base_color; + border-color: $borders_color; + } + // close button + button.flat { + min-height: 22px; + min-width: 16px; + padding: 0; + color: mix($bg_color, $fg_color, 35%); + + &:hover { + @extend %undecorated_button; + color: lighten(red, 15%); + } + &:active, + &:active:hover { + @extend %undecorated_button; + color: $selected_bg_color; + } + } + } + + /* button in headers */ + button.flat { + padding: 2px; + } + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/other.scss b/gtk-3.0/sass/ui/other.scss new file mode 100644 index 0000000..20cc631 --- /dev/null +++ b/gtk-3.0/sass/ui/other.scss @@ -0,0 +1,420 @@ + + +// +// GtkScale +// +scale { + $_marks_length: 3px; + $_marks_distance: 1px; + + min-height: 15px; + min-width: 15px; + padding: 3px; + + &.horizontal { + trough { + padding: 0 4px; + } + highlight, + fill { + margin: 0 -4px; + } + } + + &.vertical { + trough { + padding: 4px 0; + } + highlight, + fill { + margin: -4px 0; + } + } + + // The slider is inside the trough, negative margin to make it bigger + slider { + min-height: 15px; + min-width: 15px; + margin: -6px; + } + + // Click-and-hold the slider to activate + &.fine-tune { + // Make the trough grow in fine-tune mode + slider { + margin: -4px; + } + + fill, + highlight, + trough { + border-radius: 5px; + -gtk-outline-radius: 7px; + } + } + + slider { + $_slider_border: darken($button_border, 2%); + + background-clip: border-box; + background-color: $button_bg; + border: 1px solid $_slider_border; + border-radius: 50%; + box-shadow: none; + + &:disabled { + background-color: mix($entry_bg, $bg_color, 55%); + border-color: transparentize($_slider_border, 0.2); + } + &:active { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + //OSD sliders + .osd & { + background-color: $osd_bg_color; + border-color: $selected_bg_color; + + &:hover { + background-color: $selected_bg_color; + } + &:active { + background-color: darken($selected_bg_color, 10%); + border-color: darken($selected_bg_color, 10%); + } + } + //selected list-row and infobar sliders + menuitem:hover &, + row:selected &, + infobar & { + background-color: $selected_fg_color; + border-color: $selected_fg_color; + + &:hover { + background-color: mix($selected_fg_color, $selected_bg_color, 85%); + border-color: mix($selected_fg_color, $selected_bg_color, 85%); + } + &:active { + background-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-color: mix($selected_fg_color, $selected_bg_color, 50%); + } + &:disabled { + background-color: mix($selected_fg_color, $selected_bg_color, 55%); + border-color: mix($selected_fg_color, $selected_bg_color, 55%); + } + } + } + + trough { + $_scale_trough_bg: darken($bg_color, 5%); + + outline-offset: 2px; + -gtk-outline-radius: 4.5px; + + border-radius: 2.5px; + background-color: $_scale_trough_bg; + + &:disabled { + background-color: transparentize($_scale_trough_bg, 0.45); + } + + //OSD troughs + .osd & { + background-color: lighten($osd_bg_color, 7%); + outline-color: transparentize($osd_fg_color, 0.8); + highlight { + background-color: $selected_bg_color; + } + + &:disabled { + } + } + // troughs in selected list-rows and infobars + menuitem:hover & row:selected &, + infobar & { + background-color: transparentize(black, 0.8); + + highlight { + background-color: $selected_fg_color; + + &:disabled { + background-color: mix($selected_fg_color, $selected_bg_color, 55%); + } + } + + &:disabled { + background-color: transparentize(black, 0.9); + } + } + } + + // The colored part of the trough + highlight { + border-radius: 2.5px; + background-color: $selected_bg_color; + + &:disabled { + background-color: transparentize($selected_bg_color, 0.45); + } + } + + // this is another differently styled part of the trough, the most relevant use case is for example + // in media player to indicate how much video stream as been cached + fill { + border-radius: 2.5px; + background-color: transparentize($selected_bg_color, 0.5); + + &:disabled { + background-color: transparent; + } + } + + value { + color: gtkalpha(currentColor, 0.4); + } + + marks { + color: gtkalpha(currentColor, 0.4); + + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), (bottom, bottom, top), + (top, left, right), (bottom, right, left) + { + &.#{$marks_class} { + margin-#{$marks_margin}: $_marks_distance; + margin-#{$marks_pos}: -($_marks_distance + $_marks_length); + } + } + } + + &.fine-tune marks { + @each $marks_class, $marks_pos, $marks_margin in (top, top, bottom), (bottom, bottom, top), + (top, left, right), (bottom, right, left) + { + &.#{$marks_class} { + margin-#{$marks_margin}: ($_marks_distance - 1px); + margin-#{$marks_pos}: -($_marks_distance + $_marks_length - 2px); + } + } + } + &.horizontal { + indicator { + min-height: $_marks_length; + min-width: 1px; + } + + &.fine-tune indicator { + min-height: ($_marks_length - 1px); + } + } + &.vertical { + indicator { + min-height: 1px; + min-width: $_marks_length; + } + + &.fine-tune indicator { + min-width: ($_marks_length - 1px); + } + } +} + +// +// Progress bars +// +progressbar { + padding: 0; + font-size: smaller; + color: transparentize($fg_color, 0.3); + + &.osd { + min-width: 3px; + min-height: 3px; + background-color: transparent; + + trough { + border-style: none; + background-color: transparent; + box-shadow: none; + } + } + + // Moving bit + progress { + background-color: $selected_bg_color; + border-radius: 0px; + box-shadow: none; //needed for clipping + + row:selected &, + infobar & { + background-color: $selected_fg_color; + } + } + + // Trough + trough { + border: 1px solid $button_border; + border-radius: 2px; + background-color: $trough_color; + + row:selected &, + infobar & { + background-color: transparentize(black, 0.8); + } + } +} + +// Needed by the Mate osd when Marco with compositing is enabled +.osd { + .progressbar { + background-color: $selected_bg_color; + } + .trough { + background-color: lighten($osd_bg_color, 75%); + } +} + +// +// Level Bar +// +levelbar { + block { + min-width: 32px; + min-height: 1px; + } + &.vertical block { + min-width: 1px; + min-height: 32px; + } + + trough { + border: none; + padding: 3px; + border-radius: 3px; + background-color: darken($bg_color, 5%); + } + + &.horizontal.discrete block { + margin: 0 1px; + } + &.vertical.discrete block { + margin: 1px 0; + } + + block:not(.empty) { + border: 1px solid $selected_bg_color; + background-color: $selected_bg_color; + border-radius: 2px; + } + block.low { + border-color: $warning_color; + background-color: $warning_color; + } + block.high { + border-color: $selected_bg_color; + background-color: $selected_bg_color; + } + block.full { + border-color: $success_color; + background-color: $success_color; + } + block.empty { + background-color: $base_color; + border-color: $base_color; + } +} + + + +//vbox and hbox separators +separator { + background-color: transparentize(black, 0.9); + min-width: 1px; + min-height: 1px; +} + + + + + + + + + + + + + + + + +// +// App Notifications +// +.app-notification { + padding: 10px; + color: $osd_fg_color; + background-color: $osd_bg_color; + background-clip: border-box; + border-radius: 0 0 2px 2px; + border-width: 0 1px 1px 1px; + border-style: solid; + border-color: darken($osd_bg_color, 10%); + + border { + border: none; + } + + button { + @include button(osd); + &.flat { + @extend %undecorated_button; + border-color: transparentize($selected_bg_color, 1); + &:disabled { + @extend %undecorated_button; + } + } + &:hover { + @include button(osd-hover); + } + &:active, + &:checked { + @include button(osd-active); + background-clip: padding-box; + } + &:disabled { + @include button(osd-insensitive); + } + } +} + +// +// Expanders +// +expander { + arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + + &:dir(rtl) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); + } + &:hover { + color: lighten($fg_color, 30%); + } //only lightens the arrow + &:checked { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } +} + + + + + + + + + + + diff --git a/gtk-3.0/sass/ui/scrollbar.scss b/gtk-3.0/sass/ui/scrollbar.scss new file mode 100644 index 0000000..28f4751 --- /dev/null +++ b/gtk-3.0/sass/ui/scrollbar.scss @@ -0,0 +1,190 @@ +// +// Scrollbars +// +$_scrollbar_bg_color: transparentize($base_color, 0.7); + +scrollbar { + @at-root * { + /* pretter ignore */ + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; + } + + $_slider_min_length: 40px; + + background-color: $_scrollbar_bg_color; + transition: 300ms $ease-out-quad; + + &.top { + border-bottom: 1px solid $borders_color; + } + + &.bottom { + border-top: 1px solid $borders_color; + } + + &.left { + border-right: 1px solid $borders_color; + } + + &.right { + border-left: 1px solid $borders_color; + } + + button { + border: none; + } + + // slider + slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: mix($fg_color, $bg_color, 40%); + + &:hover { + background-color: mix($fg_color, $bg_color, 30%); + } + + &:hover:active { + background-color: $selected_bg_color; + } + + &:disabled { + background-color: transparent; + } + } + + &.fine-tune { + slider { + min-width: 4px; + min-height: 4px; + } + + &.horizontal slider { + border-width: 5px 4px; + } + + &.vertical slider { + border-width: 4px 5px; + } + } + + &.overlay-indicator { + &:not(.dragging):not(.hovering) { + // Overlay scrolling indicator + opacity: 0.4; + border-color: transparent; + background-color: transparent; + + slider { + margin: 0; + min-width: 4px; + min-height: 4px; + background-color: mix($fg_color, $bg_color, 70%); + border: 1px solid transparentize(black, 0.7); + // background-clip: padding-box; + } + + // w/o the following margin tweaks the slider shrinks when hovering/dragging + &.vertical slider { + margin: 2px 0; + min-height: $_slider_min_length; + } + + &.horizontal slider { + margin: 0 2px; + min-width: $_slider_min_length; + } + } + + &.dragging, + &.hovering { + opacity: 0.99; + } + } + + &.horizontal slider { + min-width: $_slider_min_length; + } + + &.vertical slider { + min-height: $_slider_min_length; + } +} + +frame > border, +.frame { + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid $borders_color; +} + +frame.flat > border, +frame > border.flat, +.frame.flat { + border-style: none; +} + +scrolledwindow { + viewport.frame { + // avoid double borders when viewport inside scrolled window + border-style: none; + } + + // This is used by GtkScrolledWindow, when content is touch-dragged past boundaries. + // This draws a box on top of the content, the size changes programmatically. + overshoot { + &.top { + @include overshoot(top); + } + + &.bottom { + @include overshoot(bottom); + } + + &.left { + @include overshoot(left); + } + + &.right { + @include overshoot(right); + } + } + + // Overflow indication, works similarly to the overshoot, the size if fixed tho. + undershoot { + &.top { + @include undershoot(top); + } + + &.bottom { + @include undershoot(bottom); + } + + &.left { + @include undershoot(left); + } + + &.right { + @include undershoot(right); + } + } + + junction { + // the small square between two scrollbars + border-color: transparent; + // the border image is used to add the missing dot between the borders, details, details, details... + border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px + stretch; + background-color: $_scrollbar_bg_color; + + &:dir(rtl) { + border-image-slice: 0 1 0 0; + } + } +} diff --git a/gtk-3.0/sass/ui/sidebar.scss b/gtk-3.0/sass/ui/sidebar.scss new file mode 100644 index 0000000..a8046c7 --- /dev/null +++ b/gtk-3.0/sass/ui/sidebar.scss @@ -0,0 +1,257 @@ + +// +// Sidebar +// +.sidebar { + border-style: none; + background-color: lighten($bg_color, 2%); + + @at-root %sidebar_left, + &:dir(ltr), + &.left, + &.left:dir(rtl) { + border-right: 1px solid $borders_color; + border-left-style: none; + } + + @at-root %sidebar_right, + &:dir(rtl), + &.right { + border-left: 1px solid $borders_color; + border-right-style: none; + } + + list { + background-color: $base_color; + } + + paned & { + &.left, + &.right, + &.left:dir(rtl), + &:dir(rtl), + &:dir(ltr), + & { + border-style: none; + } + } +} + +stacksidebar { + &.sidebar { + &:dir(ltr) list, + &.left list, + &.left:dir(rtl) list { + @extend %sidebar_left; + } + + &:dir(rtl) list, + &.right list { + @extend %sidebar_right; + } + } + + row { + padding: 10px 4px; + + > label { + padding-left: 6px; + padding-right: 6px; + } + &.needs-attention { + background-image: radial-gradient( + circle closest-side at 5% 25%, + $destructive_color 0%, + $destructive_color 100%, + transparent 100% + ); + background-size: 70px; + background-position: 4px; + background-repeat: no-repeat; + } + &.activatable:selected.needs-attention { + background-image: radial-gradient( + circle closest-side at 5% 25%, + $selected_fg_color 0%, + $selected_fg_color 100%, + transparent 100% + ); + background-size: 70px; + background-position: 4px; + background-repeat: no-repeat; + } + } +} + +placessidebar { + > viewport.frame { + border-style: none; + } + + row { + // Needs overriding of the GtkListBoxRow padding + min-height: 30px; + padding: 0px; + // Using margins/padding directly in the SidebarRow + // will make the animation of the new bookmark row jump + > revealer { + padding: 0 10px; + } + image.sidebar-icon { + &:dir(ltr) { + padding-right: 8px; + } + &:dir(rtl) { + padding-left: 8px; + } + } + label.sidebar-label { + &:dir(ltr) { + padding-right: 2px; + } + &:dir(rtl) { + padding-left: 2px; + } + } + @at-root button.sidebar-button { + min-width: 22px; + min-height: 22px; + margin-top: 2px; + margin-bottom: 2px; + padding: 0; + @extend %button_basic_flat; + border-radius: 100%; + -gtk-outline-radius: 100%; + + &:not(:hover):not(:active) > image { + opacity: 0.5; + } + } + + &.sidebar-placeholder-row { + padding: 0 8px; + min-height: 2px; + background-image: _solid($drop_target_color); + background-clip: content-box; + } + + &.sidebar-new-bookmark-row { + color: $selected_bg_color; + } + + &:drop(active):not(:disabled) { + &, + label, + image { + color: $drop_target_color; + } + + box-shadow: inset 0 1px $drop_target_color, inset 0 -1px $drop_target_color; + + &:selected { + &, + label, + image { + color: $selected_fg_color; + } + background-color: $drop_target_color; + } + } + } +} + + + + + + + +// +// PlacesView +// +placesview { + .server-list-button > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(0turn); + } + + .server-list-button:checked > image { + transition: 200ms $ease-out-quad; + -gtk-icon-transform: rotate(-0.5turn); + } + + // this selects the "connect to server" label + > 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: _solid($borders_color); + background-size: 1px 1px; + + &:selected { + background-image: _solid($selected_bg_color); + } + + &.wide { + min-width: 5px; + min-height: 5px; + background-color: transparent; + } + } + + &.horizontal > separator { + background-repeat: repeat-y; + margin: 0 -3px 0 -3px; + padding: 0 3px 0 3px; + background-position: center; + + &.wide { + margin: 0; + padding: 0; + background-repeat: no-repeat; + background-position: center; + background-image: -gtk-scaled( + url('assets/pane-separator-vertical.png'), + url('assets/pane-separator-vertical@2.png') + ); + background-size: 2px 24px; + } + } + + &.vertical > separator { + margin: -3px 0 -3px 0; + padding: 3px 0 3px 0; + background-repeat: repeat-x; + background-position: center; + + &.wide { + margin: 0; + padding: 0; + background-repeat: no-repeat; + background-position: center; + background-image: -gtk-scaled( + url('assets/pane-separator.png'), + url('assets/pane-separator@2.png') + ); + background-size: 24px 2px; + } + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/switch-check.scss b/gtk-3.0/sass/ui/switch-check.scss new file mode 100644 index 0000000..4c06806 --- /dev/null +++ b/gtk-3.0/sass/ui/switch-check.scss @@ -0,0 +1,140 @@ + + +// +// Switches +// +switch { + font-size: 1px; + min-width: 52px; + min-height: 24px; + background-size: 52px 24px; + background-repeat: no-repeat; + background-position: center center; + + slider { + min-width: 1px; + min-height: 1px; + } + + &, + slider { + outline-color: transparent; + color: transparent; + border: none; + box-shadow: none; + } +} + +@each $k, $l in ('', ''), (':checked', '-active'), (':disabled', '-insensitive'), + (':checked:disabled', '-active-insensitive') +{ + // load switch troughs from .png files in assets directory + + switch#{$k} { + background-image: -gtk-scaled( + url('assets/switch#{$l}.png'), + url('assets/switch#{$l}@2.png') + ); + } + + menuitem:hover switch#{$k}, + row:selected switch#{$k}, + infobar switch#{$k} { + background-image: -gtk-scaled( + url('assets/switch#{$l}-selected.png'), + url('assets/switch#{$l}-selected@2.png') + ); + } + + headerbar switch#{$k}, + .primary-toolbar switch#{$k}, + .primary-toolbar toolbar switch#{$k} { + background-image: -gtk-scaled( + url('assets/switch#{$l}-header.png'), + url('assets/switch#{$l}-header@2.png') + ); + } +} + +// +// Check and Radio items * +// +@each $w, $a in ('check', 'checkbox'), ('radio', 'radio') { + //standard checks and radios + @each $s, $as in ('', '-unchecked'), (':disabled', '-unchecked-insensitive'), + (':indeterminate', '-mixed'), (':indeterminate:disabled', '-mixed-insensitive'), + (':checked', '-checked'), (':checked:disabled', '-checked-insensitive') + { + .#{$w}#{$s}, + #{$w}#{$s}, + treeview.#{$w}#{$s} { + -gtk-icon-source: -gtk-scaled( + url('assets/#{$a}#{$as}.png'), + url('assets/#{$a}#{$as}@2.png') + ); + } + + .osd, + %osd_check_radio { + #{$w}#{$s} { + -gtk-icon-source: -gtk-scaled( + url('assets/#{$a}#{$as}-dark.png'), + url('assets/#{$a}#{$as}-dark@2.png') + ); + } + } + // the borders of checks and radios are + // too similar in luminosity to the selected background color, hence + // we need special casing. + .view #{$w}#{$s}:selected, + treeview.#{$w}#{$s}:selected, + row:selected #{$w}#{$s}, + infobar #{$w}#{$s} { + -gtk-icon-source: -gtk-scaled( + url('assets/#{$a}#{$as}-selected.png'), + url('assets/#{$a}#{$as}-selected@2.png') + ); + } + } +} + +// Selectionmode +@each $s, $as in ('', '-selectionmode'), (':checked', '-checked-selectionmode') { + .view.content-view.check#{$s}:not(.list) { + -gtk-icon-source: -gtk-scaled( + url('assets/checkbox#{$as}.png'), + url('assets/checkbox#{$as}@2.png') + ); + background-color: transparent; + } +} + +checkbutton, +radiobutton { + // this is for a nice focus on check and radios text + &.text-button { + padding: 2px 0; + outline-offset: 0; + } + + label:not(:only-child) { + &:first-child { + margin-left: 4px; + } + &:last-child { + margin-right: 4px; + } + } +} + +check, +radio { + min-width: 16px; + min-height: 16px; + margin: 0 2px; + + &:only-child, + menu menuitem & { + margin: 0; + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/toolbar.scss b/gtk-3.0/sass/ui/toolbar.scss new file mode 100644 index 0000000..2967a85 --- /dev/null +++ b/gtk-3.0/sass/ui/toolbar.scss @@ -0,0 +1,788 @@ + + +// +// Comboboxes +// +combobox { + button.combo { + // Otherwise combos + padding-top: 3px; // are bigger than + padding-bottom: 3px; // buttons + } + arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + min-height: 16px; + min-width: 16px; + } + + &:drop(active) button.combo { + @extend %button_basic_drop_active; + } + + .linked:not(.vertical) > & > box > button.combo { + // the combobox is a composite widget so the way we do button linking doesn't + // work, special case needed. + &:dir(ltr), + &:dir(rtl) { + @extend %linked_middle; + } + } + + .linked:not(.vertical) > &:first-child > box > button.combo { + @extend %linked_left; + } + .linked:not(.vertical) > &:last-child > box > button.combo { + @extend %linked_right; + } + .linked:not(.vertical) > &:only-child > box > button.combo { + @extend %linked_only_child; + } + + .linked.vertical > & > box > button.combo { + @extend %linked_vertical_middle; + } + .linked.vertical > &:first-child > box > button.combo { + @extend %linked_vertical_top; + } + .linked.vertical > &:last-child > box > button.combo { + @extend %linked_vertical_bottom; + } + .linked.vertical > &:only-child > box > button.combo { + @extend %linked_vertical_only_child; + } +} + +toolbar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: $bg_color; + + separator { + background: none; + } + &.horizontal separator { + margin: 0 6px; + } + &.vertical separator { + margin: 6px 0; + } + + .osd & { + background-color: transparent; + } + + &.osd { + padding: 7px; + border: 1px solid transparentize(black, 0.5); + border-radius: 3px; + background-color: transparentize($osd_bg_color, 0.1); + + &.left, + &.right, + &.top, + &.bottom { + border-radius: 0; + } // positional classes for `attached` osd toolbars + + &.top { + border-width: 0 0 1px 0; + } + &.bottom { + border-width: 1px 0 0 0; + } + &.left { + border-width: 0 1px 0 0; + } + &.right { + border-width: 0 0 0 1px; + } + } + + &:not(.inline-toolbar) { + switch, + scale, + entry, + spinbutton, + button { + margin-right: 1px; + margin-bottom: 1px; + } + .linked > button, + .linked > entry { + margin-right: 0; + } + } +} + +.primary-toolbar toolbar, +.primary-toolbar:not(.libreoffice-toolbar) { + // LO messes up the toolbar styling, so exclude LO toolbars + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: none; + border-width: 0 0 1px 0; + border-style: solid; + border-image: linear-gradient(to bottom, opacify($header_bg, 1), darken($header_bg, 12%)) 1 0 1 0; //temporary hack for rhythmbox 3.1 + + separator { + @extend %header_separator; + } +} + +.primary-toolbar toolbar, +.primary-toolbar { + @extend %header_widgets; +} + +.inline-toolbar { + @extend toolbar; + background-color: darken($bg_color, 3%); + border-style: solid; + border-color: $borders_color; + border-width: 0 1px 1px; + padding: 3px; + border-radius: 0 0 3px 3px; +} + +searchbar { + background-color: $bg_color; + border-style: solid; + border-color: $borders_color; + border-width: 0 0 1px; + padding: 3px; + //box-shadow: inset 0 1px 2px rgba(0,0,0,0.25); +} + +actionbar { + padding: 6px; + border-top: 1px solid $borders_color; + background-color: darken($bg_color, 3%); +} + +// +// Headerbars +// +headerbar, +%titlebar { + min-height: 42px; + padding: 0 7px; + + border-width: 0 0 1px; + border-style: solid; + border-radius: 0; + border-color: opacify($header_border, 1); + + color: $header_fg; + background-color: opacify($header_bg, 1); + box-shadow: inset 0 1px $header_highlight; + + .csd & { + // Transparent header-bars only in csd windows + background-color: $header_bg; + border-color: $header_border; + } + + &:backdrop { + color: transparentize($header_fg, 0.4); + box-shadow: none; + } + + .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; + } + + .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; + } + + // Selectionmode + &.selection-mode { + color: $selected_fg_color; + background-color: $selection_mode_bg; + border-color: darken($selection_mode_bg, 4%); + box-shadow: none; + + &:backdrop { + background-color: $selection_mode_bg; + color: transparentize($selected_fg_color, 0.4); + } + + .subtitle:link { + @extend %link_selected; + } + + button { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &.flat { + @include button(undecorated); + color: $selected_fg_color; + background-color: transparentize($selected_fg_color, 1); + } + &:hover { + color: $selected_fg_color; + outline-color: transparentize($selected_fg_color, 0.7); + background-color: transparentize($selected_fg_color, 0.95); + border-color: transparentize($selected_fg_color, 0.5); + } + &:active, + &:checked { + color: $selection_mode_bg; + outline-color: transparentize($selection_mode_bg, 0.7); + background-color: $selected_fg_color; + border-color: $selected_fg_color; + } + &:disabled { + color: transparentize($selected_fg_color, 0.6); + background-color: transparentize($selected_fg_color, 1); + border-color: transparentize($selected_fg_color, 1); + + &:active, + &:checked { + color: transparentize($selection_mode_bg, 0.6); + background-color: transparentize($selected_fg_color, 0.85); + border-color: transparentize($selected_fg_color, 0.85); + } + } + } + + .selection-menu { + box-shadow: none; + padding-left: 10px; + padding-right: 10px; + GtkArrow { + -GtkArrow-arrow-scaling: 1; + } + .arrow { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + .maximized & { + background-color: opacify($selection_mode_bg, 1); + } + } + + .tiled &, + .tiled &:backdrop, + .maximized &, + .maximized &:backdrop { + border-radius: 0; // squared corners when the window is max'd or tiled + } + + .maximized & { + background-color: opacify($header_bg, 1); + border-color: opacify($header_border, 1); + } + + &.default-decoration, + .csd &.default-decoration, // needed under wayland, since all gtk3 windows are csd windows + &.default-decoration:backdrop, + .csd &.default-decoration:backdrop { + min-height: 28px; + padding: 0 7px; + background-color: opacify($header_bg, 1); + border-bottom-width: 0; + + .maximized & { + background-color: opacify($header_bg, 1); + } + } +} + +.titlebar { + border-radius: 8px 8px 0 0; +} + +headerbar { + @extend %header_widgets; + + entry, + button, + separator { + margin-top: 6px; + margin-bottom: 6px; + } + + // Fixes split headerbars + separator:first-child + &, + &:first-child { + &, + &:backdrop { + border-top-left-radius: 8px; + + .maximized &, + .tiled & { + border-radius: 0; + } + } + } + + &:last-child { + &, + &:backdrop { + border-top-right-radius: 8px; + + .maximized &, + .tiled & { + border-radius: 0; + } + } + } +} + +// Fixes split headerbars too +.titlebar:not(headerbar) { + window > &, + window.csd > & { + &, + &:backdrop { + padding: 0; + background: none; + border: none; + box-shadow: none; + } + } + + > separator { + background-image: _solid($header_border); + } + + @extend %titlebar; +} + +%header_separator { + min-width: 1px; + min-height: 1px; + border-width: 0 1px; + border-image: linear-gradient( + to bottom, + transparentize($header_fg, 1) 25%, + transparentize($header_fg, 0.65) 25%, + transparentize($header_fg, 0.65) 75%, + transparentize($header_fg, 1) 75% + ) + 0 1/0 1px stretch; + + &:backdrop { + opacity: 0.6; + } +} + +%header_widgets { + // Headerbar Entries + entry { + @include entry(header-normal); + + &:backdrop { + opacity: 0.85; + } + + &:focus { + @include entry(header-focus); + background-clip: padding-box; + + image { + color: transparentize($header_fg, 0.15); + } + } + &:disabled { + @include entry(header-insensitive); + } + + selection:focus { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + + progress { + border-color: $selected_bg_color; + background-image: none; + background-color: transparent; + } + + @each $e_type, $e_color, $e_fg_color in (warning, $warning_color, $warning_fg_color), + (error, $error_color, $error_fg_color) + { + &.#{$e_type} { + color: $e_fg_color; + border-color: $header_entry_border; + background-color: mix($e_color, $header_bg, 60%); + + &:focus { + color: $e_fg_color; + background-color: $e_color; + } + selection, + selection:focus { + background-color: $e_fg_color; + color: $e_color; + } + } + } + } + + // Headerbar Buttons + button { + @include button(header-normal); + + &:backdrop { + opacity: 0.7; + } + + &:hover { + @include button(header-hover); + } + &:active, + &:checked { + @include button(header-active); + background-clip: padding-box; + } + &:disabled { + @include button(header-insensitive); + } + &:disabled:active, + &:disabled:checked { + @include button(header-insensitive-active); + } + } + + &.selection-mode button { + &, + &.flat { + @include button(undecorated); + color: $selection_mode_fg; + background-color: transparentize($selection_mode_fg, 1); + } + &:hover { + @extend %selected_button_normal; + } + &:active, + &:checked { + @extend %selected_button_active; + } + + &:disabled { + @extend %selected_button_flat_disabled; + + &:checked, + &:active { + @extend %selected_button_disabled_checked; + } + } + } + + // Linking stuff + + // Disconnect linked buttons + .linked:not(.vertical):not(.path-bar):not(.stack-switcher) { + button:not(:last-child):not(:only-child) { + margin-right: 1px; + } + } + + // Reset buttons + .linked:not(.vertical):not(.path-bar) > button { + &, + &:hover, + &:active, + &:checked, + &:disabled { + border-radius: 3px; + border-style: solid; + } + } + .linked:not(.vertical):not(.path-bar) { + $_uncolored_button: 'button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action)'; + + > #{$_uncolored_button} + #{$_uncolored_button}, + > #{$_uncolored_button}:hover:not(:only-child), + > #{$_uncolored_button}:hover + #{$_uncolored_button}, + > #{$_uncolored_button}:disabled:not(:only-child), + > #{$_uncolored_button}:disabled + #{$_uncolored_button}:not(:hover) { + box-shadow: none; + } + } + + // special case for path-bars and stack-switchers + .linked:not(.vertical):not(.path-bar).stack-switcher, + .linked:not(.vertical).path-bar { + > button { + @include button(header-hover); + + &:hover { + background-color: lighten($header_button_bg, 15%); + } + &:active, + &:checked { + @include button(header-active); + } + &:disabled { + color: transparentize($header_fg, 0.4); + } + + &, + &:hover, + &:active, + &:checked, + &:disabled { + @extend %linked; + } + } + } + + // special case widgets like the linked entry and button in mintinstall toolbar + .linked:not(.vertical) entry { + box-shadow: none; + + &:focus { + @include entry(header-normal); + background-clip: padding-box; + } + + & + button:last-child { + @include button(header-hover); + + &:hover { + background-color: lighten($header_button_bg, 15%); + } + &:active, + &:checked { + @include button(header-active); + } + &:disabled { + color: transparentize($header_fg, 0.4); + background-color: transparentize($header_button_bg, 0.2); + border-color: $header_button_border; + + &:checked { + background-color: transparentize($selected_bg_color, 0.35); + color: transparentize($selected_fg_color, 0.25); + } + } + + &, + &:hover, + &:active, + &:checked, + &:disabled { + @extend %linked; + } + } + } + + // Headerbar Suggested and Destructive Action buttons + @each $b_type, $b_color in (suggested-action, $suggested_color), + (destructive-action, $destructive_color) + { + button.#{$b_type} { + @include button(suggested_destructive, $b_color); + + &.flat { + @include button(undecorated); + color: $b_color; + outline-color: transparentize($b_color, 0.7); + } + &:hover { + @include button(suggested_destructive, lighten($b_color, 10%)); + } + &:active, + &:checked { + @include button(suggested_destructive, darken($b_color, 10%)); + } + &.flat:disabled, + &:disabled { + @include button(header-insensitive); + } + } + button.#{$b_type}:backdrop, + button.#{$b_type}:backdrop { + opacity: 0.8; + } + } + + // Headerbar Spinbuttons + & spinbutton { + &:focus button { + color: $selected_fg_color; + + &:hover { + background-color: transparentize($selected_fg_color, 0.9); + border-color: transparent; + } + &:disabled { + color: transparentize($selected_fg_color, 0.6); + } + } + button { + color: $header_fg; + + &:hover { + background-color: transparentize($header_fg, 0.75); + border-color: transparent; + } + &:disabled { + color: transparentize($header_fg, 0.3); + } + &:active { + background-color: rgba(0, 0, 0, 0.1); + } + } + } + + // Headerbar ComboBoxes + combobox { + &:disabled { + color: transparentize($header_fg, 0.6); + } + + > .linked > button.combo { + @include entry(header-normal); + + &:hover { + @include entry(header-focus); + box-shadow: none; + } + &:disabled { + @include entry(header-insensitive); + } + } + + > .linked > entry.combo { + &:dir(ltr) { + border-right-style: none; + + &:focus { + box-shadow: none; + } + } + &:dir(rtl) { + border-left-style: none; + + &:focus { + box-shadow: none; + } + } + } + > .linked > button.combo { + &:dir(ltr) { + &, + &:hover, + &:active, + &:checked, + &:disabled { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + } + &:dir(rtl) { + &, + &:hover, + &:active, + &:checked, + &:disabled { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + } + } + + // Headerbar Switches + switch { + &:backdrop { + opacity: 0.75; + } + } + + progressbar { + trough { + background-color: $header_button_border; + } + + &:backdrop { + opacity: 0.75; + } + } + + // Headerbar Scale + scale { + $_trough_bg: $header_button_border; + + &:backdrop { + opacity: 0.75; + } + + slider { + $_slider_border: opacify($header_button_border, 0.3); + $_slider_bg: lighten(opacify($header_bg, 1), 10%); + + background-color: $_slider_bg; + border-color: $_slider_border; + + &:hover { + background-color: lighten($_slider_bg, 5%); + border-color: $_slider_border; + } + &:active { + background-color: $selected_bg_color; + border-color: $selected_bg_color; + } + &:disabled { + background-color: mix($_slider_bg, $header_bg, 70%); + border-color: $_slider_border; + } + } + trough { + background-color: $_trough_bg; + + &:disabled { + background-color: transparentize($_trough_bg, 0.1); + } + } + } +} + +// +// Pathbars +// +.path-bar button { + &.text-button, + &.image-button, + & { + padding-left: 6px; + padding-right: 6px; + } + + &.text-button.image-button label { + padding-left: 0; + padding-right: 0; + } + + &.text-button.image-button, + & { + label:last-child { + padding-right: 10px; + } + label:first-child { + padding-left: 10px; + } + } + + &.slider-button, + &:not(.image-button):not(.text-button) { + padding-left: 1px; + padding-right: 1px; + } + + image { + padding-left: 4px; + padding-right: 4px; + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/ui/treeview.scss b/gtk-3.0/sass/ui/treeview.scss new file mode 100644 index 0000000..b3188f5 --- /dev/null +++ b/gtk-3.0/sass/ui/treeview.scss @@ -0,0 +1,162 @@ +// +// Tree Views +// +treeview.view { + @at-root * { + -GtkTreeView-horizontal-separator: 4; + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; + } + + border-left-color: transparentize($fg_color, 0.85); // this is actually the tree lines color, + border-top-color: transparentize( + black, + 0.9 + ); // while this is the grid lines color, better then nothing + + rubberband { + @extend rubberband; + } // to avoid borders being overridden by the previously set props + + acceleditor > label { + background-color: $selected_bg_color; + } + + &:selected { + &, + &:focus { + border-radius: 0; + border-left-color: mix($selected_fg_color, $selected_bg_color, 50%); + border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly + + @extend %selected_items; + } + } + + &:disabled { + color: $insensitive_fg_color; + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 40%); + } + } + + &.separator { + min-height: 2px; + color: transparentize(black, 0.9); + } + + &:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: mix($fg_color, $selected_bg_color, 50%); + + &.after { + border-top-style: none; + } + &.before { + border-bottom-style: none; + } + } + + &.expander { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); + &:dir(rtl) { + -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); + } + + color: mix($fg_color, $base_color, 50%); + + &:hover { + color: $fg_color; + } + + &:selected { + color: mix($selected_fg_color, $selected_bg_color, 70%); + &:hover { + color: $selected_fg_color; + } + } + + &:checked { + -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); + } + } + + &.progressbar, + &.progressbar:focus { + // progress bar in treeviews + color: $selected_fg_color; + border-radius: 2px; + background-color: $selected_bg_color; + + &:selected, + &:selected:focus { + color: $selected_bg_color; + box-shadow: none; + background-color: $selected_fg_color; + } + } + &.trough { + // progress bar trough in treeviews + color: $fg_color; + background-color: $trough_color_treeview; + border-radius: 2px; + border: 1px solid $button_border; + + &:selected, + &:selected:focus { + color: $selected_fg_color; + background-color: transparentize(black, 0.8); + border-radius: 2px; + border-width: 0; + } + } + + header { + button { + $_column_header_color: mix($fg_color, $base_color, 80%); + + padding: 3px 6px; + font-weight: bold; + + color: $_column_header_color; + background-color: darken($bg_color, 1%); + background-image: none; + border-style: none solid solid none; + border-radius: 0; + border-color: $borders_color; + + &:active, + &:hover { + background-color: lighten($bg_color, 2%); + } + &:active:hover { + color: $fg_color; + } + &:disabled { + border-color: $bg_color; + background-image: none; + } + &:last-child { + border-right-style: none; + } + } + } + + button.dnd, + header.button.dnd { + &, + &:selected, + &:hover, + &:active { + transition: none; + color: $selected_bg_color; + box-shadow: inset 1px 1px 0 1px $selected_bg_color, inset -1px 0 0 1px $selected_bg_color, + inset 1px 1px $base_color, inset -1px 0 $base_color; + } + } +} \ No newline at end of file diff --git a/gtk-3.0/sass/_ubiquity.scss b/gtk-3.0/sass/ui/ubiquity.scss similarity index 100% rename from gtk-3.0/sass/_ubiquity.scss rename to gtk-3.0/sass/ui/ubiquity.scss diff --git a/gtk-3.0/sass/var/colors.scss b/gtk-3.0/sass/var/colors.scss new file mode 100644 index 0000000..1c19d3d --- /dev/null +++ b/gtk-3.0/sass/var/colors.scss @@ -0,0 +1,124 @@ +/** + * {} + * @authors yutent + * @date 2022/05/09 11:11:02 + */ + + +$base_color: #3c4d5e; +$text_color: #dae1e9; +$bg_color: #57606f; +$fg_color: #ced6e0; + +$grey_color: #86909b; + +$selected_bg_color: rgba(100, 181, 246, 0.35); +$selected_fg_color: #f2f5fc; + +$selected_borders_color: darken($selected_bg_color, 15%); +$borders_color: $grey_color; +$separator_color: transparentize($grey_color, .5); + +$link_color: #64b5f6; +$link_visited_color: #2196f3; + +$selection_mode_bg: $selected_bg_color; +$selection_mode_fg: $selected_fg_color; + +$warning_color: #f27835; +$warning_fg_color: white; +$error_color: #fc7661; +$error_fg_color: white; +$success_color: rgb(70, 221, 126); +$destructive_color: #ff5f45; +$suggested_color: rgb(26, 196, 88); +$question_color: #64b5f6; + +$drop_target_color: $selected_bg_color; + +//insensitive state derived colors +$insensitive_fg_color: $grey_color; +$insensitive_bg_color: lighten($bg_color, 2%); + +$dim_label_fg_color: transparentize($fg_color, 0.35); + +$header_bg: $bg_color; +$header_bg_backdrop: lighten($header_bg, 3%); + +$header_border: darken($header_bg, 4%); +$header_highlight: #373737; + +$header_fg: $fg_color; + +$menu_selected_bg_color: transparentize(white, 0.9); + +$dark_sidebar_bg: #353535; +$dark_sidebar_fg: $fg_color; +$dark_sidebar_border: $borders_color; + +$filechooser_bg: $header_bg; + +$tooltip_bg_color: #fbeaa0; +$tooltip_fg_color: #4a4a4a; +$tooltip_border_color: #d0d0d0; + +$osd_fg_color: #f2f5fc; +$osd_bg_color: $base_color; + +$osd_button_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_button_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_entry_bg: transparentize(lighten($osd_bg_color, 22%), 0.6); +$osd_entry_border: transparentize(darken($osd_bg_color, 12%), 0.6); + +$osd_insensitive_bg_color: darken($osd_bg_color, 3%); +$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 30%); +$osd_borders_color: transparentize(black, 0.3); + +$panel_bg: $bg_color; +$panel_fg: $fg_color; + +$entry_bg: $base_color; +$entry_border: $borders_color; + +$header_entry_bg: transparentize($base_color, 0.1); +$header_entry_border: transparentize($header_fg, 0.7); + +$button_bg: lighten($base_color, 2%); +$button_border: $borders_color; +$button_active_bg: transparentize(black, 0.85); +$button_active_border: darken($button_border, 10%); + +$header_button_bg: transparentize($button_bg, 0.1); +$header_button_border: transparentize($header_fg, 0.7); + +$trough_color_treeview: darken($bg_color, 5%); +$trough_color: darken($bg_color, 5%); + +// WM Colors + +$wm_title: #dae1e9; +$wm_title_unfocused: #86909b; +$wm_bg: #4d535d; +$wm_bg_unfocused: #4d535d; +$wm_highlight: #57606f; +$wm_border: #57606f; +$wm_border_unfocused: #57606f; + +//WM Buttons + +// Close +$wm_button_close_bg: rgba(0,0,0,0); +$wm_button_close_hover_bg: rgba(0,0,0,0); +$wm_button_close_active_bg: rgba(0,0,0,0); + +$wm_icon_close_bg: rgba(0,0,0,0); + +// Minimize, Maximize +$wm_button_hover_bg: rgba(0,0,0,0); +$wm_button_active_bg: rgba(0,0,0,0); + +$wm_icon_bg: rgba(0,0,0,0); +$wm_icon_unfocused_bg: rgba(0,0,0,0); +$wm_icon_hover_bg: rgba(0,0,0,0); +$wm_icon_active_bg: rgba(0,0,0,0); diff --git a/gtk-3.0/sass/_drawing.scss b/gtk-3.0/sass/var/drawing.scss similarity index 58% rename from gtk-3.0/sass/_drawing.scss rename to gtk-3.0/sass/var/drawing.scss index 17b7be7..12d91af 100644 --- a/gtk-3.0/sass/_drawing.scss +++ b/gtk-3.0/sass/var/drawing.scss @@ -7,113 +7,114 @@ @return linear-gradient(to bottom, $c, $c); } -@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) { -// -// Helper function to stack up to 4 box-shadows; -// +@mixin _shadows($shadow1, $shadow2: none, $shadow3: none, $shadow4: none) { + // + // Helper function to stack up to 4 box-shadows; + // - @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; } - @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; } - @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; } - @else { box-shadow: $shadow1; } + @if $shadow4!=none { + box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; + } @else if $shadow3!=none { + box-shadow: $shadow1, $shadow2, $shadow3; + } @else if $shadow2!=none { + box-shadow: $shadow1, $shadow2; + } @else { + box-shadow: $shadow1; + } } // Entries @mixin entry($t) { -// -// Entries drawing function -// -// $t: entry type -// + // + // Entries drawing function + // + // $t: entry type + // @if $t==normal { - // - // normal entry - // + // + // normal entry + // color: $text_color; border-color: $entry_border; background-color: $entry_bg; } @if $t==focus { - // - // focused entry - // + // + // focused entry + // color: $text_color; - border-color: if($variant=='light', $selected_bg_color, $button_border); + border-color: $button_border; background-color: $entry_bg; - @if $variant == 'dark' { - box-shadow: inset 1px 0 $selected_bg_color, - inset -1px 0 $selected_bg_color, - inset 0 1px $selected_bg_color, - inset 0 -1px $selected_bg_color; - } + box-shadow: inset 1px 0 $selected_bg_color, inset -1px 0 $selected_bg_color, + inset 0 1px $selected_bg_color, inset 0 -1px $selected_bg_color; } @if $t==insensitive { - // - // insensitive entry - // + // + // insensitive entry + // color: $insensitive_fg_color; border-color: transparentize($entry_border, 0.45); background-color: transparentize($entry_bg, 0.45); } @if $t==header-normal { - // - // normal header-bar entry - // + // + // normal header-bar entry + // color: $header_fg; border-color: $header_entry_border; background-color: $header_entry_bg; - image, image:hover { color: inherit; } + image, + image:hover { + color: inherit; + } } @if $t==header-focus { - // - // focused header-bar entry - // + // + // focused header-bar entry + // color: $header_fg; border-color: $selected_bg_color; background-color: $header_entry_bg; } @if $t==header-insensitive { - // - // insensitive header-bar entry - // + // + // insensitive header-bar entry + // color: transparentize($header_fg, 0.45); background-color: transparentize($header_entry_bg, 0.15); - } - - @else if $t==osd { - // - // normal osd entry - // + } @else if $t==osd { + // + // normal osd entry + // color: $osd_fg_color; border-color: $osd_entry_border; background-color: $osd_entry_bg; - image, image:hover { color: inherit; } - } - - @else if $t==osd-focus { - // - // active osd entry - // + image, + image:hover { + color: inherit; + } + } @else if $t==osd-focus { + // + // active osd entry + // color: $selected_fg_color; border-color: $osd_entry_border; background-color: $selected_bg_color; - } - - @else if $t==osd-insensitive { - // - // insensitive osd entry - // + } @else if $t==osd-insensitive { + // + // insensitive osd entry + // color: transparentize($osd_fg_color, 0.45); background-color: transparentize($osd_entry_bg, 0.15); } @@ -121,174 +122,152 @@ // Buttons -@mixin button($t, $actionb_color:red) { -// -// Button drawing function -// -// $t: button type, -// $actionb_color: used for destructive and suggested action buttons +@mixin button($t, $actionb_color: red) { + // + // Button drawing function + // + // $t: button type, + // $actionb_color: used for destructive and suggested action buttons @if $t==normal { - // - // normal button - // + // + // normal button + // color: $fg_color; outline-color: transparentize($fg_color, 0.7); border-color: $button_border; background-color: $button_bg; - } - - @else if $t==hover { - // - // hovered button - // + } @else if $t==hover { + // + // hovered button + // color: $fg_color; outline-color: transparentize($fg_color, 0.7); border-color: $button_border; background-color: lighten($button_bg, 5%); - } - - @else if $t==active { - // - // pushed button - // + } @else if $t==active { + // + // pushed button + // color: $fg_color; outline-color: transparentize($fg_color, 0.7); border-color: $button_active_border; background-color: $button_active_bg; - } - - @else if $t==insensitive { - // - // insensitive button - // + } @else if $t==insensitive { + // + // insensitive button + // color: $insensitive_fg_color; border-color: transparentize($button_border, 0.45); background-color: transparentize($button_bg, 0.45); - label { color: inherit; } - } - - @else if $t==insensitive-active { - // - // insensitive pushed button - // + label { + color: inherit; + } + } @else if $t==insensitive-active { + // + // insensitive pushed button + // color: transparentize($fg_color, 0.2); border-color: transparentize($button_active_border, 0.15); background-color: transparentize($button_active_bg, 0.05); opacity: 0.6; - label { color: inherit; } + label { + color: inherit; + } } @if $t==header-normal { - // - // normal header-bar button - // + // + // normal header-bar button + // color: $header_fg; outline-color: transparentize($header_fg, 0.7); outline-offset: -3px; background-color: transparentize($header_bg, 1); border-color: transparentize($header_bg, 1); - } - - @else if $t==header-hover { - // - // hovered header-bar button - // + } @else if $t==header-hover { + // + // hovered header-bar button + // color: $header_fg; outline-color: transparentize($header_fg, 0.7); border-color: $header_button_border; background-color: $header_button_bg; - } - - @else if $t==header-active { - // - // pushed header-bar button - // + } @else if $t==header-active { + // + // pushed header-bar button + // color: $header_fg; outline-color: transparentize($header_fg, 0.7); - border-color: if($variant=='light', $header_button_border, $header_button_border); + border-color: $header_button_border; background-color: $button_active_bg; - } - - @else if $t==header-insensitive { - // - // insensitive header-bar button - // + } @else if $t==header-insensitive { + // + // insensitive header-bar button + // color: transparentize($header_fg, 0.45); background-color: transparentize($header_bg, 1); border-color: transparentize($header_bg, 1); - label { color: inherit; } - } - - @else if $t==header-insensitive-active { - // - // header-bar insensitive pushed button - // + label { + color: inherit; + } + } @else if $t==header-insensitive-active { + // + // header-bar insensitive pushed button + // color: transparentize($fg_color, 0.2); border-color: transparentize($button_active_border, 0.15); background-color: transparentize($button_active_bg, 0.05); - } - - @else if $t==osd { - // - // normal osd button - // + } @else if $t==osd { + // + // normal osd button + // color: $osd_fg_color; outline-color: transparentize($osd_fg_color, 0.7); border-color: $osd_button_border; background-color: $osd_button_bg; - } - - @else if $t==osd-hover { - // - // active osd button - // + } @else if $t==osd-hover { + // + // active osd button + // color: $osd_fg_color; outline-color: transparentize($osd_fg_color, 0.7); border-color: $osd_button_border; background-color: opacify(lighten($osd_button_bg, 7%), 0.1); - } - - @else if $t==osd-active { - // - // active osd button - // + } @else if $t==osd-active { + // + // active osd button + // color: $osd_fg_color; outline-color: transparentize($osd_fg_color, 0.7); border-color: $osd_button_border; background-color: transparentize(black, 0.85); - } - - @else if $t==osd-insensitive { - // - // insensitive osd button - // + } @else if $t==osd-insensitive { + // + // insensitive osd button + // color: $osd_insensitive_fg_color; border-color: $osd_button_border; background-color: transparentize($osd_button_bg, 0.15); - } - - @else if $t==suggested_destructive { - // - // suggested or destructive action buttons - // + } @else if $t==suggested_destructive { + // + // suggested or destructive action buttons + // background-clip: border-box; color: $selected_fg_color; outline-color: transparentize($selected_fg_color, 0.7); background-color: $actionb_color; border-color: $actionb_color; - } - - @else if $t==undecorated { - // - // reset - // + } @else if $t==undecorated { + // + // reset + // border-color: transparent; background-color: transparent; background-image: none; @@ -299,23 +278,27 @@ // Titlebar circular buttons // @mixin draw_circle($c) { - background-image: -gtk-gradient(radial, - center center, 0, - center center, 0.5, - to($c), - to(transparent)); + background-image: -gtk-gradient( + radial, + center center, + 0, + center center, + 0.5, + to($c), + to(transparent) + ); } // // Overshoot // -@mixin overshoot($p, $c:$selected_bg_color) { -// $p: position -// $c: base color -// -// possible $p values: -// top, bottom, right, left -// +@mixin overshoot($p, $c: $selected_bg_color) { + // $p: position + // $c: base color + // + // possible $p values: + // top, bottom, right, left + // $_big_gradient_length: 60%; @@ -324,42 +307,42 @@ @if $p==bottom { $_position: center bottom; - } - - @else if $p==right { + } @else if $p==right { $_position: right center; $_big_gradient_size: $_big_gradient_length 100%; - } - - @else if $p==left { + } @else if $p==left { $_position: left center; $_big_gradient_size: $_big_gradient_length 100%; } - background-image: -gtk-gradient(radial, - $_position, 0, - $_position, 0.6, - from(transparentize($c, 0.8)), - to(transparentize($c, 1))); + background-image: -gtk-gradient( + radial, + $_position, + 0, + $_position, + 0.6, + from(transparentize($c, 0.8)), + to(transparentize($c, 1)) + ); background-size: $_big_gradient_size; background-repeat: no-repeat; background-position: $_position; background-color: transparent; // reset some properties to be sure to not inherit them somehow - border: none; // - box-shadow: none; // + border: none; // + box-shadow: none; // } // // Undershoot // @mixin undershoot($p) { -// $p: position -// -// possible $p values: -// top, bottom, right, left -// + // $p: position + // + // possible $p values: + // top, bottom, right, left + // $_undershoot_color_dark: transparentize(black, 0.8); $_undershoot_color_light: transparentize(white, 0.8); @@ -378,9 +361,12 @@ $_bg_pos: $p center; } - background-image: linear-gradient(to $_gradient_dir, // this is the dashed line - $_undershoot_color_light 50%, - $_undershoot_color_dark 50%); + background-image: linear-gradient( + to $_gradient_dir, + // this is the dashed line + $_undershoot_color_light 50%, + $_undershoot_color_dark 50% + ); padding-#{$p}: 1px; background-size: $_dash_bg_size; diff --git a/metacity-1/metacity-theme-3.xml b/metacity-1/metacity-theme-3.xml index da8f97e..cb6567d 100644 --- a/metacity-1/metacity-theme-3.xml +++ b/metacity-1/metacity-theme-3.xml @@ -32,7 +32,7 @@ - + @@ -44,20 +44,16 @@ - - - - - + - + @@ -261,21 +257,21 @@ - + - + - + - + @@ -349,81 +345,81 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/update-theme.sh b/update-theme.sh index b37f3b4..0609859 100755 --- a/update-theme.sh +++ b/update-theme.sh @@ -1,11 +1,11 @@ # 控件主题 -# echo "重置控件主题……" -# gsettings set org.cinnamon.desktop.interface gtk-theme "Mint-Y" -# echo "重置完成, 0.5秒之后, 修改为one-dark" -# sleep 0.5 -# gsettings set org.cinnamon.desktop.interface gtk-theme "one-dark" +echo "重置控件主题……" +gsettings set org.cinnamon.desktop.interface gtk-theme "Mint-Y" +echo "重置完成, 0.5秒之后, 修改为one-dark" +sleep 0.5 +gsettings set org.cinnamon.desktop.interface gtk-theme "one-dark" # 鼠标主题 # gsettings set org.cinnamon.desktop.interface cursor-theme "Adwaita" @@ -21,8 +21,8 @@ # gsettings set org.cinnamon.theme name "one-dark" # 窗口主题 -echo "重置窗口主题……" -gsettings set org.cinnamon.desktop.wm.preferences theme "Mint-Y" -echo "重置完成, 0.5秒之后, 修改为one-dark" -sleep 0.5 -gsettings set org.cinnamon.desktop.wm.preferences theme "one-dark" \ No newline at end of file +# echo "重置窗口主题……" +# gsettings set org.cinnamon.desktop.wm.preferences theme "Mint-Y" +# echo "重置完成, 0.5秒之后, 修改为one-dark" +# sleep 0.5 +# gsettings set org.cinnamon.desktop.wm.preferences theme "one-dark" \ No newline at end of file diff --git a/xfwm4/assets.svg b/xfwm4/assets.svg index caf9277..e11ed84 100644 --- a/xfwm4/assets.svg +++ b/xfwm4/assets.svg @@ -1,2484 +1,882 @@ - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - + - - - - - - + + + + - - - - - - + + + + - - - - - - + + + - - - - + + + - - + + + - - - - - - + + + - - - - + + + + - - + + + - - - - - - + + + + - - + + + + - - - - - - + + + - - - - + + + + - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + + + - - - + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - + - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + - - + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + - - + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/xfwm4/render-assets.sh b/xfwm4/render-assets.sh index b0c9387..893b14d 100644 --- a/xfwm4/render-assets.sh +++ b/xfwm4/render-assets.sh @@ -17,13 +17,12 @@ mkdir -p $ASSETS_DIR for i in `cat $INDEX` do -if ! [ -f $ASSETS_DIR/$i.png ]; then - echo Rendering $ASSETS_DIR/$i.png + echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png -fi + $INKSCAPE --export-id=$i \ + --export-id-only \ + --export-type=png \ + -o $ASSETS_DIR/$i.png $SRC_FILE >/dev/null + $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png done exit 0